BM6P6(@ 555666666666666555555444444333222333555666555444444555666777888999:::;;;======<<<:::888888;;;===<<<<<<;;;;;;;;;;;;<<<<<<>>>===>>>CCCHHHJJJFFFAAA>>>???@@@BBBCCCCCCDDDDDDBBBDDDEEEBBB>>><<<<<<>>>AAAAAAAAA@@@??????>>>??????CCCGGGJJJQQQVVVTTTNNNHHHFFFEEEFFFKKKQQQUUUWWW^^^___dddiiikkkmmmttt}}}~~~{{{|||tttpppvvv|||}}}}}}zzzwwwssspppjjjbbb\\\[[[___ccc[[[UUUPPPOOOPPPQQQMMMJJJMMMOOOOOOOOOMMMLLLLLLMMMTTTVVVXXXYYY[[[___cccffflllqqqvvvwwwuuurrrppppppuuupppkkklllnnnlllddd]]]WWW^^^dddbbb]]]\\\ccckkkmmmeee___aaabbb___\\\[[[]]]___```___\\\YYYWWWVVVWWWZZZ^^^]]][[[YYYYYY[[[^^^WWWSSSRRRQQQQQQXXXaaawww}}}|||rrrmmmiii```SSSIIIDDDAAA>>><<<======<<<;;;:::999888777===>>>???FFFVVVeeefff___pppfffZZZhhhwwwoooddd[[[LLL@@@888:::===;;;888888===:::888999;;;;;;888555555666777888777888;;;===??????@@@@@@@@@@@@???>>>DDDBBB@@@===999666444333666555333333333555666888333777:::888888===EEEJJJhhhtttqqqZZZIIIJJJLLLPPPOOOHHH>>>888666444333222222333444444333777444111000111333444444222222222222333444555666555888<<<<<<<<<@@@GGGNNNbbbgggooowww|||vvvdddSSSccchhhjjjcccTTTEEE;;;777888666333111000000/////////////////////......---.........///////////////,,,,,,,,,,,,,,,---.../////////............//////,,,***)))))),,,...//////666555444666888888777555444333222333555666555444444555555666777888999999<<<<<<<<<:::888888:::<<<======<<<<<<===>>>>>>???>>>===<<<@@@EEEGGGDDDAAA===>>>???AAABBBDDDDDDDDDCCCDDDEEECCC@@@???AAABBB>>>>>>===>>>??????===<<<@@@CCCFFFGGGKKKPPPNNNHHHIIIHHHHHHJJJNNNPPPQQQQQQVVVWWW[[[______^^^```cccjjjttt~~~}}}~~~~~~{{{tttqqqrrrxxx{{{zzz|||}}}xxxuuummmllliiiddd___]]]___aaaZZZUUUPPPOOOPPPPPPMMMJJJLLLMMMNNNMMMLLLMMMNNNPPPXXXZZZ\\\^^^___aaaeeegggjjjnnnssstttssspppoooooommmiiiffffffhhhfff^^^WWWUUU]]]fffhhhddddddhhhnnnlllddd^^^^^^^^^YYYUUUTTTYYYZZZ[[[[[[XXXVVVSSSRRR[[[^^^```___\\\[[[\\\^^^^^^WWWRRRRRRVVV___nnn|||zzzqqqfffbbbdddggg```VVVLLLEEEBBB@@@???@@@@@@>>>===<<<<<<<<<<<>>=========<<<<<<;;;;;;===<<<;;;999777666444444666555444333333444666777555888:::888:::DDDTTT```xxxvvvdddVVVYYY\\\^^^YYYNNNAAA999555444333222222333333333333777444222111222333444333222222222222333333444555333666888888777:::@@@EEEPPPVVV^^^gggnnnvvv|||||||||lll]]]ZZZ___eeefff___UUUJJJDDD;;;777444333444444222000///000000000000///......//////////////////......---,,,,,,,,,------.../////////............/////////---,,,,,,---//////...777444222555:::<<<:::777444333222333555666555444555555555555666666777777999:::;;;:::888888888:::=========>>>???@@@AAABBBAAA???===???BBBDDDCCCAAA<<<<<<>>>???AAABBBCCCDDDBBBCCCDDDCCCAAABBBCCCEEEBBB@@@???AAACCCCCC@@@<<>>???@@@AAAIIIDDD@@@DDDRRR___aaa[[[jjj|||kkkfffuuuwww||||||uuujjj___RRRIIIFFFBBB@@@AAAAAA>>><<<<<<999999999888777777999;;;999::::::999888888999;;;<<<;;;999888777777777777777777777777777777777777777666444333333444555666777888999;;;BBBSSSkkk}}}tttkkkkkkjjjeee\\\OOOCCC999333333333222222222222333333666444222222333444333222333333222222222333444444333555666555444555999>>>@@@DDDJJJRRRZZZcccmmmsssyyy|||yyymmmVVVZZZaaahhhllljjjbbb\\\FFF???888555666666444000000000111111000000///...000000000//////.........---------,,,------.../////////............//////222000....../////////...888333000444;;;>>><<<888444333222333555666555444444444555555555555555555777888::::::888777888888<<<<<<===>>>???AAABBBCCCBBBAAA@@@AAACCCCCC@@@>>>??????@@@AAABBBCCCDDDEEEGGGGGGGGGFFFEEEEEEFFFGGGJJJHHHGGGHHHKKKJJJFFFBBBDDDGGGFFFDDDEEEIIIJJJGGGCCCDDDHHHOOOUUUYYYZZZZZZVVVXXX^^^kkk{{{lllUUUQQQTTTXXX]]]gggttt~~~yyyvvvzzz}}}|||xxxqqqqqqsssvvvyyyvvvpppjjjiiimmmtttzzz}}}|||{{{{{{|||yyyuuurrrnnniiiccc___ZZZ[[[\\\\\\[[[YYYXXXXXXTTTQQQMMMLLLLLLLLLJJJHHHIIIJJJLLLMMMNNNQQQVVVYYYbbbdddfffgggfffeeeeeeeeedddeeeffffffffffffeeeeee``````bbbeeeiiiggg```[[[___dddjjjnnnnnnmmmlllkkklllgggeeehhhjjjiiiiiikkk^^^___```bbbccccccaaa___eeejjjnnnnnnggg```ZZZXXX]]]ccclllxxxvvvooo```UUURRRMMMNNNcccpppZZZGGG===EEECCCAAA??????AAACCCDDDHHHCCC???CCCOOOXXXXXXTTT]]]nnnyyy|||xxxlllkkk{{{~~~ssshhh]]]TTTOOOKKKGGGDDDAAA@@@AAABBB<<<>>>???===999666888:::888999999777555444555777;;;999777444333333444555555666666777777888888999777666444333333444555666888666999CCCTTTiiizzzqqqaaaQQQGGG@@@888000333333444333333333444555666555333333444444333111444333333222222333333444555666666666555666999<<<<<<===@@@CCCHHHOOOXXX^^^qqqtttxxx|||}}}ccc```___eeeooovvvwwwuuu\\\PPPAAA888555555444111111111111222111000000///222111111000///...------......------------......//////............//////111///......000000///...999444000333:::>>><<<888444333222333555666555444444444444444555555555555666888999999888777888888:::;;;;;;<<<>>>@@@BBBCCC@@@AAAAAABBBCCCAAA>>><<>>>>>???BBBCCCEEE@@@===AAAFFFIIIHHHFFFRRRbbbmmmsssyyyvvvzzzzzztttbbbaaa^^^XXXRRRLLLGGGCCC>>>@@@BBB???;;;888888999888999888777444333444555:::888666333222222333444666666666666666666666666777666444333333444555666999777???TTTmmm|||```HHH??????999000333555666555444555777:::777555444444555444333111333333222222222333444444444555666666777888;;;=========<<<<<<>>>BBBIIINNN\\\___dddjjjqqqzzzwwwmmmbbb___fffrrr|||uuufffPPP@@@777555444333222222333333222222111000222222111000///......---///......---------......//////............//////---,,,,,,---///111000///:::666222333888;;;999777444333222333555666555444444444444444555555666666777888999999888777999::::::::::::;;;===???@@@AAA>>>???AAABBBCCCCCCCCCBBBDDDDDDDDDDDDFFFHHHKKKLLLXXXWWWVVVUUUTTTQQQMMMIIIKKKKKKLLLMMMNNNNNNPPPPPPSSSUUURRRJJJDDDBBBAAA>>>CCCAAA???AAAFFFLLLQQQSSS\\\ccciiivvvjjjbbbeeedddbbbgggmmmjjjaaa___bbbkkkyyy|||tttuuuyyytttttt|||{{{wwwppplllnnnsssrrrmmmpppjjjhhhqqq~~~tttnnnooopppttt{{{yyyqqqnnnllljjjhhhhhhhhhgggfffZZZWWWUUUTTTUUUWWWWWWWWWPPPOOOMMMKKKIIIIIIIIIIIILLLOOORRRUUUWWWYYY\\\___cccddddddccc```^^^^^^^^^___]]][[[ZZZ\\\___``````bbbdddhhhlllppppppnnnkkkiiiddd^^^]]]______\\\XXXXXXSSSQQQTTTXXX\\\dddkkklllkkkkkknnnqqqrrroookkkhhhgggeeebbbdddlllxxxuuuggg]]]UUUNNNIIIDDDCCCEEEIIINNN[[[tttwwwiii[[[OOOGGGDDDBBB@@@>>>===<<<===>>>???BBB???===>>>>>><<<>>>AAANNN^^^iiirrr~~~zzz}}}}}}xxxpppeeeVVVIIIDDDDDDBBB>>>;;;999:::;;;:::::::::888666444555666888777555444333333333444555555444444333333333222666555333333333555666888:::===NNNllllllMMM???>>>:::111333666999999777888<<>>@@@AAA@@@AAABBBDDDGGGKKKPPPTTTPPPPPPQQQSSSWWW[[[___bbbnnnmmmnnnnnnnnnjjjccc^^^XXXYYYXXXTTTOOOMMMOOOSSSXXXZZZYYYQQQKKKHHHFFFDDDEEECCC@@@@@@BBBFFFIIIKKKVVVbbbhhhjjj{{{tttiiikkkhhhgggqqqxxxeeeccceeelllqqqsssxxxvvvoootttsssrrrtttxxx{{{yyyvvvwwwxxxvvvqqqqqquuuvvvrrrqqqkkkiiippp|||xxxllloooooonnnqqquuusssmmmllljjjgggfffggghhhhhhhhhZZZWWWTTTTTTUUUVVVUUUTTTQQQQQQOOOMMMKKKJJJKKKLLLOOOSSSWWWZZZ\\\]]]^^^```bbbbbbbbb___]]][[[\\\]]]]]]ZZZWWWXXX]]]bbbeeefffiiijjjmmmppprrrrrrpppooojjjccc]]]]]]bbbccc___YYYUUUPPPMMMOOOSSSYYYdddmmmwwwuuusssuuuwwwvvvqqqlllhhhjjjmmmqqqwwwuuukkk]]]RRRKKKHHHEEEBBBBBBJJJPPPPPPSSS^^^jjjqqqqqqjjj___SSSJJJDDD???<<<@@@???>>>===<<<;;;;;;;;;@@@???>>>???<<<<<>>;;;:::<<<===999999999777555444555666555555555444444333333333555555444444333333333222444333333222333555888999<<>><<<<<<<<<<<<===???@@@AAAEEEEEEEEEFFFKKKTTT^^^eeedddeeegggkkkpppvvv{{{~~~{{{jjjkkkhhh^^^SSSMMMOOOSSSXXX]]]]]]XXXSSSRRRQQQOOOFFFDDDBBBBBBDDDGGGIIIIIIHHHYYY___ZZZddd{{{wwwpppooohhhfffvvvxxxqqqnnnooommmiiikkkpppvvviiiqqqttttttqqqnnnoooqqqrrrrrrwwwxxxsssqqquuuvvvsssrrrmmmkkknnnuuuyyyxxxuuuhhhnnnoookkkiiimmmmmmkkkmmmjjjfffddddddddddddcccXXXUUUSSSSSSUUUTTTRRROOOSSSSSSQQQOOOMMMLLLMMMNNNQQQUUUZZZ^^^_________```bbbbbb```]]][[[ZZZ[[[\\\[[[WWWUUUXXX^^^fffjjjllloooppprrrssstttsssrrrqqqllleee```cccjjjlllfff___RRRMMMJJJLLLQQQYYYeeeqqqzzzwwwtttssstttrrrkkkfffgggppp}}}vvvmmmZZZUUUPPPMMMLLLJJJGGGCCC<<>>===<<<;;;:::999???>>>@@@AAA???CCCTTTgggsss~~~mmm```NNNAAA;;;;;;<<<===666777777555333222333444333333444444444333333222666666666666666666666555333333222222333666888:::===NNNppp```EEE:::888555444888=========>>>DDDIII<<<888444222222333444444///000000222333555777888::::::999;;;<<<======<<<555777888888888777999:::???===<<<===CCCOOO]]]fffooouuuzzz|||ooofffjjjrrr}}}jjjSSSBBB999444444555555444444333222000000000000000111111111000000///...............//////............//////......---///000///---+++:::666444777777444333444333333444555777777666444555444444555666666555333555666777888999:::::::::<<<;;;999:::<<>><<<::::::999:::888999<<<<<<999:::===BBB???::::::FFF^^^sss}}}vvv^^^GGG;;;:::;;;:::;;;:::888777999:::666111666555333222111222333333444444555555555444333222222000222666777777:::???FFFddddddKKK@@@:::555::::::999999::::::;;;<<<777555444333333444666777333222111000111444777:::???>>><<<<<<===<<<:::888888999777444333666666333999;;;===>>>@@@BBBFFFHHHRRRYYYcccmmmtttzzzvvvhhheeeyyyxxxhhhMMM444999555555888666000///222222333444444444333222111111000000////////////000//////.........------------------...............;;;777555666777333111222222111222333555555444222444333333333555555444222555555777888999:::::::::888888999;;;<<<>>>???@@@LLLQQQ]]]mmm}}}}}}rrrhhhZZZ[[[ZZZ]]]lll~~~yyyaaaYYYKKKDDDJJJRRROOOEEENNNMMMLLLKKKKKKOOOVVV\\\]]]ZZZXXXaaa~~~}}}{{{yyywww|||rrrooorrruuusssooommmkkkkkksssvvvvvvssstttwwwwwwsssjjjjjjhhheeeccceeejjjnnnhhhjjjmmmooonnnmmmmmmnnnjjjjjjfff```^^^___\\\VVVXXXWWWUUUSSSSSSSSSTTTUUUTTTWWWYYYWWWTTTSSSUUUYYYXXXZZZ\\\ZZZWWWTTTTTTUUUXXX\\\^^^[[[XXXWWWUUURRRYYYbbbiiilllooouuuwwwuuuzzz~~~}}}xxxwww|||~~~|||xxxuuusssuuuvvvsssjjjbbbVVVUUUUUUXXX^^^fffoootttsssmmmgggfffmmmzzzrrr```TTTMMMLLLMMMHHHFFFDDDFFFHHHHHHCCC???@@@BBBDDDCCCBBBAAABBBCCC@@@???>>><<<;;;<<<<<<<<<>>>;;;:::<<<<<<999999;;;>>>>>>@@@HHH\\\uuuxxx___LLLBBB===:::777666555444666888777555777666444333333333444555444444444444444333333222333111222555666666:::AAAUUUpppgggLLL???999555888888777777888888999:::777666444333333444555666666666666555555444333333<<<===>>>>>>>>>===<<<;;;<<<<<<999333333666666333666777888999;;;<<<>>>???AAAGGGPPPXXX___jjjwwwvvvrrruuuttt[[[BBB;;;777666888777222///111111222444555555444333222111000////////////////////////.........---------//////////////////......<<<777444666555222000111111000000111333333222000333222222222444444222111444555666777888999999999222666:::;;;<<<===AAADDDRRR___rrrxxxmmmaaa___iiixxxoooXXXLLLMMMPPPLLLEEELLLOOOPPPMMMJJJIIIMMMRRRRRRRRRSSS^^^www{{{nnnuuummmpppsssqqqkkkffffffhhhqqqrrrrrrpppqqqtttsssooohhhfffdddaaa```ccchhhlllgggiiilllmmmlllkkklllllljjjiiiccc\\\YYYYYYWWWSSSUUUTTTSSSQQQQQQRRRTTTUUUSSSVVVYYYXXXWWWWWWZZZ]]]YYY[[[[[[ZZZWWWTTTSSSRRRUUUZZZ\\\ZZZYYY\\\]]][[[^^^jjjuuuwwwtttrrrqqqpppxxxyyywwwttttttwwwyyyxxxrrrsssvvvxxxvvvpppfff___YYY[[[]]]aaafffkkknnnqqqpppmmmlllrrr~~~uuujjjYYYJJJBBBAAAFFFJJJEEEFFFGGGHHHGGGDDDAAA???===>>>>>>>>><<<<<<===???<<<<<<;;;;;;;;;;;;<<<===???;;;;;;???@@@>>><<<>>>AAAGGGOOO[[[nnnwww___MMM@@@888777666555555555666777888777777666555555555555666444444444444333333333222444333333555555666===FFFggg~~~lllOOO???999555666666555555666666777888888777555444333444555555111222555777999999888888;;;???EEEHHHGGGGGGHHHJJJHHHGGGBBB;;;888:::888444444444555666777777777888333888===AAAGGGSSSeeerrr~~~|||rrr{{{lllVVV???999555777777444111000000222555777777666444333111000//////.........///...............---------111111000000///.........;;;666333555555222111333111000///000222222111000333222222333444444333111333444555666777888888888111555999;;;<<<@@@IIIQQQbbbqqqӵdddkkkqqq[[[NNNHHHIIILLLIIIMMMPPPNNNJJJJJJOOOTTTWWWYYY\\\dddrrr~~~{{{rrrwwwzzz{{{ĦĦӵĦjjjlllooonnngggaaaccchhhrrrqqqmmmiiikkknnnnnnjjjeeeccc___]]]]]]aaafffjjjdddfffggggggeeeddddddeeeiiifff```ZZZXXXWWWVVVTTTQQQPPPOOONNNOOOQQQSSSTTTUUUWWWYYYZZZYYYYYY[[[\\\YYYZZZZZZZZZXXXVVVTTTTTTUUUZZZ]]]]]]bbbkkksssuuummmuuu}}}}}}wwwqqqnnnlllvvvrrrmmmhhhhhhkkknnnnnnlllqqqvvvxxxtttkkkbbb\\\\\\^^^bbbgggkkkoooqqqrrruuuyyyssshhhVVVSSSNNNIIIGGGGGGIIIKKKCCCFFFIIIIIIFFFBBB@@@@@@>>>???>>>===;;;;;;===???======<<<<<<;;;:::::::::<<<:::===DDDGGGEEECCCDDDMMMYYYgggsss~~~uuuaaaNNN???<<<:::999:::888555555888666666666666666666666666555444444333333333333333555444555666555888DDDPPPssspppRRR@@@:::777555555555444555555666777888777666555444444444555222222333666999===@@@BBBGGGOOOXXX\\\\\\]]]```ddd]]]\\\VVVNNNJJJFFF>>>666666555555555666777777666444777888777888AAAQQQ^^^rrrvvv{{{zzziiiLLLDDD;;;666666555444333000222555777888777555444111111000///....................................111000000///...------,,,:::555222444555333333555333222000111222333222111444333222333555555333222222333444555666777777777333666999;;;???JJJZZZeeexxx4ĉ@ӵlll}}}uuuYYYIIIHHHMMMFFFHHHIIIGGGEEEGGGMMMSSSaaadddiiipppvvvxxxpppggg```ccckkkyyy>L=hĦ4ĉ@ӵ>Lgggggghhhjjjeee```cccjjjwwwssskkkeeefffkkkkkkhhh^^^\\\XXXWWWYYY]]]aaadddcccddddddbbb```]]]]]]^^^ddd___ZZZWWWVVVTTTTTTTTTMMMLLLLLLLLLMMMPPPRRRTTTXXXYYYZZZZZZYYYXXXXXXXXXTTTUUUUUUVVVVVVVVVTTTSSSSSS\\\fffmmmvvv|||zzzzzzvvvlllfffeeegggjjjmmmmmmrrrwwwxxxssskkkddd___```bbbgggnnnuuu|||xxxeeeUUUMMMGGGHHHJJJLLLMMMLLLKKKJJJAAAEEEIIIHHHDDD@@@???@@@?????????===;;;;;;===???<<<======<<<<<<<<<;;;;;;999;;;@@@HHHJJJGGGGGGJJJ```qqq|||eeeRRR@@@;;;:::<<<;;;666444777555555555666666666555555666555444333333333444444555555777888888>>>OOO```~~~rrrSSSBBB;;;888666555555555555666777777777777666666555555555555:::888777888===EEEMMMRRRdddkkkssswwwuuuuuuwwwzzzttttttpppiiicccZZZKKK>>>999777444555777888777666777999:::777444777AAAJJJaaaqqq}}}{{{iii^^^MMM>>>777555555444000222555777888777666555222222111//////.........---.....................//////...------,,,++++++<<<666333555555444444666555333111111222333222111444333333444555555444222111222333444555666666666666777999>>>IIIZZZnnn{{{GG=?xxxrrr]]]RRRLLLLLLJJJGGGDDDDDDFFFKKKOOO[[[___fffmmmrrrrrrnnnjjj]]]___aaafffmmmyyyHdĦ=ĪjGG=?HdĦeeeaaa```eeeddd___bbbiiizzzuuullleeefffllllllggg\\\ZZZWWWWWWZZZ^^^aaabbbcccccccccaaa]]][[[[[[[[[\\\WWWSSSSSSSSSQQQPPPRRRKKKKKKJJJKKKMMMQQQTTTVVVZZZZZZZZZZZZXXXVVVTTTRRRNNNNNNNNNPPPQQQRRRPPPNNNPPP^^^qqq~~~vvvpppoooooorrrvvvnnnqqqssssssoooiiieeebbbfffjjjrrr{{{|||lll\\\NNNIIIJJJPPPOOONNNMMMLLLKKKKKKKKK???BBBDDDDDD@@@>>>>>>@@@===>>>>>><<<:::999:::<<<888999;;;<<<===>>>>>>>>>;;;>>>DDDIIIIIIHHHMMMUUUzzzxxxfffIII???888;;;;;;666555888444555666666666666666555888777555444444444555666555666999;;;===GGG]]]rrroooRRRBBB<<<888666666555555666666777888666666666666666666666666777888<<>>:::555333555777777555555666888777555555999<<>>===<<<<<<===>>>:::<<<===<<<:::888888999777888:::;;;<<<<<<<<<<<<>>>BBBGGGJJJIIINNN^^^oooyyy```LLL===;;;:::666555888555666777888888888777777999888666555555555777888444777<<&e111g&e111>hӵ888===JJJ___wwwg&eguO>uO>&e4ff?>ߝLgĉ@ShӵgggSSSMMMHHHGGGIIIKKKg&eQQQ>hӵ```XXXZZZfffrrrlll~~~fff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??~~~{{{yyyg<ĉ3we<Ħ3h?@eZ3h?gLD%%)?```fff?><zhhhlll=?Ħ]]]g&e\\\g&e[[[UUUSSSS?ʬMMM4ff?>ߝLWWW@eLLLg&eFFFMMMZZZ3h?g&e>&e}}}|||??{{{wwwrrroooooopppppppppyyynnnUUUQQQPPPRRRQQQOOOTTT^^^WWWTTTNNNIIIDDD@@@???>>>;;;:::888888999:::;;;<<<:::<<<======;;;999888888999:::;;;;;;:::999777666@@@DDDIIILLLLLLWWWpppvvv\\\DDD===;;;555444777666777888999::::::999888:::999777666555666888999333777===AAAEEETTTrrrdddKKK@@@:::555555444444444444555666666333444555777888888888888BBBLLL]]]pppqqqPPPHHH===666666777666555666444333555777777333000444>>>RRRgggmmmiiillluuuzzzxxx[[[CCC999777666555444333111111222333444777666444333222111111111---------.........//////------..................HHH4Dӵ444222222Hƅ^Hu]Ħ222Hu]Ħ333ZuR)Ħ>>>JJJ```xxxHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@___IIIDDDOOONNNHHHHu]ĦJJJZuR)ĦWWWVVV]]]fffkkkqqqssssߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦ~~~Hu]ĦttHƅ^Hu]Ħ}}}H׼s|||{{{tttwwwtQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦdddHt@cӵHu]ĦYYYHu]Ħ^^^VVVHtƅ^SSSqIܗGIӵTTTH׼sLLLJJJHu]ĦMMMRRRBt=o9ĦHƅ^Hu]Ħ~~~~~~|||xxxuuuvvv|||~~~nnn\\\PPPGGGHHHRRRXXXTTTZZZgggiiifffZZZJJJAAA@@@BBBBBB@@@===;;;999888999::::::999666777999::::::999888777===999:::>>>===999;;;@@@GGGHHHEEECCCSSSoookkkNNN@@@999444444:::222444777:::;;;<<<;;;;;;:::999777666555555555666999;;;;;;===LLLhhhvvvZZZEEE===888444555555666666666555444333666444666;;;;;;888999???JJJ^^^wwwcccOOO<<<666999:::666333333444777:::<<<;;;777444...444AAAPPP]]]bbbaaa^^^kkkwww{{{hhhOOO999444:::555444444444222000666>>>888888777333...---000333///...---,,,+++,,,------000///---...000///,,,(((TTTFFF4DuXӵ666333333DdDΦDdDĦ222DdDĦ222333t|<===EEEUUUkkkDdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetsssVVVHHHLLLHHHDDDDdDĦJJJTTTt|>>>>>===;;;===;;;999888:::::::::999888888888777888888888999:::999:::<<<;;;888<<>>===<<<999===;;;999999:::;;;:::999:::888666555555666888999777888999;;;888888>>>FFFFFFAAAEEEYYYuuukkkNNN<<<888999:::999999888777777666555555444444333333444666888999777999???NNNhhh{{{```GGG;;;:::999777666555444333444666888999:::777666999>>>JJJ^^^nnn|||xxxaaaGGG;;;999777333111555444333444777999:::999111000111444999>>>AAABBBBBBQQQeeeuuuyyyhhhQQQ???666666333333444333000333888444333222111111000...,,,///...------,,,,,,------///...---------,,,***(((dddRRR4DuXӵ111444333DdDʜ4DuTӵ222>d<Ħ111Dt999^^^yyy>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)ĦgggPPPJJJDDDDDD>d<ĦJJJDtOOOOOOWWW```___YYYXXX[[[DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦVVVDdDӵnd<DdDĦSSS>d<ĦKKKpeӵXXXĦYYYF&uTӵKKKDdDĦIIIHHH>d<ĦOOOpeӵDx<>d<ʜ4DuTӵ{{{www~~~rrrsssppplllfffaaa\\\XXXUUUUUUPPPZZZhhhmmmqqqmmm___RRRKKKBBB>>>>>>??????>>>===;;;::::::;;;;;;:::999999888777666666666777888444777999999777888@@@IIIFFF@@@IIIffftttSSS>>>:::<<<::::::999888666555444444444444444333333444555777888999888@@@UUUrrroooTTTAAA:::;;;:::777777666555555555666888999999999;;;DDDRRReeeyyyfffJJJ<<<:::999777555444333333444777999999999444222000000111444777999777AAAQQQdddzzz}}}sss___JJJ;;;>>>999666666555111111333555222000000222222///---///......------------------------------------,,,lllZZZ4DuXӵ444333333D&dq&ĒR111222sdKĦ222DHRRudlllsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħyyys&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<~~~}}}geĦHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ]]]>d<Φ>d<ĦSSSD&ӫetIӇ___DdDĦQQQsdKĦMMMB?dp&ĒRHHHHHH>d<sdKĦOOOB?Ho9s&dq&ĒRvvvuuu~~~rrrkkkvvvxxxyyyvvvooodddZZZTTTNNNKKKTTT\\\[[[]]]]]]SSSGGGCCC>>>===>>>@@@AAA@@@===;;;:::;;;<<<<<<:::999777888999999999777666555333777999777777;;;CCCIIIBBBAAAPPPppp}}}]]]DDD===;;;999999888777666555555555666666555444333333444555666;;;;;;DDD\\\wwwyyyeeeMMM???<<<<<<:::888888888888888888888888888888<<hfe@ďD{{{kkk```NNNGGGIIIFFFFFFneFFFGGG=eNNNMMMSSSYYYWWWPPPXXXQQQegeggguuusĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌjjjnnnBenexxxHkgenefeHu]3hhse}}}|||{{{geĦja>aĦ@Gse|||<Ō@GHkgeHĪj@IŌ\\\cccegeRRRQQQHu]3hIŌgggeeeDdDĦLLLneIIIOOO@hVVVUUU>hFFFEEEEEEseIIIneMMMNNN@GsĪj@hrrr~~~zzz|||zzzvvvvvv{{{|||{{{vvvkkk```VVVQQQFFFDDDLLLPPPJJJKKKNNNHHHBBB@@@>>>>>>>>>???>>>======<<<;;;<<<===<<<;;;999888999:::;;;:::888666555444777888777999@@@EEEGGG===GGG]]]zzzjjjPPP@@@999777888888777777777777666666777666555444444444555666===@@@NNNgggppp]]]III???===<<<;;;:::::::::::::::::::::;;;<<<@@@JJJYYYlllmmmNNN<<<888666555444222222333666888888555333222333444333222111222333888666777DDD^^^www~~~{{{zzzuuuiii\\\CCC:::222333555333222222444222111111222222222111...////////////...------+++---......///000333555ttt4DuXӵ333ĵD^222222333333333555000OOOnnnppp[[[NNNJJJKKKFFFFFFCCCEEEDDDXXXSSSOOOSSSYYYYYYUUUWWWQQQXXXeeesssDdDĦtttuuurrrpppooouuu}}}D^s׼s~~~|||{{{{{{{{{geFm8>aĦs׼s~~~zzzHo[[[bbboooPPPRRRQQQD^aaajjjjjjDdDĦKKKHHHLLLPPPWWWPPPNNNNNNNNNGGGFFFDDDCCCs׼sJJJJJJKKKLLLLLLLLLuuuqqqyyy~~~zzzrrrppplllnnnmmmhhh___UUUNNNKKKBBB>>>EEEIIICCCDDDGGGAAA???????????????>>>===;;;<<<<<<;;;<<<======;;;999;;;;;;;;;:::999888888777555888888777<<>>FFF[[[vvvyyyjjjXXXFFF===;;;:::;;;>>>===;;;888777999===BBBEEERRRbbbuuukkkKKK;;;777666555444555444333333555555555333222444555444222111222444333444555<<d<Ħ555333333444444444333Ħ000222999;;;;;;FFFUUUwwwĦaaaUUUQQQNNNFFFFFFJJJFFFĦBBB@@@BBBIIIOOOXXXVVVPPPKKKNNNTTTVVVTTTSSSPPPPPPRRRPPPKKKMMMTTTXXXcccnnnrrrppppppwwwxxxwwwzzz>d<ĦrrrtttuuupppxxxxxxpppfffaaaaaaeeeiiijjjmmmjjjfffccchhhnnnnnniiikkkrrrwwwxxxĦ{{{{{{~~~>d<ĦBezzzyyy|||~~~zzzzzzgeFYĉ>aĦBe||||||nu]ӵ^^^YYYgggzzz{{{sssjjj___\\\UUURRRUUUTTT>d<ĦMMMSSSaaakkklll>d<ĦLLLMMMLLLĦPPPXXX[[[UUUPPPPPPPPPMMMEEEFFFHHHIIIJJJKKKJJJJJJHHHFFFDDDBBBBeHHHKKKKKKJJJJJJĦLLLMMM^^^nnnuuu}}}sssmmmlllwwwrrrvvvzzzbbbfffrrrsssbbbXXXRRRWWW[[[ZZZTTTLLLFFFCCC@@@<<>><<<===>>>?????????>>>===<<<<<<<<<===>>>===;;;999>>>===:::999888888999:::777888777777???HHHHHHAAAFFFccc}}}~~~wwwbbbGGG::::::::::::;;;;;;:::777444333444444444555666888:::<<<===KKKeeevvvrrrhhhVVVCCC;;;888777;;;AAA???;;;666444777>>>GGGMMMdddxxx{{{eeeHHH999777888888888888555222111222444555555444666666444111111333666,,,222666888CCCZZZttt~~~vvv\\\MMM???:::999555111...&&&---444888555000---,,,...///000000000///---,,,...///000...++++++---000?aŖ%7uSQuR)ӵsdKĦ444111222333444444gdKĦ333666;;;<<<@@@PPPbbbgdKĦ~~~___UUUVVVHHHBBBEEEgdKĦAAA???BBBKKKRRRPPPOOOPPPQQQTTTUUUTTTSSSQQQRRRTTTSSSLLLGGGKKKTTTXXXbbbiiikkknnnpppnnnhhhmmmrrrtttttt}}}gdDĦyyyrrruuuyyytttmmm|||{{{hhhaaa``````bbbfffooollleeebbbiiipppkkkaaahhhlllqqqgdKĦxxxzzzzzzyyyxxxyyy{{{}}}sdKĦqqqqqquuu{{{vvvvvvzzz~~~|||{{{xxx}}}{{{ŶS3we>>===;;;::::::<<<===<<<<<<;;;999888888999::::::999;;;<<<<<<;;;999888888999;;;===999:::DDDDDDAAAGGGVVVppp|||vvvwww|||mmmLLL<<<<<<===;;;::::::::::::999888999:::555777<<<666444>>>===UUUwwwhhhttthhhTTTEEE<<<333444:::666;;;888888:::999???XXXrrrzzzqqq|||fffJJJ>>><<<888777999666444333333444555444333000111222333444333222222111111333555999GGGbbbzzz~~~|||eeeIII999666666111+++111111000111333333222000------,,,,,,,,,------.........------------......>A444ne222111222222222333ne555333666===@@@GGGZZZnnnnennn___\\\SSSIIIneBBB@@@>>>AAAHHHOOOLLLKKKKKKMMMOOOPPPOOONNNIIINNNUUUXXXTTTOOOQQQWWW[[[^^^ccckkkwww}}}tttsssyyy~~~Devvvrrrppptttyyymmmsss{{{wwwlllfffaaa^^^___bbbdddeeecccfffjjjhhhbbbjjjlllneuuu{{{}}}{{{yyyyyyzzz|||vvvne~~~{{{xxxpppjjjlllrrryyyyyyxxxxxxwwwwwwwwwwww|||yyyuuuyyywww>Ak<yyyfhrrreeeZZZVVVcccuuu}}}zzzjjj___[[[WWWSSSRRRDeQQQOOOOOOUUU___dddneXXXTTTnePPPTTTPPPKKKHHHGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEECCCBBBEEEHHHHHHDDD???DDDDDDneGGGGGGTTTTTTZZZggguuu{{{yyyuuuuuuvvvtttppplllkkkmmmppp|||vvvdddXXXQQQRRR[[[gggmmmiii^^^TTTPPPKKKJJJJJJHHHFFFDDDBBBAAA@@@AAABBBDDDCCC@@@>>>======;;;::::::;;;<<<<<<;;;;;;:::888888:::;;;:::999;;;<<<<<<;;;999888888999;;;===999;;;DDDCCCBBBJJJ___www}}}vvvttt~~~}}}rrrQQQ@@@@@@<<<<<<<<<<<<<<<;;;999888999;;;666666<<<777555???AAAZZZ|||}}}gggvvvpppYYYHHH???666777:::666888999:::;;;???NNNjjjuuurrrsss~~~cccGGG<<<:::777666999666444333333444444444333000111222333333333222222000000111333666CCC\\\rrrwwwzzzsssUUUBBB<<<999333,,,111000000222333333111///...------,,,,,,------...///......------......777555222111000333333222222555555333666===AAAJJJaaaxxxjjj```___SSSAAA@@@>>><<>>EEEEEEFFFGGGGGGOOOOOOTTTdddvvv}}}uuujjjllljjjiiihhhkkkqqqwww|||mmm\\\UUURRROOOYYY```fffcccZZZQQQMMMMMMGGGGGGEEEDDDCCCBBBBBBBBB@@@DDDHHHGGGDDD@@@??????>>><<<;;;;;;<<<===<<<;;;<<<:::999999:::;;;;;;:::;;;<<<<<<;;;999888888999:::===:::<<>>???>>><<<:::999:::<<<888777;;;888777BBBGGGaaauuugggyyytttZZZGGG@@@999:::<<<666444999:::;;;FFF___{{{ooohhhooozzzyyy___DDD999777444555888666444333222333444333222000111222222333333222222//////000111333===RRRfffqqqwww~~~aaaKKK@@@:::444000000000111333444333000.........---------------...///......------......~~~pppxxxnnnKKK:::777777555333333333444333222444333222111111333555666666444555:::>>>IIIbbb|||ooo]]]bbbWWWDDDDDDAAAAAA@@@>>>===???CCCGGGGGGFFFEEEEEEGGGHHHHHHGGGIIIHHHHHHIIIJJJQQQbbbrrrxxxtttuuunnnqqqzzzsssjjjmmmuuu}}}}}}ooodddaaafffiiigggbbb``````aaabbbjjjqqqqqqkkkfffhhhkkkuuuyyy}}}||||||||||||{{{zzzyyyyyy{{{}}}yyywwwuuupppgggaaagggqqqnnnpppssswww{{{~~~|||ooonnnwwwssslllqqqppp~~~vvvkkkSSSQQQZZZffflllsssqqqcccYYYVVVQQQOOONNNMMMLLLKKKMMMJJJIIILLLRRRWWWYYYXXXTTTSSSRRRPPPNNNMMMKKKKKKMMMJJJEEEBBBCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@CCCGGGLLLNNNKKKDDD???FFFFFFFFFGGGHHHJJJLLLMMMIIITTTdddtttssseeeddddddeeejjjtttzzzggg[[[YYY]]]___^^^aaajjjooohhh\\\SSSQQQQQQHHHFFFCCC@@@???@@@BBBDDDCCCKKKPPPNNNHHHEEEDDDCCC@@@>>><<<<<<===>>>>>>======;;;999:::;;;<<<;;;;;;:::;;;<<<;;;999888999:::999===;;;>>>DDDBBBFFFXXX|||sssrrryyyuuu}}}\\\GGGDDD<<<>>>AAABBB@@@===;;;:::;;;@@@;;;777;;;999:::DDDMMMhhhmmmhhh|||sssVVVCCC>>>:::;;;===777666;;;>>>BBBUUUrrruuujjjkkkxxxuuu\\\CCC999666222222666666444333222333333222111000111111222222222222222//////000000111777HHHYYYoooyyyjjjSSSAAA888555555000111111333444333000---///......------------...//////............///lllnnnwwwdddFFF:::999333111000111333444444333444333222111111333555666555333444999===IIIfffnnnUUUZZZVVVGGGGGGBBBBBBAAA??????@@@BBBDDDDDDCCCAAABBBDDDEEEFFFEEELLLJJJHHHGGGHHHQQQdddvvvzzzuuuzzz}}}{{{|||xxxrrrsssuuuuuutttlllppp{{{|||llliiieeecccaaaaaaaaabbbbbbiiiooooooiiicccbbbdddkkksss}}}|||yyyxxxqqqsssuuuvvvvvvxxx{{{~~~xxxvvvuuuqqqjjjeeejjjrrrjjjoootttvvvvvv{{{uuunnnsssrrrmmmrrrmmm|||yyy}}}wwwlllQQQQQQZZZcccgggnnnkkk[[[VVVSSSOOOMMMMMMMMMMMMLLLLLLJJJIIILLLQQQUUUWWWWWWPPPPPPOOONNNLLLKKKIIIHHHMMMIIIEEECCCCCCEEEFFFGGGEEEEEEDDDDDDCCCBBBAAAAAAAAABBBEEEHHHIIIHHHEEEBBBFFFEEEEEEFFFHHHKKKMMMOOOVVVjjj}}}xxxmmmdddaaaccciiissszzzsssggg```[[[^^^fffjjjiiifffjjjxxx|||rrrlllhhheeeXXXSSSJJJBBB???@@@EEEHHHLLLUUU[[[VVVOOOLLLIIIEEEBBB@@@???>>>???@@@???>>>===;;;999:::;;;<<<;;;;;;:::;;;<<<;;;999888999:::999<<<<<>><<<<<>>>>>AAACCCDDDDDDJJJKKKNNNPPPOOOQQQ\\\hhhlllfffccceeefffdddaaa```ccccccfffppp}}}}}}zzzrrruuu}}}zzzqqqsssxxx{{{zzz{{{sssiiiaaa```bbbcccdddfffgggiiijjjiiifffdddeeegggiiisss}}}}}}wwwrrrqqqrrrvvvzzz{{{xxxvvvwwwxxxtttrrrrrrrrrnnniiikkkpppggglllpppnnnkkkppp~~~~~~oooqqqnnnjjjooorrrrrrooovvvssshhhQQQRRR[[[```bbbjjjhhhXXXTTTQQQNNNMMMNNNOOOOOOOOOOOONNNNNNOOOSSSUUUVVVVVVOOOOOONNNLLLKKKJJJHHHHHHLLLIIIDDDCCCDDDFFFGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFEEEFFFGGGIIIMMMQQQSSSnnntttllliiigggdddiiiqqq|||qqqbbb\\\[[[YYY\\\eeekkkhhhccc___vvvtttjjjZZZLLLFFFIIIQQQWWW]]]fffiiibbbZZZUUUNNNEEECCCAAA??????@@@@@@???>>><<<:::999999:::;;;;;;:::999:::;;;;;;999999:::;;;999======@@@CCCBBBSSSqqq||||||uuuuuusssYYYLLL===AAADDDCCC@@@======>>>CCCKKKEEE;;;<<<===@@@IIIZZZtttwwweeesssqqqTTTDDDDDD???:::;;;999999@@@LLL```yyy{{{ppphhhmmm||||||eeeRRR@@@:::777222111444777555222222222222111000111000000000000111222222333222333333222222;;;EEE\\\ooo~~~mmmWWWDDD;;;:::333222111111222222000...000000///...------------000//////......//////000nnngggdddTTTEEE>>>777222111000111333444444333222222222333333333444444333333777<<<@@@NNNmmmrrrTTTGGGPPPTTTIIIDDDCCCAAAAAAAAA@@@??????@@@>>>===>>>AAADDDFFFFFFGGGKKKRRRUUUQQQLLLOOOVVVTTTQQQQQQUUUVVVSSSRRRUUUMMMOOOSSS]]]nnn|||xxxvvvwww{{{vvvqqqnnnnnnnnnuuuzzzooofffdddeeedddfffiiiiiijjjkkkmmmnnnoooooonnnmmmttt|||}}}wwwqqqoooppptttyyyzzztttqqqpppmmmkkklllppppppkkkiiiiiifffiiijjjfffcccfffqqqzzzqqqpppllliiinnnuuujjjgggqqqpppdddSSSTTTZZZ\\\^^^iiijjj[[[RRRPPPNNNMMMOOOQQQRRRRRRUUUUUUUUUUUUVVVVVVUUUTTTPPPOOONNNLLLKKKJJJJJJJJJIIIFFFBBB@@@BBBDDDEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIKKKOOOUUU\\\bbbfffwwwvvvnnnpppsssrrrooouuu}}}zzzoooddd```aaadddbbbfffkkklllgggeeehhh~~~jjjZZZUUU\\\iiisssvvv}}}|||qqqhhhaaaUUUHHHBBB@@@>>>>>>>>>???>>><<<;;;:::888888:::;;;:::999999:::;;;;;;999999:::;;;:::======@@@CCCCCCYYY}}}}}}||||||zzzvvvwww|||aaaPPP>>>AAADDDBBB>>><<<===???GGGPPPIII===<<<>>>BBBKKKbbbzzzrrrdddyyyeeeKKKAAAEEE@@@;;;===>>>BBBKKK^^^uuuvvvnnnlllppp|||zzzoooYYYIII;;;999888333222555777555222111222222000///111000000///000111222333333222333444222111666>>>NNNeeeyyy}}}~~~yyykkkXXXGGG<<<555333111000000111000///111000///...------------000000////////////000000qqqjjjdddUUUIII@@@444888666555555666777666555111222333444444444333333666666999===???KKKiiiwwwZZZDDDPPPYYYHHHDDDBBBAAA@@@@@@@@@>>>===BBB@@@???@@@DDDGGGJJJJJJHHHKKKPPPQQQKKKDDDEEEKKKJJJHHHKKKSSSWWWVVVWWW\\\YYY^^^eeennn|||uuuooommmsss~~~~~~yyytttuuu~~~mmmoooqqqvvvxxxooollliiidddeeejjjhhhjjjpppxxx}}}}}}wwwrrrooouuuzzzyyysssoooqqqtttfffoooxxx{{{xxxsssooonnngggeeegggmmmpppkkkfffdddhhhhhheeebbb```bbbhhhlll~~~qqqpppmmmjjjooosss{{{eeecccoooooodddTTTUUUYYYYYY[[[iiimmm```QQQOOOMMMNNNPPPSSSTTTUUUZZZZZZZZZZZZXXXVVVSSSRRRRRRQQQOOOMMMKKKKKKKKKLLLGGGCCC@@@>>>???BBBCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEBBBCCCDDDDDDDDDDDDFFFHHHJJJLLLQQQYYYcccnnnwww|||ooouuutttnnnsss~~~}}}zzz{{{mmmeeeaaacccllluuurrrpppqqqtttsssqqqwwwtttdddaaammmtttlll\\\KKKAAA???===<<<======<<<;;;;;;999888888999::::::999999:::;;;;;;999999:::;;;;;;======@@@CCCDDD\\\~~~|||tttvvvyyy|||zzzzzzdddQQQ>>>AAACCCAAA===;;;===@@@JJJSSSLLL>>>===???CCCLLLhhhoooeee}}}WWW@@@;;;CCC???;;;@@@DDDSSS]]]tttwwwllleeennn|||qqqcccPPPBBB888888999444333666777555222111222111000///111000/////////000222333222222333444222///444:::HHH```vvv{{{|||}}}}}}yyyiiiQQQ???777444000//////000111000111111000......---------000000////////////000000sssbbbTTTKKKAAA999999666444333444555444444111222444666666666444333555555777<<>><<<>>>???===:::>>>AAAAAA@@@AAAEEEJJJLLLEEEHHHOOOQQQJJJBBBDDDNNNUUUXXX]]]eeelllppppppooopppnnnmmmvvv|||jjjfffgggkkkvvvxxxzzzyyyyyyooofffiii}}}}}}nnngggjjjhhhhhhlllvvvtttoooxxx|||tttllliiihhhfffffflllpppoooooopppnnnkkkjjjlllnnnnnnllliiifffeeegggdddccceeedddbbbbbbeee}}}{{{xxxrrrmmmjjjjjjkkkqqq~~~uuu___```nnnlll[[[QQQUUUWWWZZZ```eeeeee```\\\RRRJJJLLLUUU\\\\\\XXX\\\YYYUUUSSSSSSSSSSSSSSSPPPLLLHHHIIILLLNNNLLLIIIEEECCCCCCEEEGGGHHHEEEBBBBBBAAAAAACCCFFFFFFCCC@@@@@@CCCGGGIIIIIIIIIIIIJJJTTTJJJSSSwwwwwwcccgggmmmvvvlllhhhbbbcccppp~~~}}}~~~zzzyyypppcccVVVLLLCCCBBB@@@>>><<<:::999999:::999999999:::999666333::::::999999::::::;;;<<<@@@<<<>>>CCCBBBHHHggg|||tttwwwxxxiiirrruuuzzz|||}}}~~~iiiRRRAAACCCFFFHHHBBB;;;:::>>>EEECCC@@@>>><<<===FFFRRRnnn|||ooohhhwww```NNNBBB>>>DDDBBB<<>><<<999777666555444222111111111111000000000///111111111000...///111333222222222111//////222444CCCYYYppp{{{~~~zzzttt___HHH;;;444///000111...,,,+++------,,,,,,,,,+++++++++000000//////.........---vvvhhh^^^TTTGGG<<<888666444333444444444333111222444555555555333222---000888@@@FFFPPPaaaqqqeee\\\eeezzzrrrRRRDDDIIIPPPOOOHHHCCC===<<<>>>???===;;;BBBCCCCCCEEEGGGJJJKKKJJJHHHGGGJJJOOOQQQSSSZZZdddqqqtttxxx~~~{{{vvvtttzzzzzzuuummmmmmsssxxxzzzzzz~~~yyyyyypppeeekkkuuukkkiiieeedddfffqqqqqqkkkrrruuunnnfffddddddcccdddjjjooooooooopppnnnkkkhhhmmmpppnnnhhhbbbaaabbbdddaaaaaadddccc```___bbboooooonnnllliiihhhiiijjjppp~~~gggYYYjjjtttYYYWWWXXXXXXZZZ```eeebbb\\\WWWPPPKKKNNNWWW\\\YYYTTTWWWTTTQQQPPPPPPPPPOOONNNMMMJJJGGGHHHKKKLLLJJJFFFDDDCCCCCCDDDFFFFFFCCCAAA@@@@@@AAADDDGGGHHHFFFCCCDDDEEEFFFFFFFFFHHHKKKMMMNNN[[[yyyooollllllssswwwkkkoooqqqsss{{{|||yyyiii___UUUMMMCCCBBBAAA???===<<<;;;;;;>>>===<<<<<<===<<<:::888999888888888888999::::::???;;;===BBBBBBJJJiiiuuutttrrrsssjjjvvvuuuwww|||hhhTTTBBBCCCGGGIIIDDD===<<>><<<;;;<<<;;;???JJJVVVnnnuuulllllluuubbbUUUKKKDDD@@@AAA???AAAPPPbbbuuu~~~rrrhhhjjjpppmmmTTTCCC999777666555777777777666222222222222111111111111111111111000//////111333222222222111000000222444===RRRjjjwww}}}}}}}}}yyyfffOOO===555000111222000......000000/////////.........000/////////............|||pppjjjbbbPPP???888666444333333444333333222333444444444333222111---111999AAAGGGOOO^^^mmmeeeZZZaaawwwmmmNNNBBBHHHNNNNNNFFFBBB===<<<>>>???>>><<>>============<<<:::999::::::999888777777777777777888999999===999<<>>>>>>>>AAAAAACCCDDDCCCBBBEEEJJJVVV___nnnqqqjjjrrrzzz}}}qqq___WWWYYY^^^___^^^\\\ZZZXXXZZZaaakkkvvv~~~~~~xxxwwwoooggghhhkkklllffffffoootttqqqkkkiiihhhbbb\\\^^^iiiqqqkkk```\\\______\\\YYYZZZ^^^bbbkkkppprrrnnnjjjgggccc^^^ZZZ```eeeeeeaaa]]]]]]___eeecccdddgggeee___[[[[[[___aaaccccccaaa___^^^]]]jjj|||```WWWbbbmmmhhh\\\RRRQQQOOORRR[[[bbb___WWWOOONNNNNNQQQVVVWWWSSSNNNLLLKKKJJJJJJJJJIIIFFFDDDGGGFFFFFFHHHIIIIIIEEEBBBDDDCCCBBBBBBAAAAAA???>>>??????AAACCCEEEFFFFFFEEEFFFEEEDDDFFFLLLVVVccckkk~~~yyy~~~zzzuuuvvvzzzyyywwwwwwyyyvvvoooeeeZZZQQQKKKGGG@@@@@@???>>>============<<<:::777666777888888888888777777777777888999999:::888;;;@@@DDDQQQpppiiidddooo{{{xxxxxxyyyeeeSSSAAABBBFFFIIIFFF???<<<>>><<<::::::::::::>>>IIIUUUpppcccdddyyy{{{hhhPPPEEEHHHAAAEEEBBB>>>GGG___vvvzzzmmmdddfffuuu}}}ooo^^^MMM???888777555333333444444333222333333222222222111111111000111111111//////000222111222333222111111222333222EEE^^^qqqzzz~~~}}}}}}}}}{{{qqqdddHHH<<<222111333222111111------,,,,,,,,,+++++++++///////////////.........zzzuuummmYYYFFF:::888555444444444333222444444444444333222222111;;;;;;<<>>??????BBBCCCEEEEEEBBBBBBMMM[[[kkkyyytttlllwwwzzzfffVVVOOOPPPUUUYYYRRRRRRQQQRRRTTTXXX[[[^^^jjj~~~}}}xxxqqqjjjiiinnnttt}}}tttdddYYYWWWWWW\\\dddjjjlllmmmooonnnggg^^^YYY]]]bbb___WWWVVVVVVVVVVVVVVVXXX^^^dddiiimmmnnnjjjeeeccc___[[[YYYYYY[[[]]]___^^^\\\ZZZeeecccdddfffccc\\\VVVVVVZZZ\\\______\\\ZZZXXXWWWdddyyyuuu^^^XXX\\\^^^YYYTTTNNNMMMKKKLLLSSSYYYVVVOOOKKKJJJIIIKKKMMMNNNMMMKKKKKKJJJIIIIIIJJJIIIFFFDDDEEEFFFGGGHHHHHHGGGEEEBBBCCCCCCBBBAAA@@@????????????@@@AAAAAAAAABBBBBBBBBAAACCCFFFLLLVVVdddsss}}}|||}}}xxxtttrrrssswww|||}}}yyyzzz}}}|||{{{{{{{{{{{{xxx}}}{{{uuusss}}}{{{sssnnnjjjeee^^^VVVLLLDDD@@@>>>>>>===<<<<<<<<<<<<<<<===;;;888888999:::::::::888888888888888999::::::999888:::>>>CCCSSSrrrlllZZZ[[[jjjsss}}}{{{gggTTT@@@@@@CCCFFFDDD>>>:::;;;>>><<<<<<<<<<<>>BBBCCCEEEWWWrrrzzzjjjffflllvvvnnn[[[KKK@@@:::888666444222222333444333222222111111111000000000000///000222111000///000111111222444333222111222333333CCC\\\qqq{{{}}}}}}~~~zzz~~~}}}yyyuuuppplllPPPAAA444000222111000000000000000000////////////.........///////////////zzzqqqgggWWWIII<<<999666555555555444333555444444444444444444444444777<<>><<<<<<<<<>>>@@@AAAAAA>>>@@@DDDFFFJJJ\\\ooo}}}vvvsssaaaQQQJJJKKKNNNRRRPPPNNNLLLKKKLLLNNNOOOUUUeeeuuu{{{nnnggggggfff```ZZZ\\\kkkssscccTTTWWW[[[```eeejjjooorrrmmmjjjbbbZZZXXXYYYWWWRRRQQQOOOOOOQQQSSSUUU[[[aaa___cccdddaaa^^^___^^^\\\ZZZWWWUUUWWW[[[\\\ZZZWWW```______aaa___WWWRRRRRRSSSVVVYYYZZZXXXWWWWWWWWW___qqqlllUUUYYYccc___RRRIIINNNNNNLLLIIIKKKNNNLLLFFFFFFEEEEEEDDDDDDEEEFFFGGGKKKIIIHHHHHHHHHHHHGGGEEEDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBAAA???>>>???AAA>>>@@@AAA@@@??????@@@BBB???DDDLLLUUUaaammmxxx~~~|||xxxyyyxxxcccfffnnnyyyvvvmmmmmmqqqvvv{{{zzzwwwssspppppppppppppppnnnsssxxxxxxnnndddccchhhtttyyyxxxrrrqqquuutttoooccc^^^YYYVVVQQQHHHAAA>>>>>>===<<<<<<;;;;;;;;;;;;:::888777777888999888777999888888888888999::::::999888999<<>>CCCPPP\\\xxxrrr___jjjzzztttdddOOOBBB>>>===;;;>>>BBBHHHSSSiiiuuuhhh___gggxxx~~~ppp\\\III===777555555333222111222444666666555111111111000000000/////////000222222000///000111111333444444333222222333444BBBZZZqqq||||||{{{}}}zzz|||~~~{{{wwwsssppppppZZZIII888111222111000///////////////.....................///////////////xxxjjj___UUUMMM===;;;888666666666555444555555444444555555666666333555:::???BBBHHHVVVeeeeeecccqqqzzzWWWBBB>>>AAABBBAAA======<<<<<<<<<===@@@BBBCCC===>>>JJJVVVaaasssuuucccTTTJJJFFFQQQOOOMMMJJJHHHFFFFFFFFFJJJNNNTTT]]]ooo~~~ppphhheeeaaaYYYQQQSSSYYYdddrrrzzz```^^^\\\\\\aaafffiiiiiicccggggggaaa[[[XXXUUURRRNNNJJJJJJMMMNNNNNNSSSZZZVVVZZZZZZWWWUUUXXXZZZZZZUUUSSSRRRSSSVVVYYY[[[[[[\\\ZZZ[[[^^^\\\VVVSSSTTTRRRUUUWWWXXXXXXWWWXXXYYY\\\kkkbbbQQQ]]]hhh___OOOGGGNNNPPPNNNIIIGGGHHHHHHEEEDDDEEEFFFEEEDDDCCCDDDEEEJJJHHHEEEDDDEEEFFFEEEEEECCCDDDDDDCCCBBBBBBBBBBBBAAABBBBBBAAA???>>>AAACCC===???AAA@@@??????BBBDDDBBBIIISSS^^^ffflllqqqtttiiirrr{{{{{{yyy~~~zzzhhheeedddlllzzz{{{xxxkkkccc___dddjjjlllnnnqqqnnnkkkfffcccbbbaaa```___```aaadddddd]]]VVVYYYaaadddlllnnnkkklllpppooohhhZZZRRRMMMLLLJJJDDD@@@AAA??????===<<<;;;;;;;;;;;;777666555666888888666555888777777777777888999999999999999:::@@@RRRppp{{{___MMMMMMYYYsssmmmXXXDDD@@@???@@@???:::777777888777999<<>><<<999777777777666555555555555555555666777888888777777:::>>>III]]]ppp^^^aaassstttRRR@@@===@@@AAA@@@<<<<<<<<<<<<<<<===@@@CCCLLLBBBCCCVVVkkk|||uuudddSSSJJJFFFHHHJJJKKKKKKIIIGGGEEEAAAGGGLLLLLLLLLVVVggguuuxxxxxxtttkkk___WWWTTTUUUUUUQQQNNNQQQ^^^pppjjjcccZZZXXX\\\aaa```[[[YYYccciiifff___ZZZVVVSSSLLLGGGFFFJJJKKKIIILLLSSSTTTVVVUUUPPPOOORRRUUUTTTNNNOOOQQQRRRSSSXXX^^^cccYYYXXXYYY]]]]]]YYYWWWYYYWWWYYYZZZZZZYYYYYYYYYZZZ[[[iiioooZZZTTTbbbgggYYYMMMMMMKKKOOOPPPKKKGGGHHHIIIIIIEEEHHHJJJJJJHHHFFFFFFGGGHHHFFFCCCAAABBBCCCDDDDDDBBBBBBBBBAAA@@@???@@@BBB@@@BBBBBBAAA??????BBBEEE<<<>>>AAAAAA@@@AAADDDHHHFFFNNNYYYcccggghhhhhhgggpppqqqsssuuu}}}vvvsssrrrtttllljjjuuu~~~zzzqqqkkkYYYVVVYYYaaadddaaa```cccfffbbb]]]YYYVVVTTTRRRPPPTTTRRRSSSVVVUUUSSSXXXaaa___hhhmmmkkkkkkmmmhhh___UUUKKKDDDEEEEEEAAAAAADDDAAA@@@???===<<<<<<;;;;;;999999999;;;<<<<<<:::888666666666666666777888888999999999999???QQQnnnhhhSSSJJJQQQmmmmmmWWWGGGBBB??????>>>999777777888888999<<<>>>DDDQQQ^^^{{{wwwdddaaauuutttVVVDDDGGGGGG:::999CCCDDDIIIXXXlll~~~uuuiii[[[cccrrr}}}sssWWWJJJ;;;333444777777666888666444333444333222111333333333222222222111111...000222222111000000000111333555555444222222333000<<>><<<===???AAAAAA@@@FFFPPPaaatttqqq[[[PPPMMMKKKQQQPPPFFFFFFHHHBBBCCCDDDFFFGGGHHHIIILLLOOOVVVZZZaaacccbbb^^^ZZZWWWVVVRRRMMMKKKOOOXXXbbbiiippp]]]XXXZZZWWWSSSQQQNNNYYYcccffffffcccYYYNNNNNNJJJFFFEEEHHHKKKLLLKKKLLLOOOQQQRRRQQQPPPSSSUUUXXXQQQNNNVVV```eeefffhhhZZZ\\\VVVNNNQQQZZZXXXOOOWWWVVVVVVVVVWWWZZZ]]]^^^\\\___uuunnnYYYYYYgggbbbUUUPPPMMMUUUQQQMMMKKKKKKJJJGGGDDDDDDHHHJJJHHHHHHIIIIIIEEEHHHEEECCCCCCDDDEEEDDDDDD>>>>>>>>>>>>============??????@@@AAAAAA@@@>>>===;;;>>>AAA@@@???AAAIIIPPPQQQXXX^^^\\\YYY___ooo}}}vvvsssuuuwwwnnnvvv~~~mmm___cccttt{{{pppbbbVVVOOOMMMUUU[[[YYYTTTRRR\\\[[[YYYXXXXXXVVVSSSPPPNNNOOOOOONNNOOOSSS[[[aaadddbbb___ZZZVVVRRRPPPOOOIIIEEEAAA@@@AAABBB@@@===CCCCCCBBBAAA@@@>>>===<<<;;;;;;::::::::::::999999777777666666666666777777555;;;:::<<>>===999666777;;;===999<<>>>>>======??????@@@AAA@@@@@@???>>><<<<<<<<<>>>AAAGGGNNNSSSYYYYYY[[[```hhhpppwwwzzzzzz{{{}}}lllhhhwwwkkk___WWW```rrr|||vvvlllYYYSSSQQQVVVXXXSSSNNNMMM\\\[[[[[[ZZZXXXWWWVVVVVVRRRPPPNNNMMMNNNRRRWWWZZZTTTRRRPPPNNNKKKIIIHHHHHHEEECCCAAAAAAAAABBBBBBBBBCCCDDDDDDDDDCCCBBB@@@???;;;;;;::::::::::::999999777777666666555666666666666;;;:::<<>>===999777777888:::888;;;CCCFFFRRRiiiqqqWWWeeesssUUUKKKEEEDDDBBB>>>BBBKKKTTT```rrr}}}rrrddd^^^^^^qqqyyyyyylllYYYHHH;;;888444222222333444333333333333222222222111111222111000111222222111000111111111111000000000000111333555222...---000444555;;;NNNjjjzzz{{{yyyzzz|||yyytttpppnnnllljjjhhheeeZZZJJJ<<<555222111111222111000/////////111111000//////......------,,,uuueeeZZZJJJ???666888<<<;;;666333333444555555666555555555888777888===FFFTTTjjj}}}rrrYYY]]]}}}^^^QQQBBB;;;===AAA@@@<<<;;;=========BBBOOOcccqqqvvv]]]OOOHHHKKKLLLEEEFFFJJJEEEEEEFFFFFFDDDBBBAAABBBCCC@@@BBBEEEGGGJJJOOOTTTWWWWWWTTTPPPMMMKKKKKKLLLMMMNNN^^^jjjzzzwwweeeTTTJJJHHHDDDIIINNNQQQVVVZZZYYYUUUQQQNNNKKKHHHGGGEEEBBB@@@FFFIIIMMMNNNNNNMMMLLLMMMQQQPPPVVVaaahhhddd\\\WWWOOOZZZ___XXXRRRSSSSSSQQQRRRQQQQQQRRRUUUYYY]]]___VVVVVVfffxxx~~~___RRRUUU]]]TTTJJJIIIIIIIIIGGGEEEDDDEEEEEEDDDCCCKKKNNNMMMJJJJJJJJJGGGBBBHHHFFFCCCCCCDDDEEEEEEDDDBBBAAAAAA@@@???>>>>>>======>>>???????????????>>>===;;;:::===EEEMMMRRRTTTXXXZZZ___fffnnnuuuyyyzzzooommmccc[[[bbbuuu}}}ppp^^^WWWRRRWWWccciiifff```^^^\\\\\\]]]\\\WWWUUUUUUbbbdddeeedddaaaaaacccfff[[[VVVPPPMMMNNNOOOOOONNNIIIHHHFFFEEECCCBBBBBBBBBAAAAAAAAAAAA@@@AAACCCFFFBBBCCCEEEFFFGGGEEEDDDCCC;;;;;;::::::::::::999999999888777666666666666666888<<<;;;;;;BBBJJJdddmmmUUUFFFOOOkkk}}}iiiHHHAAA<<<======:::888999666888777:::CCCGGGUUUmmmhhhVVVlllvvvfffIIIFFFHHHIIICCC>>>FFFTTTaaammm|||}}}ssseee]]]bbblll~~~uuudddUUUFFF;;;555222000///000222333333333333333222222222222111000111222111000000111222111111111111000000000000111333444222000///111444444;;;PPPkkk{{{zzzwwwxxx|||xxxqqqllliiihhhfffeeeaaaYYYNNNBBB999444222222111000////////////111111///////////////.........mmm]]]TTTFFF999888===<<<777333333333444555555555555555888777888>>>FFFTTTjjj|||ppp[[[aaawwwgggQQQIII@@@===???AAA???<<<<<<>>>BBBHHHTTThhh~~~fffPPPEEEEEEGGGBBBDDDHHHEEEEEEEEEEEECCCAAA@@@AAABBBBBBBBBCCCCCCDDDFFFKKKNNNUUUUUUTTTSSSQQQPPPNNNNNNEEEQQQVVVbbbyyyzzzgggWWWOOOHHHGGGFFFHHHNNNTTTVVVVVVUUURRRMMMHHHDDDAAA???>>>BBBEEEIIIKKKKKKJJJHHHGGGJJJJJJQQQ[[[___YYYPPPJJJPPP]]]fff___SSSMMMNNNOOORRRPPPOOONNNOOORRRUUUWWWPPPNNN[[[xxxtttzzzrrrZZZRRRVVVZZZOOOHHHKKKJJJFFFEEECCCBBBBBBBBBAAAAAAIIIPPPTTTQQQKKKHHHEEEBBBFFFCCCAAAAAABBBCCCBBBBBBAAAAAA@@@???>>>======<<<;;;<<<<<<===>>>>>>>>>>>>===>>>@@@CCCHHHMMMQQQRRRRRR___lllqqqpppsss}}}vvvcccXXX]]]___ccceeeeeeddd```\\\XXXTTTPPPQQQUUUYYYZZZZZZgggiiimmmnnnmmmlllnnnpppssswwwzzzxxxuuuuuuyyy~~~mmmdddZZZTTTSSSPPPJJJEEEKKKIIIHHHEEECCCBBBAAAAAA>>>@@@AAA@@@>>>>>>AAAEEE???AAACCCFFFFFFFFFDDDCCC;;;;;;:::::::::999999999;;;:::999888777777777777999>>>;;;;;;@@@HHHaaattt[[[HHHJJJeeelllKKKBBB<<<<<<===;;;999999777:::888;;;DDDHHHXXXrrr~~~___XXXtttjjjWWWFFFEEEGGGIIIEEEBBBMMM]]]ooo{{{zzzqqqgggeeeqqqsssaaaQQQDDD:::444444222000000111333333333222222222222222222222222...111333222///...000333111111111111000000000///000222333222000000222333333;;;QQQlllzzzxxxuuuvvvuuurrrmmmjjjiiiiiiiiiiiieeeaaaYYYMMMBBB999555333111000////////////111111....../////////000000000tttccc___NNN>>>:::<<<;;;888555333444555555666666555555999777888===DDDQQQeeewwwqqq^^^gggzzzaaaPPPJJJEEE@@@???@@@@@@>>>;;;===AAAJJJYYYmmmtttSSSDDD@@@CCC???@@@EEEBBBBBBCCCCCCCCCAAAAAACCCEEECCCDDDDDDCCCAAAAAABBBDDDIIIJJJMMMPPPQQQRRRQQQQQQHHHNNNMMMOOO^^^ooommm[[[LLLFFFAAABBBHHHNNNSSSUUUWWWTTTNNNGGGBBB???@@@AAA@@@BBBEEEGGGHHHGGGDDDBBBEEEDDDIIIQQQSSSNNNFFFCCCKKKXXXbbb]]]PPPHHHIIIMMMMMMLLLJJJHHHIIILLLPPPRRRPPPKKKTTTnnnpppwwwiiiUUUQQQUUUUUUJJJGGGLLLJJJFFFEEEDDDBBBAAA@@@@@@@@@CCCPPPZZZVVVKKKDDDCCCBBBCCCAAA>>>>>>???@@@@@@???>>>>>>>>>===<<<;;;;;;::::::::::::;;;<<<===>>>>>>>>>DDDJJJMMMMMMLLLOOOQQQWWWdddssszzz|||ppp___XXXWWWUUUZZZ___^^^WWWQQQQQQTTTPPPQQQRRRUUU[[[ccclllqqqwww|||{{{nnngggccc]]]SSSKKKNNNMMMJJJHHHEEECCCBBBAAA>>>@@@@@@>>>;;;;;;>>>AAA===>>>@@@BBBCCCBBBAAA@@@;;;;;;:::::::::999999999<<<;;;;;;:::999999999::::::???<<<;;;@@@EEE]]]~~~uuu```LLLKKK```yyynnnNNNDDD<<<;;;===<<<::::::;;;>>><<<>>>EEEJJJ[[[vvvvvvYYY^^^|||yyy^^^KKKIIIDDDBBBEEEEEEGGGUUUeeeyyyzzzuuuqqqsssppp\\\MMMDDD>>>888555555333111111222222222111222222222222222222222222...111333222///...000222111111111111000000000//////000111111111111222333333;;;RRRlllxxxuuurrrtttqqqnnnkkkjjjkkkmmmmmmmmmmmmkkkeee[[[MMM@@@777222333222111//////000000111......///000000111111111{{{kkkcccRRRBBB<<<<<<:::777666444555555666777666666666999777888<<>><<<@@@HHHWWWlllYYYEEE===@@@===>>>BBB??????AAABBBBBBBBBCCCFFFHHH@@@AAABBBAAA???>>>???@@@@@@CCCGGGLLLPPPSSSUUUUUUKKKMMMGGGEEEMMMXXXllllllSSSIII@@@AAAFFFJJJNNNQQQRRRPPPLLLFFFAAA???AAACCC???@@@AAACCCEEEEEEBBB???DDDBBBDDDIIIKKKGGGCCCBBBAAAKKKTTTRRRJJJDDDFFFKKKGGGEEECCCCCCEEEIIINNNQQQRRRLLLQQQhhhllluuu~~~dddOOOMMMQQQNNNDDDFFFKKKFFFEEEEEEEEECCC@@@???@@@AAA???MMMWWWRRRGGGAAAAAABBBAAA???<<<<<<===>>>>>>===;;;;;;;;;;;;:::::::::::::::::::::;;;<<<>>>???@@@BBBIIIRRRUUURRRQQQSSSVVVaaafffppp~~~nnnaaa^^^_________YYYTTTQQQQQQQQQOOONNNOOORRRVVV]]]dddkkkuuu~~~zzztttjjjaaaWWWUUUQQQMMMIIIEEECCCBBB@@@@@@???===;;;;;;<<<>>>>>>>>>>>>?????????>>>>>>;;;;;;::::::::::::999999;;;;;;::::::::::::;;;;;;:::???>>><<>>???FFFKKK^^^{{{mmmWWWgggmmmTTTEEEJJJBBB>>>BBBFFFMMM]]]mmm}}}}}}yyyzzz{{{}}}|||lll[[[HHH???===;;;888888555333111000000000///...111222222222222333333333///000111000//////000111111111111111000000000000//////111222333333333333444===SSSlllvvvsssqqqtttssspppllljjjkkkmmmnnnoootttrrrnnnfffZZZKKK<<<444666555333111000000000111//////000000111111222222~~~ooo]]]PPPDDD???===:::777666555666777777888888777777999777888;;;AAAKKK]]]nnnnnn___kkkrrr\\\LLLFFFAAA@@@>>>=========>>>???HHHUUUkkk{{{tttzzz```HHH===???===<<<@@@>>>===???AAAAAABBBCCCFFFHHH?????????>>><<<===???AAA@@@BBBEEEIIIMMMQQQSSSUUUOOOOOOHHHEEEJJJKKKTTTgggwwwdddVVVJJJGGGHHHGGGGGGIIIHHHIIIIIIGGGCCC@@@@@@AAA@@@???>>>@@@CCCCCCAAA>>>AAA???@@@EEEFFFCCCBBBCCC???CCCGGGHHHEEEBBBDDDGGGEEEDDDAAAAAACCCGGGLLLOOOSSSLLLNNNccc~~~lllwwwxxx]]]MMMKKKMMMHHH@@@FFFKKKCCCBBBCCCDDDBBB@@@???AAACCC@@@GGGKKKFFF@@@???@@@???@@@>>><<<;;;<<<=========999999999::::::::::::;;;<<<<<<<<<===???AAACCCDDDHHHLLLRRRVVVYYY[[[___aaahhhooo{{{yyyiiiXXXTTT]]]dddddd___\\\RRRKKKMMMPPPRRRUUUYYYbbbjjjttt}}}|||ppplllfff]]]UUUMMMHHHEEECCCAAA>>>===>>>>>>>>>===BBBAAA???>>>=========>>>;;;;;;::::::::::::999999999888888999999:::;;;<<<:::@@@???===>>>???QQQooo}}}oooYYYOOO___xxxyyyVVVIII===;;;===<<<999888:::>>>===???FFFLLLaaaeeeWWWqqqzzz___KKKEEEHHHBBB@@@FFFLLLUUUgggzzz|||ooopppuuu}}}xxxiiiUUUIII>>>;;;999666666888444222000000111111000...111111222222222333333333111/////////000111000///111111111111000000000000000111222444666777666555888@@@UUUlllvvvsssrrrwwwwwwqqqjjjfffggglllqqqtttxxxwwwuuuqqqhhhZZZHHH<<<999777555333111000000000111111111111111111111111~~~oooVVVMMMEEEBBB???:::666555666666777888888888888888888777888;;;AAAKKK]]]mmmzzzlll]]]jjjyyykkkZZZHHH???>>>======<<<;;;;;;<<<>>>AAAPPPbbb{{{qqqeee]]]hhheeeKKK>>>@@@===<<>>@@@@@@AAABBBEEEGGGBBBAAA@@@===;;;<<<@@@CCC@@@@@@BBBDDDGGGJJJMMMNNNUUUSSSKKKJJJNNNHHHEEEOOOUUUgggwwwfffVVVPPPLLLFFFBBBBBB???CCCGGGHHHEEEAAA??????@@@>>>===???AAABBB@@@>>>>>><<<>>>BBBDDDAAA@@@BBBCCCBBBCCCDDDCCCAAAAAACCCIIIFFFCCCAAAAAADDDIIILLLQQQIIIKKK^^^{{{nnnzzzqqqUUUMMMKKKLLLGGG@@@HHHMMMBBB???AAABBBBBB@@@@@@BBBEEEBBBCCC@@@;;;;;;???@@@===AAA???<<<<<<===>>>>>>===888999999::::::;;;;;;<<<>>>>>>>>>???AAACCCEEEGGGMMMMMMOOOUUU]]]eeeiiikkkooo{{{lll^^^ZZZXXX\\\ccceee```ZZZRRRNNNNNNPPPQQQTTTaaapppqqq{{{}}}pppcccWWWNNNJJJDDDAAA>>>>>>@@@BBBAAA???FFFDDDAAA???======>>>???;;;;;;;;;:::::::::999999666666666777888999;;;;;;:::@@@???>>>>>>>>>NNNkkkxxx___RRRbbb}}}XXXJJJ===;;;===<<<999777777<<<;;;===EEEMMMccc```XXXwwwqqqUUUGGGGGGGGGDDDFFFMMMSSS\\\ppp~~~ooo\\\dddrrr}}}jjjVVVEEE???;;;<<<999222222666444222111222333444333111111111111222222333333333222///---...111222000---111111111111000000000000222222444666888999888777;;;CCCWWWnnnwwwttttttyyyxxxpppfffaaadddllluuu{{{{{{zzzzzzyyytttfffTTTFFF;;;999777444222000000000111111111111111111111111{{{wwwWWWNNNEEEBBB@@@<<<::::::999777666666888999888777666666888<<<@@@GGGUUUbbbuuu~~~ggg[[[ggg{{{```PPPJJJEEE@@@>>><<<>>>>>><<<<<>>???>>>>>>BBB@@@@@@@@@AAAAAA@@@???===<<<===>>>>>>===;;;:::<<<===@@@AAACCCCCCCCCCCCDDDFFFNNNWWW]]]XXXOOOIIIEEECCCIIIQQQeee}}}kkk[[[RRRLLLGGGEEEBBBBBBDDDFFFCCC>>>@@@DDDBBBBBBBBBAAA@@@???===<<>>===<<<<<<;;;DDDEEEFFFDDDCCCBBBBBBCCCCCCBBB@@@>>>???DDDKKKPPPPPPLLLMMM]]]yyyxxxlll|||fffRRRMMMJJJHHHFFFGGGGGGGGGFFF???>>>>>>@@@BBBDDDDDDCCCAAA@@@??????@@@@@@???===AAA@@@>>><<<:::999888888999888666777888999999888@@@;;;:::???EEEHHHKKKNNNGGGNNNYYYeeeoootttvvvwww{{{jjj```\\\NNNQQQVVVXXXWWWUUUUUUVVVPPPQQQQQQRRRYYYfffwwwvvvdddWWWMMMKKKFFFBBBCCCHHHGGGCCCBBBBBBBBBBBBBBBBBBCCCCCC@@@>>><<<;;;;;;;;;:::999999999999999:::;;;<<<======;;;>>>@@@<<<<<>>======>>>999===;;;>>>DDDFFFOOOjjjttt[[[ZZZrrrzzzdddLLLFFFMMMFFFFFFEEEJJJYYYnnn}}}wwwfff\\\aaakkkxxx~~~ppp^^^OOOFFF<<<888555555777999888777555555555333000///000111///...///222444444222///333222222111000000111111000111111111222222222222111000111444888:::999666999JJJaaarrruuusssuuuyyyxxxqqq^^^LLLRRRjjj{{{}}}|||yyyxxxwwwpppcccYYYCCC>>>888333222222222222444222000111333333000---{{{xxx]]]VVVNNNJJJEEE>>>;;;;;;999888666666888999888888999777888;;;===BBBOOO[[[qqqcccXXXgggpppVVVHHHCCC@@@===<<<;;;;;;<<<<<<===BBBKKKTTTtttxxxdddVVVQQQQQQ[[[qqqeeeJJJ===>>>===>>>BBB@@@AAAAAAAAA@@@???>>>===<<<<<<======<<<::::::;;;<<>>CCCFFFDDDBBBDDDAAAAAAAAAAAA@@@??????>>>??????>>>===<<<<<<<<<<<>>???DDDJJJOOOMMMOOOTTT^^^uuuvvvlll~~~zzz^^^MMMLLLJJJGGGFFFFFFFFFFFFEEE???>>>>>>@@@BBBCCCCCCBBBBBB@@@??????@@@AAA???>>>>>>===<<<:::::::::;;;;;;<<<:::888999:::;;;;;;:::===<<>>;;;<<<>>>:::<<<:::===CCCFFFPPPkkkjjjUUU\\\uuuhhhSSSJJJHHHHHHAAAEEEKKKTTTeeexxxyyyhhh\\\XXXllltttzzznnn___PPPCCC<<<:::888555555777888888666333444555444222111222333/////////000111222222222222222111111111111111222000000000111111111222222222111222555999;;;999888<<>>:::999777777999999999888;;;888888999:::===GGGQQQjjj|||___VVVhhhzzzfffOOOCCCAAA???>>>???;;;999;;;@@@CCCHHHXXXjjjvvvaaaQQQHHHQQQZZZmmm^^^GGG<<<>>><<<>>>BBB@@@CCCBBBAAA???>>>>>>======;;;<<<<<<;;;:::999;;;<<<@@@AAAAAA@@@>>><<<===>>>CCCJJJNNNJJJDDDCCCCCCBBBFFFCCCEEELLLQQQXXXhhhzzzpppYYYJJJCCCBBB===<<>><<<:::::::::;;;<<<===@@@BBBBBBAAA@@@@@@AAA===>>>???@@@AAADDDHHHLLLIIISSSYYY]]]nnnuuummmoooVVVIIIKKKIIIFFFEEEEEEEEEEEEDDD@@@???>>>???AAABBBAAA@@@BBBAAA??????@@@AAA@@@???DDDBBB@@@=========???@@@>>><<<;;;;;;<<<======<<>>=========<<<;;;999999999999:::;;;<<<<<<999999<<<>>>;;;999DDDTTTsssiii\\\]]]sssoooSSSBBB???::::::===::::::999<<>>GGGRRR___pppzzziiiZZZXXX^^^yyyvvveeeVVVJJJ@@@888333888777555666888888888777333444666666444333444555222222222111000000222444222111111111111111222222/////////000000000111111333333333555888:::::::::AAAQQQeeeoooqqqpppqqqtttqqq```GGG:::HHHdddvvv{{{||||||~~~~~~|||yyylllfff^^^UUULLLEEE???;;;<<<:::777666666666555444tttoooggg^^^PPPCCC???BBB<<<:::888888999:::999888<<<999888999999;;;BBBKKKbbbttt~~~^^^WWWiiijjjYYYGGG@@@?????????AAA<<<:::>>>GGGLLLTTTjjjsss___RRRNNNPPPbbbqqqWWWDDD===???<<<>>>CCC@@@CCCBBB@@@>>>=========>>><<<======<<<::::::<<<===AAABBBBBB@@@<<<::::::;;;>>>DDDFFFCCC???AAACCCCCCAAA???AAAEEEFFFHHHPPP[[[tttjjjUUUHHHFFF@@@>>>CCCHHHGGGCCCAAA@@@@@@??????>>>>>>>>>>>>???===:::888888999;;;===:::===???@@@@@@???>>>???@@@AAACCCCCCDDDEEEGGGIIIFFFRRRWWWWWWgggwwwqqqcccPPPIIIIIIGGGDDDCCCCCCDDDCCCBBBAAA@@@??????@@@AAA@@@>>>BBB@@@======>>>??????>>>IIIFFFAAA===;;;;;;===>>>???===<<<<<<===>>>===<<>>===>>>===<<<;;;:::999999999::::::;;;<<<888999<<<>>>;;;999AAAKKKhhhyyyppp[[[QQQbbb}}}qqqUUUDDDAAA;;;;;;===999999999;;;@@@FFFTTTnnn{{{]]]QQQjjjhhhMMMEEEMMMMMMCCCAAALLLZZZhhhvvvyyylll^^^YYYcccpppqqqdddSSSEEE???<<<999666666666777888999999888777555777888888666444444444555666666444111000111333111111111000111111222333////////////000000000000333333333444777999;;;<<>>=========;;;<<>>===<<<<<<===>>>===>>>>>>===<<<<<<>>>???BBBCCCBBB@@@===;;;:::;;;;;;@@@AAA>>>===@@@BBBBBBAAA@@@AAABBBAAA@@@DDDIIIZZZiii~~~gggSSSFFFAAA???AAABBBAAAAAADDDCCCBBB@@@>>><<<;;;;;;;;;>>><<<:::888888999;;;===999;;;===>>>=========>>>CCCEEEGGGGGGFFFEEEEEEFFFEEEMMMOOOOOO___~~~zzzuuurrrWWWJJJHHHHHHEEEBBBAAABBBBBBAAA@@@AAA???>>>>>>???@@@???===@@@>>>;;;:::;;;<<<===<<>>>>>===CCCCCCEEEGGGHHHOOO___pppvvvzzzsssiii\\\UUUPPPNNNJJJFFFDDDFFFAAADDDGGGGGGGGGLLLUUU]]]|||yyynnndddVVVJJJDDDBBBCCCGGGMMMOOONNNKKKEEEBBB???>>>======;;;999::::::999999999:::;;;;;;999:::===>>><<<;;;???EEE___tttyyyaaaOOOWWWssskkkQQQCCCCCC>>><<<<<<777888999;;;???FFFWWWqqqqqqWWWSSSpppkkkUUUNNNOOONNNIIIEEEHHHTTTcccppp|||}}}kkk```]]]cccssszzzppp\\\RRREEE>>>===>>>===<<<777999;;;=========<<<<<<<<<======<<<999777666666444555666666444333222222222111111111111111222222////////////000000000000111222222333555999<<>>;;;BBBLLLWWWcccuuuyyylllZZZNNNPPP```uuu{{{]]]HHH??????@@@:::===BBB=========<<<<<<<<<<<<=========>>>???>>>======???AAAAAABBBBBB@@@>>><<<<<<<<<:::>>>???<<<;;;???AAA@@@CCCAAA???<<<;;;<<>>=========@@@FFFDDDBBB@@@===;;;:::::::::===<<<:::999999:::<<<===:::;;;<<<<<<;;;;;;<<<===CCCEEEFFFFFFEEEDDDDDDDDDEEEGGGGGGJJJXXXrrryyywwweeeLLLDDDGGGFFFDDDAAA@@@@@@@@@@@@???@@@>>>===>>>??????>>>===???<<<999888999;;;;;;;;;;;;999777666666888:::<<<;;;:::999:::===>>>???>>>???BBBIIIOOORRRWWWcccppp~~~lll]]]WWWRRRPPPPPPQQQMMMEEEBBBCCC===BBBFFFFFFIIISSSdddqqqyyyhhhZZZMMMIIIFFFHHHNNNRRRSSSQQQHHHEEEBBB@@@>>>===;;;999:::::::::999999::::::;;;:::;;;<<<=========???AAATTTmmmjjjSSSPPPhhh~~~dddLLLAAACCC@@@>>>===777888:::<<>>??????CCCFFFKKKMMMMMMLLLKKKKKKLLLLLLKKKHHHEEECCCCCCDDD888777555555666666444222333222222111000000111111/////////000000000111111111222333444666:::???DDDNNNaaaqqqsssqqqrrrsssqqq\\\MMM???:::>>>JJJ```sss{{{~~~|||yyyzzz{{{uuusssqqqqqqqqqqqqooommmggghhhgggeeecccccceeefff}}}xxxtttiiiXXXIIICCC@@@>>><<<;;;<<<<<<;;;::::::666555888;;;<<<>>>CCCHHHZZZxxxxxx\\\WWWlllbbbNNNHHHEEEFFFLLLOOOJJJCCC@@@===KKKXXXaaapppuuubbbWWWNNNRRRccczzznnnOOOBBB<<<>>>>>>777:::>>>999999999:::;;;<<<<<<<<<<<<<<<===>>>===<<<===>>>@@@???@@@AAA???===<<<===>>>999<<<===::::::===>>><<>>;;;:::===AAACCCHHHHHHPPPaaawww~~~___PPPBBB<<<<<<===@@@CCCCCCAAA>>><<<:::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<:::999999;;;===>>>@@@AAABBBAAAAAABBBCCCCCCBBBDDDIIIQQQcccsssuuuwwwZZZFFFDDDKKKEEEBBB@@@>>>?????????>>>>>>===<<<===??????>>>===???===999888999;;;<<<<<<::::::999999;;;<<<>>>???:::999999:::===@@@AAAAAA@@@CCCKKKTTT[[[bbbnnnzzz{{{ooobbbVVVSSSVVVUUUQQQOOOPPPPPPJJJEEEDDD@@@BBBDDDHHHPPPaaawww|||ooo```VVVJJJFFFJJJPPPTTTUUUMMMJJJFFFCCCAAA>>>;;;999;;;::::::999999:::::::::::::::;;;;;;<<<>>>??????GGGbbboooUUUMMM]]]xxxbbbJJJ???BBB???>>>>>>999888;;;<<>>>>>@@@CCCGGGLLLOOORRR[[[___eeehhhgggfffeeeeeeeeedddbbb___\\\[[[]]]___MMMEEE<<<777888888555111444444222111000000//////000000000111111111222222111333444555777<<>>LLL\\\gggoooyyy}}}{{{yyyyyy{{{qqqpppnnnoooppprrrrrrqqqoooqqqrrrqqqooonnnppprrr|||{{{{{{rrr___KKKAAA@@@>>><<<<<<<<<<<<;;;::::::555444888::::::<<>>:::======555888<<<666666777999;;;<<<<<<<<<;;;;;;<<<===<<<<<<<<<>>>@@@===>>>???>>>===<<<===>>>888;;;<<<999999<<<<<<999;;;===??????@@@AAAAAA@@@EEE@@@@@@III\\\rrrttt___III??????@@@??????AAA???===;;;:::;;;<<<===;;;<<<<<<<<<<<<<<<<<<<<<>>>>>><<<999777888;;;>>>888:::<<<======>>>AAABBBAAA@@@DDDKKKMMMYYYyyy}}}nnnrrrnnnUUUFFFIIISSSDDDBBB???>>>>>>???>>>===>>><<<<<<===>>>??????>>>@@@===:::999:::;;;<<<===::::::999999999::::::::::::999999;;;???AAACCCCCCFFFEEEJJJSSS^^^kkk|||wwweeeWWWLLLIIIQQQ]]]VVVMMMGGGJJJMMMLLLGGGDDDEEEDDDDDDJJJYYYnnnooo```NNNDDDEEEMMMSSSVVVPPPMMMIIIEEECCC@@@===:::;;;;;;:::999999:::::::::999:::999999;;;>>>>>>===>>>[[[}}}pppTTTKKKWWWpppcccJJJ???AAA>>>>>>???:::888;;;===???JJJ```yyymmmjjjqqqpppSSSKKKMMMVVVSSSGGGGGGSSS^^^ooo{{{eee^^^___nnn|||ppphhh[[[QQQNNNOOOJJJBBBDDDHHHNNNTTT[[[bbbiiinnnpppuuu{{{~~~}}}|||{{{|||yyyxxxuuurrrpppppptttwwweeeWWWFFF<<<:::999444///555444333111000/////////111111111111222222222222222444666777999???GGGNNNeeeyyy~~~}}}zzzsssZZZEEE444555777666===HHHUUUaaaoooxxxyyyxxxyyy{{{vvvtttrrrrrrssstttttttttooorrruuuuuusssqqqsssuuuzzzyyylllQQQDDDCCC<<<888999<<<===???BBB;;;999777888;;;===<<<:::CCCOOOiii{{{\\\VVVnnniiiRRRGGG@@@CCCHHHKKKKKKGGGCCC@@@NNNYYYjjj|||nnnYYYLLLLLLTTTcccvvviiiQQQCCC>>>>>><<<;;;:::999999999888:::<<<<<<;;;;;;;;;===::::::::::::::::::::::::???>>>>>><<<;;;:::999999<<<===>>>??????===;;;999<<<===>>>??????>>>===<<<<<<>>>@@@CCCJJJXXXlllzzz~~~dddMMM???;;;===???AAAAAA???===;;;999999:::>>>999999CCCHHHDDD>>><<<;;;<<<;;;999888999;;;>>>:::888:::???@@@======???CCCDDDAAAEEEKKKQQQmmmwwwiiiuuu|||[[[DDDHHHMMMCCCEEEGGGDDD???>>>??????===???;;;888;;;@@@CCC@@@<<<@@@===;;;<<>>AAADDDEEEBBB@@@IIILLLSSS]]]lll|||ggg[[[NNNHHHKKKQQQUUUUUUMMMLLLIIIFFFEEEFFFEEECCCCCC???EEEZZZvvvwwwbbbOOOJJJOOORRRQQQNNNKKKHHHEEEDDDAAA>>><<<===<<<::::::::::::888777;;;::::::::::::;;;<<<===BBBPPPlllyyy```OOOMMMeeefffIIIEEE@@@<<<@@@999;;;777:::<<<>>>JJJccc}}}~~~mmm\\\KKKMMMQQQPPPHHHCCCMMM[[[kkk{{{{{{lllVVVbbbrrr}}}}}}nnnbbbYYYOOOGGGGGGGGGEEEFFFIIIOOOWWWaaakkkrrrxxx}}}}}}}}}}}}|||{{{|||tttiii\\\RRREEE999777;;;555333222111111111///...000000000000111111111111222222666;;;;;;>>>LLL\\\vvvwwwnnnMMM@@@555222333444666999@@@MMMaaapppxxx{{{{{{{{{wwwvvvvvvuuutttttttttuuuvvvvvvuuuuuuvvvvvvwwwxxxwww\\\IIIEEE???;;;;;;;;;:::;;;>>>;;;999777888;;;<<<;;;:::CCCLLLccc}}}\\\VVVmmm|||___JJJBBB@@@DDDHHHKKKJJJGGGDDDBBBOOO]]]qqqooo\\\PPPKKK\\\fffvvv}}}oooZZZHHH???@@@???>>>===<<<;;;;;;;;;999999::::::;;;;;;;;;:::999999999999999999999999<<<<<<;;;::::::999999999;;;<<<===>>>===<<<:::999<<<<<<===>>>>>>===<<<<<<>>>>>>======AAAJJJXXXaaawwwzzzcccOOOCCC??????BBBBBBAAA>>>===>>>AAADDDCCC;;;999CCCKKKJJJCCC>>>AAAAAA@@@===;;;:::<<<>>>===;;;<<>>AAAGGGLLLfffsss~~~oooTTTBBBEEEIIIAAACCCEEECCC???===@@@@@@>>>AAA===;;;>>>CCCEEECCC@@@>>>===>>>AAAEEEFFFEEEBBBBBB===;;;;;;;;;:::<<>>======>>>===;;;:::;;;;;;999777:::::::::;;;;;;;;;<<<<<<<<>>@@@NNNfffyyybbbPPPMMMMMMOOONNNGGGEEEPPP___uuuzzzkkkaaa]]]kkkzzzwwwkkk]]]SSSJJJDDD@@@CCCGGGIIINNNTTT]]]fffsss}}}}}}~~~~~~uuukkkdddZZZKKK???:::666555333222333222111///000000000111111111111222222444777::::::@@@QQQccc|||ooobbbHHH===333111222333444777999AAANNN^^^lllvvv{{{}}}yyyxxxvvvuuusssrrrrrrqqqrrrsssssstttvvvwwwyyyyyymmmTTTFFFAAA======:::777777::::::999888999;;;;;;;;;:::CCCGGGYYYvvv^^^VVVllllllRRREEEAAABBBEEEHHHIIIHHHFFFDDDDDDNNNccc|||pppVVVIIILLLTTTppp|||wwwhhh]]]RRRFFF===999>>>===<<<:::999999999999;;;:::999:::===>>><<<999888888888888888888888888999888888888888888888999::::::;;;;;;;;;:::999999;;;;;;<<<<<<<<<<<<;;;;;;???<<<999888:::???EEEJJJ]]]nnn~~~gggRRREEE@@@??????>>>;;;999;;;@@@EEEFFF===999@@@JJJLLLEEE>>>BBBBBBAAA???======???BBB???<<<===@@@???<<<;;;======>>><<>>===@@@AAA>>>AAA>>>===>>>BBBDDDDDDBBB>>>@@@DDDJJJNNNOOOLLLJJJEEE@@@<<<======<<>>???@@@@@@>>><<<;;;<<<;;;:::999999:::;;;<<<<<<<<<;;;::::::AAATTTsssyyyXXXLLLYYYwwwgggIIIEEE@@@;;;???999;;;;;;===???CCCRRRkkk~~~ssszzzzzziiiUUUGGGPPPNNNLLLIIIFFFJJJXXXggg{{{hhh]]]\\\kkkyyysssdddUUUIIICCC???>>>BBBIIIPPPVVV___gggnnnuuu~~~|||}}}~~~{{{}}}zzziiiPPP>>>888666444333333333222000000111111111222222222333333555888999:::DDDYYYmmmwwweeeSSSAAA888111111222111222444777777===KKK]]]oooyyy~~~zzzyyyxxxvvvuuusssrrrqqqpppppprrrsssuuuwwwxxxyyy}}}aaaGGGBBB>>>===:::777777999::::::::::::;;;;;;::::::BBBCCCOOOjjj```WWWjjjzzz\\\IIICCCDDDDDDFFFGGGFFFCCCAAABBBDDDNNNgggoooWWWGGGGGGXXXiii}}}sssfffZZZMMMEEE@@@<<<:::<<<===<<<;;;:::999888888888???;;;999;;;???AAA===999777777777777777777777777777777666666777888:::;;;999999999999999888999999:::::::::;;;;;;:::::::::<<<:::777888;;;>>>AAABBBMMM\\\sss~~~fffQQQEEE@@@@@@???<<<999999===AAADDD>>>:::===CCCEEEAAA<<<<<<============???CCCFFF???<<<===@@@@@@======???<<>>===???@@@===>>>===<<<<<<>>>@@@AAAAAAAAAEEEKKKQQQTTTSSSPPPNNNIIIEEEDDDEEEDDDAAABBBEEEBBBEEEFFFFFFFFFLLLWWW```vvvxxxjjj]]]RRRKKKIIIKKKMMMKKKHHHEEEEEEFFF@@@<<<:::===AAAAAA@@@AAAMMMeee|||kkkXXXQQQGGG@@@???AAACCCDDDCCC@@@===<<<<<<<<<;;;:::888999;;;======<<<;;;:::>>>???LLLggg```NNNRRRmmmhhhJJJEEE???:::???999;;;<<<===???EEEVVVpppqqqdddrrr|||jjjXXXLLLHHHSSSNNNGGGCCCEEEQQQdddrrr|||lll[[[\\\fffzzz|||nnn^^^PPPGGGBBBAAADDDJJJTTT^^^eeekkktttzzzxxxzzz|||}}}}}}~~~}}}}}}~~~}}}|||aaaDDD888666333222333333222111111111222222333333444444222555888999<<>><<<<<<::::::<<<:::;;;<<<<<<<<<;;;;;;:::@@@AAAHHH^^^|||bbbWWWhhhmmmPPPCCCBBBDDDGGGGGGGGGBBB>>>===@@@DDDRRRmmmkkkTTTGGGHHHVVVmmm|||uuuppphhh^^^WWWRRRHHH@@@??????>>>>>>@@@???>>>===;;;::::::::::::>>>:::888:::>>>???<<<777777777777777777777777777777777666666888999;;;===999888777666666777888999::::::999999999999:::::::::999888:::===@@@AAA@@@@@@HHHXXXnnn|||bbbOOOFFFEEECCCAAA@@@@@@AAABBBAAAAAA@@@>>>======<<<<<<<<<===>>>===>>>@@@DDDGGGBBB???>>>@@@???<<<<<<>>><<>>===??????<<<>>>>>>>>>===<<<===???AAABBBFFFLLLQQQRRRPPPLLLJJJMMMKKKLLLOOONNNHHHDDDEEEFFFHHHIIIIIIMMMYYYiiiuuusss```RRRJJJHHHHHHJJJLLLKKKGGG@@@<<<===???>>>999888===>>>===???DDDWWWqqq}}}lll]]]JJJ@@@@@@CCCDDDCCCDDDAAA>>><<<<<<<<<<<<;;;888999;;;======<<<;;;:::@@@???FFF[[[xxxkkkRRRMMMccc|||iiiKKKEEE???:::>>>999;;;;;;<<<===EEEYYYsssrrraaa[[[ooosssZZZJJJGGGKKKTTTMMMDDD@@@III\\\ppp}}}yyyppphhh^^^YYYdddvvvwwwiiiVVVHHHCCCFFFJJJMMMXXXaaammmuuuzzz~~~}}}|||||||||}}}~~~~~~{{{{{{zzz{{{{{{zzzwwwtttsssvvv{{{~~~hhhEEE888555222111111222111111222222222333444555555555111666999;;;BBBSSSjjj{{{|||xxxvvvssshhhSSSAAA888444222444444111///111---///000333888BBBMMMVVV\\\]]]```bbbeeeggghhhhhheeeeeedddbbb```^^^\\\ZZZ```QQQCCC>>>>>>>>>======;;;===??????===<<<;;;<<<>>>AAAFFFTTTmmmeeeXXXfffdddJJJAAA@@@???GGGGGGEEE@@@;;;;;;BBBHHH]]]vvvhhhTTTDDDHHHXXXlllzzzmmmhhh```YYYSSSNNNIIIFFFEEE???===@@@BBB@@@>>>>>>======;;;:::999888888888;;;999777888;;;;;;888666777777777777777777777777999888777777888:::===>>>999888666555555777999:::::::::999999999999::::::999:::;;;<<<=========>>>;;;>>>FFFVVVlllvvvdddPPPJJJDDDBBBCCCCCCAAA???@@@EEEFFFAAA<<<;;;======AAAAAAAAA???>>>???BBBDDDFFFBBB@@@AAA???;;;:::===;;;>>>;;;:::BBBEEENNNaaazzz\\\KKKLLLHHHEEEFFFCCCDDDEEEDDD???>>>@@@AAA>>>BBBCCCCCC@@@======@@@CCCAAAEEEIIIKKKJJJGGGEEEDDDNNNMMMPPPUUUSSSLLLFFFEEEGGGHHHJJJOOOYYYjjj}}}hhhUUUJJJFFFHHHKKKKKKKKKHHHCCC<<<999:::<<<;;;888999======;;;BBBMMMddd|||mmmWWWHHHCCCCCCCCCAAAEEEBBB>>><<<<<<<<<<<<;;;999:::;;;<<<<<<<<<;;;:::======@@@NNNiiivvvYYYLLL[[[tttjjjKKKEEE>>>999>>>999;;;;;;;;;<<>><<<<<>>HHHPPPlllmmmUUUHHHFFFYYYqqq|||rrrgggaaaSSSSSSPPPKKKFFFCCCCCCEEEAAA>>>@@@GGGKKKHHHDDDBBB@@@???>>>===<<<;;;;;;;;;::::::::::::::::::999888888888888888888888888888999888777666777999<<<>>>999888666444555777999;;;;;;:::999999999999:::;;;888:::======;;;:::;;;===<<<===@@@GGGTTTjjjcccWWWHHHAAABBBBBB>>>999>>>DDDEEEAAA>>>???@@@===AAAAAA@@@>>>======@@@BBBCCC@@@???@@@@@@===>>>AAA===@@@<<<:::BBBFFFNNN^^^jjjWWWOOONNNGGGEEEFFFAAABBBDDDCCC???@@@CCCDDDCCCFFFHHHGGGCCC>>><<<@@@EEECCCFFFHHHHHHEEECCCCCCDDDKKKJJJNNNSSSRRRLLLHHHHHHGGGNNNZZZhhhvvvttt^^^RRRMMMJJJJJJLLLHHHFFFDDD@@@===<<<===>>>777666999>>><<<;;;GGGYYYrrrmmmYYYKKKDDDAAAAAAFFFBBB>>>;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===CCCXXXuuu___LLLUUUmmmkkkLLLEEE>>>999===999<<<;;;:::<<>>?????????@@@@@@@@@>>>;;;999777pppRRREEEDDDCCC>>>:::===@@@CCCCCC@@@======>>>;;;CCCHHHJJJXXXuuuiiiZZZccc{{{wwwXXXGGGFFFDDD???DDDEEEDDD???<<>>???>>><<<;;;;;;<<<888888888888888888888888999888666555666888;;;===:::888555444444777:::<<<<<<;;;:::999999:::;;;<<<666:::>>>>>>;;;999<<<@@@;;;======;;;???PPPmmmzzzhhhRRREEEDDDCCC>>>777<<<@@@AAA>>>???CCCAAA<<<;;;;;;;;;;;;:::<<>><<>>===<<<<<<<<<<<<<<<444444999???<<<;;;LLLaaa{{{iiiTTTFFFBBBDDDFFFBBB>>>;;;;;;;;;;;;:::;;;;;;:::::::::;;;<<<======???======LLLiiicccMMMSSSiiikkkLLLEEE>>>888===888<<<<<<;;;<<>>???@@@@@@???>>>===>>>>>>AAAGGGQQQeeevvv______wwwzzz```PPPHHHBBB>>>===FFFGGGFFFAAA???GGGUUUaaayyy```NNNDDDYYYqqqwwwtttqqqiii^^^^^^aaaQQQCCCFFFDDDFFFGGGGGGFFFFFFGGGIIIPPPWWWbbbkkkpppoookkkgggeeeaaa]]]]]]^^^\\\WWWQQQJJJHHHFFFCCC@@@>>>===<<>>===<<<<<<;;;999888777666666999:::::::::>>>>>>>>>======>>>BBBDDDFFF>>>;;;@@@BBB@@@HHHTTTttt{{{iiiQQQNNNJJJHHHGGGCCC===888<<<===>>>@@@BBBDDDEEEFFFCCCHHHJJJEEE===:::@@@GGGIIIBBB>>>BBBGGGGGGEEEDDDCCCDDDIIILLLIIIEEEKKKUUU___qqq|||ttthhh```WWWVVVSSSQQQMMMHHHBBB>>><<<;;;;;;;;;;;;<<<======:::555777>>>======QQQkkk{{{hhhXXXJJJAAAJJJFFFAAA>>><<<;;;;;;;;;===<<<;;;;;;:::::::::;;;======???@@@DDDTTTrrrzzz^^^KKKXXXyyy|||~~~kkkNNN===<<<:::;;;>>>:::999:::>>>JJJbbb|||uuuZZZQQQhhh}}}mmmQQQDDDIIIQQQPPPHHHAAAFFFRRRfffyyy{{{tttccc[[[]]]nnn|||~~~xxxlllZZZLLLLLLSSSXXXcccqqqyyy}}}uuukkk[[[SSSIIICCC???;;;888777666888666333444666666333777===<<<===DDDFFFOOObbbrrr{{{}}}mmmVVVCCC888777555333111000000000...555777444555:::===;;;;;;>>>III\\\ooozzz}}}}}}uuuuuuooobbbQQQAAA777333333333333222222111111111111111000000000000111111444333222222222333444555333333444555555555444444zzzaaaLLLAAA>>>@@@???@@@@@@@@@@@@???>>>===>>>>>>???DDDKKK\\\vvvzzzaaa___vvv~~~sssZZZKKKEEEAAA??????CCCCCCCCCCCCAAAFFFVVVhhh~~~jjjXXXMMMWWWjjjuuukkkhhh^^^YYYPPPRRRXXXLLLAAAFFFIIIIIIJJJLLLOOOUUU\\\bbbhhhoooxxx}}}yyyxxxyyyyyyuuuqqqiiifffaaaZZZSSSMMMIIIGGGEEEAAA===:::::::::999777999999::::::::::::;;;<<<===:::777666666666555444555555666666666777777777888777777888:::;;;:::888777:::<<<;;;:::???JJJSSSfffvvv}}}fffPPPAAA;;;;;;:::<<<===:::888888999:::888666666777999;;;;;;:::<<<<<<=========???CCCFFFGGG???===@@@@@@>>>EEEPPP```rrrvvveeeUUUOOOHHHCCCBBB@@@===;;;;;;<<<===@@@BBBDDDEEEFFFGGGHHHGGGAAA:::999>>>DDDIIIDDDBBBCCCCCC@@@BBBEEEDDDBBBCCCGGGJJJPPP^^^lllyyy~~~qqqdddXXXQQQOOOMMMJJJHHHEEEAAA===999:::::::::999::::::;;;<<<;;;555777===>>>AAAXXXttt|||kkkWWWHHHCCC@@@======>>>===;;;888;;;;;;:::::::::::::::;;;;;;<<<===???AAANNNhhhgggOOOQQQkkkoooRRR@@@===:::;;;<<<888===<<<>>>JJJaaa{{{nnnVVVQQQmmmwwwcccLLLCCCHHHNNNKKKDDDCCCJJJZZZooowwwkkk[[[^^^jjjzzzyyypppeeeYYYOOOKKKRRR\\\lllwww}}}uuummm```SSSMMMGGG???:::888777666666222555666444444666555111222999::::::???@@@III\\\qqqwww~~~|||mmmTTT???888777444222111000000000444888999555555888:::888@@@FFFRRRcccrrrzzz||||||vvvtttlll\\\HHH:::333333333333333222222222111111222111000000000000000111222222111111111222333444111111222222222222222111xxxYYYDDD>>>AAA@@@@@@@@@??????>>>>>>>>>??????@@@CCCFFFQQQdddvvv~~~bbb\\\tttzzzvvv{{{kkkTTTGGGBBB@@@AAACCCCCC@@@CCCHHHFFFFFFZZZsss~~~gggXXXTTTVVVppp~~~xxxqqqggg^^^[[[OOOKKKDDDFFFNNNGGGBBBJJJRRRVVV\\\bbbjjjrrryyy~~~yyyppphhhbbb___ZZZTTTKKKEEEBBB@@@<<<999::::::::::::::::::::::::<<<999666444444444333222333333444444444444555555666555555777999::::::888555888;;;:::888:::AAAGGGMMM]]]rrr{{{cccNNN@@@:::=========:::777666:::>>>888666666777999;;;<<<;;;999;;;<<<<<<===???CCCFFFFFF@@@===@@@???<<>>FFFZZZmmmqqqUUUJJJ[[[xxxtttVVVCCC???::::::;;;666===;;;<<>>888444444666777888222888<<<;;;999999666222000888999888;;;;;;FFFZZZpppuuuzzz{{{vvvgggNNN888777666444222111000111111555888888555444777999999EEENNN]]]kkkvvvzzzzzzxxxuuuooobbbPPP===333111333333333333222222222222111333222111000000000000000111000000000000111222333222222222333333222222111iiiNNNCCCBBB>>>>>>=========>>>??????AAAAAABBBDDDEEEJJJWWWeeeaaaYYYqqq~~~zzz{{{}}}iiiSSSFFFAAA@@@BBBFFFFFFAAAEEEMMMJJJHHH___~~~lllVVVRRR^^^lll}}}sssiiifffccc\\\VVVSSSHHHGGGAAACCCLLLLLLMMMYYYdddlllyyyyyyqqqggg^^^XXXPPPHHHAAA???<<<999888888:::;;;<<<888666333222333333333222222222222222222222222333444333444666888:::999888222555888888999<<>>===<<<<<<:::999>>>CCC888666666777999;;;;;;;;;999:::;;;<<<<<<>>>@@@CCCBBB>>><<<>>>===<<<@@@HHHKKKaaawwwnnnbbbUUULLLAAA:::888:::;;;;;;<<<<<<===>>>???@@@AAAAAAFFFCCC>>>;;;;;;;;;<<<<<<;;;;;;>>>@@@>>>;;;>>>DDDBBBBBBGGGRRRbbbtttwwwgggVVVKKKGGGHHHKKKDDDAAA>>>======<<<;;;999888888777777888888999:::===888777;;;@@@OOOoootttccc[[[ZZZbbbooo~~~rrrUUULLLCCC>>>???@@@>>>:::999999888888999999::::::::::::;;;<<<;;;???LLLZZZ~~~zzz^^^JJJQQQqqqvvvWWWDDD???:::999;;;666;;;999:::HHHcccxxx]]]NNNVVVrrr]]]RRRHHHIIIMMMLLLGGGCCCPPP```uuurrrddd\\\fffvvv}}}sss\\\QQQIIIMMMYYYggguuu~~~~~~zzzrrrcccTTTIIIDDDBBB@@@AAA@@@===999:::>>>AAAAAA>>>EEEJJJIIIFFFCCC<<<666444;;;:::777999<<>>HHHUUUeeeqqqyyy{{{yyyvvvrrrfffSSSBBB777222222333222222222222222222222222333333222111000000000000111111111111222333333444555666666777777666666555zzz___JJJAAA===<<<;;;;;;;;;===???@@@??????@@@CCCCCCEEEMMMWWW{{{aaaUUUlllmmmWWWIIIBBBAAADDDHHHHHHBBBEEELLLJJJJJJcccuuu]]]OOOWWWppptttjjjhhh___XXXWWWVVVQQQKKKIIIBBBFFFEEEIIIXXX```hhhwww|||vvvmmm```WWWNNNGGG???999777888999999666444222222333444444444222222222222222111111111222222222444777888888666111333444666888>>>FFFLLLEEEHHHPPP\\\kkk~~~{{{aaaJJJ???;;;:::===>>><<>>999999999999888============<<<<<<<<<<<>>>>><<<:::999777999>>>???======@@@AAAKKK[[[lll}}}|||vvviii___RRRIIIGGGGGGGGGGGG;;;999777666777777777555888888888777888999999:::<<<888777:::AAATTTvvv{{{iiiZZZRRRPPPXXXeeesssmmm```OOOBBB===<<<<<<<<<999999999888888999999:::;;;:::;;;<<<;;;<<>>999999;;;777<<<:::;;;GGGaaa{{{rrrVVVMMM\\\ooo}}}pppSSSKKKGGGKKKMMMJJJGGGFFFZZZmmmqqqbbb___bbbvvvzzzlll\\\NNNLLLQQQ```qqq|||yyypppbbbZZZMMMBBB;;;999===AAAEEEIIIIIIGGGIIIPPPTTTSSSSSSYYY]]]\\\YYYRRRGGG===999===999555:::@@@RRRkkk|||{{{eeeOOO>>>333444444222111000111111222000000111333444888>>>CCCNNN]]]mmmwww}}}zzzsssiiiXXXBBB666555777666333222222222222222222222222333333222111111000111111222222333444555555666666777888999999::::::999999sssWWWDDD@@@>>><<<::::::<<<>>>@@@::::::<<>>;;;;;;@@@888777555555777888777666777999:::999888777888999666777888999:::===AAAEEEEEEUUUjjjyyyvvvggg\\\UUUDDD@@@;;;999::::::999777;;;;;;;;;::::::999999999::::::<<<>>>???>>><<<999<<<999999>>>@@@@@@AAADDDMMM^^^tttqqqaaaVVVSSSMMMHHHHHHIIIGGG@@@999888777666666888888777666888777777777777888999999:::888888:::AAAVVVxxx}}}nnncccSSSRRRSSSZZZfffvvvttt```MMMAAA<<<;;;<<<;;;;;;:::999999999999999<<<::::::<<<;;;:::===CCCSSSggg}}}yyy\\\MMM\\\uuuuuuVVVBBB===999:::===999======>>>GGG[[[rrr~~~|||mmmRRRMMMaaarrr}}}qqq\\\JJJDDDBBBHHHJJJGGGGGGLLLeeetttwwwcccYYYaaaooo~~~nnnZZZKKKKKKQQQaaatttzzzlll]]]IIIDDDAAA>>>;;;999<<>>888888:::======<<>>;;;888666444555555444333444444444333333333222222222111111222444555444222222222333333444666888:::AAA@@@@@@BBBEEEQQQjjjbbbNNN>>><<<===999888;;;999777555555555555555333333555777777666666777888333666888888999<<<@@@BBB???LLL___rrrzzzfffYYYOOOHHH>>>:::777777999;;;:::888777777777888888888888999:::;;;===>>>===<<<;;;;;;===<<<<<>>===<<<:::999999999999;;;888888;;;;;;:::;;;>>>DDDWWWooohhhPPPSSScccwwwXXXCCC>>>::::::===::::::<<<>>>DDDSSShhhuuuzzz~~~xxxuuuhhhOOOMMMddd{{{|||dddLLLCCC===>>>EEEHHHGGGLLLVVVmmmvvvyyymmm\\\YYYiii{{{ooo[[[PPPNNNVVV```qqqwwwppphhhYYYKKK===:::;;;???@@@@@@FFFNNN\\\hhhnnnlllmmmuuuvvvrrrpppooonnnnnnpppjjjXXXEEE888999444777EEERRRbbbyyyiiiNNN===777666222222111000000111222333333000111666:::>>>FFFPPPgggrrrzzz{{{|||zzzmmm\\\GGG>>>333///111444333000111111222222222333333333111111111111222333444444333444666777888999999888444555777999;;;<<<======yyybbbMMMIIICCC>>>;;;:::;;;<<<:::999:::======;;;===CCCDDDYYYxxxhhhUUUbbbvvvrrr[[[JJJAAA>>>BBBHHHJJJHHHDDDAAAHHH___}}}zzzdddOOOQQQjjjxxxcccSSSKKKJJJJJJAAA>>>>>>@@@AAACCCJJJRRRcccyyyuuukkk___SSSJJJ???<<<888666555444333111555555555444444333333333222111111222444444222111000222444555666666666555::::::<<<<<<999>>>SSSiiivvv\\\DDD>>>>>>999777999999777555444444444333111000222555666555666777888333666888888888;;;>>>???>>>IIIZZZnnnhhhTTTHHH???888;;;777444444888;;;;;;:::333444555666777888999:::===>>>>>>===:::999:::<<<;;;<<<>>>@@@AAAJJJ]]]ooozzzrrr___MMMBBB???@@@DDDDDDAAA===999888999;;;333333444555777666444111555444444444444555666666777888999:::AAAUUUuuu{{{kkk[[[TTTXXX^^^pppyyysss^^^NNNFFFCCC???>>>===;;;:::999888888;;;777666:::;;;999:::<<<888JJJ```rrrpppUUUOOOYYY{{{{{{[[[FFF@@@;;;;;;===:::444777;;;AAAOOOcccrrryyy|||xxxrrrpppeeeNNNMMMeeevvv\\\BBB@@@:::<<>>BBBHHHUUUbbbmmmyyyzzzxxx}}}{{{uuurrrooolllnnnsssnnnZZZEEE777999555<<>>CCCNNNZZZnnnwww{{{xxxwwwsssaaaMMM;;;888444111////////////111111111222222333333333000000000111222333555555222444666777999999999888555666888;;;===>>>???@@@{{{___NNNAAAAAA@@@999777;;;@@@<<<888888;;;===>>>===IIIGGGYYY{{{rrrVVVZZZtttwwwZZZJJJGGG>>>;;;CCCGGGNNNGGG??????HHH]]]}}}jjjUUUOOOfffsss]]]OOOFFF@@@<<<;;;===>>>@@@AAA@@@GGG___wwwyyyvvvuuusssrrrpppnnnkkkjjjkkkllllllkkktttvvvwwwzzz}}}~~~ooo```PPPFFF<<<888:::;;;888444:::666444666666333333666777555333222333444444333444444222000555<<<:::333444777999::::::===CCCHHHggg|||tttWWWCCC:::888999::::::777444333333333222111333333222111222333555666666666666666888:::<<<===@@@AAAQQQnnnhhhTTTHHH===333///777777777777666555333333222333444666777888888888BBB<<<888999:::999999<<<:::???AAAAAAMMMeee{{{sssfffSSSFFF???>>>===;;;@@@???===;;;888555333222333444666777888888888777444444555555555555555555666555999>>>CCCRRRtttxxxiiiZZZPPPVVV```nnn|||zzzhhhUUUIIIDDD===:::;;;<<<999888999:::::::::999999888666666:::===III___tttwwwbbbRRRLLLjjjyyyaaaHHH===;;;888777888@@@===<<<@@@MMM```qqq|||}}}yyyuuukkkWWWHHHPPPaaa{{{dddMMMAAA;;;>>>AAACCCEEENNNbbbttt{{{vvvgggWWWZZZmmm~~~vvvdddVVVKKKJJJWWWgggyyyuuudddUUUKKKDDD>>>::::::<<<>>>DDDSSSfffssswwwzzz{{{}}}~~~|||yyyvvvttttttsssssssssnnnaaaNNN@@@888999<<>>444444333333222111000000222222222222111000......///111222111444888777333444333444888999555555777;;;<<<<<<<<<;;;;;;<<<>>>uuu___JJJDDDBBB<<<999<<<>>><<<999888999;;;<<<===BBBAAANNNmmm{{{]]]ZZZqqqoooSSSDDDCCC===<<>>AAAOOOccc}}}gggRRRCCC999555444888666333222222111000...222111111111111222222333444444444555777999;;;<<>>======<<<:::;;;:::999888666555444333222333444666666666555555555444444444444555666666777555777;;;@@@OOOpppwwwpppaaaaaabbbdddkkkwwwxxxkkkaaaRRRFFF;;;:::<<<;;;888777666777888999::::::;;;;;;888999BBBRRRcccsss{{{hhhVVVKKKUUUooo|||eeeKKK>>>;;;888888888===;;;:::>>>KKK^^^ppp||||||zzzvvvkkkUUUFFFOOObbbrrrZZZGGG>>>===AAACCCCCCGGGVVVlll|||vvvmmmbbb```lll|||~~~yyygggUUUMMMPPPYYYgggttt{{{rrrdddSSSHHHDDDCCC>>>999===GGGTTTbbbppp{{{}}}zzzwwwvvvuuuttttttvvvxxxyyytttqqqnnniiiaaaTTTEEE;;;<<>>888777555333222111111222333444444444444555:::CCCJJJTTTdddttt{{{zzzvvvlll\\\LLL>>>777444333333222111111000000222222222222111111111111000222222222444999888555999777777:::;;;888777:::;;;===>>>>>>>>>AAAFFFJJJtttYYYLLLEEE???===@@@>>>===<<<;;;999:::===???>>>===EEEZZZwwwdddWWWiiilllOOOAAAAAA===>>>GGGLLLKKKEEEAAACCCMMMbbbyyy```MMMPPPaaasss[[[QQQGGGDDDAAA===;;;<<<===???III[[[ppp}}}ttthhhZZZQQQNNNJJJDDDAAA@@@BBBCCCCCCGGGHHHHHHIIIHHHHHHFFFFFFFFFFFFFFFGGGIIIKKKNNNOOOVVV\\\iiiwww~~~mmmYYYGGG===999888:::555222444555444555777666444222222333444333222+++///222333555777555222444333222222555777888888999HHH```zzzzzzeeePPP@@@666111777555333222222111///---000000111111111000//////222111222333555777999;;;===>>>MMMiii|||wwwzzzdddLLL???;;;999888999666666666777777666555555666666777777888888888888555666:::??????>>>BBBHHHFFFNNN[[[jjj{{{zzzsssgggXXXLLL???>>>===>>>AAAAAA>>>:::555555555555444444444444111222333333333333222222555555444333444555666777888555555888<<>>>>>;;;:::666777888999:::;;;<<<<<<999888;;;DDDPPP```uuurrr]]]LLLGGG^^^{{{jjjOOO@@@;;;999888999:::999888<<>>===???AAAAAAAAAFFFPPPXXXmmmZZZLLLBBB@@@CCC>>>@@@@@@>>>;;;;;;>>>AAA@@@AAACCCJJJ___|||kkkUUUaaapppRRRCCCCCC???@@@HHHLLLLLLEEEAAABBBMMMcccrrrYYYPPPYYYlllsssbbbPPPJJJFFFEEECCC>>>===???@@@HHHZZZooovvvpppfff\\\SSSLLLGGGCCCHHHEEEBBB@@@AAACCCFFFGGGFFFHHHJJJJJJHHHEEECCCBBBDDDBBBAAABBBCCCDDDDDDCCCKKKMMMQQQYYYffftttxxxhhhUUUDDD:::===777444666777444333333555333222222333333222111,,,///333333222222222222333000...///333666666444555:::JJJbbbzzzppp^^^NNN???444555444333333444444222000000111222222222000///...//////000111333555888:::<<<<<>>@@@BBB@@@;;;777333333333333333333333333222222222222222222111111666555444444444666888999888444444666:::HHHfffyyylllbbb^^^]]]^^^mmmtttvvveeeRRRGGGCCC@@@???@@@999999888888888888999999;;;999:::>>>EEERRRiii}}}~~~gggRRRHHHSSSjjjnnnSSSAAA:::888888888888777888;;;EEEXXXooo~~~kkkOOO@@@LLL```zzz~~~sss\\\GGG===;;;===AAABBBFFFXXXrrr}}}zzzhhhZZZYYYnnnyyypppWWWMMMHHHQQQeeewww~~~ooobbbLLLEEE===;;;???CCCDDDCCCNNN]]]mmmvvvyyywwwooogggZZZVVVQQQNNNQQQYYYccciiibbb]]]TTTHHH???;;;;;;===AAALLL\\\iiisssuuummmbbbMMMBBB666333888:::555///000111222333333444555666===???HHHWWWgggqqqvvvwww|||sssdddRRRCCC:::777777222222222111111000000000333222111111111222333444444666666555888<<<===999AAA===;;;<<<;;;:::<<<@@@>>>AAADDDDDDEEEMMMYYYdddoooYYYHHH@@@@@@===???@@@>>>;;;:::<<>><<<<<<===@@@BBB@@@CCCGGGIIIGGGEEEDDDDDDGGGEEEDDDDDDEEEDDDBBB???GGGEEECCCEEENNN\\\kkkuuuuuu\\\JJJ@@@999444666777444111111333222111222333333111000111222333333111//////111000...,,,///333666666444777444999KKKaaattttttiii]]]JJJ999444222111222333444333222222222333444333222000////////////000222444777888<<<;;;DDD[[[tttkkkeeennnUUUHHH===:::999777444333666666777777777777777666555555444444444555666666:::888999===BBBMMM___ooo|||vvvtttyyy|||uuunnnbbbWWWMMMFFFAAA>>><<<<<<<<<;;;:::777333000444444333333333222222222333333222222222222222222666666555555666888999:::777444444777;;;FFF```{{{yyynnnddd]]]^^^bbblllxxxvvvfffWWWJJJ@@@===???999999888777777777888888::::::;;;===@@@HHH[[[mmm~~~rrr]]]KKKKKKXXXrrrqqqWWWBBB999888777666777888888:::BBBUUUooojjjMMM???LLL___uuu|||}}}nnnWWWEEE>>>===@@@AAADDDPPPiii}}}{{{nnn^^^\\\fff{{{zzziii```HHHMMMVVVcccssssss^^^OOOAAAAAAAAA@@@AAADDDIIIMMMcccnnnyyyxxxqqqhhh^^^VVVEEEBBB???===???EEELLLQQQMMMHHHAAA:::777:::@@@FFFOOO\\\kkkssstttmmm^^^PPP@@@;;;666444555555333111111333444444333444666999@@@KKKZZZiiitttzzzyyywwwsssfffSSSDDD===:::888666222222222111111111111111444333333333333333333444777999888777999>>>???<<>><<<======;;;:::999:::;;;>>>BBBBBB???BBBUUUuuuccc]]]tttpppQQQ@@@AAA???AAAHHHJJJJJJCCC===???JJJbbbkkkVVV^^^uuu{{{nnncccTTTGGGDDDAAA???>>>;;;:::???GGGZZZnnn{{{gggWWWHHHFFFCCCAAAAAA@@@???===999999999888888:::>>>AAAEEEJJJOOORRRRRRQQQSSSTTTWWWUUUSSSTTTVVVTTTPPPLLLCCCAAA>>><<>>???DDDCCCKKK___vvv~~~rrrcccYYYfffyyylllYYYOOODDDUUUhhhuuu|||wwwcccOOOEEE;;;???BBBBBBAAAFFFQQQZZZooozzzwwwgggWWWJJJBBB777666444333444777:::<<<;;;888555555:::CCCLLLRRRbbbllltttsssjjj]]]MMM@@@666666555333111000000111333555666555444777===BBBIIIYYYlllxxx}}}}}}xxxrrrdddUUUDDD999777777444000222222222222222222222222444444555666777777777666:::;;;:::888;;;AAABBB???AAA<<<:::<<<<<<<<<>>>CCCEEEIIIQQQYYYaaajjjqqqvvvoooVVVFFF???>>><<<<<<<<<<<<;;;:::>>>===???AAA@@@GGGaaa|||mmm\\\iiivvvUUUCCCCCC@@@@@@FFFGGGEEE@@@===@@@KKKaaaiiiZZZmmmxxxfff[[[VVVMMMDDD@@@===<<<<<<<<<@@@MMMZZZsssnnn^^^QQQGGGBBBBBBBBBCCCCCC@@@<<<999888;;;???CCCGGGMMMUUU[[[dddiiinnnpppooonnnpppsssuuusssqqqsssuuutttooojjjTTTQQQIII@@@::::::>>>CCCTTT^^^iiiqqqzzznnn[[[GGG;;;666444444555111111000111222222000...111///111999<<<777111///---///111111111111222333222...///666;;;BBBVVVkkkuuu|||~~~zzzwwwssscccQQQ>>>:::555222222222222222444333333333333444444555444333222222333555666777;;;999<<>>>>>>>><<<999;;;;;;999777555444555555222222222222111111111111222111111111111222444555666888:::<<<======<<<<<<777555888<<<<<<>>>MMM^^^~~~{{{ssshhh``````eeelllqqq|||nnnZZZJJJDDD<<<;;;999888888999;;;<<<666666888;;;:::;;;BBBKKKYYYdddtttuuuWWWNNNJJJUUUjjj{{{vvv___HHH===<<<999555555777888777;;;MMMjjjzzzaaaJJJDDDQQQaaavvvyyyqqq[[[EEE<<<===???DDDDDDQQQjjjxxxqqqccc[[[bbbsss|||kkkZZZOOOJJJQQQdddwww~~~|||jjjSSSFFFDDD===>>>>>>???CCCNNN^^^jjjvvv}}}|||lllVVVFFF;;;666333222222111111222333444777666666===HHHTTT\\\___jjjooonnndddWWWKKK@@@888333444444222111000111333444666777777888>>>GGGOOO[[[iiivvv||||||xxxmmmbbbOOOFFF;;;444444555333111333333333333333333333333222555888;;;===>>>===<<<<<<===<<<:::<<>>===@@@AAA@@@BBBFFFQQQUUU[[[dddlllpppooommmsssuuugggPPPDDDAAA>>>>>>@@@AAA>>>;;;@@@<<<>>>CCC@@@???PPPhhhrrr[[[```zzz]]]IIIFFFBBB@@@CCCCCCAAA>>>>>>CCCNNNaaa|||~~~jjj___|||wwwcccQQQJJJIIIEEE??????======???BBBKKK]]]mmmkkkWWWLLLGGGDDDHHHFFFCCCBBB@@@>>>:::777;;;AAAIIIRRR\\\gggsss{{{ssskkk\\\KKK>>>999===AAA???FFFMMMQQQ[[[lll}}}uuuWWWBBB888333444777111000000111222222///---...,,,111===CCC<<<333///...000333222///---///111222111555999666444CCCXXXdddrrr}}}}}}|||zzznnn```HHHCCC<<<666444444444444333333222111222333555666555555444444444555666777;;;888:::JJJddd{{{vvvZZZ]]]yyybbbJJJ999@@@888444777::::::;;;===999999999888888666555555555444333333444777999;;;EEEFFFPPPaaaqqq}}}~~~qqqeee^^^VVVMMMHHHIIIIII@@@888:::AAAEEEAAA:::888888666444222111222333000000000000111111111111111000000000000222444555666888;;;>>>??????===<<<888777:::>>><<<:::DDDSSSwwwzzznnngggcccaaa```fffnnnyyynnn[[[OOOBBB@@@===;;;999999999:::777666888::::::999>>>DDDCCCRRRhhhzzz|||fffYYYKKKHHHXXXpppxxxbbbKKK???>>>;;;555444777888555999JJJhhhttt]]]IIIFFFTTTbbbyyyyyylllRRR<<<777;;;???BBBBBBTTTnnntttcccVVVUUUnnn|||~~~jjjSSSJJJLLLMMMaaaqqq~~~www```JJJCCCGGGAAA>>>:::<<>>===:::===CCCEEEBBBCCC@@@@@@CCCEEEDDDFFFJJJ]]]^^^ccckkkpppnnnfff___wwwkkkgggsssdddQQQHHHAAACCCCCC>>>;;;<<<<<>>;;;>>>HHHQQQrrrkkkVVViiijjjKKK===BBBAAA???GGGBBBAAA@@@BBBJJJ\\\vvvhhh^^^qqqggg]]]PPPGGGFFFGGGGGGFFF:::BBB@@@???IIIWWWnnn|||eeeXXXOOOGGGCCCCCCHHHBBB>>>>>><<<888;;;BBBHHHXXXkkkxxxzzzmmmWWWAAA;;;CCC:::888999>>>BBBIIIUUUaaajjjzzzqqq[[[HHH:::333222111111111222222333222222000//////111444333000---/////////000111111222222///000222444666888999:::KKKaaavvv~~~|||yyytttnnn^^^PPP>>>444333333111...444555777555111000111333:::777555444555777888888:::;;;@@@OOOiiioooYYYlll{{{___III>>>;;;;;;999888:::>>>>>>999444777777777888999999777666;;;555444777888666:::AAAIII```tttyyy{{{{{{lllZZZNNNFFF@@@>>>@@@@@@@@@???===<<<;;;:::999555444444333333333444444///000000///---,,,---///000000000000111111111111888===AAA???:::666555666:::999;;;<<<;;;;;;BBBKKKfff~~~zzzpppiii^^^aaaggglllsss}}}sssjjjSSSKKKAAA;;;;;;<<<:::777;;;>>><<<555444999;;;:::???EEESSSgggzzz}}}qqq[[[EEEBBBPPPdddwww|||kkkQQQ>>>999999999777444444666777AAA]]]yyy{{{yyyoooZZZGGGFFFXXXkkkyyyqqq```JJJ;;;666888;;;>>>EEE\\\qqqmmmXXXTTT```wwwooodddXXXLLLIIISSS___vvv~~~xxxbbbNNNGGGHHHIII@@@===<<>>?????????AAACCCEEEFFFEEEEEEDDDCCCEEEIIIPPPWWW\\\ccciiioooooohhh___XXXUUUzzzmmmlllrrr~~~fffUUUEEE@@@@@@>>>;;;:::<<<======;;;999;;;AAAGGGXXXnnnttt]]]fffoooOOO???BBB???<<>>;;;999:::======999555666555555666888999:::::::::777888===???@@@DDDJJJ___ttt{{{ppppppwwwzzzlll]]]LLLAAA:::444222444>>>===<<<:::999777666666777666555333111111000000...///000///......///111111111000//////000000000555999===<<<888444444555777777888999777555;;;BBBSSSkkk|||pppmmmhhhcccbbbiiisss{{{}}}wwwjjj___PPPCCC<<<999777666666:::999555444999;;;999888===GGGWWWjjj{{{vvvbbbKKKCCCIIIYYYnnn}}}rrrXXXBBB888777666999666555777777???YYYssstttuuulllWWWEEEEEEXXXiiitttiiiWWWDDD888666777999<<>>CCCIIIUUUeeeqqqvvvwwwsssllldddZZZNNNCCC;;;555333333666666444444777444444555666666666555555======>>>BBBFFFFFFAAA<<<<<<===@@@DDDFFFGGGEEEDDDDDDDDDEEEJJJRRR[[[bbbgggllllllkkkeee]]]UUUOOOLLLzzznnngggkkkzzzjjjPPPCCCAAAAAA>>><<<>>>===<<<::::::;;;<<<>>>CCCZZZzzzjjjdddnnntttUUUBBBBBB???<<>>@@@@@@>>>BBBAAANNNkkk```TTTIIIEEEDDDCCCBBBCCC@@@===999666555???TTThhhjjjXXXKKK@@@555333444333333555666BBBSSShhhqqqXXXCCC666444111///......//////.../////////000222111///---/////////.....................///000111222333333000CCC[[[lllwwwyyymmmZZZGGG999333222333000111333333333333444666777444222111222444555555<<<<<>>GGGVVViii}}}}}}nnnYYYIIIDDDLLLaaatttyyyaaaHHH:::777666:::777666777666<<>>???JJJ[[[jjjqqqssstttxxxwwwkkk[[[PPPGGGAAAAAA??????AAAAAADDDNNNYYYeeejjjoookkk___QQQFFFAAA<<<:::777555333333444555333444666666666777999;;;===FFFPPPZZZgggttt{{{|||nnnggg\\\PPPGGG@@@:::666777444555888888666666999777777777777777888999999@@@AAABBBCCCCCCAAA???======AAAEEEIIIKKKIIIFFFDDDGGGGGGKKKTTT```jjjoooqqqnnnhhh___WWWQQQLLLIIIGGG~~~rrrjjjjjjmmmeeeRRRIIIFFFBBB@@@BBB???<<<<<<>>>???===;;;===MMMfffxxxfff___~~~wwwYYYDDDBBB@@@===CCCCCC@@@???BBBFFFQQQiiiuuu\\\aaauuuZZZFFFEEEAAA<<<:::;;;=========BBBLLLRRRaaa}}}yyymmmOOOHHHCCCAAACCCDDDCCCCCC>>>===:::777:::LLLkkkzzzoooppppppoooqqqtttxxxzzz~~~yyy\\\JJJ999333444555444444666666;;;KKKeeelllNNN777555222000000111222///---......///000000000///...//////......---,,,++++++...////////////000000000111;;;LLL```sssyyyiiiUUUAAA555222333000111222333333444666777777444222111333444555555>>><<<>>>KKKeeeddd]]]~~~yyyZZZDDD999999@@@GGGNNNIIIBBB===;;;999777666333444555666777888:::<<<;;;:::;;;???IIIYYYmmm{{{vvvoooppppppdddVVVIII@@@888666777777888;;;888777555444222000...---/////////...//////000000///000000000//////000222444222///---,,,---...000///111444555333222222333555444666888666222333777888FFFXXXgggxxxuuujjjbbb^^^[[[___eeemmmwww}}}zzzxxx|||ssscccRRRFFF>>>;;;:::;;;;;;;;;;;;:::777333<<<<<<<<<>>>FFFXXXnnn~~~{{{hhhSSSDDDDDDVVViii}}}}}}iiiQQQ@@@999999888666666888777;;;MMMcccwww}}}rrrWWWFFFOOOdddrrrnnnZZZCCC888666777666666@@@UUUbbb[[[SSS\\\jjjrrrZZZKKK???AAANNNaaasss{{{qqqXXXMMM>>>666777;;;:::777>>><<<@@@NNN```nnntttsssvvv{{{{{{tttjjjbbb[[[UUUTTTPPPOOOQQQTTTXXXaaajjjtttooofffYYYLLLAAA;;;999666555444333333444555666999999888777777:::>>>BBBJJJUUUaaajjjsssyyyyyyuuu\\\UUUJJJ@@@;;;888777777888555555888999666777:::999888888777888:::<<<===@@@CCCEEEEEECCCBBBCCCDDDGGGIIILLLMMMLLLJJJHHHGGGMMMPPPWWWbbbmmmsssrrrpppbbbZZZQQQKKKKKKKKKKKKJJJyyylllcccnnnxxx~~~hhhVVVKKKCCC===CCC???======@@@AAA???<<<===@@@MMMccc~~~lll\\\ssswww[[[DDDAAA???===CCCAAA======AAACCCKKKccc|||~~~nnnZZZcccwww___KKK???BBB@@@===<<<<<<===>>>>>>FFF\\\mmm{{{~~~iii[[[FFFEEEBBBAAACCCDDDBBB???;;;<<<:::999CCC]]]~~~rrrbbbYYYQQQPPPPPPPPPOOOQQQUUUZZZiiivvv]]]BBB555444444333333999444222<<>>???>>>BBBFFFGGGEEEFFFIIIMMMNNNOOONNNLLLIIIHHHJJJLLLWWW[[[ccclllrrrqqqkkkeeeRRRNNNIIIIIILLLOOOPPPPPP}}}pppcccfffnnn|||~~~jjjXXXHHH===AAA>>><<<<<>><<<>>><<>>???>>>===<<<<<<>>>@@@AAAEEEfffqqqYYYKKKBBBCCCCCCAAABBBCCCAAA<<<777888888>>>PPPnnnrrr\\\KKKBBB@@@>>>>>>>>><<<;;;@@@HHHSSSrrrvvvSSS>>>666444222111333111222:::JJJcccoooSSS===777111000222222...***---...///...---,,,---///.........---,,,++++++***000000000000000/////////444111555GGG]]]nnnxxx}}}||||||wwwjjjVVVGGG???>>>===999444111222444666777:::777555444555777888888<<<:::777<<>>999<<<>>>DDDLLLPPPLLLEEE>>>999777777777777:::===<<<999666666888444DDDWWWeeepppzzzttteeeUUUIIIBBB;;;555222444777555444555444444333111000///...---000///...---,,,,,,,,,,,,222222111///---+++,,,---111000...,,,+++,,,---......///000111222222222222///---///333444111111444111444999@@@LLL```uuuzzzqqqeee\\\ZZZ^^^dddiiizzzxxxgggTTTHHH>>>999555888:::999777777666777777666888@@@MMMWWWsss~~~zzzjjjTTTEEEFFFNNNgggtttyyydddKKK:::444444222444888777777CCCSSSmmm{{{uuuZZZOOOeeekkkSSS>>>999;;;:::888888IIIOOOOOOMMMYYYiiigggXXXKKKEEEEEETTThhhwww~~~{{{eeePPP<<<999999::::::666555777666777<<>>888222333333333333444555666777777999<<<@@@GGGQQQ[[[cccpppuuuxxxtttnnnfff[[[QQQCCC@@@<<<999888888777666999666666999:::777888;;;999999:::;;;===>>>@@@AAA???CCCGGGIIIIIIJJJMMMPPPMMMMMMLLLIIIFFFHHHOOOTTTaaaffflllooommmggg___YYYMMMLLLLLLNNNPPPRRRRRRRRRqqqkkkfffjjjvvvqqq[[[IIIBBB@@@>>><<<=====================DDDSSSlllqqqbbbrrrmmmOOODDD???;;;@@@@@@;;;===CCCCCCGGG^^^{{{|||vvvnnn```jjjoooRRRBBB@@@BBBBBBAAA???===<<<===???@@@GGGnnn|||cccLLLAAA>>>BBBCCCAAABBBDDDBBB===666777999EEE```ooo[[[KKK@@@;;;:::999;;;>>>>>>???GGGQQQYYYqqq[[[DDD999444222222...000444999@@@QQQqqqlllMMMCCC666000000111000...,,,...///...,,,+++---///......------,,,,,,,,,+++////////////////////////111///222===JJJXXXiiixxxzzz{{{xxxnnn___SSSNNNMMMFFF???666111000333555666:::888555444666777888888777999888:::JJJhhhsssXXX]]]oooQQQAAA666888<<<<<>>:::666555999===???RRRhhhtttzzz}}}~~~vvvfffRRRBBB::::::;;;555333666888666444444222111111000//////......//////...---,,,,,,,,,,,,///000000...,,,+++,,,---......------,,,------............///000111000000000,,,,,,000111//////222---000555999>>>IIIZZZhhh}}}vvvnnniiifffbbb```fffkkkrrrwww{{{xxxggg[[[JJJAAA999999:::888777888555666666666666:::AAAGGGVVVdddttt~~~wwweeeQQQGGGFFFVVVhhh{{{nnnSSS>>>555555333555999777555===KKKeeexxxwww]]]TTTkkkcccMMM;;;999<<<:::888:::HHHIIIHHHNNN^^^jjj^^^IIICCCBBBKKK___sss}}}~~~|||pppWWWAAA:::555555999:::666333555444555888@@@LLL\\\kkkuuuwwwxxxxxxyyy}}}qqqlllggg___WWWTTTEEE@@@;;;999;;;;;;777333333333444666777999:::;;;>>>BBBJJJRRR[[[ccclllqqqtttuuurrriii___VVVKKKAAA>>><<<:::999:::;;;:::999;;;888888;;;<<<999999<<<:::;;;===???@@@BBBCCCCCCCCCEEEHHHJJJJJJJJJJJJKKKFFFHHHJJJIIIJJJPPPZZZbbbhhhkkkmmmjjjbbbZZZUUUTTTOOOQQQTTTTTTTTTSSSTTTTTTnnneeegggrrrpppZZZEEEDDDAAA>>><<<<<<===>>>888<<<>>>===BBBVVVttt{{{___iii}}}{{{YYYJJJCCC>>>AAAAAA<<<>>>EEEDDDGGG___||||||vvvpppdddnnnbbbIIIAAADDDHHHIIIHHHDDD@@@<<<;;;<<<>>>RRRxxxqqqYYYEEE>>><<>>===;;;888666666999;;;??????===888333555;;;BBBVVVgggxxx~~~}}}ppp___QQQFFF<<<555222444//////333777555222222000000/////////.........,,,,,,,,,,,,---...///000---......---++++++,,,...,,,,,,------------------...---,,,---/////////...333...---000111//////111+++000666888666999DDDOOOhhhqqq}}}uuulllddd```cccfffhhhkkksss~~~xxxmmmYYYLLLAAA>>><<<777555777:::999888777666888;;;===:::LLLaaappp{{{rrr\\\LLLEEEJJJ]]]sssuuu[[[EEE:::777555666:::777222999EEE[[[rrrsssZZZPPPdddxxxzzz\\\GGG888888<<<999888<<>>DDDVVVooo~~~}}}wwwhhhNNN888===555222777;;;777444444333444666:::CCCSSSeeeqqqxxxyyyyyy}}}vvvjjj___SSSGGG@@@@@@===:::555333333444666666444555777999;;;===??????IIIOOOZZZdddkkkqqquuuxxxpppoooiii]]]RRRIII@@@888:::888888999<<<>>>>>>>>><<<::::::======;;;;;;>>>:::<<>>;;;777999<<<<<<999999EEEZZZkkkqqqdddjjjfffLLLCCCAAA???DDDCCCCCCAAA@@@GGG\\\ppp}}}vvv{{{uuu]]]HHH>>>>>>BBBLLLDDD>>><<<===>>>BBBHHH]]]qqq___OOOBBB<<<===CCCDDDAAAGGGUUUZZZUUUEEE<<<;;;PPPuuu}}}qqq___YYYPPPFFF???;;;::::::888:::DDDSSSbbbppp~~~gggHHH===:::444222444555555222333666:::WWW~~~]]]@@@888666///...444000///...---,,,+++++++++---------...------,,,,,,---.........//////000000///000...222999;;;IIIeeexxx{{{zzztttllleeeXXXMMMDDD:::333444444111///111888777666555666777:::;;;???999777888CCCffflllPPPooorrrYYYGGG;;;888444555888<<<===<<<===<<<888555444888>>>DDDCCC999666:::888666AAARRRbbbppp}}}xxxhhh^^^OOOAAA888444333333///000111222222111//////111///---,,,---...---,,,------............---------+++***,,,///000...,,,---,,,---...000000...,,,---///000000//////000222222111000000000000000111+++---000222444555888;;;MMMTTTdddvvv{{{sssnnnfff]]][[[cccttt}}}tttgggRRRAAA;;;;;;888222888999999999777777999;;;BBBBBBGGGRRRcccsss}}}yyyrrr^^^DDDGGGOOO```tttzzzfffMMM<<<666999<<<;;;999888:::;;;NNNhhhnnnVVVGGGUUUiiipppQQQCCC777444777999;;;===BBB>>>CCCRRR\\\WWWGGG;;;888MMMgggyyy{{{lllUUU@@@666555444333333222333333333444555666777:::DDDRRR]]]jjjqqqzzzmmmbbbSSSGGGAAA>>>:::777666666555555555666777777999;;;<<<::::::???HHHPPPYYYgggrrruuuxxx|||uuuiii```YYYOOOFFFAAA?????????999666777===>>>::::::>>><<<<<<;;;;;;;;;<<<======<<>>===<<<<<<999;;;<<<999888>>>KKKUUUooolllgggzzztttTTTBBB>>>???AAAAAAAAA@@@???FFFYYYkkkxxxiiiSSSCCC<<<<<>>OOOYYYZZZ@@@999<<>>XXX~~~lllJJJ888444111000000......---------------...,,,------...------,,,,,,---........./////////000---///---///555555AAAYYY~~~}}}sssmmm```RRRFFF;;;222222444222111222777555444555888:::<<<===BBB<<<::::::AAAbbbhhhRRRrrruuu]]]HHH<<<:::777555555888<<<=========;;;777555555888===@@@@@@888555777777888HHH[[[kkkvvvzzzooodddSSSLLLAAA888333222333333111111111111111000///...000...------......---,,,------............---------++++++,,,///000...,,,---,,,,,,...000000...,,,...///000000///...000111111000000000000000111111333444555555444333444666:::@@@NNN```nnnxxx~~~}}}zzzsssjjjdddgggpppxxx~~~~~~~~~{{{ttteeeTTTIIICCC<<<555999888777777666555555555888:::===CCCMMMZZZfffnnnyyy|||}}}xxxhhhPPPGGGGGGQQQdddvvv~~~~~~lllRRR@@@:::777777999999777888<<>>555444444333333333333444444444666777777777;;;DDDKKKXXXaaaiiiooosssrrrkkkcccXXXOOOCCC<<<999777555222222333444555777888999999:::===AAADDDGGGOOO[[[cccnnnwwwzzzuuuqqqoooggg[[[PPPLLLGGGBBB@@@???===<<<;;;888999===>>>::::::===<<<<<<<<<<<<===???@@@AAACCCEEEFFFFFFEEEDDDEEEGGGIIIGGGEEEDDDCCCEEEFFFHHHJJJNNNWWWaaajjjnnnnnnmmmeee^^^VVVSSSTTTWWWXXXXXXWWWWWWYYY[[[___eeeiiilllxxxgggkkkuuummmVVVGGG@@@>>>>>><<<======;;;:::;;;>>>AAATTTggg~~~yyyiiilll}}}cccFFF<<>>===>>>>>>>>>DDDSSSbbbnnnyyyyyy]]]HHH>>>=========CCC===888888999;;;@@@GGGiiilllSSSAAA:::::::::???>>>777888BBBKKKMMM;;;777<<>>444444555222111444222222///111888===SSSuuu\\\===222333222---...............///000000,,,,,,------...------,,,.............../////////...111...///333111999MMM||||||xxxnnn^^^RRRDDD777222333333333333555333222555999===>>>===AAA<<<<<<;;;???]]]bbbWWWvvv{{{```HHH:::666999777555666999<<<>>>>>>BBB???;;;999:::;;;======>>>888555555666===QQQeeexxx}}}{{{rrrfffVVVJJJ===888333000111333555555333222111000///...............---...000///---+++------............---------,,,,,,---...///---,,,---,,,,,,---//////...,,,///000111000.........000////////////000111111222777888888777444333333444777888>>>IIITTT```nnnyyyxxxrrroooqqqtttzzz{{{{{{{{{{{{}}}~~~zzzyyy{{{}}}~~~}}}|||}}}|||nnn___SSSHHH???<<<999555555666666444222666888999:::===EEEQQQ[[[gggnnnwww~~~{{{vvvcccNNNDDDBBBPPPfffvvv~~~ttt\\\III===444555???BBB:::666:::<<>>777444444555444333222333444777999;;;<<<===???EEELLLSSSZZZcccnnnvvv|||~~~yyylllbbb\\\TTTJJJAAA@@@???@@@@@@@@@>>><<<===;;;;;;>>>>>>;;;;;;===@@@??????>>>???AAABBBDDDGGGHHHIIIHHHGGGHHHJJJLLLIIIGGGEEEDDDEEEIIIMMMPPPXXX\\\dddlllqqqoooiiiddd[[[XXXTTTTTTWWWYYYYYYXXX\\\^^^aaaeeejjjooossstttvvvrrrnnnpppyyyrrr^^^NNNCCC>>>???===<<<<<<>>>>>>===;;;FFFSSSeeevvvvvviiinnntttQQQ@@@???<<<;;;;;;======AAALLLXXXhhhuuuvvvVVVBBB>>>AAA@@@>>>@@@;;;888999:::;;;BBBIIIrrrmmmRRRAAA???CCC:::AAADDD???;;;<<<>>>???:::666999OOOqqq|||___III???===::::::;;;:::888555:::OOOrrrcccKKK???888444444333//////222111333000///444:::QQQsssqqqGGG222444555---000000///////////////000,,,,,,------...---------........................///444111111555222666FFFnnn|||llleeeUUUBBB666222222222222555333111333888<<<<<<;;;<<<888::::::>>>ZZZyyy[[[___{{{iiiQQQ>>>888:::888777666777999<<<>>>???JJJFFFAAA>>>>>>>>>===<<>>777555777999777555888888888888999===EEEJJJPPPXXXeeeooovvv{{{}}}yyy~~~}}}ttt^^^NNNAAAEEEUUUgggvvv{{{|||}}}yyygggVVV???333666HHHMMM???555888888FFFVVVXXXKKKBBBOOOcccIII>>>555333555777:::===<<<===AAADDD@@@999777:::FFF^^^uuu~~~vvvbbbJJJ:::444333333333222222333333444222444666666555555777999555???GGGGGGDDDBBB???;;;<<<999666666777999999888666777888:::>>>BBBFFFIIINNNTTT]]]eeejjjooosssvvvqqqpppgggYYYOOOKKKGGGAAA>>>======???AAAAAA???===<<<<<<===>>>???>>>>>>???DDDCCCBBBAAAAAABBBCCCCCCDDDFFFIIIJJJJJJJJJLLLMMMJJJHHHFFFFFFIIIOOOUUUYYYdddgggkkkoooooojjjbbb[[[XXXVVVUUUVVVZZZ\\\]]]]]]ccchhhooouuuwwwuuuqqqnnn}}}rrrmmmttt}}}gggSSSGGGAAA<<<888888<<>>AAAAAA===???<<<:::;;;<<<===DDDLLLwwwlllQQQBBBCCCJJJCCCHHHJJJEEE???>>>???@@@===888777DDD___}}}~~~bbbKKKCCC???:::999::::::777333===JJJccc~~~gggOOO???999666444333000...///222222888666333666>>>XXX{{{RRR444333666000333333111000///...------+++,,,,,,---.........---...............---------...444222111555333555BBB___|||yyyrrrdddOOO>>>555444444333666333111222555999::::::===777999:::===VVV{{{sssWWWgggjjjVVVFFF:::888;;;777888888999:::;;;>>>???JJJFFFAAA===<<<<<<======FFFIIIKKKLLLRRRaaarrr|||{{{ooo___PPPDDD;;;555333222111111222555777777777444333000...---------...,,,,,,---///111000---+++------............------,,,---......------,,,,,,---,,,+++,,,---......---///000000///---,,,---...............///000111222000222333333333333555666555444333444999AAAHHHKKKXXX___jjjuuu~~~}}}}}}|||{{{yyyyyy|||~~~{{{|||}}}}}}}}}~~~|||uuuqqqrrrvvvyyy{{{||||||~~~sssfffWWWMMMAAA:::999999777555666555444555999;;;<<<;;;;;;CCCOOOZZZdddnnnyyy~~~yyy}}}ooo___NNNFFFIIIVVVhhhwww{{{}}}~~~}}}~~~|||pppbbbHHH888555CCCIII===777<<<888@@@PPPYYYOOOCCCLLL___FFF<<<555333555666:::>>>999<<>><<<999:::;;;:::999888777777999:::::::::<<<===???CCCJJJQQQYYY]]]ccchhhnnnrrrrrrnnnjjjggg\\\YYYQQQGGGAAAAAAAAA@@@BBB@@@>>>>>>???@@@???>>><<<>>>???@@@AAACCCCCCBBBDDDDDDDDDDDDEEEEEEFFFFFFCCCFFFIIIJJJIIIGGGFFFFFFGGGGGGHHHLLLRRRZZZaaafffjjjiiiiiihhhfffaaa[[[VVVWWWVVVWWWZZZ___dddgggiiinnnqqquuuwwwuuuoooiiidddyyypppxxxyyysssvvv}}}lll^^^LLLDDD;;;777999===>>>>>><<<999;;;HHHZZZmmmsssnnnyyy|||\\\GGGAAA<<<999;;;<<<===AAAGGGKKK___www~~~jjjPPP???<<<>>>>>>;;;===;;;;;;===<<<===EEEMMMuuupppWWWIIIKKKRRR]]]ZZZRRRGGG>>>;;;===@@@AAA<<<999===LLLeeeqqq]]]IIICCC;;;777888888444111999===KKKaaauuu}}}zzzrrrgggWWWGGG===:::333222111///...///111444000777777666>>>JJJcccXXX666222555222555333222000...---,,,,,,++++++,,,---.....................---------------***222000...333222333===SSSmmmxxxqqqbbbOOOBBB===;;;888777555333111222666:::===DDD::::::<<<>>>TTTvvvnnnVVVlllsssVVVFFF>>>777555888888999::::::::::::===???@@@>>>;;;888888<<>>>>>777222777AAATTTmmm~~~{{{wwwiiiTTTCCC;;;888777666444333333333222666555333222222333444555444888888444333666777666666666777888999;;;<<<===EEEGGGLLLSSS\\\eeelllpppsssttttttrrrlllccc[[[UUULLLIIIDDD???===>>>@@@AAADDDAAA>>>===>>>?????????AAADDDEEEDDDEEEHHHHHHFFFBBBDDDFFFIIIJJJKKKKKKKKKGGGIIIJJJIIIFFFBBB@@@???FFFHHHMMMTTT\\\dddkkkooohhheeeaaa^^^\\\ZZZXXXVVVVVVXXX\\\aaagggmmmqqqttttttrrroookkkiiigggffffffttt]]]\\\kkkwww|||zzz}}}{{{dddZZZLLLBBB>>>======<<<;;;888999???GGGRRReeevvvxxxuuuyyypppVVVEEE???::::::;;;;;;>>>AAABBBPPPeeeyyy{{{jjjmmm___MMM@@@;;;;;;<<<<<<:::999:::;;;:::;;;BBBKKKnnnsss[[[OOOOOOUUUccc[[[PPPEEE===888999;;;BBBBBB???<<>>EEEJJJ===:::>>>BBBVVVvvvkkkVVVooowww^^^GGG>>>;;;666444777888:::<<<;;;:::999;;;===888::::::999<<>>===666222777@@@WWWqqq}}}|||}}}vvveeeSSSIII===<<<:::888666555444444666555333333444444444444555666555333555888888555999:::<<>>>>>>>>@@@BBBBBB@@@??????AAACCCCCCCCCIIIMMMMMMJJJJJJMMMLLLHHHGGGIIIMMMOOOPPPNNNLLLJJJJJJJJJIIIFFFCCCBBBCCCDDDMMMQQQWWW^^^dddhhhkkklllaaa^^^ZZZWWWWWWXXXXXXXXXYYY^^^dddjjjoooqqqssstttmmmkkkhhhffffffiiimmmppp{{{ZZZLLLQQQXXXgggsssxxxvvvwww{{{ppp___PPPFFFAAA>>>===<<<<<>>NNNaaa|||xxxssszzzcccIIIAAA::::::;;;;;;<<>>888777888999888888???IIIgggoooXXXLLLLLLPPPOOOIIIDDDBBB@@@>>>===>>>BBBEEEEEE>>>999BBBWWWiiixxxjjjYYYLLLFFFBBB<<<888888777999======;;;???DDD<<<888888<<<;;;555111333///111111111333555444222:::>>>@@@NNNjjj~~~{{{TTT999333333///000000///...............***+++,,,---.....................------,,,,,,,,,---444111,,,111222222888555HHHjjjkkkXXXIII???666777777333111666BBBLLLKKK<<<999???FFF[[[zzziiiWWWooodddOOO>>><<<<<<888777<<<999;;;===<<<:::999:::===666:::>>>???EEETTTkkk|||nnnSSS@@@666000333666444222444333111000111333333222111......///000000///...---...---,,,,,,.../////////---..................---,,,...000///,,,***+++---...,,,******,,,---...---+++---......------///000000//////........./////////000222222111111222333111444444333888@@@@@@;;;666777888;;;AAAIIISSSZZZccciiiqqqzzz~~~}}}xxxvvvwww{{{wwwtttssswww}}}~~~yyyzzz}}}||||||{{{qqqdddWWWMMMHHH666777888555222222555999:::======:::777999CCCKKKXXXbbbvvv~~~zzz~~~wwwhhhWWWNNNMMMNNNbbbtttyyy|||}}}hhh^^^NNN@@@888777666555333666<<>>@@@???888333888@@@UUUqqq~~~tttbbbWWW@@@???===;;;888777666555333333444666888999888777444666666666;;;???>>>888@@@BBBFFFIIINNNSSSYYY]]]```fffooowww{{{yyyuuuqqqlllfff\\\RRRKKKFFFBBB@@@===<<<===???@@@???@@@BBB@@@???@@@CCCFFFIIIIIIHHHPPPTTTSSSNNNMMMPPPNNNIIIOOOQQQTTTUUUSSSNNNIIIEEEJJJHHHFFFCCCBBBDDDJJJNNNXXX\\\aaafffhhhgggeeeddd\\\YYYVVVUUUVVVXXXYYYYYY___dddlllrrrsssqqqooonnnbbbccceeeiiinnnrrrvvvxxxsssPPPBBBGGGGGGWWWhhhuuu{{{xxx{{{wwwfffVVVIIIAAA>>><<<:::;;;===;;;999AAALLL___ooozzzssswww}}}]]]LLL>>>:::<<<<<<>>>BBB@@@EEEJJJXXXvvv}}}___YYYSSSGGG===:::;;;;;;999<<<999777666555555===FFFcccfffMMMEEEEEEBBBCCCBBB@@@???>>>>>>>>>???;;;DDDKKKHHH???<<>>>>>CCCSSSrrr~~~___UUU{{{jjjMMMEEE;;;666666888888777999999===@@@>>>999777::::::;;;@@@LLLbbbyyytttZZZGGG777444111000111444777777222333333333222111///...+++,,,,,,---...///000000111000...---,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,...///000...---444444333000...---...000---000000111999BBBAAA:::222333444777:::>>>AAABBBIIIMMMTTT]]]gggqqqyyy}}}{{{xxxzzz|||}}}}}}~~~~~~}}}}}}||||||{{{{{{~~~}}}xxxrrrdddUUUGGG===666777:::999555444999999999888777666888999FFFNNNZZZcccjjjrrr{{{~~~wwwkkk]]]SSSFFFQQQfffxxx~~~|||qqq\\\GGG999333222444555333444:::======>>>AAAGGG;;;333444888;;;AAAIIICCC;;;888;;;888111333<<>><<<:::777333888777777777777999:::;;;<<<>>>?????????BBBHHHMMMLLLOOOUUUZZZ___eeejjjnnnoooppprrrvvvwwwqqqfff\\\VVVQQQKKKDDDAAAAAACCCEEE???@@@@@@AAABBBCCCDDDDDDDDDCCCCCCFFFKKKNNNNNNMMMLLLNNNOOOOOONNNMMMOOOQQQSSSUUUVVVUUURRRNNNLLLKKKEEECCCCCCDDDIIIPPPXXX]]]gggiiiiiifff```\\\ZZZ[[[\\\[[[YYYYYY[[[^^^aaadddkkkmmmooopppnnnkkkfffdddbbbcccgggnnnwww~~~{{{WWWFFFEEEAAAIIIPPPUUU```rrrzzzwwwtttuuudddRRRHHH@@@===<<<>>><<<888;;;BBBGGGWWWmmmvvvtttwwwooo[[[EEE<<<<<<<<<>>>AAA>>>CCCEEEMMMhhhqqqZZZOOOCCC<<<;;;;;;;;;<<<===:::888888666777???III```^^^FFFAAAAAA??????>>><<<;;;;;;;;;<<<===???CCCGGGEEE@@@======@@@MMMaaa}}}uuuiii\\\RRRHHHBBB;;;999;;;;;;888555666666777777666666555555777777666555777<<>>;;;???>>>888999???KKK^^^sss}}}xxxsssiiiaaaWWWOOOKKKHHHCCC???@@@@@@???@@@AAACCCEEEGGGHHHJJJLLLMMMOOOSSSYYY]]]ccceeehhhkkkmmmoooqqqssstttqqqllljjjgggaaaXXXPPPJJJHHHFFFCCCBBBBBBCCCDDDAAAAAABBBCCCDDDEEEFFFFFFHHHGGGHHHJJJNNNPPPOOONNNMMMNNNNNNOOOOOOOOOPPPPPPSSSTTTUUUSSSOOOLLLJJJJJJEEEFFFHHHMMMTTT[[[bbbfffhhhhhhfffaaa[[[XXXXXXYYYZZZZZZ\\\___cccgggkkkmmmmmmlllkkkjjjiiihhhhhhiiilllnnnqqqxxx___HHHAAA???@@@???>>>EEETTTcccjjj~~~wwwppp{{{~~~mmmaaaQQQIIIAAA===:::888999===666AAAQQQdddyyy|||qqqrrr~~~qqqWWWGGGAAA???>>>>>>>>>BBBAAACCCUUUrrrcccQQQAAA======;;;;;;???>>>;;;999999888:::BBBKKK___yyy|||[[[EEE@@@@@@>>>;;;;;;:::999:::;;;<<<===AAAAAAAAACCCCCCAAA<<<888???KKK```wwwxxxbbbWWWJJJCCCCCCBBB===888::::::999999999:::;;;<<<;;;<<<>>>@@@FFFPPP[[[ccc{{{|||jjjOOO;;;555777555...///......---------------000000//////000///,,,)))------------,,,,,,,,,,,,,,,...111222111000000111///,,,///888@@@LLL```ttt~~~aaaGGG999777666666333333;;;DDDIIIHHHDDD<<<888FFFgggmmm\\\aaa}}}___DDD???;;;888999;;;===<<<:::@@@;;;888999999666555777DDDVVVlll}}}uuu]]]GGG999333000111222555666666222///000000000000000///...---........................------.../////////......------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,+++++++++---...---,,,,,,---............111333000111//////222555333...222222222222333444444555444555777999===@@@CCCEEENNNVVVaaakkkrrrvvvyyy{{{~~~|||{{{zzzyyyyyyyyyzzz{{{}}}zzzoooaaaRRRJJJEEE>>>999888666777:::;;;:::888444222222555888<<>>EEE???999555444777BBBNNNHHH>>>:::===>>>999888;;;BBBRRRdddqqqzzz}}}zzzzzztttmmmgggccc___ZZZVVVRRRRRRQQQRRRSSSVVVYYY[[[___aaacccdddfffiiimmmpppttttttuuuuuutttrrrqqqppppppiii___XXXSSSOOOJJJFFFCCCEEEGGGHHHIIIIIIIIIHHHCCCDDDDDDEEEFFFGGGHHHHHHJJJJJJLLLOOORRRTTTSSSRRROOOOOONNNPPPRRRSSSSSSRRRSSSTTTSSSQQQMMMKKKJJJKKKKKKNNNTTT[[[aaagggkkklllgggddd___YYYUUUTTTWWWZZZZZZ\\\aaaggglllpppssstttmmmkkkhhhfffgggjjjnnnppptttvvvzzzfffKKK???DDDCCC@@@>>>???EEEKKKNNNZZZhhh{{{yyywwwxxx}}}lll___NNNBBB>>>======>>><<<>>>BBBIIIWWWkkkyyynnnooo{{{qqq^^^OOOEEE>>>;;;===BBBBBB@@@IIIaaazzzwww___JJJCCC@@@::::::@@@>>>;;;999999888:::BBBKKK\\\nnngggPPPFFFBBB???<<<;;;::::::;;;<<<===>>>???======@@@DDDEEEBBB>>>???BBBIIIWWWkkkuuuhhh^^^XXXSSSMMMHHHHHHFFFEEEDDDEEEGGGJJJLLLJJJMMMSSSZZZcccooo{{{~~~eeeVVVAAA222111666444.........---,,,,,,,,,,,,---444222000///...,,,)))&&&------------------,,,,,,,,,...111222111000000000333000///000333>>>SSSggg}}}ooo[[[CCC<<<666555444222555999FFFIIIGGG>>>888GGGjjjdddZZZhhhoooVVVCCC???<<<::::::<<<>>>???>>>:::999999:::999777;;;BBBZZZmmmsss^^^HHH999333333000000222444555444111.../////////......---------//////.........------------...///000000///---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............,,,+++,,,---///...---,,,---...---++++++,,,---000000//////000111///,,,222111111000000111111222444444444444555555666777???BBBEEEIIIOOOVVV]]]bbbmmmssswwwyyy|||~~~}}}|||xxxxxxyyyzzz{{{|||}}}~~~|||}}}~~~{{{vvvooohhheee^^^QQQDDD>>>@@@>>>;;;999888777555444666666666555777<<>>888444:::GGGTTTOOODDD<<<;;;;;;888555555;;;DDDRRR```mmmxxx~~~~~~|||~~~{{{wwwuuusssqqqmmmiiigggfffffffffgggjjjlllnnnpppqqqqqqrrrssstttvvvwwwwwwvvvuuusssppplllhhhddd]]]WWWOOOIIIFFFFFFFFFEEEEEEGGGIIIKKKLLLLLLKKKKKKFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKNNNRRRUUUVVVVVVUUUQQQPPPOOOQQQTTTVVVVVVTTTTTTTTTTTTRRRPPPOOOPPPRRRYYY]]]bbbgggiiijjjhhhgggaaa^^^XXXTTTSSSVVV[[[``````cccggglllnnnoooooonnniiijjjjjjlllooorrrvvvxxx{{{}}}qqqWWWHHHHHHEEEBBB@@@???>>>>>>???AAALLL[[[hhhqqqzzzyyyvvv{{{wwwgggYYYQQQLLLDDD===AAAAAA???===@@@OOOggg{{{|||tttuuuzzzfffRRRDDD===;;;@@@CCCCCCGGGXXXpppsss[[[OOOFFF>>>;;;>>>???;;;999888777777???HHHWWWaaawww}}}dddPPPDDD===<<<<<<;;;::::::;;;======<<<<<<<<<<<<>>>@@@CCCDDDCCCBBBBBBFFFPPPaaatttwwwoookkkjjjcccbbb```___```cccfffhhhgggkkksss{{{yyykkk^^^OOOGGG:::///---111222.........---,,,,,,,,,,,,---+++++++++---///000000///------------------------,,,///111111000//////000///////////////555DDDSSSppp~~~}}}tttRRRBBB444222555666444222@@@GGGHHH???:::KKKppp~~~___ZZZoooqqq]]]PPPJJJ@@@<<<999777777999<<<===;;;;;;;;;::::::???PPP```rrrqqq[[[GGG999444333444222111000000222222111///.........---------------/////////...------,,,,,,000000111111000...,,,+++------------------------++++++++++++++++++++++++---------------------------------.........//////000...,,,---...000000///,,,---///...---,,,,,,---///......000111000//////111111000000000111222222666666555444444444444444777888888888:::???EEEIIIPPPWWW]]]aaagggooovvvwww~~~yyyzzz{{{|||}}}~~~~~~~~~yyyzzz{{{}}}|||yyyyyyzzzuuuhhh[[[TTTKKKEEE>>>999888999;;;;;;777777666555555666999<<>>MMMXXXZZZOOOCCC>>><<<999666555888;;;BBBNNN[[[hhhrrryyy|||}}}~~~~~~~~~}}}}}}}}}{{{zzzyyyyyywwwuuurrrpppsssrrrrrrrrrsssuuuvvvwwwttttttuuuvvvwwwwwwwwwvvvwwwsssoookkkfffaaaZZZUUUJJJGGGDDDBBBCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMNNNPPPRRRRRRRRRRRRRRROOOOOOOOOQQQSSSUUUVVVUUUWWWXXXYYYYYYXXXXXXZZZ\\\iiijjjkkkkkkhhhccc^^^[[[[[[XXXUUUTTTWWW]]]dddhhhhhhjjjkkklllkkkiiifffdddhhhlllrrrxxx}}}~~~~~~}}}kkk^^^QQQJJJDDDBBB@@@======???===???BBBFFFOOO]]]mmmxxx{{{zzzzzzyyywwwooodddSSSEEE?????????<<<888<<>>BBBFFFKKKVVVhhhwwwnnn]]]PPPGGG@@@<<>>===;;;:::999999::::::;;;<<<;;;999777888<<<@@@@@@BBBCCCCCCDDDKKKVVV___rrr|||zzzmmmaaaRRREEE===<<<777///---000000...///......------------------,,,+++,,,...//////...------------...............///000000......///000+++---000000///222:::AAA^^^rrrbbbLLL666111777:::666222<<>>:::777777<<>>;;;999444444444444555555555666666999<<>>:::@@@IIIQQQddd|||lllZZZIIICCC@@@FFFMMMSSS___kkk}}}zzziii\\\TTTHHH<<>>>>>???@@@>>>::::::BBBPPPddd{{{{{{nnnSSSGGG888000000222222000222000...---...//////...///...---,,,,,,---...///...............---------//////......///000111111------------.........///............................................................////////////111...,,,,,,...000000000,,,...111111000///000111///,,,...222333///000444222222111111000111111111111000000000111111222333...222555777777666666666222777999888999>>>AAA@@@FFFMMMUUU\\\bbbjjjsss{{{|||~~~~~~~~~~~~}}}yyyuuujjjgggiiinnnpppnnnqqqvvv|||yyyyyy|||}}}{{{{{{}}}}}}vvvkkkbbbYYYOOODDD===:::999777666666666666555444555666777:::???FFFLLLWWW\\\```bbbgggkkkggg```WWWUUUUUU[[[fffqqqyyy|||mmm\\\KKKHHHLLLOOOOOOOOOMMMOOOKKKBBB>>>DDDLLLPPPLLLLLLKKKGGGCCC???:::666;;;888888<<<>>>AAAJJJTTT```dddjjjmmmnnnoooqqqsssttttttuuuuuusssqqqppppppiiilllppptttwwwwwwwwwvvvyyywwwuuutttsssoooiiieeeYYYSSSKKKGGGFFFDDD@@@<<>>:::444222777>>>IIIQQQXXX___pppxxxdddHHHFFFCCC@@@===;;;::::::===<<<;;;;;;<<<<<<:::888======<<<<<<===>>>???@@@BBBJJJTTT\\\bbbkkkwwwssskkk[[[GGG999555444222---///000000444777444---000000///............///...,,,++++++---......------------.........//////111000///---+++,,,///222,,,---,,,+++,,,000222222:::TTTtttlllMMM;;;555333111111FFFPPPSSSJJJHHHZZZwwwoooVVV```wwwaaaMMM@@@;;;>>>DDD@@@AAABBBAAA???=========AAA???FFFXXXnnncccLLL<<<666///---000333333222000///...///000///...,,,///...---,,,---...///000........................------------///111444555---------.........//////000000000000000000000000..................................../////////000000...++++++---///000000...///000000---***))))))///---...333222......333333333222000000/////////111111111111222222333444111111000///...000333666000444666333333666777666777;;;???AAACCCJJJUUU]]]^^^kkkqqqnnnpppzzz~~~{{{~~~~~~}}}|||~~~|||xxxmmmhhhfffgggeeeaaacccjjjqqqpppsssxxxzzzxxxxxxzzz}}}zzzwwwrrrhhhYYYNNNEEEBBB===:::999888888777333444555444222444888<<<>>>JJJRRRTTTWWWaaajjjmmmjjjddd[[[VVVYYYdddrrr|||nnn]]]\\\dddjjjjjjiiiPPPRRRMMMCCC>>>CCCIIIJJJFFFLLLQQQPPPMMMHHHCCC>>>===:::999;;;888666;;;EEECCCHHHPPPUUUWWWYYY\\\___bbbdddfffggggggggghhhiiicccgggnnntttxxxyyyxxxwwwvvvrrrnnniiieee]]]TTTMMMKKKFFF@@@???BBBDDDCCCAAA@@@BBBDDDEEEDDDCCCBBBBBB???AAACCCFFFHHHJJJJJJJJJKKKLLLMMMMMMOOOOOOPPPQQQLLLMMMMMMLLLJJJLLLQQQUUUPPPWWW]]]]]]XXXXXX^^^eeekkkmmmppppppnnnlllkkkkkkbbb^^^ZZZVVVVVVXXX\\\___fffgggiiimmmpppppplllgggeeeeeefffiiinnntttzzz}}}}}}}}}zzzuuummmeee___VVVKKKEEEDDDEEEDDDBBB>>>>>>@@@EEEMMMXXXccciii|||~~~}}}|||~~~qqqfff^^^UUUNNNMMMPPP___www~~~yyyiii\\\RRRGGGEEEIIIOOOOOONNNVVV^^^eeeeee]]]RRRKKKHHHHHHIIIFFF===777:::>>>@@@CCCGGGMMMRRRYYYhhhggg\\\LLL???<<>>???AAAEEEJJJQQQVVVZZZmmmppptttzzz}}}yyyrrrggg___RRRIII>>>777555444111...000000000000///...---,,,...////////////---,,,+++///...---,,,,,,,,,---...------............------000///...------...///000//////000111111111111000;;;EEE___~~~}}}___CCC888::::::666<<>>:::???@@@AAA@@@>>><<<<<<===CCCSSSfffvvv{{{^^^FFF:::333222111111111222111000---------------...///000------------............000000000000////////////000///...///111111000///------...000111111000...111000000/////////000000///////////////000111111222111111111111222333333555333111000///000111222000111333222111///......///...,,,---000333444444222222222222111000...---111111111111000000000000///111222111000///000111///000111222222222222222555666777999;;;===>>>???IIIKKKNNNRRRVVVZZZ\\\]]]bbbgggooovvvzzz}}}~~~|||||||||yyywwwwwwvvvpppiiiiiimmmkkkiiifffddddddgggkkkmmmssswww{{{{{{wwwpppjjjggg[[[VVVOOOJJJGGGDDD@@@===666777999999888777999:::555777999===CCCLLLVVV]]]dddiiimmmiiibbbaaafffmmmtttiii^^^[[[```eeeeeecccOOOLLLJJJIIIKKKMMMNNNMMMQQQQQQRRRTTTTTTNNNFFF??????>>>;;;888666666:::===>>>>>>>>>>>>===>>>AAACCCIIIIIIKKKPPPWWW^^^aaacccfffmmmvvv~~~zzzsssmmmoooiii___VVVOOOJJJFFFCCC@@@@@@AAACCCDDDEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHEEEGGGJJJKKKJJJIIIIIIIIILLLMMMPPPRRRSSSRRRQQQPPPRRRRRRRRRQQQQQQSSSVVVYYY[[[\\\]]]]]]\\\^^^ccchhhrrrsssrrrlllddd^^^\\\\\\XXXVVVTTTUUUZZZ___ccceeellloooqqqpppkkkgggffffffggglllssszzzxxxzzz{{{|||}}}}}}zzzvvvtttooohhhbbb\\\SSSHHH@@@BBBAAA??????CCCIIIOOOSSS\\\___gggsssxxxooofff^^^^^^kkktttqqqmmmmmmaaadddkkkuuu{{{wwwjjj___WWWUUURRRPPPOOOPPPRRRSSSVVV[[[```bbb___[[[YYYYYYPPPNNNIIIDDDEEEJJJKKKGGGGGGHHHIIIJJJMMM[[[uuuuuu\\\HHH@@@BBBAAA>>>;;;===???<<<777666:::???888777777777999:::999888777777999<<<@@@DDDHHHJJJPPPRRRUUUZZZ___cccgggiiitttttttttuuuuuuvvvwwwxxxvvvuuutttsssrrrpppoooooonnniiiccc^^^ZZZSSSIIIBBBAAA;;;444111222333222000......//////////////////....../////////...,,,+++...---,,,++++++,,,---...---..................---000///...------...///000///000111111222222111111555;;;OOOlllnnnRRR>>>999999888;;;OOOMMMKKKHHHSSSwwwzzzZZZVVVlll~~~nnn[[[CCC888;;;AAABBB@@@@@@@@@@@@>>>======???@@@WWWhhh{{{|||fffMMM===777444222000111333333111/////////.........//////000000//////......------,,,//////000000000000111111///...------///000000///111000000111111111000///222111111111111222222222222111111111111222222222555555555555555666777888444222111000///000222333222333444333222000///...222000...///111222333333333333333222222111111111222222111111111000000000000222222222111000111222111111222333333333333333555666666777888999999::::::;;;>>>AAADDDGGGHHHIIINNNSSSYYY^^^aaadddfffgggrrrtttxxxzzz|||~~~}}}~~~}}}~~~~~~~~~~~~zzztttuuuzzznnnkkkgggccc```___```aaa```dddiiimmmpppqqqsssuuuppplllfffaaa\\\WWWPPPKKKJJJDDD<<<777555666777666888888777777999>>>FFFKKKWWW___hhhjjjfff```^^^^^^YYYTTTPPPRRRYYY___aaa___[[[WWWSSSOOONNNMMMLLLKKKEEEDDDDDDDDDEEECCC>>>:::======<<<:::888777999<<<777888999999999:::<<<>>>???@@@CCCIIIRRRZZZ___aaarrrvvv{{{}}}{{{ssskkkeee^^^YYYQQQJJJFFFCCCAAA???@@@@@@AAABBBCCCCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKLLLPPPQQQRRRSSSSSSSSSRRRQQQPPPSSSWWWYYY[[[]]]___aaa``````______```eeemmmtttpppnnnjjjccc]]]XXXVVVUUUUUUUUUXXX]]]cccgggiiiiiimmmnnnmmmllljjjjjjlllmmmxxx{{{}}}{{{{{{~~~|||zzzwwwsssjjj^^^UUUQQQMMMHHHCCC@@@@@@AAACCCHHHJJJOOOXXXeeerrr|||nnn]]]QQQWWW___^^^YYYVVVRRRVVV]]]dddhhheee^^^XXXVVV\\\aaaaaa^^^\\\___ccccccdddfffhhhjjjkkkmmmnnnfffaaaZZZXXX___eeeaaaYYYTTTOOOJJJDDDAAAHHH\\\pppvvv___RRRMMMGGG@@@888<<>>UUUvvvfffJJJ;;;999;;;:::MMMJJJGGGEEESSSwwwsssWWWZZZnnnuuu```QQQ???666888<<<===;;;@@@@@@???>>>@@@DDDJJJOOOnnnuuuaaaLLL;;;444666666333000111444666222///000000//////.../////////------------,,,,,,,,,+++.........//////000111222666444222111333444444444444333222111111111222333333333444444444555555666555555555444444444444444777777777777777888999999555444222111111222333333222333333222111000///...333000......///000000000111111000/////////000111222222222222111111111111111222333222111111222333222333333444444444444444555555555555444444444333333444555777999:::;;;;;;;;;>>>BBBEEEFFFHHHJJJLLLXXXYYY[[[^^^aaagggmmmrrrwwwyyy{{{~~~~~~~~~|||~~~~~~{{{}}}{{{xxxtttooojjjgggeeeeee```aaaaaabbbbbbeeejjjmmmllllllmmmnnnnnnmmmiiifffaaaWWWKKKEEEDDDCCC???;;;===<<<:::777666888===AAAFFFMMMVVV\\\[[[VVVQQQNNNNNNNNNPPPUUUZZZ^^^___^^^[[[WWWQQQLLLHHHEEECCCAAA===;;;999888:::;;;;;;::::::<<<===<<<:::888888999444555666666666666888:::>>>@@@EEENNNXXXbbbhhhjjjrrrssssssqqqkkkcccZZZUUUNNNIIICCC???>>>>>>>>>>>>BBBCCCDDDFFFHHHIIIKKKLLLPPPQQQQQQQQQPPPNNNLLLKKKJJJJJJJJJJJJLLLMMMOOOPPPTTTTTTUUUUUUUUUUUUUUUUUUUUUYYY___dddfffgggggghhhccceeegggiiikkkoootttwwwlllfff___YYYUUUSSSRRRQQQVVVYYY___gggmmmpppooommmkkkiiihhhjjjnnntttyyy{{{~~~{{{xxxvvvtttrrrnnnllleeeaaaZZZTTTOOOLLLKKKKKKJJJHHHGGGIIIOOOXXXaaagggsssxxx|||pppbbbRRRFFFJJJSSSVVVSSSQQQUUUZZZ```eeegggfffeeeddddddkkksssuuutttssswww||||||zzzyyyzzz|||~~~}}}vvvvvv}}}}}}ttthhhaaaWWWMMMCCCAAAKKKWWWzzz~~~pppcccRRRDDD:::<<<>>>???@@@>>>;;;999:::999888888::::::999888222333444666777777777777666666777888:::;;;<<<<<<;;;;;;<<<<<<============::::::::::::::::::::::::<<<:::777777777777555333111///...///111111000............//////000111111....../////////.........---,,,,,,++++++,,,---............------........................//////000111111222333333333333222333444777DDDcccvvvZZZDDD<<<<<>>999:::;;;999777???>>>>>>AAAGGGSSSaaakkk~~~ttt]]]KKK===555333666777333///111555777333///000000///............///,,,,,,------...//////000111111000000111222333444;;;888666666888999::::::;;;:::999888777999<<<>>><<<===>>>??????@@@@@@@@@????????????>>>>>>=========<<<;;;:::999999999999:::999777666444444333333555444444444444444333222555333000000111222222222222111///......000222333333333333333222222222222000222333222111000111222333333444444444444333333444444333333222222222111444555555666666666666666555666888888888999<<<>>>@@@AAACCCDDDGGGLLLSSSWWW\\\^^^bbbggglllqqquuuwwwwwwyyy|||}}}}}}~~~~~~|||{{{yyyzzz|||}}}zzz|||~~~{{{xxxuuusssrrrpppnnnjjjddd___]]]^^^```]]]^^^bbbfffkkkmmmoooooogggccc___]]]]]]ZZZTTTOOOKKKKKKIIIFFFCCCAAABBBDDDBBBCCCEEEIIILLLNNNNNNNNNWWWYYY[[[\\\\\\[[[[[[[[[RRRNNNHHHCCC???<<<:::888<<<;;;999888999;;;===>>>999;;;>>>>>>;;;999777777777888888777777999<<>><<<@@@CCCAAA>>><<<;;;::::::<<<<<<;;;:::222333444666666666666666555555555555555555555555222333444555555444444333111222222222333333333333111000000000222222222222000000111222222222000...111000////////////000111000/////////............------,,,,,,,,,---///000///...------------...///---......///////////////111111222333333333333222222555777===SSSssskkkUUUGGGAAAQQQ]]]MMMAAAAAAYYYfffLLLSSS]]]TTT::::::<<>>;;;999888777:::888666666888888777555888666444333555666666555555444333111222333555666444444444444333333333333000111222222000000111222222222333333333333222222222333333333333333333333333333444333333222111111444555555444444444666999444555888999999;;;===@@@@@@AAADDDHHHMMMQQQUUUVVV___aaaeeejjjpppuuuxxx{{{yyy{{{~~~~~~~~~|||{{{{{{{{{{{{zzzyyyyyy{{{~~~|||yyy|||~~~}}}|||{{{yyyyyy{{{zzzxxxtttoookkkjjjjjjdddcccbbb```___^^^___```___aaadddfffffffffeeeeeeaaa```^^^XXXQQQJJJFFFEEEDDDCCCBBBEEEJJJPPPTTTUUUZZZ[[[[[[YYYVVVTTTTTTUUUOOOKKKEEE@@@<<<:::777555::::::::::::;;;<<<===>>>;;;===??????<<<999777666888999:::;;;>>>CCCJJJPPPVVVYYY___fffkkkkkkgggcccXXXVVVSSSOOOKKKIIIGGGFFFDDDDDDEEEHHHNNNSSSVVVWWW\\\]]]```cccgggjjjlllnnnnnnppprrrsssoooiiibbb^^^UUUSSSPPPPPPTTTXXXZZZ[[[WWWXXXYYY[[[^^^aaadddfffhhhkkkmmmnnnmmmkkkjjjkkkoooqqquuuvvvtttnnngggaaa```[[[UUUUUUYYY___cccdddnnnmmmmmmooopppooommmkkknnnnnnqqqyyy~~~rrrmmmuuu~~~|||xxxvvvvvvuuusssrrrqqqqqqqqqqqqgggfffbbb^^^\\\^^^bbbfff______^^^___dddnnnyyy}}}ooobbb^^^]]]ZZZTTTQQQTTT[[[dddkkkpppsssttt{{{{{{{{{yyywwwvvvwwwxxxwwwtttqqqqqqtttxxxzzzzzzqqqsssuuuwwwwwwuuusssrrrrrruuuvvvuuuwww}}}~~~|||eeeaaa]]]ZZZRRRIIIFFFHHHIIIRRRfff~~~}}}iiiZZZFFF;;;:::>>>@@@@@@>>><<<;;;;;;======<<<:::222222222333333333444444444444333333222222111111111222444444555444333222111111222222333333333333///000000000000///......---...000111222222111000222111000///...///000111222111000///..................---------///000111///...---,,,,,,---...///,,,---...///000000000///000111111222222222222222///333666999FFF```||||||iiiXXXOOOiiipppYYYDDDBBBZZZbbbGGGIIINNNDDD888===CCCFFFDDDAAA===;;;:::???HHHUUUdddvvvpppUUUFFF888555888777444111444333222222333333222111///.........//////000111/////////000000000000000666555555555777:::===???FFFGGGKKKQQQYYY___bbbcccjjjkkkllljjjiiikkkppptttqqqrrrsssttttttsssrrrqqqmmmnnnpppqqqqqqqqqpppoooiiigggdddaaa___\\\[[[ZZZUUUTTTRRROOOLLLIIIGGGFFFDDD@@@<<<;;;<<<;;;888666999777555444444555444333444333222111111222333333555555555555444444444444111222333222111000111333222333333333333222222111222222333333444444555555333333333333333222111000222333333222111111333555222444777777666555555555777777888999:::<<<>>>???EEEGGGJJJOOOUUU[[[```cccfffjjjnnnooonnnooorrrtttsssrrrrrrqqqqqqqqqqqqqqqssssssvvvyyywwwtttwww}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~zzzxxxwwwrrrppplllfffaaa]]]]]]^^^[[[\\\]]]^^^___cccjjjooopppmmmhhh^^^SSSIIICCC@@@CCCCCCDDDHHHMMMQQQSSSTTTVVVVVVUUUTTTQQQPPPQQQRRRKKKGGGBBB===:::888666444666888:::;;;<<<<<<>>>@@@BBBCCCCCCAAA===:::999999888;;;@@@EEEKKKSSS[[[```ffffffggghhhfff```XXXRRRMMMKKKHHHEEECCCCCCDDDEEEHHHJJJNNNUUU]]]ccceeefffjjjjjjkkkkkklllmmmnnnnnnooosssxxxzzzxxxrrrjjjeeeZZZVVVSSSSSSWWW[[[\\\\\\XXXYYY\\\```dddgggjjjkkkiiillloooppppppooooooooovvvrrrmmmiiigggeeecccaaa^^^\\\[[[]]]bbbiiinnnqqquuurrrooommmnnnnnnnnnmmmyyy{{{~~~hhhXXXZZZbbbddddddgggsssuuuyyy|||}}}~~~yyyxxxxxxxxxyyyyyyyyyzzzxxxyyyyyywwwtttsssuuuwwwtttoooiiiddddddfffhhhjjjkkkfff\\\RRRQQQWWW[[[[[[]]]dddmmmvvv}}}zzzuuupppmmmkkkjjjkkkgggddddddgggkkkmmmnnnfffkkkpppqqqpppmmmmmmnnnlllmmmllliiikkkpppqqqooo___\\\\\\\\\YYYRRRNNNOOOIIIGGGOOObbbvvvxxxeeeSSSGGGAAA???>>>>>><<<;;;;;;<<<<<<;;;:::777666555333222333333444444333333222222111111000000111333444444222111000111111111111222222222222000222444444333111000///---///000111111000000000111000///...///000222444444333111///...---------//////......///000222333000///---,,,,,,---///000,,,---...///000000000//////000111111222222111111000000333555;;;LLLhhh{{{lllcccyyy~~~cccJJJFFF]]]dddGGGCCCGGG@@@@@@EEEIIIIIICCC===::::::AAAKKK[[[kkkyyynnnYYYAAA;;;666777888444111000111333444333111000111222/////////000111222444444111111333555777999;;;<<>>;;;:::999888666555555444444333333222222666666666555555555444444333444555444333333444555444444444444444333222222333333333333444444444444444444555555555444444333000111333333222222333444222444666666555444444555666555555444555666777888777888999;;;>>>CCCGGGIIIMMMQQQUUUVVVTTTTTTWWWZZZXXXXXXXXXXXXWWWXXXYYYZZZ[[[\\\___cccbbb```ccciiinnnooooooppprrrtttvvvwwwyyy|||~~~|||yyywwwvvvtttuuuuuurrrnnnkkkkkkmmmdddbbb```___```ccceeefffiiieee^^^TTTKKKEEEDDDEEEGGGGGGHHHIIIKKKMMMPPPRRRWWWVVVTTTRRRPPPNNNKKKIIIDDDAAA===:::::::::999888<<<>>>AAABBBCCCFFFJJJNNNLLLKKKHHHCCC???<<<===>>>AAAGGGOOOWWW]]]bbbeeegggiiifffccc___ZZZTTTNNNIIIFFFDDDCCCCCCDDDHHHLLLNNNXXXZZZ___eeejjjlllkkkiiiiiihhhhhhgggffffffeeeeeeiiinnnvvv||||||wwwpppkkk[[[WWWTTTUUUYYY\\\\\\ZZZZZZ\\\```dddhhhkkklllmmmiiinnnsssvvvvvvtttrrrqqqoooiiibbb______aaacccddd```bbbeeegggjjjmmmrrrvvvrrrooommmmmmooorrruuuuuuhhhOOOMMMTTTVVVWWW[[[[[[]]]```cccgggmmmtttyyy}}}}}}}}}}}}}}}}}}}}}}}}yyy}}}yyytttoooiiidddZZZXXXRRRLLLOOOYYYcccfffuuuzzz~~~{{{sssmmmjjjfffcccccccccbbbaaacccccccccdddgggkkkpppsssqqqvvv||||||xxxvvvwwwzzz{{{yyytttoooppptttrrrmmmiiifffeeehhhfffaaa]]]]]]TTTIIIDDDMMM___pppwww```NNNDDD@@@===<<<::::::;;;;;;:::999???===:::777555555666666111111111000000//////......///000111111000...---/////////////////////000---000444666555444333222111222333222111////////////...---...///222444666555444111///------,,,---000/////////000111333444000///---,,,,,,---///000+++,,,...000000000000/////////000111111111111111444000000333444===WWWsssyyysss~~~gggNNNJJJaaahhhLLLDDDGGGBBB>>>CCCHHHGGGBBB???@@@CCCKKKXXXlll~~~xxx^^^GGG999999;;;===999222000222///333555333///---000333000111111222333555666777777999===BBBGGGLLLPPPRRRZZZZZZ\\\```fffmmmssswwwuuuwwwzzz}}}~~~}}}}}}~~~~~~~~~}}}|||{{{yyyyyyxxxpppjjjgggccc]]]XXXWWWSSSNNNKKKHHHFFFCCCAAA============<<<:::999888666666666666555555555555555666777666555555666777555666666666555444333333444444444333333333333333333333444555555555444444000222555555555444555666111333444444333444666888000//////000111333555666444444333222333555888999888===AAAAAA>>>===@@@CCC>>>???@@@@@@???@@@BBBCCC@@@AAAEEEIIIIIIHHHLLLRRRSSSSSSUUUXXX\\\```dddfffgggkkkoooqqqrrrrrrrrrssssssvvvyyyyyyvvvttttttuuuqqqmmmjjjkkkllliiiaaaZZZZZZVVVNNNGGGCCCEEEKKKPPPSSSQQQNNNJJJIIILLLRRRWWW[[[YYYUUURRRNNNHHH@@@;;;???===;;;<<<>>>AAABBBCCCFFFHHHJJJLLLMMMRRRYYY___RRRPPPLLLEEE@@@???@@@BBBMMMTTT___gggkkkjjjhhhggg```\\\UUUPPPMMMJJJHHHFFFFFFFFFFFFIIINNNTTTZZZ^^^iiikkknnnqqqrrrooojjjfff`````````______^^^^^^]]]cccjjjttt|||{{{uuuppp[[[WWWTTTUUUYYY\\\[[[XXX\\\___cccgggjjjlllmmmmmmkkkqqqxxx|||{{{wwwrrrooobbb___\\\\\\```cccddddddcccgggkkkmmmmmmnnnrrruuukkkjjjjjjmmmrrrxxx{{{}}}rrrUUUOOOWWW\\\WWWQQQLLLOOOOOOLLLNNNUUUYYYVVVeeeeeeggglllttt|||wwwooo___[[[VVVUUUZZZeeeooovvvtttllliiiaaaVVVYYYZZZ]]]aaafffkkkpppsssvvvxxxwwwqqqlllnnnwww~~~zzztttpppdddZZZOOOJJJJJJPPPaaarrrsss```LLLGGGAAA;;;999<<<>>>===;;;>>><<<999555222222444777111222111111222444222000---...///111222111///...000//////111333444333222......///000000000000000111000///......------...///////////////000111111222000...,,,---000444666//////............//////000//////.........//////000////////////000000111////////////000000000000333111,,,000888:::GGG```~~~oooGGGNNNaaaqqqhhhVVVSSSLLL@@@AAAFFFIIIDDD======GGGQQQjjjvvviiiOOOAAA===;;;<<<<<<:::777444222111000000000000111222333444111333666666777999???DDDLLLOOOUUUZZZ```fffmmmqqqxxx|||}}}{{{}}}yyy|||zzzxxxtttvvvrrrnnniiifffccc___\\\VVVSSSOOOMMMKKKGGGAAA<<<@@@>>>============<<<::::::;;;;;;:::888666666666:::888666555555555333111444444333444555666444333888777666555333222111000555444222222444555444333///000222333444444333333555444444444444333333333333111000111222333222111777666555444444555666777888777666555444333222222888888777777888999999:::>>>======@@@DDDHHHIIIJJJKKKMMMPPPSSSUUUYYY]]]aaaddddddcccbbbcccfffkkkoooooorrrvvvuuunnncccXXXQQQNNNJJJFFFEEEHHHLLLOOOPPPPPPNNNLLLMMMRRRWWW\\\^^^UUUPPPHHHCCCAAA>>>:::666666:::???CCCFFFIIILLLOOOWWWXXXZZZ]]]___^^^[[[XXXLLLCCC???CCCFFFFFFMMMXXXddddddgggjjjggg^^^WWWVVVQQQOOOLLLIIIHHHHHHFFFEEEIIILLLRRRYYY```eeeiiijjjllljjjgggeeecccaaa^^^[[[XXXXXXYYYZZZ]]]___bbbcccccckkkwww~~~rrrhhh]]][[[YYYXXXYYY\\\```cccggghhhjjjlllnnnoooooonnnrrruuuxxxyyyvvvooohhhcccaaa^^^\\\^^^ccchhhjjjjjjnnnmmmmmmmmmnnnnnnnnnmmmnnnnnnooorrrwww}}}xxx[[[RRRWWWZZZXXXTTTIIILLLKKKGGGGGGLLLNNNLLLPPPOOOOOORRRZZZbbbiiilllqqqvvv|||~~~~~~{{{rrraaa___]]]^^^cccmmmwww~~~|||nnn^^^UUUUUUWWWVVVbbbfffkkkpppuuuxxx{{{}}}~~~yyytttuuu{{{~~~yyy|||sssiii^^^WWWOOOJJJLLLRRRlllvvvpppcccYYYKKKAAA===;;;:::888666888:::;;;999555111///222222222222222222111///////////////............/////////000222333222111...//////000000000000000111111000///............000000000///000000111222111000.........000333555......------------......//////............/////////////////////000000111/////////000000000111111222111,,,...555555@@@VVV}}}iiiBBBJJJZZZhhhfffUUUSSSNNNEEE@@@BBBCCC@@@AAAJJJ[[[iii{{{{{{jjjVVVDDD;;;:::999::::::888666444222222444333111222444444333111333555888<<>>===<<>>???===999555222222222222333222111//////333222111///------///111///......///111222111000//////000000111111111111222111000///............000000000000000111222222000/////////000111222333...------,,,,,,------...//////............////////////...//////000111111000000000000111111111222111333//////444222999LLLkkk___???FFFPPPZZZnnn{{{bbbQQQNNNKKKDDD@@@@@@@@@CCCLLL^^^sss{{{bbbOOOBBB:::777888888888777666555444444333888555222222444555444222999>>>GGGQQQ\\\iiixxx~~~~~~~~~~~~~~~||||||{{{yyyvvvtttxxxuuuqqqmmmiiieeeaaa^^^]]]]]][[[XXXUUUQQQNNNLLLLLLKKKJJJIIIHHHFFFAAA>>>CCCAAA@@@@@@@@@???<<<999::::::999999888777666666999777555444555555444222333444555555666555555444444444444333333333222222444222222222333444333222444444333222222333444444333333333444444444444444555555444444333444444444666555444555777999888777555777999:::999888888999>>>===<<<<<<===@@@CCCEEEOOOVVV\\\YYYPPPIIIIIILLLLLLOOOQQQOOOKKKJJJLLLOOOSSSTTTVVVWWWTTTLLLBBB;;;>>>===;;;888666777:::===MMMQQQWWW\\\^^^```aaabbb\\\\\\ZZZSSSLLLFFFEEEFFFHHHPPPZZZbbbkkktttxxxwwwooobbbVVVQQQOOOJJJEEECCCGGGEEEDDDFFFKKKTTT^^^dddgggjjjmmmnnnlllfff```[[[\\\]]]___bbbeeefffeeecccdddbbbaaaaaacccgggkkknnnwww~~~|||pppfff```bbbcccdddfffgggiiikkklllhhhlllsssxxxzzzxxxtttqqqnnnkkkfffbbbaaabbbdddfffgggjjjoootttxxxxxxtttpppkkkiiiffffffhhhnnntttxxx}}}wwwmmmjjjhhhggggggaaa```^^^[[[YYYYYYYYYXXXZZZVVVQQQNNNNNNPPPRRRRRRLLLOOOQQQRRRTTTZZZccckkk}}}pppeeeYYYaaallluuuzzz{{{{{{zzzcccYYYTTTYYY]]]bbbnnn|||}}}|||xxxvvvssspppooonnnoooooorrrtttxxx{{{|||{{{{{{|||wwwwwwtttooommmooooookkkhhhjjjmmmppprrrqqqnnnkkkgggccc```bbbccc]]]RRRIII@@@CCCHHHQQQ___ssswwwlll```XXXOOOKKKDDD>>>;;;:::::::::555444555666555222222555555555333111//////111222///......///111222111///000000000000111111222222222222111000////////////000////////////000111111//////000111111111111111.........------.........//////.........///000000///////////////000111222111111111111222222222222111555333222666333666EEEWWWvvv___IIIJJJJJJNNN^^^{{{wwwbbbRRRLLLFFF???>>>AAAGGGQQQaaassshhhLLL>>>:::888888888999777666666666777666666666555333111000333777;;;FFFRRRbbbpppyyy~~~~~~~~~|||{{{|||~~~~~~~~~~~~~~~}}}|||}}}zzzxxxuuusssqqqooollliiifffdddaaaaaa``````^^^[[[VVVRRRSSSRRRQQQQQQPPPNNNJJJGGGDDDDDDCCCAAA@@@???>>>===<<<;;;999999::::::999888444555666666777888888888777777777777666666666666666555444444555666555444777666666666666666666777666666666666666666666666777666666555555555555555777666666777999:::999888555777;;;<<<;;;:::::::::@@@???=========>>>>>>>>>CCCGGGKKKKKKJJJLLLQQQVVVXXXUUUOOOJJJIIIMMMTTTYYYYYYUUUNNNIIIEEEAAA>>>;;;999::::::777555777===BBBOOORRRVVVWWWVVVTTTSSSSSSJJJJJJIIICCC???@@@GGGNNNZZZfffoooppptttxxxsssjjjaaaVVVKKKFFFDDDAAABBBDDDFFFIIINNNUUU\\\eeemmmssspppmmmhhhbbb___^^^^^^______bbbhhhppptttuuurrrnnneeedddcccdddhhhnnnssswww}}}|||qqqfffaaa___ccceeehhhkkkmmmnnnoooooolllooossswwwwwwsssooolllllliiieeebbbccchhhmmmqqqqqqqqqrrrrrrqqqnnnjjjgggiiijjjkkknnnssszzzxxxtttpppnnnnnnnnnmmmllllllkkkjjjiiijjjhhheeebbb______^^^\\\ZZZXXXXXXVVVSSSRRRUUU\\\aaammmvvvzzzooohhhWWWaaaqqqyyyrrrddd]]]]]]fffmmmrrr}}}yyytttrrrwwwvvvtttssssssssstttuuussswww{{{||||||}}}~~~|||yyyzzzzzzqqqggggggdddaaa______]]]ZZZWWW\\\WWWSSSTTTYYYZZZSSSKKKFFFHHHHHHEEEGGGSSShhhyyy|||vvvlllcccUUUJJJCCC@@@???>>>999666666888666222444:::888666444333333222111111000000///111222333111000222111111000111222333333333222111000000///000000//////.........///000000//////000111222111000000000000////////////000000///////////////000111222/////////000111222333333222222222222333333333333...555444333666333444AAAJJJlllpppbbbXXXLLLHHHPPPjjjqqqqqqdddUUULLLDDD<<<===FFFVVVhhhyyydddQQQ===888;;;<<<:::999999888666777999:::999777222333222///...555BBBMMM\\\hhhxxx~~~~~~}}}~~~}}}~~~~~~~~~~~~~~~}}}zzzwwwvvvvvvvvvvvvuuurrrmmmiiijjjiiihhhhhhhhheee```]]]XXXXXXVVVTTTQQQOOONNNMMMKKKIIIFFFEEEEEEDDDCCCBBB===<<<<<<;;;::::::999999===<<<<<<<<<;;;;;;;;;;;;;;;:::999999;;;;;;:::999::::::;;;;;;;;;;;;::::::999999999999888888888777888888777666666777777777:::999:::<<<>>>???===<<<555999===@@@AAABBBBBBCCCEEEEEEGGGJJJMMMNNNLLLJJJ??????BBBHHHQQQYYY```ccc^^^VVVNNNLLLQQQWWW[[[\\\TTTMMMCCC<<<:::;;;===???888999999777666777===AAAFFFHHHJJJJJJGGGCCCAAA@@@CCCDDDDDDBBBBBBIIIVVV```nnnwwwzzztttnnnkkk```SSSQQQLLLHHHEEE@@@>>>DDDKKKJJJRRR^^^hhhnnnrrrtttuuuooojjjddd___^^^aaafffjjjfffjjjqqqxxxzzzwwwpppjjjcccccceeehhhmmmsssxxx{{{yyyyyyvvvnnnddd______bbbdddfffjjjmmmpppppppppooopppqqqqqqpppnnnkkkiiiggghhhgggggghhhkkkppptttwwwyyyvvvrrrmmmiiiggghhhhhhlllqqqxxx~~~~~~yyywwwssspppoooqqqoooooorrrsssqqqrrrtttqqqpppooooooqqqpppooommmrrrpppmmmiiiggghhhlllppprrryyy{{{qqqiiieee\\\eeeuuu}}}qqqhhhcccaaagggqqq~~~{{{rrrqqqrrryyyzzzzzzyyyyyy{{{~~~}}}wwwoooiiiaaa[[[WWWSSSMMMHHHOOOKKKFFFEEEKKKRRRQQQKKKNNNSSSUUUMMMCCCAAAJJJUUUgggrrrwwwlllddd\\\TTTOOOBBB===;;;<<<888333777@@@BBB<<<555333555666333///333222222333444444333111333222111111111222444555444333222111000000000000///////////////000000111///000111111111111000000111000000000000000000111111000000000111222333444111111111111222333555555333333333333444444444444---555555222555222222<<>>666888======:::888999888777999<<<<<<999666000222333444888DDDUUUcccrrryyy}}}~~~~~~|||yyy|||{{{|||||||||zzzuuurrrnnnnnnllljjjgggeeeccccccbbb```\\\YYYXXXVVVSSSQQQQQQOOOMMMIIIFFFDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAA???>>>???@@@AAA@@@???<<<===>>>>>>>>>>>>===<<>>>>>???@@@@@@AAACCCCCCCCCEEEGGGHHHFFFDDDAAADDDHHHLLLNNNOOORRRTTT]]]\\\]]]``````]]]UUUOOO@@@AAAFFFQQQ]]]eeefffeeeWWWTTTSSSXXX___aaa[[[SSSEEEAAA===::::::<<<<<<===888888888777777888:::===<<<>>>@@@@@@>>><<<<<<======@@@EEEKKKSSS^^^lllvvvxxxyyyuuulllbbbZZZPPPHHHJJJJJJJJJIIIEEEDDDKKKVVVUUU___mmmuuuwwwssspppnnneeeddddddeeegggiiilllmmmrrrsssvvvxxxvvvpppgggaaabbbdddhhhlllpppsssuuuvvvnnnllliiiccc^^^^^^bbbffffffhhhllloooqqqqqqpppooorrrqqqooolllkkkjjjiiiiiimmmoooqqqsssvvvxxxyyyzzzsssqqqmmmiiiggghhhmmmqqqxxx{{{uuusssqqqooooooooolllnnnsssuuurrrssswwwyyywwwvvvwwwzzz|||}}}|||~~~}}}}}}~~~rrriiieeeccchhhtttvvvooommmiiigggrrrsssooouuu|||{{{~~~~~~|||~~~yyytttnnniiifff```XXXQQQPPPNNNJJJFFFIIIOOONNNIIINNNTTTWWWRRRFFF>>>===AAAJJJRRR```ooo|||xxxrrrbbbZZZUUUSSSMMMFFFKKKVVVVVVIII;;;666999<<<888222666555444555666777555333444333111111111222444555444444333222111111111111111111111000111222222333111111000000000000000000000000////////////000000222222222222333444555666222222222333444555666777333444444444555555555555000999888444555222111999===TTTpppuuucccUUUGGGCCCKKKOOOKKKDDDBBBFFFIII___jjjzzz|||dddPPP<<<888777<<>>>>><<<:::999888777888:::;;;;;;:::<<<===>>>>>>>>>???AAABBB@@@FFFPPP\\\hhhrrrzzz~~~wwwppphhhaaaXXXOOOKKKKKKKKKJJJJJJMMMNNNQQQZZZdddgggoooxxxzzzuuunnnhhhfffccceeeiiilllnnnooopppooouuussspppmmmjjjfffaaa]]]eeehhhmmmpppqqqoookkkiiibbbaaa___^^^___bbbfffhhhjjjlllooorrrssssssrrrrrrqqqpppppppppppprrrssstttwwwyyyzzz{{{zzzxxxvvvtttkkkmmmooopppqqqtttzzz~~~|||yyyrrrqqqpppooopppooolllnnntttvvvssssssxxx|||zzzwwwvvvxxx|||~~~}}}uuuqqqggghhhqqq{{{~~~xxxoootttyyynnnooozzz|||ssskkk``````ZZZQQQMMMNNNHHH@@@HHHMMMPPPMMMGGGAAA>>>?????????CCCIIITTTbbbtttxxxtttlllccchhhuuuiiiVVVBBB:::>>>AAA>>>777777666666777888888666555444333222111111333555666555444333222111111111111333333222222333333444555222111000000000000000111//////............//////333222333333444555666777333333333444555666888888444444444555555555555666555???===777777444222999888IIIeeeyyylll___KKKBBBHHHJJJFFFBBBGGGRRR[[[www~~~nnnRRR;;;:::999;;;??????;;;:::<<<777666666:::===<<<666000555333666EEE\\\qqq}}}}}}~~~~~~}}}||||||~~~}}}}}}}}}~~~}}}}}}~~~||||||}}}~~~|||~~~~~~~~~~~~|||}}}yyyxxxwwwuuuttttttuuuuuunnnnnnnnnnnnmmmmmmmmmmmmfffdddcccdddeeefffeeecccbbbbbbcccddddddcccbbbbbb^^^___aaadddgggjjjlllmmmdddeeeeeefffgggiiijjjkkkjjjiiiiiiiiiiiigggdddaaabbbdddeeeeeeeeefffiiikkkkkkkkkkkkllliii]]]MMMAAABBBOOO```kkkkkkaaaTTTLLLMMMSSS^^^eeefff^^^RRRJJJ:::999:::;;;===>>><<<:::;;;999888:::>>>???===:::AAAAAABBBAAA@@@BBBEEEGGGSSSYYYcccoooxxx|||zzzxxxuuuhhh^^^ZZZSSSJJJKKKRRRMMMIIIIIINNNVVV^^^hhhpppwww{{{~~~{{{rrriiieeecccmmmnnnpppqqqsssuuuvvvwwwnnnjjjccc___]]]]]]]]]\\\iiimmmqqqssspppjjjccc^^^[[[[[[[[[^^^cccggghhhiiinnnooorrrtttuuuuuuttttttoooppprrruuuxxx{{{}}}{{{{{{zzzxxxuuupppkkkhhhlllrrryyy]]]{{{mmmbbb``````___^^^aaaccceeefffeeeeeefffhhhjjjlllooopppqqqrrruuuwww{{{||||||tttrrrlllnnnvvvooouuu|||sssooovvv~~~~~~~~~{{{nnncccZZZQQQHHHBBBGGGEEEBBB@@@AAAAAA@@@???:::<<<>>>>>>>>>DDDNNNWWW^^^jjjyyyzzzoooeeebbb]]]SSSKKKHHHCCCBBB@@@>>><<<;;;::::::>>>999444444666888555222222222222222222333333333222111000111111000...,,,444333222111111000000111111333444222...,,,...000111333444333111111444777777555333333555888:::::::::::::::888666666666888::::::999777666666999;;;;;;@@@WWW{{{{{{nnncccVVVWWWWWWWWWYYY```kkkssshhhUUUCCC555999888999<<<>>><<<888333444666999::::::888555444666@@@DDDQQQlll}}}}}}{{{}}}||||||||||||~~~}}}~~~~~~|||{{{{{{|||||||||~~~|||{{{|||~~~}}}||||||~~~}}}||||||~~~~~~{{{zzz}}}||||||~~~~~~}}}|||{{{{{{{{{{{{zzz{{{||||||{{{|||~~~xxxyyyzzz{{{|||}}}~~~~~~{{{zzzxxxwwwuuutttttttttssstttvvvwwwwwwwwwvvvvvvtttrrrqqqrrrvvv{{{~~~vvvsssqqqqqqtttuuutttrrrnnnrrrrrrnnnjjjkkkjjjgggiiidddcccffffffbbbccchhhffffffgggcccWWWHHH@@@@@@LLL]]]ooorrrfffUUUKKKGGGZZZfffnnnnnnnnnkkk\\\JJJDDDBBBBBBAAA???===>>>AAA===<<<;;;<<>>===;;;:::<<>>>>>=========<<<:::999999999???>>>===;;;999888999999888<<>>;;;999777666;;;???EEEIIIMMMRRRYYY___bbbhhhnnntttyyy}}}{{{vvvfffnnn~~~|||yyytttooojjjgggeeeXXXTTTPPPMMMJJJEEE>>>888:::999777777777555333000444666777666333222444666111111111222333555666777777444222111222444555555888777666777999999999888;;;<<<<<<===>>>>>>>>>>>>BBBBBBCCCBBBAAA@@@>>>======>>>>>>>>>===<<<;;;::::::>>>MMMiiivvvZZZFFF===<<<<<>>999666666777777666666777888777555555555777EEE^^^qqq{{{~~~}}}}}}|||{{{}}}~~~|||~~~~~~zzzvvvrrrooommmkkkmmmpppuuuyyy~~~zzzyyyxxxvvvuuusssrrrqqqwwwxxxyyyxxxvvvuuuuuuvvvxxxxxxxxxyyyyyyyyyyyyyyyzzzyyyyyyzzz}}}~~~~~~}}}~~~}}}{{{zzzyyyzzzzzz{{{}}}{{{yyyyyy{{{yyyyyyzzz|||~~~}}}yyyvvvzzzzzz{{{|||}}}|||yyyvvvxxxwwwvvvwwwyyyzzz{{{zzzxxxxxxyyyyyyyyyyyyyyyyyyuuutttssstttvvvwwwwwwwwwxxxyyyzzz{{{|||{{{zzzzzzzzz{{{{{{{{{zzzzzz|||~~~}}}|||{{{zzzxxxwwwvvvuuutttvvvxxxyyyxxxwwwwwwwww{{{zzzxxxvvvvvvvvvxxxyyyuuuttttttsssrrrrrrrrrsssssssssssstttssssssrrrqqqtttqqqmmmkkkkkkllllllllljjjhhhfffeeeffffffeeedddhhhhhhfffdddfffiiigggaaagggffffffgggeee^^^ZZZYYYUUURRROOOLLLFFF@@@AAAGGG[[[kkkyyyttt```NNNJJJMMMeeelllqqqrrrvvv{{{xxxpppmmmnnnooolllgggbbb___]]]YYYVVVSSSSSSWWWZZZZZZYYYTTTPPPNNNQQQVVV^^^jjjuuu}}}yyymmm```WWW[[[\\\^^^\\\WWWRRRNNNLLLKKKLLLMMMNNNQQQYYYccckkklllmmmnnnpppqqqnnnjjjfffbbbaaa^^^[[[YYYXXXXXXXXX]]]___cccfffiiijjjjjjjjjiiiggggggfffbbb\\\^^^cccmmmnnnoooqqqsssvvvxxxzzz}}}|||{{{zzzyyyzzz{{{{{{tttvvvwwwvvvtttssssssssshhhlllqqqxxxpppkkk``````aaa```___dddfffjjjkkkkkkkkkkkklllqqqqqqqqqpppoooppprrruuuvvvwwwwwwyyy{{{}}}{{{{{{{{{zzzyyyxxxwwwvvvooogggaaaccchhhlllrrrxxx~~~}}}vvvuuuvvvwww}}}xxxxxx}}}{{{|||wwwiii]]]RRRIIIAAA;;;BBB@@@??????CCCFFFHHHIIIEEECCCAAA@@@AAAAAAAAA@@@<<<>>>AAACCCDDDGGGLLLPPPKKKOOOTTTZZZ```cccaaa___TTT^^^ppp}}}yyytttnnnfff\\\QQQJJJDDDAAA===;;;;;;:::888666444999===<<<888555666888444555555666888999;;;<<<===999444333555777666444555999???BBBBBB@@@??????BBBCCCEEEEEECCC@@@???>>>FFFFFFGGGGGGGGGEEEBBB@@@===>>>AAADDDFFFFFFDDDBBBAAAGGGRRReeeeeeLLL@@@>>>@@@@@@BBB???;;;999888888999:::999::::::999777999>>>BBB\\\sss~~~|||~~~~~~}}}~~~||||||~~~~~~|||yyyvvvsssqqqpppjjjkkkmmmqqqvvv{{{zzzyyywwwtttrrrooommmlllnnnnnnnnnnnnmmmlllllllllnnnnnnnnnoooooopppqqqqqqqqqpppooopppsssttttttsssrrrrrrpppooooooooooooooommmqqquuuvvvsssqqqqqqrrrnnnnnnoooqqqrrrqqqnnnkkknnnooosssvvvxxxwwwrrrooonnnmmmlllmmmoooqqqppppppqqqqqqrrrrrrssssssssstttpppooonnnoooqqqrrrrrrqqqqqqrrrsssssstttsssrrrrrrqqqrrrrrrrrrrrrssstttuuussssssrrrpppnnnlllkkkjjjfffiiimmmnnnnnnmmmmmmnnnooommmkkkiiihhhjjjlllmmmnnnmmmlllkkkjjjiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjkkkhhhfffeeehhhkkklllmmmffffffeeeeeefffggghhhhhhjjjhhheeecccfffjjjgggaaaZZZYYYYYYXXXVVVQQQNNNMMMLLLKKKLLLNNNJJJEEEEEEHHHVVVfffvvvvvvhhhWWWNNNMMM\\\aaadddeeekkktttyyywww|||~~~xxxsssmmmhhh___ZZZVVVTTTUUUUUURRROOOOOONNNSSS\\\fffooozzzwwwiii___ZZZbbbbbb```]]]WWWSSSQQQPPPSSSUUUVVVSSSPPPQQQWWW^^^aaaaaaccceeefffddd___[[[XXXXXXXXXYYY[[[]]]```aaadddeeeffffffeeebbb```^^^aaaaaacccfffeeedddhhhooopppqqqsssuuuwwwyyy{{{|||}}}|||zzzyyyyyyyyyyyywwwwwwuuuqqqllljjjlllooossswwwzzzuuuxxxyyyyyyyyyxxx{{{xxxpppkkkfffaaaaaaddduuu|||wwwrrrzzz|||~~~{{{vvvuuu{{{vvvpppiiibbbXXXQQQMMMJJJGGGDDD<<<;;;999;;;@@@EEEHHHJJJGGGDDD@@@>>>???AAABBBBBBBBBDDDHHHKKKNNNPPPSSSTTTTTTSSSVVV[[[aaadddfffggg___fffqqq}}}~~~wwwsssaaaYYYPPPIIIEEEAAA<<<888:::AAAGGGGGGAAA;;;999999888888888999:::<<<===>>>BBB>>>;;;;;;>>>@@@@@@>>>>>>FFFPPPSSSOOOJJJGGGGGGEEEHHHKKKLLLIIIGGGFFFFFFHHHGGGGGGIIIJJJIIIEEEBBBCCCDDDHHHMMMQQQQQQNNNKKKEEELLLVVVeeezzztttUUUCCCAAACCCAAA>>><<<<<<<<<;;;:::999:::::::::;;;;;;999999>>>GGGNNNrrr~~~}}}~~~}}}}}}~~~|||||||||{{{{{{{{{zzzzzzwwwwwwxxxyyy|||~~~|||yyywwwuuuttttttsssssssssssssssrrrrrrooonnnnnnnnnnnnoooqqqqqqnnnmmmmmmnnnpppqqqpppooollllllkkkkkkjjjjjjjjjjjjgggkkkoooooolllhhhggghhhhhhgggffffffggggggeeedddcccfffkkkpppsssrrrnnnkkkiiihhhggghhhjjjkkkjjjiiigggggghhhiiijjjjjjkkkkkkhhhhhhgggiiikkklllkkkjjjlllllllllkkkjjjiiiiiihhhhhhhhhgggggghhhiiijjjjjjllllllllljjjiiifffdddcccaaadddhhhkkkllllllmmmmmmjjjiiigggeeefffgggjjjlllmmmmmmllllllllllllmmmmmmppppppppppppppppppppppppssspppmmmlllmmmooopppqqqmmmllliiieee```]]][[[ZZZYYYXXXTTTRRRVVVZZZXXXRRRMMMNNNNNNMMMNNNPPPQQQQQQSSSTTTYYY]]]YYYPPPIIIGGGPPP[[[iiiooollleee^^^[[[[[[]]]\\\\\\aaajjjsssvvvvvvppphhh___]]]YYYUUUSSSSSSRRROOOMMMOOORRR[[[jjjuuu{{{xxxkkkdddbbbllljjjeee^^^XXXUUUUUUVVVYYY]]]```]]]WWWTTTUUUXXX[[[]]]___ccceeeddd```]]]ZZZ[[[^^^aaaccceeeeeeffffffeeecccaaa___]]]\\\\\\bbbdddiiiooopppppptttzzztttuuuwwwyyy|||~~~~~~}}}{{{yyywwwwwwwwwwwwzzzxxxuuuooolllmmmsssyyy{{{qqqfff___^^^kkkxxx~~~qqqqqqvvvwwwuuuzzz~~~~~~}}}pppddd\\\YYYXXXUUURRRQQQPPPMMMHHHCCC???<<<999888:::===???@@@EEEDDDCCCCCCEEEIIIMMMPPPUUUXXX]]]bbbgggjjjkkklllrrrnnnnnntttyyy}}}{{{~~~|||oooeee\\\RRRGGG???BBBFFFKKKJJJEEE>>>999777::::::;;;<<<===???@@@AAA>>>>>>???BBBGGGJJJLLLMMMMMMTTT\\\^^^YYYSSSNNNLLLFFFKKKOOOPPPNNNMMMMMMOOOLLLJJJIIIKKKNNNNNNKKKHHHLLLLLLOOOTTTXXXXXXSSSOOOKKKNNNVVVfffzzzjjjNNNCCCEEEFFF@@@:::888:::<<<<<<;;;999888999;;;<<<;;;999999AAAMMMWWWxxx~~~~~~zzz{{{|||~~~~~~~~~~~~|||{{{zzz}}}{{{zzz{{{|||}}}|||zzzxxxwwwvvvuuuvvvwwwxxxyyyuuutttssstttvvvvvvvvvuuurrrrrrqqqqqqppppppoooooorrruuuxxxwwwrrrnnnmmmmmmqqqpppnnnnnnoooooommmllldddfffjjjooosssssspppmmmmmmllllllmmmnnnmmmllljjjhhhhhhiiijjjkkkmmmmmmnnnlllkkklllmmmooopppooommmrrrqqqqqqpppnnnmmmmmmlllnnnlllkkkkkklllmmmmmmlllnnnoooooonnnllljjjhhhfffiiilllooorrrssssssuuuvvvrrrrrrppppppppprrrtttuuuttttttuuuvvvwwwyyy{{{|||~~~~~~|||{{{zzzzzzzzzzzzyyyuuuoookkkhhhgggeeeddd]]]\\\ZZZUUUOOOKKKIIIIIIHHHHHHEEEDDDGGGMMMMMMIIIMMMPPPRRRSSSWWW^^^cccccccccdddhhhkkkfffXXXLLLGGGKKKOOOVVV\\\aaadddeeefffbbbaaa^^^\\\^^^fffooovvv|||qqqiii___TTTPPPPPPNNNMMMNNNOOOQQQRRRWWWZZZfffuuu{{{pppjjjkkknnnkkkeee^^^WWWUUUVVVXXXXXX]]]aaabbb___\\\[[[[[[```bbbfffkkknnnooollljjjdddfffhhhiiihhhfffdddbbbaaa`````````aaadddgggiiilllooouuu{{{{{{yyy||||||}}}}}}|||yyywwwvvvuuuuuuvvvuuusssqqqoooqqqxxx~~~tttkkkhhhgggoooxxx~~~xxxuuuwwwyyy{{{||||||zzzwww~~~~~~|||{{{yyywwwuuutttzzz~~~{{{rrrqqqwwwxxxsssrrrrrroooeeeYYYQQQNNNPPPSSSPPPMMMLLLKKKIIIEEE@@@HHHEEEAAA@@@AAADDDGGGHHHPPPTTTYYY]]]```eeelllqqqvvvxxxzzz~~~}}}qqqaaaVVVPPPPPPPPPMMMHHHBBB===:::======???AAACCCFFFHHHIIIBBBFFFKKKPPPSSSWWWZZZ]]]``````aaadddfffddd^^^ZZZWWW[[[^^^^^^ZZZXXXZZZ\\\VVVSSSQQQSSSWWWYYYWWWTTTZZZZZZ\\\aaaggghhhccc___ZZZTTTXXXllllllUUUNNNMMMIIICCC???<<<>>>@@@???<<<::::::;;;@@@@@@???<<<<<>><<<===>>>FFFFFFDDD@@@???GGGWWWcccvvv}}}{{{}}}}}}~~~~~~}}}zzzyyyxxxyyyzzz{{{{{{zzzyyyzzz{{{|||{{{zzz}}}}}}}}}}}}|||zzzyyyxxxuuuyyy}}}~~~~~~~~~zzz{{{}}}}}}xxxttt|||{{{{{{|||~~~~~~~~~||||||{{{zzzzzzzzzyyyuuusssssssssuuuvvvxxxyyy{{{{{{xxxxxxyyy{{{}}}}}}|||zzzzzzzzzzzzyyyzzzzzz{{{|||~~~{{{xxxwwwyyyyyywwwuuu{{{|||}}}}}}|||zzzxxxwww{{{|||}}}|||{{{{{{}}}~~~~~~}}}|||{{{zzzyyyxxx}}}|||{{{yyywwwvvvuuuuuuqqqooojjjeeeaaa]]][[[ZZZSSSOOOKKKHHHGGGGGGGGGFFFCCCFFFGGGGGGEEEEEEHHHKKKJJJOOORRRRRRVVV^^^eeeggghhhmmmpppnnnooorrrpppkkkgggcccbbbccc```XXXRRRQQQZZZ```eeeccc[[[UUUTTTUUURRRQQQQQQSSSWWW```mmmxxxwww~~~qqqhhhddd[[[PPPJJJMMMPPPMMMKKKNNNVVV______bbbmmm}}}|||}}}zzz{{{{{{xxxtttqqqoooooommmmmmnnnppptttvvvuuuttttttuuuvvvxxxxxxuuupppkkkhhhiiijjjlllnnnnnnoooooonnnoooqqqsssvvvyyy{{{|||zzz{{{~~~|||{{{yyywwwvvvvvvvvvwww}}}||||||~~~|||xxxpppmmmkkkkkkooowww}}}zzzzzzzzzxxxxxx}}}|||rrrrrrnnnkkkmmmqqqppplllrrrpppooommmcccWWWPPPPPPMMMHHHFFFKKKMMMKKKLLLPPPQQQWWWaaakkkttt{{{}}}zzz{{{}}}zzztttmmmhhhddd^^^VVVOOOEEEEEEEEEGGGKKKRRRZZZ^^^ZZZdddooosssqqqoooqqquuu|||yyy{{{{{{vvvtttiiiiiikkkpppsssssswww}}}{{{{{{rrrfffvvvssshhhjjjgggYYYNNNLLLGGGHHHGGGCCC===;;;???DDDGGGPPPTTTJJJ;;;999GGGXXXooo{{{~~~}}}~~~}}}}}}~~~~~~{{{yyyzzz|||~~~}}}|||||||||{{{{{{{{{{{{{{{}}}}}}zzzyyyzzz}}}zzzyyyzzz|||~~~}}}~~~|||yyy{{{{{{|||}}}~~~}}}}}}|||{{{zzzzzzzzzzzzyyyxxxxxxyyy|||}}}}}}|||xxxxxxxxxxxxyyy{{{|||}}}||||||||||||||||||||||||zzzzzz{{{{{{|||}}}}}}}}}{{{xxxxxx|||}}}|||{{{}}}{{{yyywwwuuusssrrrqqqrrrnnniiifffeeebbb^^^[[[ZZZVVVPPPJJJFFFDDDDDDDDDEEEBBB@@@@@@AAABBBBBBBBBDDDHHHJJJJJJOOOWWWXXXTTT^^^___aaaeeehhhkkknnnoooooolllkkknnnssstttoookkk]]]ZZZVVVTTTTTTWWW[[[^^^iiijjjnnnrrrqqqhhhYYYMMMLLLJJJJJJOOOYYYbbbgggiiinnnzzzzzzjjjZZZWWWVVVRRROOOMMMJJJKKKPPPWWW]]]``````hhhtttzzz}}}|||yyyxxxyyytttooommmnnnppppppooosssrrrtttwwwwwwttttttxxx~~~~~~|||zzzzzzvvvuuuyyy}}}}}}|||{{{{{{xxxxxxyyyzzz{{{zzzyyywwwpppnnnkkkiiilllqqqwww{{{yyyssspppsssvvv}}}~~~~~~{{{{{{xxxvvvxxx}}}|||xxx~~~yyyjjjVVVIIIFFFHHHCCCBBBIIIQQQWWWaaajjjooottt||||||zzzxxxrrrlllhhhgggeee___[[[YYYYYYYYY[[[___bbbcccbbbiiihhhggggggiiiiiihhhgggmmmmmmmmmppprrrttttttsssxxxxxxyyy||||||xxxvvvqqqkkkeee[[[YYYUUURRRQQQTTTYYY\\\ggglllqqqssssssuuu{{{~~~}}}{{{wwwzzz}}}zzzxxxtttllljjjeee[[[QQQLLLFFFHHHHHHDDD>>><<>>III^^^lll{{{|||}}}||||||~~~~~~}}}}}}}}}}}}~~~~~~~~~||||||~~~~~~~~~}}}}}}}}}}}}~~~}}}zzzyyy{{{}}}zzzzzzzzz|||~~~~~~}}}zzz{{{}}}~~~}}}{{{yyywwwyyyyyyyyyzzzzzzzzzzzz{{{|||{{{{{{zzzzzzzzzzzz{{{}}}|||{{{|||}}}~~~}}}{{{zzzzzzzzz{{{|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||~~~|||{{{{{{~~~}}}|||zzzwwwtttrrrnnnllliiifffcccaaa______VVVSSSPPPNNNNNNMMMJJJHHHJJJHHHEEEAAA@@@???@@@AAAAAA@@@@@@BBBFFFJJJLLLMMMSSSXXXZZZ\\\aaahhhhhhdddfffhhhlllooopppooonnnmmmgggdddaaaaaabbbcccaaa___WWWWWWXXXZZZ]]]```bbbdddpppqqqrrrtttrrrhhhYYYNNNLLLNNNQQQUUU[[[aaahhhllloootttnnn]]]RRRSSSVVVUUURRRPPPOOORRRWWW]]]aaacccgggmmmwww}}}yyyvvvvvvtttpppmmmkkkllloooqqqrrrtttsssvvvzzz{{{yyy|||~~~{{{|||xxxxxx}}}~~~|||zzzxxxvvvvvvuuuuuuuuutttttttttuuuuuuuuuwwwwwwvvvvvvwwwyyy|||~~~xxxwwwtttssssssvvvyyy|||{{{zzz|||}}}}}}~~~{{{|||zzzxxxyyy}}}|||yyyxxxyyyzzzuuufffSSSGGGEEECCCDDDKKKXXXeeeppp||||||vvvqqqlllgggaaa]]]WWWSSSNNNLLLLLLJJJGGGCCCFFFDDDCCCCCCEEEGGGGGGFFFKKKJJJIIIIIIJJJKKKJJJHHHLLLKKKKKKMMMPPPRRRRRRQQQTTTTTTVVVYYY```hhhqqquuu~~~}}}xxxtttpppmmmhhhbbb]]][[[]]]___kkkmmmoooqqqtttyyyyyywwwuuunnnddd]]]XXXQQQIIIEEEGGGGGGEEE@@@>>>???AAA===DDDJJJGGG===666777:::IIIXXXjjjtttuuutttwww{{{}}}~~~~~~}}}~~~~~~|||~~~~~~~~~~~~}}}||||||zzz{{{{{{zzzyyyxxxzzz{{{xxxxxxxxxzzz|||}}}|||{{{{{{{{{||||||||||||{{{zzzzzzzzzzzzyyyyyyxxxxxxxxx|||||||||{{{||||||}}}}}}~~~}}}|||}}}~~~~~~}}}zzzzzzzzz{{{|||}}}~~~}}}}}}~~~~~~~~~|||zzzyyyxxxwwwyyywwwuuutttttttttrrrqqqnnnkkkhhhffffffddd```\\\WWWVVVSSSOOOLLLIIIHHHGGGFFFDDDBBBAAABBBBBBAAA@@@?????????@@@AAACCCEEEFFFIIIIIIJJJNNNTTTYYY[[[\\\bbbeeehhhkkkooosssrrrmmmlllnnnqqqrrrooojjjccc___WWWUUUSSSRRRRRRTTTWWWYYYXXX[[[```eeehhhiiiiiiiiijjjiiihhhgggeee^^^SSSKKKRRRWWW\\\___aaafffmmmssssssqqqeeeUUUOOOVVV[[[[[[UUUUUUWWW[[[aaaeeehhhhhhkkkooouuu|||~~~|||zzz{{{||||||zzzvvvsssqqqqqqppppppnnnmmmmmmqqqvvvzzzzzzyyy{{{~~~}}}}}}|||}}}|||{{{zzzzzzzzzxxxuuurrrpppooopppqqqrrrqqqpppooonnnmmmmmmlllnnnoooqqqtttwwwzzz}}}{{{||||||{{{|||}}}|||yyyyyy{{{zzzwwwooollliiicccWWWLLLJJJMMMJJJTTTeeewwwxxxmmmfffdddaaa]]]XXXSSSPPPMMMJJJHHHBBB@@@>>>>>>???@@@???===CCCBBBAAABBBBBBBBB???======<<<<<<===???@@@@@@??????>>>>>>???AAACCCCCCBBBCCCBBBAAAAAADDDIIIOOORRRZZZ]]]dddmmmwww{{{zzz{{{{{{zzzyyywwwxxxwwwsssmmmiiiiiijjjjjjjjjlllpppvvv~~~zzz~~~wwwqqquuulllYYYOOOQQQNNNFFFCCCEEEFFFEEEAAA???>>>>>>===BBBFFFFFFAAA;;;777666===JJJZZZdddhhhiiimmmpppuuuxxx|||~~~}}}~~~~~~}}}|||{{{zzzzzzwwwwwwwwwvvvvvvwwwxxxxxxttttttuuuxxx{{{}}}|||{{{{{{{{{{{{{{{{{{{{{||||||zzzyyyyyyyyyyyyxxxxxxxxx{{{{{{{{{{{{{{{|||}}}~~~~~~}}}|||}}}~~~}}}}}}|||||||||||||||}}}{{{{{{{{{{{{zzzzzzzzzzzzvvvuuussspppnnnkkkiiihhhgggdddaaa```___]]]XXXSSSQQQNNNKKKKKKMMMMMMJJJFFFHHHGGGEEEBBB@@@???>>>>>>BBBBBBAAABBBDDDEEEFFFFFFHHHIIILLLOOORRRTTTVVVVVV_________bbbfffiiijjjjjjkkkmmmoooppprrrqqqmmmiiieeefffgggeeeaaaYYYRRRMMMKKKMMMOOOQQQSSSXXX]]]aaagggiiikkklllllljjjfffdddYYYWWWVVVVVVWWWVVVTTTRRR```bbbeeegggjjjooovvv{{{wwwpppcccXXXYYY```ccc```VVVXXX\\\ccciiinnnooonnnmmmmmmoooqqqtttvvvyyyzzz}}}~~~}}}|||zzzzzz|||~~~~~~~~~}}}{{{xxxuuurrrqqqvvvxxx{{{zzzxxxuuussssssssstttuuusssrrrvvv|||}}}|||}}}~~~~~~~~~zzzxxxvvvuuurrrppplllmmmnnnmmmllljjjkkklllllllllkkkjjjkkklllmmmmmmooonnnkkkiiiiiijjjjjjkkkmmmmmmnnnoooooopppppppppqqqssswww|||~~~~~~~~~~~~}}}~~~~~~{{{uuujjj]]]SSSKKKIIIPPPYYYbbbooovvvfffWWWNNNJJJIIILLLHHHDDDAAAAAABBBCCCCCCBBBAAA@@@??????@@@???>>>CCCCCCDDDFFFFFFCCC???;;;>>>===<<<<<<======<<<;;;>>>===<<<>>>AAADDDEEEEEEEEECCC@@@===<<<===???@@@AAADDDIIIOOOVVV^^^dddhhhkkkjjjjjjlllpppuuuyyy{{{www}}}zzzxxxxxxsssqqqooopppwwwwwwooovvvyyylllRRRFFFJJJKKKDDDAAACCCDDDCCCAAA???===<<<===???AAABBBAAA>>>;;;888<<>><<<@@@@@@@@@@@@AAAAAABBBCCC@@@BBBEEEHHHKKKOOOSSSUUU]]]___bbbeeegggiiiiiijjjqqqpppoooqqqrrrsssrrrqqqooonnnmmmnnnlllgggaaa]]]UUUUUUUUUTTTRRROOOLLLJJJRRRVVV\\\bbbeeeiiilllooouuusssoooiiiddd^^^ZZZXXXQQQPPPPPPSSSXXX___eeehhhllljjjiiilllrrryyy~~~ssslllbbb___dddiiieee^^^WWWYYY___fffmmmqqqrrrqqqooonnnmmmkkkkkkkkklllmmmoooooooooooooooqqquuuyyyxxxxxxyyyxxxwwwtttrrrpppzzz~~~~~~{{{yyyyyy{{{{{{zzzyyy{{{{{{zzzzzz}}}{{{{{{~~~wwwnnnfffaaa\\\YYYYYYZZZXXXVVVWWWYYY[[[\\\\\\]]]___aaa]]]^^^___```bbbeeeggghhhkkkjjjjjjkkkmmmoooooonnntttuuuxxxzzz|||~~~|||yyytttssssssuuuxxxzzzzzzzzzxxx{{{|||wwwttttttssspppjjj]]]NNNHHHJJJRRR___jjjpppgggXXXLLLEEEBBBAAA@@@AAA???>>>???DDDHHHLLLMMMKKKLLLLLLMMMOOOPPPRRRSSSRRRRRRTTTVVVWWWUUUQQQMMMLLLJJJGGGEEECCCAAA>>><<<>>>===<<<===@@@CCCEEEEEEDDDCCCAAA???===<<<;;;;;;<<<===???@@@AAADDDHHHLLLOOOPPPRRRWWW___hhhqqqvvvxxx{{{sssnnnrrrwwwooooooUUUGGGIIIIIIDDD@@@@@@AAAAAA???>>><<<:::::::::;;;<<<>>>===;;;999===@@@DDDHHHLLLOOOTTTWWWWWW\\\ccclllttt{{{~~~~~~}}}|||{{{{{{{{{yyyxxxxxxyyyzzzyyyxxxvvvvvvwwwzzz}}}~~~zzzzzzyyyxxxxxxyyyyyyzzzxxxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{xxxuuuqqqooollljjjfffdddhhhfffdddbbb```^^^]]]]]]VVVUUUTTTSSSQQQPPPNNNNNNGGGFFFEEECCCBBB@@@???>>>;;;::::::<<<===<<<:::888<<<<<<<<<;;;;;;;;;<<<<<<===>>>@@@BBBEEEHHHKKKMMMOOORRRWWW\\\```ffflllppppppqqqrrrtttuuuuuuuuuuuuuuusssrrrrrrsssrrrooommmgggcccaaabbb___XXXRRRPPPLLLMMMNNNQQQSSSVVVYYYZZZfffjjjoootttvvvvvvtttrrrsssnnnfff^^^WWWRRRPPPOOOQQQSSSWWW]]]dddlllrrrvvvpppmmmmmmrrrzzzooohhhbbbdddkkklllcccZZZZZZ[[[___dddjjjnnnpppoooqqqpppooommmmmmmmmmmmmmmggghhhhhhhhhiiimmmsssxxx{{{|||~~~}}}{{{zzz|||{{{~~~}}}zzzyyyzzzzzz{{{{{{{{{}}}nnn```UUUPPPJJJIIILLLOOOOOOMMMOOORRRUUUWWWZZZ]]]bbbeeeaaabbbeeehhhllloooqqqsssttttttuuuyyy|||wwwfffgggjjjooovvvzzz||||||xxx{{{yyypppgggbbb^^^ZZZRRRHHHAAAHHHWWWeeerrrzzzqqqdddTTTLLLDDDAAACCCEEEDDDAAA===@@@FFFOOOYYYaaaeeegggfffgggiiijjjlllnnnppprrrnnnmmmmmmnnnpppqqqpppnnnhhheeeaaa^^^[[[XXXTTTRRRPPPMMMIIIGGGGGGFFFEEEEEEAAABBBBBBBBBAAA???>>>===???@@@@@@>>><<<;;;>>>@@@@@@AAADDDHHHOOOYYYbbbhhhttt}}}zzzxxxyyysss\\\NNNIIIEEE@@@??????>>>======<<<;;;999777777888:::;;;:::888666999:::;;;===@@@CCCEEEGGGIIIMMMRRRYYYaaagggkkknnnqqquuuyyyzzzzzzyyyzzz{{{{{{|||}}}~~~}}}|||}}}~~~}}}~~~}}}}}}}}}||||||{{{{{{|||zzzwwwwwwyyyyyyxxxvvvwwwvvvvvvwwwyyyyyyxxxvvvvvvvvvuuuuuuttttttssssssoooooooooooonnnnnnnnnnnnkkkkkkjjjiiiiiiiiijjjjjj```^^^ZZZXXXVVVSSSOOOMMMLLLKKKIIIHHHFFFEEEEEEDDD>>>>>>======<<<;;;;;;;;;999999999999888888888888555777999:::;;;;;;===>>><<>>>>>===<<<;;;;;;:::;;;;;;888888888888999999999:::777777777888999999::::::888;;;======<<<<<>>EEE^^^wwwzzzwwwrrrnnnkkkkkknnnssswwwyyy|||~~~wwwqqqpppllldddYYYUUUOOOKKKMMMOOOMMMIIIHHHCCCAAABBBBBB???===>>>AAAFFFJJJLLLJJJIIIKKKMMMZZZ```fffuuuzzzwww}}}qqq]]]PPPLLLIIIDDDBBB@@@===:::999999999:::888888777888999888666333444444333222333444555666999888777777777999:::;;;BBBEEEIIIJJJJJJKKKOOORRR]]]ZZZZZZ```fffggggggffflllmmmnnnpppsssvvvxxxzzzvvvuuutttttttttuuuwwwxxx}}}{{{xxxtttrrrqqqqqqrrr|||yyytttpppmmmmmmnnnoooqqqpppnnnmmmllllllllllllfffhhhiiiiiifffdddcccccc____________^^^]]]]]]\\\SSSSSSQQQNNNNNNOOOKKKDDDCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@???>>>===>>>???AAA999999999777555555777999999999;;;;;;;;;:::999888:::888888<<<===;;;;;;>>><<<<<<<<<;;;:::;;;???BBB@@@AAACCCEEEHHHKKKNNNOOORRRVVV[[[^^^```ccciiinnnuuuvvvvvvwwwyyy{{{}}}~~~zzzyyyvvvrrrnnnnnnpppsssyyyyyyxxxwwwvvvsssrrrppphhhddd^^^XXXTTTSSSTTTUUUWWWXXXZZZ]]]```cccdddeeepppnnnnnnqqqvvvyyyyyywww{{{tttjjjaaa\\\XXXSSSPPPSSSTTTUUUUUUVVV\\\hhhrrrtttyyy|||yyyqqqkkkkkknnn|||zzzxxxzzzzzzvvvpppnnnlllgggaaa[[[YYYYYY[[[aaaaaabbbggglllqqqttttttuuuwwwyyyzzzyyyyyyzzz{{{~~~xxxwwwzzz}}}vvveee___YYYYYY^^^cccggggggpppqqqtttyyy~~~{{{|||{{{wwwwwwxxxtttmmmiiinnnssstttxxxyyy~~~fffVVVUUUYYYVVVOOOOOOCCCEEE\\\uuu~~~|||yyy___JJJ>>>;;;<<<@@@DDDEEECCC@@@>>>>>>RRRmmm~~~pppfffaaaUUUTTTRRRSSSVVVZZZ\\\\\\\\\___bbbdddhhhoooyyyxxxtttlllccc]]]YYYQQQIIIFFFCCCCCCFFFFFFAAA===<<>><<<;;;:::::::::888777666777888777555222666555444333222222333333444333333333333444444555555777::::::999:::<<<>>>DDDCCCDDDHHHLLLMMMMMMLLLQQQQQQRRRTTTVVVXXXZZZ[[[XXX[[[^^^aaaaaa___\\\ZZZ```___]]][[[ZZZYYYYYYYYY___]]]ZZZWWWVVVVVVWWWXXXYYYXXXWWWUUUTTTTTTUUUUUUMMMNNNOOONNNLLLJJJJJJKKKDDDDDDDDDDDDDDDCCCBBBAAA???@@@>>>===???AAA>>>777;;;;;;<<<<<<<<<;;;:::999;;;:::999999:::;;;;;;:::999::::::888777777:::<<<::::::;;;<<<<<<<<<;;;:::;;;888999<<<===;;;<<>>@@@DDDFFFGGGCCC===:::;;;>>>XXXsssqqq___SSSMMMFFFEEEDDDEEEGGGHHHGGGFFFEEEFFFGGGKKKPPPWWW^^^cccpppyyy|||qqqgggZZZOOOGGGDDDDDDHHHIIIEEEBBBCCCCCCCCCDDDGGGJJJJJJIIIHHHOOOQQQQQQ]]]qqq~~~lllrrr___PPPOOORRROOOMMMNNNCCCBBBAAA???===<<<::::::999888777888888888666444666555444333111111111111000000111111000000//////000222222222000000111222444555666777999:::;;;::::::;;;;;;<<<===???@@@AAA===???BBBEEEEEECCCAAA???AAAAAAAAA@@@@@@@@@????????????>>>>>>>>>??????@@@@@@???>>>===<<<<<<======888999999888666555666888<<<<<<===>>>>>>>>>>>>>>>555666666555999===<<<666777888999::::::999777666999888888;;;>>>???===;;;:::;;;;;;:::888999;;;===;;;<<<===>>>???@@@@@@@@@AAA???AAAFFFHHHGGGIIILLLMMMPPPTTTWWWZZZ^^^bbbfffeeehhhmmmssswwwyyyyyyyyy}}}zzzyyyxxxxxxvvvuuuqqqrrrsssttttttttttttssssssttttttrrrnnnkkkjjjiiihhheeeaaa]]]XXXUUUSSSRRRUUUUUUWWWYYY\\\```ccceeemmmqqqvvv{{{{{{yyytttqqqwwwxxxyyyzzzyyytttnnniiiYYYUUUQQQOOOOOOOOOPPPOOOUUU\\\eeemmmttt|||xxxnnnlllqqqzzzxxxqqqllljjjkkknnnoooooommmkkklllqqquuu{{{~~~yyyyyy{{{|||~~~~~~xxxxxxwwwpppddd^^^ccclllrrrttt~~~~~~dddKKKJJJcccwwwsssccckkk```PPPMMM^^^tttyyyrrruuuYYYGGGDDDGGGMMMJJJEEE@@@===<<<===>>>OOOfff~~~iiiWWWKKKEEEGGGEEEDDDDDDEEEFFFEEEDDDDDDAAA>>>>>>@@@CCCEEEFFFMMMUUUaaammmzzz|||ooocccTTTLLLFFFFFFGGGHHHKKKPPPEEEDDDDDDFFFKKKLLLKKKHHHKKKOOORRR]]]nnnwwwtttzzz```MMMOOOTTTNNNIIIJJJDDDDDDCCCBBB@@@===;;;:::===;;;::::::::::::888666444444333222111111000000000000111111111000...---222222222222111000000000111444666555555777888666333333333333333444555555666444222111111222555666555555666666555555444333000111222333444444444444555444444444333333333444444555444333222222444777777888;;;===@@@BBBCCCCCCAAABBBBBBBBBGGGLLLKKKGGG>>>???AAABBBBBBAAA???===AAA@@@BBBGGGLLLNNNLLLHHHBBBBBBBBB@@@>>>>>>@@@BBBCCCDDDGGGIIILLLNNNOOOPPPSSSRRRTTTZZZ^^^___aaaeeedddgggkkkoooqqqsssuuuwwwvvvwwwyyyzzzzzzyyyxxxwwwwwwsssooonnnoooooollliiikkkmmmoooqqqsssssstttttttttssspppjjjbbb\\\XXXWWWUUUTTTRRRQQQRRRSSSUUUWWW\\\^^^bbbgggmmmrrrvvvxxxxxxxxxwwwwwwvvvtttsssssszzzyyywwwsssmmmeee^^^ZZZRRRQQQQQQRRRTTTXXX[[[]]]eeemmmvvv{{{zzznnnhhhlllvvvyyyuuuttttttyyyzzzyyyuuuooooootttyyy|||~~~}}}yyyxxxxxx{{{}}}wwwpppkkklllqqqsssnnnnnnvvvzzzttt[[[EEEMMMmmm|||hhhzzzsss```LLLMMM```nnnqqq{{{eeeQQQIIIHHHSSSJJJ@@@===@@@BBB@@@<<>><<<;;;:::<<>><<<:::===;;;999999999999777666000000111111111111111111///000111111000///---,,,//////...///////////////...222333111222777777333111000000/////////000000555333000......000222444555555555555444333111000...///000111222111111000222333333333333333333333444555555444333444777999888:::>>>CCCHHHLLLOOOPPPRRRSSSRRRRRRVVV\\\\\\WWWJJJKKKMMMNNNNNNMMMLLLKKKKKKLLLPPPVVV\\\^^^\\\ZZZVVVVVVUUUSSSPPPOOOPPPRRRXXXZZZ^^^bbbfffhhhiiiiiikkkiiikkkpppssssssuuuxxxwwwzzz~~~~~~}}}|||{{{|||zzzwwwtttqqqpppoooooooookkkhhhiiikkkllljjjhhhoooooooooooonnnmmmlllllldddbbb^^^YYYSSSQQQQQQSSSOOOOOOOOOQQQTTTXXX\\\___mmmoooqqquuuxxx{{{}}}~~~tttuuuvvvwwwwwwxxxxxxxxxssspppkkkddd]]]XXXUUUTTTTTTUUUWWWZZZ^^^ccchhhkkkttt|||}}}tttooojjjlllttt}}}zzzwwwvvvwww|||wwwuuuzzz~~~{{{zzzzzz~~~~~~|||yyytttoookkkhhhfffiiirrrzzz}}}xxxxxxiiiSSSAAANNNrrrkkk||||||qqqZZZLLLRRRaaakkkrrr{{{gggZZZUUU\\\NNN???;;;@@@CCC@@@:::<<>><<<;;;:::888666555555444333222...///000000111111000000------.........---,,,,,,...---,,,---///000///...,,,000///---222:::999111222111111000000000000000000111333444444222000///555444444333222111111000---...//////000000//////000111222333444444333333000111222333222333666888;;;>>>CCCIIIOOOUUUYYY[[[ZZZZZZYYYYYY^^^dddeeeaaaYYYYYYZZZZZZZZZZZZZZZZZZYYY\\\aaaeeehhhiiiiiiiiinnnnnnllljjjgggfffgggiiippptttyyy~~~|||yyyzzz||||||zzzzzz}}}~~~{{{vvvtttqqqoookkkgggffffffggghhhpppooommmmmmnnnooonnnmmmllljjjfffbbb^^^ZZZXXXWWWVVVUUURRROOOLLLMMMPPPSSSTTTVVVYYY___eeelllrrruuuxxxxxxxxxxxxxxxwwwwwwwwwwwwzzz~~~~~~yyyrrrnnndddbbb]]]XXXTTTTTTWWWZZZZZZ\\\```cccggglllqqquuu|||xxxooooooqqqwww~~~zzzuuusssuuuwww}}}}}}~~~xxxuuurrrtttuuurrrnnnkkkmmmpppyyy}}}pppnnnuuubbbOOOAAAOOOssssssrrr}}}sss]]]SSSXXXbbbiiiuuuxxxqqqlll[[[GGG===>>>AAA@@@===;;;;;;???IIIUUUbbbnnnuuu}}}}}}}}}nnn[[[III===999999999777777:::;;;>>>HHHSSSeee}}}}}}ttthhhZZZPPPLLLIIIJJJKKKLLLLLLMMMOOOQQQXXX^^^```fffnnnooo{{{}}}|||ooo___RRRLLLJJJJJJIIIIIIGGGDDDAAA???===<<<<<<999777444222222222111000...///000000000///...---------,,,,,,,,,------...111///---...000111///---...000...---666AAA???444333333222111111111222222///000111222111000...---333222111000000111222222,,,------...///000000111///000222333444444444333111333555777777777999:::===@@@EEEKKKQQQWWW[[[]]]aaaaaaaaaaaagggnnnooolllkkkjjjiiiiiijjjkkklllmmmlllqqquuuvvvtttsssuuuwwwyyyyyyyyyxxxvvvvvvxxxzzz~~~~~~{{{zzz}}}}}}zzzyyy||||||}}}vvvpppmmmffffffdddccccccdddfffgggmmmmmmkkkhhhdddbbbbbbbbb\\\YYYUUUQQQNNNMMMLLLMMMTTTUUUUUUTTTTTTUUUXXX[[[```cccgggmmmtttzzz~~~xxxwwwvvvuuuuuuuuuuuuvvv}}}~~~}}}wwwnnneee___ZZZZZZXXXUUUTTTWWW^^^cccfffiiimmmppprrrvvv{{{yyypppsssxxx{{{zzzvvvsssqqqsssxxx|||~~~zzzxxxxxxxxxtttyyy}}}{{{wwwwww||||||~~~qqqbbbfffqqq___NNNBBBPPPtttzzziii{{{rrr[[[VVV]]]^^^gggqqqzzzzzziiiRRRBBB===???AAABBB:::888777999>>>GGGUUUaaakkkrrr{{{yyyttthhhVVVDDD;;;;;;>>>555555999>>>===<<>>@@@@@@@@@KKKUUU]]]bbbfffmmmqqqrrrrrruuuvvvsssuuuwwwqqqhhh___XXXNNNEEE???<<<;;;:::===999888;;;===>>>CCCHHHggg|||hhhUUUDDDJJJNNNNNNJJJIIIMMMRRRUUUYYY```fffkkknnnrrrttt|||yyyzzzxxxoooaaaVVVRRROOOLLLMMMJJJFFFBBBAAA???===;;;;;;999555333333555888:::///666555---+++111222+++......//////......---,,,////////////////////////000......000333444333000...000111000//////000222000000000000//////......444444444444444444444444222222222222222333444555999:::;;;;;;:::;;;===???>>>BBBIIIOOOOOOMMMQQQXXXaaadddjjjpppvvvyyyzzz{{{uuuttttttwww{{{}}}}}}~~~{{{}}}{{{{{{}}}{{{|||yyywwwsssrrrssstttqqqpppvvv~~~zzz{{{|||zzzwwwsssrrrqqqmmmllliiieeeaaa]]]ZZZYYYNNNJJJGGGFFFHHHIIIGGGEEEFFFHHHJJJNNNRRRVVVYYY[[[dddfffiiikkklllnnnqqqssstttqqqnnnmmmooopppqqqqqqxxxxxxxxxyyyzzz{{{||||||vvvqqqhhh```[[[ZZZ\\\^^^ccccccbbbbbbdddiiiqqqvvv~~~{{{rrrxxx}}}xxxuuuuuutttrrrooohhhjjjmmmrrrvvvzzz|||}}}zzz||||||~~~|||yyytttrrrpppoooppprrrtttvvv~~~|||ttt~~~xxxaaa^^^eeejjjXXXIIIAAAQQQrrryyysssuuulllcccYYYTTTXXXcccnnntttwwwiiiZZZLLLDDDBBB@@@===<<<===????????????FFFLLLMMMOOOSSSVVVUUURRRVVVWWWVVVXXXZZZVVVOOOLLLHHHBBB===::::::;;;;;;>>>;;;:::;;;===???FFFOOOhhh{{{nnnTTTCCCHHHLLLKKKHHHHHHMMMRRRVVVYYY^^^eeekkkpppsssttt}}}~~~vvv~~~xxxgggZZZSSSOOOKKKNNNKKKFFFCCCBBB@@@>>><<>>???@@@BBBEEEHHHSSSWWW```ggggggcccdddhhhjjjmmmqqqvvvyyy{{{{{{{{{|||{{{yyyzzz|||~~~~~~||||||~~~~~~}}}|||{{{zzz{{{{{{{{{yyywwwzzzxxxvvvtttrrrpppnnnmmmkkkjjjlllnnnmmmmmmttt}}}~~~{{{xxxsssoookkkiiidddaaa\\\VVVOOOIIIEEECCCDDDCCCAAABBBDDDGGGHHHIIIMMMPPPUUU[[[aaafffjjjlllnnnrrrwwwzzzyyyvvvsssqqqtttsssrrrsssuuuwwwxxxxxxzzz{{{||||||{{{wwwtttqqqhhheeeaaa^^^]]]```cccfffggghhhjjjkkkooottt||||||www|||}}}xxxqqqnnnmmmmmmmmmllllllnnnqqquuuzzz}}}vvvyyyyyyvvvvvvxxxwwwtttmmmmmmmmmooosssyyyxxxvvv{{{sss```___dddfffYYYHHH===KKKmmm}}}pppvvvwwweee[[[ZZZ^^^aaabbbmmmqqqxxxuuudddYYYSSSOOOIIIFFFDDDCCCAAA@@@;;;@@@BBB???>>>AAAAAA@@@;;;>>>??????BBBDDDBBB>>>>>><<<;;;999999;;;===>>>===<<<>>>AAABBBGGGRRR^^^tttqqqQQQCCCGGGJJJIIIFFFGGGLLLQQQWWWXXX[[[ccclllsssvvvvvvrrr{{{vvvyyypppaaaXXXRRRMMMNNNJJJGGGDDDCCCAAA@@@>>><<<<<<;;;:::888666555444:::CCCDDD999//////222333////////////............///////////////////////////...------//////...,,,,,,...000000000000222333333222000///000111333444666666777777888888888999999:::===@@@BBBEEEFFFFFFKKKMMMPPPSSSUUUXXX\\\___iiimmmwww~~~xxxvvvxxxtttvvvxxx{{{||||||{{{zzz{{{yyywwwwwwxxxyyyyyyxxx{{{yyywwwwwwyyy{{{}}}}}}{{{zzz{{{vvvvvvuuusssqqqppppppqqquuurrrooommmnnnnnnnnnmmmllllllooossssssrrrxxx}}}xxxpppiiieee```ZZZUUULLLJJJGGGCCC@@@===<<<<<<===???AAACCCFFFKKKQQQUUUXXX\\\bbbiiipppuuuxxxyyyzzz||||||xxxuuutttvvvvvvwwwzzz}}}~~~}}}|||vvvnnnfffaaa[[[ZZZ[[[]]]```eeeiiilllkkknnnssswww{{{zzz~~~{{{uuupppkkkhhhhhhkkknnnppprrrtttwww|||~~~xxxqqqvvvxxxvvvuuuvvvuuurrriiilllrrrxxxrrrzzzuuuaaa___dddfff[[[JJJ===GGGeeeyyyvvvyyysssmmmeee______```ccchhhpppzzz~~~yyymmmjjjddd___ZZZTTTOOOKKKHHHJJJHHHCCC@@@AAA???<<<999;;;<<<===>>>@@@???===;;;<<<============>>>@@@???CCCJJJQQQTTTYYYfffssslllMMMGGGIIIJJJHHHEEEFFFJJJNNNVVVVVVYYYbbboooxxx{{{zzzuuuuuu}}}yyyiii^^^VVVOOOKKKHHHEEECCCCCCCCCBBB@@@;;;;;;:::888888777777888666<<<<<<555000222555555000000/////////...//////////////////////////////000/////////000111222222...000111111111111222444555444222111222555888:::<<<<<<>>>???AAACCCDDDEEEGGGIIIMMMRRRWWWZZZ\\\^^^bbbdddfffhhhjjjmmmqqqttttttwww~~~~~~{{{|||xxxyyyzzz{{{{{{zzzyyyxxxwwwuuussssssuuuwwwwwwwwwyyywwwuuussstttvvvxxxyyyzzz}}}~~~xxxsssqqqqqqmmmnnnooommmjjjjjjmmmpppsssqqqppprrrvvvxxxxxxvvvxxxxxx|||zzzyyy|||ppphhh]]]VVVSSSOOOHHHCCC<<<;;;;;;;;;<<<>>>AAABBBDDDHHHMMMPPPTTTZZZbbbhhhkkkmmmrrrwwwzzz||||||{{{|||{{{yyyvvvtttuuuxxx{{{{{{|||~~~}}}~~~xxxpppggg___YYYVVVWWWYYY\\\```dddhhhkkkmmmppptttzzz}}}|||xxxwwwmmmllljjjkkknnnsssxxxzzzzzz|||}}}xxxuuusssxxx{{{wwwttttttrrrooolllttt}}}sssggg```cccdddYYYJJJ===BBB\\\{{{tttnnnhhheee```^^^___eeekkkppp~~~{{{vvvppphhhcccaaaaaa\\\TTTOOOLLLHHHCCCBBBBBBBBBCCCCCCBBBBBBCCCBBBEEEGGGHHHGGGGGGHHHJJJQQQWWWbbbkkknnnqqqzzz~~~uuuaaaJJJMMMMMMKKKGGGDDDEEEHHHLLLTTTTTTXXXcccqqqzzz}}}}}}zzzuuuyyypppcccXXXPPPJJJGGGDDDCCCCCCCCCBBBAAABBB???:::555333222333444666666333000111555666444222111000////////////000000000000000000000000000222222222111111111222333333444666666555555666888888888888:::===BBBGGGJJJMMMNNNQQQTTTWWWYYY\\\]]]^^^```cccgggjjjmmmooopppppprrrsssssssssuuuwwwyyyzzzyyy|||zzzyyy{{{wwwxxxxxxyyyyyyxxxwwwwwwxxxvvvttttttuuuwwwwwwwwwvvvtttrrrooonnnnnnqqqrrrmmmpppsssrrrooollljjjkkkkkknnnpppooonnnppptttyyyvvvvvvwww{{{|||xxxyyyzzz~~~~~~sssllljjj\\\UUUKKKFFFEEEDDD???;;;;;;;;;<<<>>>AAADDDHHHIIIWWW[[[aaaeeehhhmmmtttzzz{{{|||~~~~~~{{{xxxvvvvvvvvvvvvvvvvvvyyy~~~}}}yyytttnnnddd[[[UUUTTTUUUWWWZZZ]]]aaafffjjjmmmooopppwww|||zzzssspppqqqsssnnnooorrruuuyyy|||}}}zzzxxxuuussssssxxxzzzuuuqqqrrrrrrrrryyy~~~rrrxxxrrrfffcccaaaTTTIII>>>???QQQnnn~~~xxxppphhhcccbbbcccdddjjjmmmqqquuuxxx|||~~~~~~xxxooohhhccc\\\TTTSSSQQQQQQRRRPPPMMMNNNRRRVVVZZZ^^^___^^^^^^```ccckkkpppyyy|||ooobbbTTTGGGOOOMMMJJJFFFDDDDDDHHHKKKQQQTTTZZZdddpppxxx{{{zzz}}}xxxtttxxxzzzkkk^^^TTTMMMJJJGGGEEEDDDCCCAAA@@@BBB@@@<<<999888:::===???<<<777222000333666555333333222000/////////000111000000000000000000000000555555444222000000222444555777999::::::;;;===???BBBCCCFFFKKKRRRYYY___cccdddeeegggjjjnnnpppssstttttttttttttttuuuvvvwwwwwwyyyzzzzzzxxxvvvuuuvvvxxx|||yyyxxxzzzzzzwwwwwwzzzuuuuuuuuuvvvvvvuuuuuuuuutttqqqooonnnooooooooonnnkkkkkkiiifffdddcccdddfffhhhkkknnnpppqqqqqqqqqrrrqqqsssuuuvvvwwwyyy|||zzzyyyxxx|||}}}uuuoooffffffjjjmmmhhh]]]SSSPPPGGGCCC>>><<<===>>>>>><<<<<<>>>CCCIIIOOOUUUYYY[[[jjjmmmqqquuuwwwzzz|||~~~zzzzzzzzzyyywwwssspppnnntttxxx~~~~~~vvvqqqbbb\\\UUUOOOOOOUUU]]]bbbbbbeeejjjooosssuuuvvvwwwvvvuuurrrmmmiiijjjpppuuuxxx{{{|||zzzwwwsssoooqqqvvvxxxuuussswww|||wwwnnntttkkkcccSSSLLLBBB<<>>???BBBEEEHHHJJJHHHLLLSSS[[[ccciiimmmooottttttvvvyyy{{{zzzwwwtttooooooppprrrrrrsssssssss|||{{{tttkkkeee[[[YYYWWWWWW[[[aaaiiinnnnnnqqqtttxxxzzz{{{{{{{{{zzzuuusssrrrkkknnnqqqqqqqqqttt{{{|||wwwpppkkkqqqwwwyyywwwxxxvvvpppuuuhhhVVVQQQFFF<<<<<>>??????@@@999777666444222111555:::444333111//////000111222000000000000000000000000///222555777888<<>>BBBCCC@@@???@@@EEEHHHKKKMMMPPPTTTYYY]]]```dddiiinnnrrrtttuuuuuuvvvuuuuuuwwwxxxuuunnnhhhjjjlllooosssxxx||||||xxxrrrjjjaaa[[[___```bbbfffjjjnnnqqqsssyyy{{{|||~~~~~~}}}|||{{{~~~zzztttmmmjjjiiijjjooottt{{{~~~|||zzzvvvqqqqqqtttwwwzzznnnlllyyy{{{lll^^^RRRHHHDDDAAADDDXXXnnn}}}xxxyyy|||~~~~~~~~~|||zzz{{{yyyvvvvvvyyy~~~}}}wwwpppoooqqqsssrrrpppwwwuuusssrrrrrrqqqpppnnn{{{yyyxxxxxxzzz|||}}}|||yyyzzz|||zzzuuukkkbbb[[[UUUGGG===@@@GGGGGG@@@:::AAAAAABBBBBBCCCFFFKKKNNNSSSVVV]]]dddfffdddfffkkktttxxx~~~}}}qqqllliiieeecccdddhhhmmmqqq}}}mmmdddXXXOOOJJJFFFBBB>>>>>>??????>>><<<:::777666444333222333444555444222222222111111111111111222333222000......000444777888999<<>>:::;;;>>>>>>;;;777;;;===??????>>>AAAIIIPPP^^^\\\\\\^^^dddkkkpppsssjjjlllooorrrtttvvvvvvvvvtttpppllllllmmmlllgggbbbcccoooxxx{{{~~~zzzvvvoooiiifffgggjjjmmmoooqqqtttvvvuuuuuuvvvwwwyyy~~~|||vvvrrr|||yyyxxxttttttuuutttssstttwwwyyy|||zzz{{{xxxsssqqqssswww~~~kkklll{{{wwwbbbVVVMMMIIIDDDBBBLLL\\\yyy|||zzzyyyuuuqqqqqqrrrrrrnnnjjjiiifffcccaaaaaabbbbbbaaabbbaaa``````aaaaaa```^^^ZZZZZZZZZXXXTTTNNNHHHEEEAAA:::666999======<<<<<<===>>>??????AAADDDIIIMMMSSSUUU[[[bbbccccccgggmmmwwwwwwyyyxxxnnniiifffcccaaaaaadddgggjjjsss|||xxxiii]]]UUULLLBBB:::?????????===:::555000---444222111111222222000///222222222111111222333333---///111333333444666888BBBFFFLLLTTT]]]ffflllpppwwwvvvvvvxxx{{{}}}}}}|||xxxwwwwwwyyy{{{{{{zzzyyywwwxxxwwwuuusssssstttvvvuuurrrooonnnoooqqqpppoookkkkkkjjjhhhgggeeecccbbbcccdddfffhhhiiiiiiiiihhhlllkkkkkkkkkjjjjjjjjjjjjlllkkklllnnnppprrrqqqpppsssrrrrrrqqqpppooonnnnnnfffdddaaa]]]XXXSSSPPPNNNGGGEEEBBB@@@@@@???<<<999<<<999666666888;;;;;;;;;777===DDDIIIMMMRRRZZZ```qqqooollllllnnnppprrrrrrqqqqqqqqqppppppooonnnmmmmmmgggbbbaaafffkkkmmmlllnnnuuu{{{||||||yyyxxxsssrrrqqqqqqrrrtttwwwyyy|||}}}~~~~~~}}}{{{}}}zzztttqqqwwwyyy}}}zzzzzzzzzzzzzzzzzzzzz{{{~~~}}}~~~~~~|||{{{xxxvvvzzz~~~{{{tttnnnqqqxxxzzzgggjjj{{{pppbbbUUUMMMFFF???BBBJJJ\\\jjj||||||zzzwwwwwwvvvrrrkkkeee___[[[VVVRRRQQQQQQQQQQQQLLLKKKIIIIIIHHHGGGEEECCCCCCBBB@@@???===;;;:::999777666777:::999888<<>>@@@CCCHHHLLLNNNOOOSSSYYY[[[\\\ccckkkwwwuuuvvvyyyxxxwwwrrrjjjfffdddbbb___^^^___```aaagggnnnxxxrrrgggZZZKKK@@@BBBAAAAAA>>>:::444///,,,555333111000000000///...222111111111222333444444+++...222444666:::@@@FFFRRRWWW```iiirrrwwwzzz|||{{{zzzzzz|||}}}|||zzzxxxttttttuuuwwwyyyxxxuuusssqqqrrrrrrqqqnnnmmmmmmnnnmmmkkkjjjjjjllllllkkkjjjfffgggiiijjjjjjgggdddbbbfffgggiiikkklllmmmnnnnnnoooooooooooonnnnnnnnnnnnpppooooooqqqrrrsssrrrpppsssppplllhhhdddaaa___^^^QQQOOOLLLGGGBBB===:::888666444222111333444444333666666666666777<<>>=========<<<;;;;;;;;;::::::;;;;;;<<<;;;:::<<<===;;;888;;;AAA<<<===>>>???@@@BBBFFFIIILLLLLLOOOSSSUUUXXX```iiitttvvv|||}}}||||||}}}~~~}}}{{{~~~}}}|||{{{zzzyyyyyyyyyxxxxxxtttooommmnnnkkkfffbbbaaa```^^^\\\ZZZYYYXXXWWW\\\bbbfffiiilllpppssszzzwwwjjjZZZOOOHHHFFFCCC???;;;777555333666444111000111222111000000000000000111333444444000111111333:::FFFUUU___bbbfffmmmtttxxx{{{{{{zzzyyyyyyzzz{{{|||{{{xxxvvvsssqqqpppoooooonnnkkkiiiggghhhjjjjjjhhhgggggggggeeefffhhhjjjlllmmmmmmllllllmmmoooppppppnnnllljjjnnnnnnooooooooonnnnnnnnnllllllmmmnnnooooooppppppmmmllllllmmmnnnooommmkkkhhheee^^^VVVOOOJJJGGGFFF===<<<:::888555333222111666555333222333444666777666:::???AAACCCHHHQQQXXX```eeelllppprrrrrrrrrsssqqqooonnnnnnooopppooonnnkkkiiifffbbb___^^^]]]]]]eeefffhhhmmmrrrttttttrrrxxxxxxyyy{{{}}}yyypppnnnlllhhhgggiiimmmqqqvvvxxx{{{~~~www}}}xxxwwwtttrrrrrrsssuuuvvvvvvvvvwwwxxxxxxyyyzzzzzz{{{yyyxxxwwwuuutttwww}}}rrrjjjuuu{{{jjjhhhqqq~~~~~~{{{nnnddd[[[PPPGGGBBB@@@CCCKKKVVVcccnnnxxx~~~{{{zzzwww}}}~~~zzzuuuoooggg^^^UUUOOOJJJEEE>>>:::999:::<<<===555666888:::;;;::::::999<<<999888;;;;;;888999;;;;;;===>>>>>>>>>@@@BBBEEEMMMNNNQQQVVVYYY\\\dddnnnwwwzzzxxxxxxxxxzzz~~~|||yyywwwvvvvvvwwwwwwvvvuuurrrqqqooommmlllkkkkkklllnnnnnnjjjeeebbbcccbbb]]]ZZZZZZYYYWWWUUURRRPPPNNNHHHIIIKKKLLLMMMNNNQQQRRR]]]cccmmmwwwyyymmmdddTTTOOOHHH@@@:::777666666555333111000111222222222/////////000111222333444111222555;;;HHHXXXiiisssppprrruuuwwwzzzzzzzzzzzz~~~~~~~~~~~~}}}yyyvvvllliiieeecccbbbccccccbbbaaacccffffffffffffggghhhgggiiilllnnnoooooooooooopppooonnnmmmmmmmmmmmmnnnqqqpppooommmkkkiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiibbbaaa______^^^]]]ZZZXXXTTTPPPJJJDDD>>>:::888777333222111111111111222222222222111111333555999;;;???GGGPPPUUUWWW[[[cccjjjmmmnnnqqqqqqpppooonnnnnnpppnnnlllkkkkkkkkkjjjiiiaaaaaa```______```bbbcccjjjkkkooosssvvvwwwwwwuuuzzzxxxxxxzzz{{{xxxqqqmmmcccbbbaaaaaadddjjjrrrxxx~~~zzztttppppppssswwwzzz|||}}}}}}{{{zzzxxxvvvxxx~~~{{{qqqmmmyyyuuupppsss~~~}}}|||xxxwwwyyyzzzyyy||||||zzzwwwtttlll```QQQGGGBBB>>>===AAAIIIRRR^^^hhhttt|||uuujjjcccVVVOOOFFF???;;;::::::;;;444555888::::::999666555;;;666555:::===<<<;;;<<<999;;;<<<======>>>@@@BBBKKKMMMTTT\\\aaaeeemmmvvvyyypppppprrrsssssstttzzz}}}yyywww{{{}}}{{{zzzzzzzzzyyywwwuuurrrpppooooooppppppnnnmmmggggggeeedddccccccbbbbbbaaabbb```YYYVVVWWWUUURRROOONNNNNNLLLJJJHHHFFFEEECCCBBBAAA@@@@@@@@@AAAAAA???FFFQQQ\\\fffsss|||fff___UUUIII@@@;;;888888777444111000111222222222000000000000111222333333---000999III[[[kkkuuuxxxyyyyyy{{{|||}}}~~~~~~|||yyyuuurrreeeaaa^^^\\\^^^```bbbccceeefffiiiiiijjjkkkmmmooooooqqqssssssrrrppppppqqqrrrpppmmmkkkkkkmmmppprrrsssqqqnnnkkkhhheeedddcccaaa```___]]][[[YYYXXXWWWQQQOOOLLLJJJHHHEEEAAA>>>>>><<<:::777555444444444111000/////////000222333---///333666999>>>DDDGGGOOOVVV___dddgggiiinnnsssmmmnnnnnnooooooooooooooopppmmmhhheeecccaaa___]]]^^^___```bbbeeehhhkkklllnnnmmmmmmmmmppptttxxxzzzyyyuuuttttttppphhhbbb``````aaabbbccchhhoooxxx~~~}}}wwwttttttxxx}}}}}}xxxuuuyyy|||xxxqqqooowww~~~}}}}}}yyytttqqqrrrvvvwwwtttuuuzzzrrrtttuuutttppphhh]]]UUUKKKBBB<<<<<<===@@@HHHRRRbbbooowwwwwwzzz{{{ooohhh^^^TTTLLLEEE@@@<<<;;;<<<======<<<:::888666:::777777<<>>===???888:::===>>>@@@AAADDDGGGMMMRRR\\\hhhpppvvv~~~xxxrrrllliiijjjmmmnnnnnnooouuuwwwqqqlllnnnsssvvvssspppmmmmmmnnnnnnlllkkkiiigggffffffffffffeeeccc___^^^^^^^^^^^^]]]]]]]]]UUUXXXVVVQQQMMMMMMLLLIIIFFFFFFEEEDDDCCCAAA@@@???@@@???===============<<<555:::@@@FFFLLLUUUbbbjjjnnnwwwzzztttjjj___TTTLLLFFFDDD???<<<777555444444444333333333333222222333444444///111:::MMMeeeuuuzzzyyy|||}}}}}}{{{yyyxxxvvvssspppiiifffddddddfffhhhiiiiiilllmmmnnnnnnnnnooorrruuusssvvvwwwvvvsssrrrrrrtttrrrpppooonnnooorrruuuwwwwwwtttnnnhhhaaa\\\YYYWWWQQQPPPNNNKKKHHHFFFDDDBBB===<<<:::888777555222000111111111111111222222222000/////////000222444666444999???EEEJJJPPPWWW[[[^^^bbbgggiiijjjlllooorrrllllllmmmnnnooonnnmmmkkkiiieee```]]][[[[[[ZZZYYYaaabbbeeegggjjjlllnnnnnnllllllkkkkkklllnnnrrrtttmmmiiieeeddd^^^WWWUUUYYY^^^```cccggglllsss{{{xxxrrrssswwwvvvqqqmmmrrr|||{{{rrrpppqqquuutttooooootttooopppooollliiihhhgggeeeSSSJJJBBB@@@===:::===DDDGGGTTT]]]^^^dddtttwwwlll```TTTIIICCCCCCBBBAAA???===;;;999999777666888<<<;;;888999===999<<>>FFFNNNPPP]]]llluuuwwwxxx}}}}}}sssiii___XXXTTTHHHDDD>>>:::999888777666666666555444444444555555666333888JJJcccwww}}}{{{|||~~~~~~{{{yyy}}}{{{yyyxxxxxxxxxwwwvvvsssqqqppppppqqqqqqpppnnnqqqrrrqqqpppoooqqqtttwwwrrruuuwwwvvvttttttvvvxxxnnnnnnnnnppprrruuuxxxyyywwwrrrjjjaaaWWWOOOIIIFFF??????===;;;999888666555000///...///111111000...---...////////////...---///...///000222666999<<>>AAABBBEEEIIINNNVVV^^^dddqqqtttxxx{{{~~~yyyqqqaaaRRRGGGMMMLLLBBB;;;;;;<<<;;;:::;;;<<<<<<:::999999:::<<>>===;;;999999:::::::::;;;;;;;;;;;;999888666666777999:::>>>BBBLLLYYYbbbgggmmmtttxxx}}}~~~wwwrrrpppfff]]]PPPFFF@@@===;;;999777999;;;;;;999666222000...111999CCCQQQ___kkkrrruuuwwwyyy{{{{{{zzz{{{{{{{{{zzzxxxxxxyyyyyyyyyxxxvvvuuutttuuuwwwwwwwwwvvvrrrrrrsssssssssrrrrrrqqqsssssssssrrrrrrrrrqqqqqqooonnnlllkkkkkkmmmoooppplllcccVVVJJJAAA<<<999888444333222000...///111333///,,,***,,,///111000...000000///...............000000111555;;;CCCKKKOOOUUUZZZ```ccccccdddfffiiiiiiiiiiiiiiiiiiiiiiiiiiihhhfffdddbbb````````````\\\]]]^^^```ccceeeggghhhfffddddddhhhmmmoookkkggghhhhhhgggdddaaa\\\WWWTTTJJJGGGGGGHHHGGGFFFIIINNNYYY\\\```eeekkkqqqxxx}}}tttsssrrrpppooonnnnnnnnnkkkhhhfffeeefffgggggggggeeeeeegggjjjkkkjjjgggdddbbbbbbdddhhhmmmqqqrrrsss{{{}}}zzztttrrrrrrpppppprrrvvvsssqqqvvv|||wwwxxx{{{{{{wwwqqqiiikkkmmmmmmlllkkklllmmmjjjfff___XXXQQQIIIBBB>>><<<===>>>???BBBFFFLLLQQQZZZ]]]bbbgggkkkqqqwww{{{}}}ooo```OOOTTTTTTLLLCCC@@@>>><<<<<<===<<<;;;999:::<<<>>>???DDDMMMUUU^^^gggqqqxxx}}}xxxqqqkkkgggccc```]]]]]][[[ZZZ[[[\\\\\\ZZZWWW]]]^^^^^^\\\ZZZYYYZZZ[[[^^^[[[YYYYYY\\\]]][[[YYYXXXVVVUUUSSSRRRQQQQQQRRRPPPQQQOOOMMMPPPTTTSSSNNNKKKJJJJJJIIIIIIFFFBBB??????===;;;;;;;;;<<<;;;999:::::::::999999888888888999888666555444555666777:::999<<>>===<<<;;;:::888666444333333555:::BBBMMMWWW\\\gggjjjmmmppprrrsssuuuvvvvvvttttttuuuxxx{{{{{{{{{xxxwwwuuuuuuvvvvvvuuutttttttttsssrrrqqqooonnnmmmfffffffffeeeeeeeeedddddd___]]]ZZZXXXVVVUUUUUUUUUPPPJJJBBB;;;777555555444222222222000......000222000...,,,,,,...///...---//////............//////111555;;;BBBIIIQQQYYY___```bbbeeeggghhhiiijjjkkkhhhgggfffeeedddcccbbbbbbcccaaa^^^\\\[[[\\\]]]___aaabbbcccdddeeefffggggggiiigggfffgggjjjjjjeeeaaaUUUUUUSSSPPPLLLHHHDDDBBB===;;;===@@@AAAAAAFFFLLLVVVYYY^^^bbbggglllrrrvvvzzz|||{{{yyyvvvsssqqqoooooooooeeecccaaa```___]]]YYYWWWYYYXXXXXXYYYZZZ[[[[[[ZZZ[[[^^^aaafffjjjpppvvvzzz{{{sssmmmllllllkkkmmmqqqtttoookkklllrrryyy}}}~~~~~~~~~~~~xxxqqqrrrtttttttttuuuwwwyyytttsssqqqmmmggg]]]RRRKKKGGGFFFDDD@@@>>>>>>@@@CCCCCCFFFJJJNNNSSSYYY___cccnnnpppsssvvvzzz}}}~~~~~~wwwyyytttfffIIIOOOQQQNNNIIIFFFDDDBBB============>>>AAAFFFIIIOOOVVV```jjjttt|||zzzsssnnnccc```\\\ZZZZZZZZZZZZYYY\\\ZZZXXXXXXYYYZZZZZZYYYXXXYYYYYYXXXWWWWWWYYY[[[[[[XXXUUUUUUWWWYYYWWWUUUQQQPPPPPPOOOOOOOOOPPPPPPKKKNNNNNNMMMNNNRRRSSSQQQNNNMMMLLLLLLJJJFFFAAA======;;;999888999999888777::::::999888777666555555888666555333222222333333666444333555666666;;;BBBIIIOOOYYYbbbjjjpppvvvyyyxxxvvvssspppkkkeee]]]XXXQQQLLLFFFAAA???===999666:::888555444666<<>><<<<<<<<<999555111//////000111000///000111000///...///000222000...---......---,,,......---......///000111444>>>JJJSSSYYY^^^eeejjjiiihhhhhhiiikkklllkkkjjjkkkjjjhhhfffdddaaa```___bbbaaa___^^^___aaaccceeegggggggggffffffeeeeeeeeeeeebbb___^^^^^^[[[VVVRRREEEDDDBBB???<<<999666555888777999>>>@@@AAAGGGMMMRRRVVV[[[```eeejjjooossszzz|||vvvssspppmmmkkkgggccc___bbb```___^^^______^^^\\\```dddhhhkkkmmmssszzz|||xxxooojjjfffgggfffeeegggkkkmmmjjjgggfffhhhlllmmmnnnooossszzzvvvssswww|||xxxyyyzzzyyyyyyzzz}}}yyyyyyyyyyyywwwrrrkkkfff\\\ZZZTTTLLLDDD???======<<<===>>>???@@@CCCGGGJJJTTTVVVXXX\\\```dddfffggglllppptttvvvwwwzzzzzz{{{~~~wwwjjj___CCCGGGJJJIIIGGGFFFFFFEEECCCEEEHHHKKKNNNSSSXXX\\\gggkkkrrrxxx}}}~~~~~~tttssspppkkkddd]]]WWWSSSUUUSSSQQQRRRUUUXXXZZZZZZ[[[YYYWWWVVVWWWYYY[[[\\\YYYZZZ[[[[[[ZZZ[[[]]]___YYYVVVSSSSSSUUUVVVTTTRRRMMMMMMNNNNNNOOOPPPQQQQQQKKKOOOQQQOOOOOORRRSSSRRRQQQPPPOOONNNLLLGGGAAA===;;;:::888777888888777666888888777666666555444444777666444333111111111111111111444777555000///111999<<>>@@@>>>:::666555666999:::<<<<<<>>>AAADDDGGGHHHHHHLLLKKKJJJJJJLLLNNNNNNMMMTTTRRRPPPPPPQQQQQQOOONNNMMMKKKIIIFFFCCC@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;555555333222222222222333444111///.../////////...---///000000///......///111000..................,,,,,,------///000111222;;;GGGWWW```bbbcccfffjjjkkkhhhfffgggjjjlllkkkiiimmmllljjjgggeeebbbaaa```bbbbbbccceeefffggghhhhhheeedddcccaaa___]]]\\\[[[TTTRRROOOLLLKKKGGGCCC???;;;:::888777666555555555<<<:::<<<@@@BBBCCCHHHNNNRRRVVV]]]ccchhhmmmsssvvv}}}~~~|||yyyvvvsssooonnnmmmmmmmmmmmmkkkiiijjjllloooooopppsssyyy~~~yyyrrrqqqpppmmmjjjcccaaaaaacccbbb___^^^aaaddddddcccdddeeeeeedddbbb```cccgggkkknnnsssxxx|||xxxpppqqqzzzzzz{{{zzzyyyxxxxxxzzz||||||zzzyyyyyy{{{|||||||||oookkkcccXXXKKKBBB<<<::::::;;;:::888666666777999??????AAADDDGGGIIILLLMMMQQQUUUZZZ\\\^^^bbbhhhmmmkkklllnnnpppsssuuuwwwxxxxxxvvvuuuwww{{{~~~|||{{{}}}zzzwwwpppfff]]]XXXMMMMMMMMMMMMLLLKKKMMMNNNUUUYYY^^^bbbeeegggiiikkkpppqqqrrrsssqqqlllfffbbbWWWVVVTTTQQQNNNKKKHHHFFFNNNLLLKKKMMMPPPTTTVVVWWWSSSRRRQQQPPPPPPSSSVVVYYYZZZ\\\^^^______```bbbcccZZZVVVSSSSSSUUUVVVTTTQQQMMMNNNPPPQQQSSSTTTUUUVVVQQQUUUWWWTTTSSSUUUUUUSSSUUUSSSRRRPPPMMMHHHBBB===<<<:::888777888888777666555555555555555555555555666666555333222111000000//////111444333...---000666555555666888;;;===???KKKNNNSSSXXX[[[^^^___```jjjgggdddcccbbb___ZZZVVVMMMLLLIIIEEEBBB>>><<<:::>>><<<::::::;;;<<<:::999===;;;::::::<<<===<<<;;;<<<;;;:::;;;<<<===<<<:::===;;;999777555444333333111111111111111111111111////////////000111111222444222111000000000...,,,,,,...000000///......///...............///000111,,,,,,,,,---///000222333AAAMMM]]]ffffffeeegggjjjjjjhhhfffgggkkknnnnnnlllkkkjjjiiigggeeecccbbbaaabbbdddfffgggfffccc___\\\WWWVVVTTTRRROOOMMMKKKJJJBBB@@@>>><<<:::888555333444444444444555666888888<<<;;;===BBBDDDEEEJJJQQQZZZ^^^ccchhhlllqqqwwwzzzzzz{{{|||{{{yyyxxxyyyzzz{{{zzzxxxuuuvvvvvvvvvvvvwwwzzz|||{{{yyyzzz}}}~~~}}}}}}{{{sssmmmjjjhhheeeccc\\\\\\^^^aaa___YYYWWWYYY\\\]]]```aaaaaa```^^^\\\YYYZZZ[[[[[[[[[\\\```cccjjjkkkpppwww{{{}}}~~~uuusssyyy~~~|||{{{|||}}}{{{xxxxxxzzz~~~~~~yyyooobbbSSSFFF>>>;;;666777888666444333333444555555666666888:::;;;<<<>>>@@@BBBCCCEEEIIIMMMPPPRRRRRRSSSUUUYYY]]]aaacccdddbbb___```eeekkkpppssssssrrrqqqooollliiigggeeejjjfffcccaaa]]]WWWTTTUUUVVVTTTUUUYYY\\\]]]aaaeeegggjjjmmmnnnmmmkkkiiiiiibbbaaa___]]]ZZZTTTMMMHHHFFFEEEEEEFFFFFFFFFGGGGGGHHHGGGEEEFFFHHHKKKMMMMMMMMMMMMMMMLLLLLLOOOSSSVVVWWWZZZ^^^aaaaaaaaaaaabbb[[[XXXUUUUUUVVVWWWUUURRROOOPPPRRRUUUWWWXXXYYYYYYXXX[[[\\\YYYYYYZZZXXXTTTVVVTTTQQQNNNKKKGGGAAA>>><<<:::888777888888777666444444444444555555666666555555444444333222111111555111000111000///444:::888555222000111222333333777999===@@@CCCFFFJJJMMMWWWZZZ^^^cccgggjjjlllmmmbbbaaa___\\\XXXSSSNNNKKKJJJEEEAAA???>>>===:::666777555444444666777777666555444333444666777666555555444222111000000111111000000000000000111111111111111111000000000//////000///......//////---,,,---...//////......///000---...//////...///111333,,,,,,------///000111222AAAKKKXXXaaadddeeegggiiigggffffffhhhkkkmmmnnnmmmkkkkkkjjjhhhgggeeedddddddddeeefffeeeaaaYYYRRRMMMGGGFFFDDDBBB@@@>>><<<<<<777777666555444444333333555555777999;;;===???@@@???>>>AAAGGGJJJLLLRRRYYYbbbdddgggjjjmmmqqqwww{{{{{{|||~~~zzzxxxyyy{{{|||||||||{{{{{{|||}}}~~~~~~}}}}}}zzzzzz}}}~~~||||||~~~}}}zzzvvvppplllhhheeeddd]]]\\\^^^___[[[UUUTTTWWWWWWYYY[[[\\\[[[ZZZZZZZZZWWWXXXXXXVVVTTTRRRQQQRRRWWWVVV[[[cccfffggglllrrrwwwzzz~~~|||xxxzzz~~~}}}~~~uuufffUUUHHH???;;;333666888888777555555555555444333333444555666777666555444555888;;;===>>>CCCBBBAAAAAACCCFFFJJJLLLLLLJJJIIIKKKOOOUUUYYY[[[\\\[[[[[[ZZZYYYYYYYYYZZZ\\\XXXXXXZZZYYYUUUVVV[[[^^^[[[\\\cccffffffgggkkkcccddddddaaa]]]XXXVVVUUUMMMKKKIIIGGGFFFDDD???;;;??????@@@AAABBBCCCEEEEEEFFFCCCAAAAAABBBDDDEEEEEEIIIJJJLLLLLLLLLNNNRRRVVVTTTXXX^^^aaaaaa```___^^^\\\YYYVVVUUUWWWXXXUUUSSSOOOQQQSSSVVVXXXYYYZZZZZZ]]]^^^]]]\\\^^^```\\\UUUVVVRRRNNNJJJGGGDDD@@@===;;;999777777777777777555555555555555555444444444333333333333333222111111666333111222111111555;;;777333000///000222222111...000333444555666:::===>>>DDDKKKPPPUUU[[[cccjjjhhhhhhgggfffcccaaa___]]]ZZZUUUOOOLLLLLLKKKGGGCCC???===;;;:::::::::999888999777666666888888777666444333111000///000111222000000111111111222222222222222222111000///......///...,,,---...///...---...//////...---...000222...000111000...---000222---------......000111111999???HHHPPPUUUYYY\\\]]]\\\^^^aaacccccccccddddddggggggeeedddbbb```___^^^]]]]]]\\\YYYTTTNNNHHHEEE>>>===<<<;;;:::999888777555666666666555666777888999;;;===@@@BBBCCCCCCCCCDDDCCCEEEJJJMMMOOOTTT[[[^^^___bbbeeeiiiooowww||||||tttooonnnppprrrttt{{{yyyxxx{{{~~~{{{~~~}}}|||zzzvvvpppkkkiiihhh```^^^^^^]]]XXXSSSSSSXXXVVVWWWWWWWWWVVVVVVWWWXXXWWWYYYZZZYYYVVVRRROOONNNMMMKKKNNNUUUVVVTTTXXX^^^aaaeeejjjooorrrtttvvvxxx|||{{{zzz|||qqqbbbQQQCCC:::555555888;;;<<<;;;888777666666555444333444555666777555222000111666:::;;;:::@@@>>>;;;999999;;;===???>>>======???BBBFFFHHHHHHIIIJJJKKKMMMPPPTTTWWWZZZ___\\\]]]bbbbbb___bbbhhhiiieeedddgggeee]]]XXXXXXTTTSSSQQQLLLGGGCCCAAAAAAAAA???<<<<<<>>>>>><<<:::<<<<<<<<<======>>>>>>???FFFDDDAAA@@@BBBCCCDDDDDDDDDFFFHHHIIIHHHJJJNNNRRRRRRWWW^^^bbbbbb```]]]\\\]]]ZZZVVVVVVWWWXXXVVVSSSOOOPPPSSSVVVXXXYYYYYYYYY______]]]]]]aaaddd___WWWTTTQQQKKKGGGDDDAAA???===:::888666666666777666555777777666555444333333222111111222222222111111000......000444333...---000333///,,,,,,///222222111+++...111222111222444777000666;;;===>>>DDDOOOXXX^^^^^^]]]^^^___```bbbcccjjjeee___\\\]]]\\\YYYUUUOOOLLLIIIFFFDDDBBB???======;;;:::999:::999777666888666444333222333444555//////000000111111111111000111111111111111000///333111/////////000///...000000///...---...111444000222222000---,,,...000......---......///000111111444999@@@EEEJJJLLLNNNQQQUUUYYYZZZXXXVVVWWWYYY]]]\\\ZZZXXXVVVTTTRRRQQQMMMLLLJJJGGGEEEBBB@@@???======<<<<<<;;;;;;;;;:::666777888888888888:::<<<999;;;>>>@@@BBBBBBAAA@@@EEECCCDDDGGGHHHHHHLLLRRRUUUVVVZZZ^^^eeennnxxx}}}}}}vvvkkkfffgggkkkrrrqqqoooppprrruuuvvvvvvxxxyyy{{{|||}}}}}}||||||||||||zzzxxxkkkiiigggccc```^^^\\\[[[]]][[[YYYYYY[[[\\\ZZZWWW\\\``````]]]YYYWWWRRRLLLMMMMMMLLLKKKIIIHHHGGGFFFMMMOOORRRTTTVVVXXX\\\___eeefffhhhkkkmmmppprrrsssssswww|||~~~~~~|||}}}}}}ttteeeUUUGGG>>>:::888777999<<<===;;;999777666555555555555555555666777222555999:::999999;;;>>>AAA===999:::???AAA@@@===@@@AAACCCEEEGGGIIIJJJJJJNNNOOORRRVVVZZZ^^^aaabbbgggddd```^^^]]]]]]\\\[[[YYYVVVSSSPPPNNNKKKHHHEEEAAA???===;;;:::::::::;;;999999999999888888888888999999::::::<<<===???@@@AAA@@@???@@@BBBDDDDDDDDDCCCEEEHHHJJJKKKMMMPPPRRRSSSWWW\\\^^^___^^^]]]]]][[[ZZZXXXVVVUUUSSSSSSRRRMMMPPPRRRTTTUUUVVVXXXZZZZZZ[[[\\\]]]\\\ZZZXXXWWWQQQNNNIIIFFFDDDBBB@@@>>><<<;;;999777666666666666555666666666555444222111000000111111222333444444222222222111111111000000111000//////000000///---///.........000111000///000111222333555888:::;;;>>>@@@AAACCCFFFKKKPPPTTTZZZ[[[\\\]]]___```aaabbbbbbaaa```___\\\WWWRRRNNNMMMJJJFFFBBB@@@@@@BBBDDD>>>BBBDDDBBB===888666666333444444555666555555555444444333222111111111222222222333333222111000///444222000000111222111000555444222222222000...+++/////////000111333444555444444444555666999;;;<<<@@@AAACCCCCCCCCDDDFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFEEECCCBBBAAA@@@@@@@@@BBB???<<<===???@@@???===<<<<<<;;;999777666888:::999777666888;;;<<<:::777:::<<<======>>>DDDLLLRRRVVVVVVWWWYYY]]]fffooovvv~~~}}}}}}}}}vvvooommmmmmiiihhhhhhiiikkkmmmnnnmmmrrrrrrrrrrrrrrrsssuuuwwwzzzxxxvvvvvvxxxyyyyyyxxxpppooommmkkkjjjiiiiiijjjhhhfffddddddeeefffeeecccfffiiihhhccc```^^^YYYSSSSSSRRRPPPNNNLLLKKKJJJJJJHHHJJJKKKKKKJJJKKKMMMOOOQQQQQQRRRSSSTTTUUUVVVWWW]]]aaafffiiijjjkkkkkklllmmmoooppppppppppppqqqsssnnnllllllnnnrrrrrrmmmiiiccc]]]TTTJJJBBB>>>=========???AAAAAA???<<<;;;;;;===<<<;;;:::::::::;;;;;;888;;;>>>@@@???@@@BBBEEEKKKGGGEEEGGGLLLOOOOOOMMMSSSSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[[[[\\\UUURRRMMMJJJIIIHHHFFFEEE@@@>>><<<;;;:::999777555999888777666666666666666777777777777777666666666888888999;;;<<<>>>@@@@@@AAA@@@@@@@@@AAABBBCCCCCCEEEGGGIIIKKKKKKLLLNNNPPPQQQSSSVVVWWWWWWWWWYYYZZZWWWVVVTTTQQQPPPOOOOOOOOOLLLLLLMMMOOOQQQSSSUUUVVVUUUVVVXXXYYYYYYWWWUUUTTTMMMIIIEEEBBB@@@>>><<<:::;;;:::888777666555666666444555555555444333111111222222333333444555555666222222111111111000000000111000//////111000///---222111000111222333222111111111000000000000000111555666777777888:::===???DDDEEEGGGJJJMMMPPPSSSTTTTTTXXX```hhhllliiiaaaYYYTTTSSSSSSUUUXXXYYYYYYXXXTTTRRRNNNLLLIIIGGGEEECCCEEEEEEDDDCCCAAA???>>>===<<<;;;:::999888777666555777666555444333222111111555444222333444444333111666444333333333333111000111111111222222444555666777666666666666777777888888999<<<>>>???AAADDDEEECCCDDDEEEGGGHHHHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDAAA???===<<<>>>>>><<<999888888888666444333555777555333222444777888666444:::<<<=========AAAGGGMMMPPPQQQSSSVVVZZZbbbkkkqqqxxx|||~~~}}}|||}}}{{{uuuqqqpppoooooooooqqqqqqooonnntttsssqqqppppppqqqsssttttttrrrooooooqqqsssssssssnnnmmmkkkjjjkkklllnnnppppppnnnllllllnnnooopppooonnnqqqpppkkkiiiiiifffbbbbbb```\\\YYYWWWVVVVVVVVVQQQQQQQQQOOOLLLJJJKKKLLLOOOOOONNNMMMLLLLLLLLLLLLOOOQQQTTTVVVWWWXXXYYY[[[XXXYYYZZZZZZYYYZZZ\\\]]]^^^\\\[[[\\\]]][[[VVVRRROOOMMMIIIFFFDDDCCCDDDEEEBBBCCCEEEDDDCCCCCCDDDEEEIIIHHHFFFEEECCCCCCCCCCCCGGGIIILLLMMMNNNNNNPPPRRRWWWTTTRRRSSSWWWYYYXXXVVVUUUUUUTTTSSSRRRPPPOOONNNKKKKKKJJJJJJIIIIIIHHHHHHBBB???<<<999999888777666999777666777888999888777333444444555555444444333666666666666666777777777666777999<<<>>>@@@AAABBBAAABBBBBBBBBCCCCCCDDDDDDEEEGGGIIIIIIIIIIIIJJJKKKNNNPPPQQQQQQRRRUUUYYY\\\WWWUUUSSSPPPOOOOOOPPPQQQNNNKKKIIIJJJNNNRRRSSSRRRRRRSSSTTTUUUUUUSSSQQQPPPJJJGGGDDDAAA???>>>;;;999<<<;;;999888777777777777555555555555555444333222000111111222222333333333333333333222222222111111222111000111222222000...000///...///000111000///111111///...------------//////000111111111111000333555777:::===@@@BBBCCCCCCHHHTTTbbbnnnqqqllleeeZZZVVVTTTWWW]]]bbbcccaaafff```ZZZWWWYYY[[[ZZZXXXWWWWWWUUUSSSQQQPPPNNNMMMLLLLLLLLLKKKIIIGGGEEECCCFFFEEEBBB@@@>>>=========???>>>===>>>??????===;;;???===;;;:::;;;<<<<<<<<<:::::::::::::::;;;<<<<<>>===<<<:::;;;<<<>>>AAACCCEEEEEEAAAAAABBBCCCDDDDDDDDDDDD???@@@AAAAAAAAA@@@???>>>;;;:::999888888777555222111222222111000000111333555444444555777999888777<<>>===999999999999999999999999888777555555777888888888333222222333555666666555333444555777888777777666888888888999999:::::::::777999<<>><<<>>>===;;;:::999999999:::777777777666666555555444222222222222333333444444444444444444333333333222444333222222333333222000///...---...000111000///////////////000111222333000111222333555444222000444444555666666777888888<<<<<>>>>>>>>???@@@AAAAAAAAA@@@@@@??????>>><<<<<<;;;888888:::::::::888666444444444444444444333111///000111222111000000111333777666777888999;;;<<<<<>>???>>>>>>===;;;999888777555555555666666777777888666555444555777999999888555444444555777888777666333555777999::::::999999;;;;;;<<<===>>>>>>??????===???CCCGGGIIIIIIIIIHHHAAADDDHHHJJJJJJKKKNNNPPPTTTVVVXXXYYYWWWUUUUUUUUUTTTWWW\\\^^^___^^^^^^^^^]]]\\\ZZZXXXXXXXXXZZZ[[[XXXRRRMMMMMMRRRVVVUUUSSSSSSSSSSSSQQQOOOKKKHHHFFFGGGFFFDDDCCCBBBAAA>>><<<>>>===;;;:::999999:::;;;777777777666666666666666777777777888888888888888444444444444333333333333444333222333444444222000333111111222333444333222......///000111333444555333222222444666555111...666666555555444444444333999777777===GGGQQQVVVXXXRRRGGG;;;777;;;AAACCCBBB???AAACCCCCCBBBCCCFFFIIIIIIIIIIIIIIIKKKMMMNNNOOOOOOPPPRRRSSSSSSQQQOOONNNPPPNNNLLLKKKKKKLLLNNNOOOKKKJJJIIIJJJLLLLLLKKKIIIKKKHHHEEECCCDDDEEEFFFEEEBBBBBBAAAAAAAAABBBBBBCCC@@@@@@@@@@@@???<<<:::999999888777888;;;<<<;;;999999999888777666666555555444555777999999888777666555666777888777777777777666777999888777777888999999999:::;;;<<<>>>@@@BBBGGGJJJNNNOOOOOOPPPSSSVVV\\\^^^aaabbbbbbcccdddfffiiijjjlllpppssstttrrrppptttqqqooonnnoooqqqssssssrrrppprrrvvvxxxvvvwww{{{wwwyyy|||~~~|||yyywwwqqqooooootttwwwwwwxxxzzzvvvwwwwwwxxxyyyzzz{{{{{{wwwwwwyyy||||||wwwuuuuuusssooolllggghhhjjjmmmppppppnnnkkkooonnnmmmlllkkkjjjjjjjjjlllmmmoooppppppppprrrssssssuuusssooooooqqqqqqoootttsssqqqooonnnooopppqqqlllmmmnnnooonnnooorrrtttuuusssrrrppppppqqqssstttssssssqqqmmmhhheeeeeeeeejjjjjjiiihhhfffgggjjjlllbbbbbbbbbbbbaaa``````___]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZYYYWWWTTTSSSUUUVVVQQQSSSVVVXXXWWWTTTQQQOOOQQQOOOLLLJJJIIIFFFBBB???>>>>>>??????>>>===<<<<<<;;;;;;;;;;;;:::999777777888888888888888777777777:::888777777888999777666===<<<;;;<<<===>>>===<<<888999:::<<<===>>>>>>>>>BBBBBBCCCDDDFFFGGGHHHHHHIIILLLOOOSSSTTTSSSQQQPPPDDDIIINNNPPPPPPPPPSSSVVVYYY\\\^^^___^^^]]]\\\]]]^^^bbbgggiiifffaaa\\\YYY]]]]]]]]]\\\\\\\\\\\\]]]ZZZWWWSSSSSSUUUWWWWWWVVVUUUUUUUUUSSSPPPLLLIIIFFFEEEDDDCCCBBBCCCAAA???===???>>><<<;;;;;;;;;<<<===:::999999888888888999999::::::::::::::::::::::::777777777777666666666666777666666666777777555444555444333444666777666555333333333222333333444444666444222333444222---(((333333444444555555666666555555555888<<>>???@@@AAA@@@????????????>>>>>>>>>???@@@AAA@@@>>>======???@@@@@@???AAA>>><<<<<<===>>>>>>>>>;;;:::::::::;;;;;;<<<=========<<<;;;:::999777666666444444666;;;>>>===;;;333333333333444666777888888999<<<>>>@@@AAAAAAAAA===>>>???>>>>>>>>>@@@BBB===???@@@@@@???>>>>>>???@@@AAABBBCCCCCCEEEIIILLLKKKOOOSSSTTTTTTVVVYYY]]]\\\]]]______]]]\\\\\\]]][[[___dddiiilllmmmmmmllllllhhheeedddfffiiikkklllkkkjjjmmmtttxxxzzz}}}~~~zzzvvvwww||||||zzz|||uuuwwwyyywwwsssqqqqqqsssppppppqqqtttxxx|||~~~~~~~~~{{{{{{|||{{{vvvrrriiihhhfffggghhhhhhgggeeeqqqqqqsssttttttttttttsssvvvyyy{{{{{{xxxuuutttuuurrrtttsssooonnnooonnnkkkllllllkkkllllllmmmnnnooohhhiiijjjjjjiiiiiikkkmmmpppooolllkkkkkklllnnnooolllmmmmmmllliiigggggghhheeeeeedddbbb```aaadddggg```aaaaaa```___^^^^^^___]]]]]]^^^^^^^^^______```]]]^^^^^^\\\YYYXXXYYYZZZXXX\\\aaaeeeeeebbb^^^ZZZ]]]ZZZWWWUUUTTTQQQMMMIIIKKKLLLNNNNNNMMMLLLKKKKKKFFFFFFFFFEEEDDDCCCBBBAAACCCCCCBBBBBBBBBBBBBBBBBBFFFEEEDDDDDDEEEEEEDDDBBBBBBAAA@@@AAACCCCCCCCCAAAFFFFFFFFFFFFGGGIIIJJJKKKNNNNNNPPPQQQRRRTTTUUUUUUWWWZZZ]]]``````^^^ZZZXXXOOOTTTYYY[[[YYYXXXZZZ]]]^^^aaaeeeggggggfffeeefffgggkkkooopppmmmfffaaa^^^cccdddeeeffffffeeedddddd^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[ZZZXXXUUURRRPPPKKKJJJIIIJJJJJJIIIGGGDDDDDDCCCBBBAAAAAAAAABBBCCCAAA@@@?????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????AAA@@@???@@@AAAAAA???======<<<;;;<<<===>>>>>><<>>===<<<<<<<<<<<<<<<@@@<<<:::;;;<<<<<<777333999:::;;;<<<===>>>???@@@>>>???@@@???======>>>@@@>>>>>>>>>???@@@>>>:::777>>>?????????===<<<<<<<<<<<<;;;999999999:::<<<===;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::777444444666888999:::;;;::::::<<>>???@@@AAAGGGFFFDDDBBB@@@>>>>>>======:::999<<>><<<===AAADDD>>>@@@AAAAAA???=========BBBDDDEEEEEEEEEHHHLLLPPPNNNPPPSSSTTTTTTUUUZZZ^^^XXXZZZZZZZZZWWWVVVVVVWWWWWW^^^eeejjjkkkkkklllmmmlllhhhdddcccfffiiimmmnnnqqqppprrrxxx}}}~~~{{{tttssstttmmmkkkjjjlllooorrrssssss|||zzzzzz}}}~~~zzzyyyuuunnnjjjhhhhhhgggggguuuwwwzzz~~~}}}xxxvvvuuunnnqqqrrrooooooqqqpppllliiiiiikkklllnnnoooppppppjjjkkkkkkjjjhhhhhhiiikkkjjjhhhfffdddcccdddfffgggdddfffhhhiiihhhhhhiiikkkeeedddaaa^^^[[[[[[]]]___^^^^^^___]]]\\\[[[[[[\\\aaaaaaaaaaaabbbcccdddddddddeeegggggggggggghhhjjjlllpppxxx}}}~~~{{{vvvrrrpppmmmjjjiiihhhfffbbb^^^aaabbbcccbbb___]]][[[[[[[[[ZZZZZZYYYXXXWWWUUUTTTSSSTTTTTTUUUVVVWWWWWWXXXSSSSSSSSSUUUWWWXXXWWWUUUWWWVVVVVVWWWYYYZZZYYYXXXTTTSSSSSSSSSSSSUUUWWWXXXYYYYYY[[[\\\^^^___```aaaaaacccgggiiihhheee```]]][[[___dddeeeaaa___aaadddhhhkkkooorrrrrrrrrqqqrrrkkkooossstttrrrnnnjjjhhhkkkmmmooopppqqqpppnnnmmmcccddddddcccaaa``````aaaaaaaaabbbbbbaaa___\\\[[[TTTSSSSSSSSSTTTSSSQQQNNNKKKJJJIIIHHHHHHHHHIIIJJJIIIHHHGGGFFFFFFGGGHHHIIIMMMMMMLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIKKKJJJIIIJJJKKKJJJIIIGGGJJJIIIHHHIIIKKKKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHIIIKKKGGGEEEGGGKKKMMMJJJFFFEEEEEEFFFGGGHHHIIIIIIJJJQQQRRRPPPKKKGGGGGGMMMSSSMMMLLLJJJIIIGGGGGGGGGGGGFFFCCC@@@AAADDDFFFEEECCCBBBBBBAAA@@@AAACCCFFFGGGEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@???===<<<<<<999555444666999;;;<<<>>>>>>@@@CCCGGGJJJJJJIIIFFFFFFFFFGGGHHHJJJKKKLLLPPPNNNKKKHHHEEEDDDCCCCCCDDD@@@>>>???CCCEEEBBB???DDDDDDCCCCCCCCCEEEFFFHHHHHHGGGFFFDDDBBBBBBAAAAAA>>>>>><<<999666777;;;???;;;===>>>>>>;;;999888888;;;===?????????AAAFFFJJJNNNPPPSSSRRRQQQSSSWWW[[[\\\]]]]]]]]][[[ZZZ[[[\\\\\\ccclllooonnnllllllooopppmmmiiihhhjjjooosssuuuxxxvvvvvvzzz{{{zzz|||zzztttqqqppppppnnnmmmoookkkgggjjjqqqwwwzzzzzz|||tttnnnkkkkkktttxxxyyyppphhheeebbbbbbbbbbbbaaa```______bbbcccdddfffhhhkkkmmmnnnjjjeeeaaabbbgggiiijjjkkkkkkjjjiiiiiiiiiiiiiiijjjhhhhhhhhhggghhhkkkooosssmmmfff]]]VVVRRRSSSWWWYYYaaa^^^ZZZXXXWWWWWWWWWVVVUUUZZZ\\\YYYYYY[[[]]][[[XXX\\\aaaccccccdddhhhlllpppvvv~~~}}}||||||vvvssssssqqqlllhhhhhhkkklllnnnqqqrrrqqqmmmjjjiiihhhggghhhjjjhhhddd```dddccccccbbbccccccdddeeemmmmmmmmmmmmmmmlllllllllnnnnnnnnnnnnnnnnnnnnnnnnllljjjhhhiiikkkllljjjhhhfffgggggghhhiiiiiiiiihhhkkklllnnnooopppqqqqqqqqqnnnmmmmmmnnnpppqqqqqqpppxxx{{{}}}{{{|||xxxwww{{{|||yyyxxxyyyyyyxxxxxxyyyzzzzzzyyywwwvvvvvvuuusssqqqppprrrtttlllnnnqqqsssrrroookkkiiibbbbbbcccbbbaaa___]]][[[___]]]ZZZYYYYYYZZZ[[[\\\^^^ZZZYYY[[[\\\ZZZZZZ]]]\\\[[[XXXVVVYYY______[[[\\\]]]^^^_________^^^]]]^^^^^^\\\[[[YYYXXXWWWVVVXXXZZZ\\\^^^^^^\\\ZZZXXXWWWXXXXXXXXXVVVVVVXXXZZZWWWXXXYYYZZZZZZXXXVVVTTTXXXWWWWWWWWWXXXYYY[[[]]]``````___^^^\\\[[[ZZZZZZ```]]]ZZZYYYZZZZZZWWWUUUVVVQQQOOOSSSSSSNNNMMMPPPPPPNNNLLLLLLNNNRRRUUUVVVIIIJJJLLLKKKIIIGGGFFFFFFHHHEEEBBBAAACCCCCCAAA???;;;999666555666999===???BBBCCCEEEGGGIIIKKKKKKLLLKKKGGGDDDFFFJJJLLLKKKHHHLLLOOORRROOOIIIEEEEEEGGGDDDDDDCCC@@@>>>>>>AAADDDEEEEEEFFFGGGIIIJJJJJJKKKFFFEEECCCBBB@@@===888444888777555444555666888999:::;;;=========;;;999888:::<<<>>>???AAACCCFFFIIIGGGKKKNNNNNNMMMMMMRRRWWWYYYZZZZZZYYYVVVUUUUUUVVVZZZ```hhhnnnpppooonnnmmmnnnnnnnnnnnnooopppqqqrrrqqqpppttt{{{}}}zzz|||~~~xxxrrrjjjgggiiillllllkkkwww|||}}}xxxvvvuuuwwwzzz~~~oooaaaXXXUUUVVVRRRNNNLLLMMMPPPQQQRRRRRRRRRSSSTTTUUUXXX[[[\\\]]]XXXTTTTTTVVVXXXZZZ[[[____________```aaaaaabbbaaabbbcccbbbccceeeiiilllhhheeeaaa\\\ZZZ]]]bbbfffllljjjhhhddd```[[[VVVRRRWWWZZZYYYVVVTTTTTTPPPLLLOOOUUU]]]```aaacccgggkkkuuuyyy~~~~~~yyywwwxxxwwwssspppqqqpppqqqsssuuuuuutttqqqooommmjjjhhhhhhjjjlllkkkjjjooommmkkkjjjjjjkkkmmmnnnssstttuuuvvvuuurrrpppnnnssssssrrrrrrrrrrrrrrrrrrsssooojjjhhhiiijjjjjjiiihhhhhhhhhfffeeedddddddddggghhhjjjjjjkkkoootttxxxvvvtttssssssuuuwwwzzz{{{~~~~~~~~~}}}~~~~~~~~~yyyzzzzzzxxxvvvuuuvvvwwwwwwxxxzzz{{{{{{xxxuuurrrhhhhhhhhhgggfffdddbbbaaaiiihhhfffeeeeeeeeeeeeeeeccc^^^ZZZ\\\^^^]]]^^^aaa___```^^^[[[]]]bbbcccaaaiiiiiijjjkkkkkkjjjiiihhhhhhgggeeeccc```^^^\\\[[[```aaacccddddddcccaaa```[[[\\\]]]\\\[[[\\\^^^___]]]^^^_________^^^]]]\\\YYYYYYXXXYYYZZZ[[[\\\]]]``````___^^^]]]\\\\\\\\\```]]]ZZZYYYZZZZZZXXXVVVWWWSSSQQQTTTTTTOOONNNPPPPPPOOOOOOOOOOOONNNLLLJJJEEEEEEDDDBBB???>>>???AAA???===;;;;;;>>>???>>><<<888777777888:::>>>AAACCCBBBCCCEEEGGGHHHIIIJJJJJJKKKHHHEEEFFFJJJMMMKKKIIIOOORRRSSSOOOHHHCCCBBBDDDEEEDDDBBB@@@???@@@CCCFFFJJJKKKNNNQQQTTTWWWYYY[[[TTTPPPKKKFFFAAA===999666555666777888999999999:::<<<<<<;;;:::999999999999999:::;;;;;;;;;<<<>>>@@@@@@DDDGGGGGGEEEEEEJJJNNNNNNPPPQQQQQQPPPQQQSSSUUU\\\aaaggglllnnnmmmmmmmmmnnnnnnnnnnnnnnnoooooopppqqqppptttzzz{{{yyyzzzwwwooojjjgggdddaaaiiiooowww~~~|||{{{zzz{{{mmm[[[PPPLLLLLLFFF???===???AAA@@@>>>CCCBBBBBBBBBDDDGGGKKKMMMNNNMMMKKKJJJKKKMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRRRRSSSTTTVVVVVVVVVWWWZZZ\\\ZZZZZZZZZXXXVVVYYY___dddmmmqqquuuxxxwwwrrrlllgggggggggddd___[[[WWWNNNEEENNNXXXdddllloooqqquuuxxx~~~{{{vvvrrrsssrrrnnnkkkllljjjkkkmmmnnnnnnmmmkkkjjjkkkhhheeedddfffjjjmmmnnnsssqqqnnnlllkkkmmmooopppqqqsssvvvwwwvvvsssooolllpppppppppppppppqqqrrrssssssnnngggbbb``````aaaaaa]]]^^^]]]YYYUUUSSSUUUXXXZZZ]]]___```bbbhhhsss{{{zzzxxxvvvvvvwww{{{~~~~~~~~~yyy{{{|||{{{yyywwwwwwxxxwwwxxxyyyyyyyyywwwuuussskkkkkkjjjjjjhhhgggeeedddllljjjiiihhhgggeeebbb___^^^VVVQQQRRRTTTUUUWWWYYYTTTXXXYYYWWWWWW\\\______ffffffggghhhhhhhhhhhhhhhhhhhhhfffeeecccbbbaaa```aaaaaaaaaaaaaaaaaaaaaaaa]]]^^^_________```bbbdddbbbbbbaaaaaaaaaaaa``````]]]]]]]]]^^^^^^_________``````___^^^^^^^^^^^^^^^^^^\\\ZZZYYYZZZ[[[ZZZYYYZZZWWWVVVWWWUUURRRPPPRRRMMMLLLJJJGGGDDDAAA>>>===>>>===;;;888666777:::===;;;:::999:::<<<>>>>>>>>>999:::<<<>>>AAADDDGGGIIIHHHIIIJJJKKKLLLMMMNNNNNNKKKHHHDDDDDDFFFHHHGGGEEEIIIKKKLLLHHHCCC>>>>>>?????????===;;;:::===BBBFFFLLLOOOTTTZZZ___cccfffggg\\\VVVNNNGGGBBB???<<<:::888999;;;<<<<<<;;;999777;;;999777666666777888:::999999888666555444777999<<<>>>@@@@@@>>>???BBBEEEGGGIIIKKKLLLMMMPPPUUUXXX___bbbgggjjjkkkkkklllmmmnnnnnnnnnnnnoooooooooooorrrrrruuuyyyzzzxxxyyy|||~~~}}}uuunnnjjjfffeeefffhhhnnnvvv|||kkk]]]UUUOOOHHH@@@>>>@@@>>>777111>>>===<<<<<>>;;;;;;;;;666666777666666777;;;===??????>>>???@@@AAABBBBBB>>>>>>???@@@BBBEEEHHHJJJIIIIIIIIIJJJKKKLLLMMMMMMGGGDDD@@@??????@@@???===;;;<<<===<<<999777888999444444333111222666<<>>>>>>>>===;;;888555444666666555555666888999:::;;;:::999666444555777:::@@@AAACCCBBBAAAAAACCCFFFKKKMMMOOOQQQSSSWWW\\\```ccceeehhhiiiiiijjjlllnnnnnnooopppqqqqqqrrrrrrrrrtttuuuxxxzzzzzzxxxyyy{{{|||}}}|||||||||xxxssslllgggiiipppxxx}}}~~~ttthhhZZZQQQEEE@@@???===888333===<<<<<<<<>>>>>BBBEEERRR]]]kkkxxx~~~wwwiii\\\WWW```ooovvvhhh```ZZZSSSNNNMMMKKKFFFCCCDDDCCCDDDEEEDDDCCCDDDGGGJJJHHHIIIJJJJJJKKKKKKLLLMMMPPPQQQRRRRRRQQQOOOMMMLLLRRRSSSUUUXXXZZZ\\\]]]]]]ZZZ\\\```eeelllssszzz}}}}}}}}}}}}{{{wwwtttqqqppphhhhhheee___WWWQQQOOOOOOUUU___llluuuzzzzzzwwwuuutttrrrsssxxxzzzvvvttttttxxxvvvuuuuuuvvvwwwvvvvvvtttvvvxxxxxxwwwuuutttuuurrrrrrssssssrrrqqqpppoooiiihhhgggeeedddcccbbbbbbkkklllnnntttyyyzzzvvvqqqhhh```VVVPPPJJJDDDCCCFFFNNNWWW___bbbdddhhhkkkkkkjjjiiigggdddaaa___]]]\\\VVVVVVWWWXXXYYY[[[[[[\\\]]]\\\[[[ZZZZZZ[[[\\\]]]WWWXXXYYYYYYYYYZZZ]]]___^^^]]]ZZZWWWUUUSSSRRRQQQUUUUUUUUUUUUTTTTTTTTTTTTQQQPPPOOOOOOOOOPPPRRRSSSVVVVVVWWWXXX[[[___cccfffmmmoooooollliiihhhhhhhhhcccaaa]]]TTTJJJCCC???>>>444666999;;;<<<===???AAAAAAAAA@@@??????>>>???@@@>>><<<:::999:::===???AAA????????????@@@AAABBBCCC===<<<;;;:::;;;;;;:::999222333333222111000111222,,,,,,,,,---///444:::???IIIMMMTTTZZZ\\\ZZZVVVSSSPPPMMMIIIGGGEEEBBB???===<<<;;;888666444333333333444666888;;;===>>>>>>>>>>>>===<<<:::999;;;@@@DDDKKKLLLLLLLLLLLLLLLMMMOOOUUUWWWYYY[[[\\\___dddgggggghhhiiiiiiiiijjjlllnnnmmmnnnppprrrtttuuuuuuvvvtttwwwzzzzzzyyyyyyzzzzzzxxxyyyyyyyyyzzz||||||lll___OOOCCC???>>>>>>===;;;::::::;;;===AAADDDGGGUUUbbbooovvvzzzxxxjjjYYYPPPNNNLLLLLLOOOTTT[[[___gggjjjnnnnnniiiccc]]]YYYLLLGGG@@@:::888888:::<<<@@@IIIWWWdddooozzz~~~sssddddddjjjvvvmmm[[[QQQLLLFFFBBBBBBBBB???>>>@@@999:::;;;:::999;;;@@@EEE@@@CCCGGGIIIHHHGGGGGGGGGIIIJJJJJJKKKJJJIIIGGGFFFGGGGGGGGGGGGHHHHHHIIIIIIIIILLLPPPWWW___hhhpppuuu{{{|||uuulllbbbXXXSSS[[[gggxxxyyyyyyxxxvvvsssnnnjjjhhhgggeeegggmmmpppmmmkkkkkknnnmmmmmmnnnoooooonnnllliiikkkllllllkkkjjjjjjkkkhhhiiiiiihhhfffccc```^^^ZZZYYYXXXVVVUUUTTTTTTSSSZZZ\\\cccooo}}}~~~tttgggZZZLLLDDDFFFLLLaaajjjrrruuuwwwyyyvvvrrrjjjgggbbb]]]WWWRRRNNNLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKFFFGGGHHHHHHHHHHHHKKKMMMMMMLLLJJJGGGDDDBBB???>>>GGGFFFDDDCCCBBBCCCDDDDDDCCCBBB@@@??????@@@BBBDDDAAACCCFFFJJJNNNUUU\\\aaalllpppqqqmmmiiijjjkkkkkklllmmmllldddWWWIII???;;;;;;===@@@AAAAAA@@@@@@AAA;;;;;;;;;999666555666777666555444444444666888999;;;;;;::::::<<<===???AAA:::;;;<<<======<<<;;;:::444333111000......------+++---///111555:::@@@EEEKKKNNNQQQTTTSSSPPPLLLIIIMMMKKKGGGDDDBBB???;;;888333222111000111333666777999;;;>>>AAACCCDDDCCCBBB??????>>>===>>>CCCJJJOOOVVVVVVVVVVVVVVVWWWXXXYYY\\\^^^aaabbbcccdddfffhhhhhhiiijjjiiihhhhhhjjjlllkkkmmmoooqqqssstttttttttqqqvvvxxxwwwvvvxxxxxxvvvssstttuuuuuuvvvyyy}}}wwwhhhYYYOOOHHHDDDBBB;;;:::999999:::;;;===>>>LLLYYYhhhuuuvvvbbbQQQMMMGGGCCCCCCHHHNNNSSSaaahhhqqqwwwxxxvvvsssqqq___TTTFFF<<<888777777666666<<>>??????======???666888999777666:::AAAHHHNNNRRRVVVYYYYYYYYYZZZ[[[VVVUUUSSSRRRRRRSSSTTTUUUTTTSSSQQQMMMHHHCCC>>>;;;<<<>>>AAAGGGNNNWWW^^^cccfffnnnyyy}}}qqqbbbXXX\\\hhhyyy|||ssspppooommmnnnqqqrrrrrrooollljjjbbb```dddkkknnnllljjjkkkmmmnnnoooqqqrrrqqqnnnkkkggghhhiiihhhgggfffhhhjjjggggggfffddd___YYYSSSOOOMMMLLLJJJHHHGGGFFFFFFFFFGGGJJJTTTeeexxx~~~ooo]]]LLLGGGRRR```qqqxxx}}}sssjjjXXXVVVQQQKKKFFFAAA>>>===??????????????????>>>>>>>>>======<<<<<<======>>><<<=========<<<<<<>>>@@@BBBAAAAAA@@@>>>;;;888777@@@>>>;;;999888999;;;<<<:::888666444444555777999555888===BBBHHHQQQ[[[bbbjjjqqqsssnnnjjjlllnnnmmmmmmmmmjjjaaaSSSGGGAAA???HHHHHHGGGDDD???<<<;;;;;;444555555333000...000222111333777:::<<<===>>>===@@@@@@@@@@@@BBBDDDGGGIIIFFFHHHIIIHHHEEE@@@;;;999444333111///////////////...111666:::>>>CCCIIIMMMOOONNNLLLJJJIIIHHHIIIIIIIIIEEE@@@<<<:::888666555///000111333666888;;;<<>>>>>@@@FFFNNNTTT[[[ZZZYYYZZZ\\\]]]^^^^^^^^^aaadddffffffffffffgggggghhhiiihhhffffffggghhhiiijjjlllnnnnnnnnnmmmlllkkkqqqsssqqqpppssstttqqqmmmnnnpppqqqrrruuuyyy|||}}}uuueeeUUUHHHAAA======<<<:::999999999888???MMM^^^nnnkkkYYYSSSIII@@@<<<>>>CCCFFFNNNWWWfffsss|||uuufffRRRCCC===;;;888444::::::;;;;;;@@@LLL]]]jjjxxxttt```^^^ooonnn___WWWJJJCCC>>>>>>===:::999;;;555777888666555999BBBJJJ```dddiiikkklllmmmqqqsssfffddd```]]]^^^```eeegggmmmlllhhhaaaXXXLLLBBB<<<:::;;;===AAAGGGNNNUUUXXXRRR\\\jjjwww~~~mmm______iiiyyyrrrhhheeeeeennnqqqvvvzzz}}}|||{{{yyyhhhgggkkkrrrvvvuuusssssswwwxxxzzz|||~~~|||xxxuuuqqqqqqqqqpppnnnoooqqqsssttttttrrrnnnhhh___WWWRRRKKKJJJHHHFFFEEEDDDDDDDDDEEEHHHRRRdddyyyqqq^^^NNNNNNaaavvv||||||mmm___LLLJJJGGGCCC@@@>>>======>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDD???@@@AAA@@@??????@@@BBBDDDEEEFFFFFFEEECCC@@@???BBB???;;;888777888;;;===777555333111111222444555999===CCCIIIQQQ[[[fffnnnqqqxxx{{{vvvrrrtttwwwvvvooolllcccVVVKKKFFFIIIMMMSSSQQQKKKCCC;;;666555555222333444222///...000222222666>>>EEEJJJKKKIIIHHHDDDDDDDDDDDDFFFIIILLLNNNVVVWWWWWWSSSKKKBBB:::555111000...///000222333333111555:::@@@DDDIIINNNRRRQQQMMMGGGBBBAAADDDIIILLLCCC>>>777333111222333444333555888;;;===>>>>>>>>>CCCAAA???===<<<<<<===>>>???>>>======???FFFOOOUUU[[[ZZZYYYZZZ\\\^^^___^^^^^^bbbfffhhhhhhgggfffffffffggghhhgggeeeddddddeeeggghhhjjjjjjjjjhhhfffeeeffflllooollllllooopppmmmhhhjjjlllmmmooorrrvvvyyyvvvzzz}}}~~~sss___NNNIIIAAA===>>>===999999<<<@@@DDDNNN^^^rrrtttjjjWWWEEE>>>@@@BBB@@@CCCBBBIIIZZZlllxxxwwweeeUUUDDD777666<<<555999:::999999>>>FFFLLL___mmm|||iii```eeettt~~~iiiUUUPPPJJJAAA;;;888999:::;;;<<<777333444555888AAAJJJfffrrrzzz|||}}}~~~wwwmmmccc[[[UUUWWW\\\bbbjjjrrrwwwyyy|||iiiZZZKKK777999777777<<>>CCCHHHOOOUUUXXXZZZWWWSSSSSSSSSRRROOOKKKMMMHHHBBB>>>===???BBBDDDFFFPPPWWWUUUPPPPPPRRRSSSPPPKKKCCC===:::888777666444111//////111333444444:::CCCQQQ\\\cccjjjrrrxxxwwwxxxzzz|||{{{wwwpppllleee]]]SSSLLLKKKPPPWWW\\\\\\RRRDDD:::555333000...---///222111///...111444<<>>>>>BBBKKKQQQ]]][[[VVVOOOFFF===666222111000///000222333222111===???CCCIIILLLLLLIIIFFFGGGFFFEEEEEEEEECCC???<<<666444111111333666777777;;;;;;<<<===??????===;;;777888999888888888:::===666999:::888:::CCCJJJMMMSSSRRRQQQTTTZZZ]]]^^^]]]aaabbbccccccddddddccccccaaabbbcccbbb```^^^]]]^^^dddcccaaa```^^^^^^]]]]]]YYY___fffkkkllljjjfffdddaaaeeeiiikkklllnnnrrrvvvzzz{{{}}}xxxiii]]]SSSHHHCCC>>>888777:::<<>>GGGfffttt}}}pppbbbTTTMMMHHHIIILLLQQQYYYaaatttyyyvvvfffTTT>>>===:::999===CCCIIIKKKKKKBBBFFFNNN[[[kkk{{{{{{jjj```iiixxxhhhWWWUUU[[[aaannnvvv}}}rrrnnnttt~~~zzz{{{uuuuuuvvvuuurrrqqqyyytttbbbSSSMMMEEE@@@@@@AAA@@@@@@CCCBBBIIIVVVhhh|||qqq\\\OOORRReee{{{sssaaaQQQGGG===>>>???===999666666666;;;===BBBMMM[[[gggmmmooopppmmmiiihhhgggccc^^^YYYMMMHHHBBB===:::;;;<<<===LLLWWW```aaa``````aaa___UUUMMMCCC:::555333222222333333222111222333555777EEEPPP^^^iiinnnrrrvvvyyy~~~|||zzzyyyyyyvvvnnnhhhYYYTTTQQQTTTZZZ______]]]NNNFFF;;;444222222000.../////////...000444999===MMMOOORRRSSSQQQKKKEEEAAA999999;;;<<<@@@GGGNNNTTTYYYUUUOOOGGG???999666444222111000222666999;;;<<>>>>>===<<<:::888444666888999999:::;;;===777::::::999===EEEIIIJJJSSSRRRQQQTTTYYY\\\]]]\\\`````````aaaaaaaaa``````[[[[[[ZZZYYYWWWUUUUUUUUUXXXXXXXXXXXXXXXZZZ[[[[[[\\\bbbiiikkkhhhccc___]]]```ccchhhlllnnnqqquuuxxxyyy{{{~~~yyymmm]]]QQQGGG???===???>>>===???GGGUUUhhhzzzqqq___RRRIIICCCBBBBBBBBBCCCDDDMMM```rrrtttaaaTTTGGG<<<:::999777666555777<<<@@@AAAKKK\\\ooossscccbbbpppxxx^^^SSSFFF???>>>>>><<<999;;;777444555555666<<>>EEEMMMeeeoooqqq\\\BBB===:::777999>>>BBBDDDDDD???AAAGGGRRRaaatttssscccjjjwwwyyybbbRRRRRR[[[cccmmm{{{rrrrrr|||}}}|||{{{zzzwwwqqqooowwwwwwaaaOOOFFF@@@<<<>>>???>>>???BBB???MMM```sssyyyeeePPPMMM]]]ttt~~~fffPPPDDDAAA;;;<<<===;;;999666666666;;;>>>GGGXXXlllzzz~~~}}}zzzsssnnnhhhaaaYYYRRREEEBBB===888666666777999FFFRRR^^^eeehhhhhhccc]]]QQQJJJ???555111000000111333444555333222444:::>>>UUU___mmmwwwzzzzzzyyyyyy{{{xxxuuutttqqqkkk```XXXPPPPPPTTT]]]fffggg^^^TTT???999222//////111111///111///...000666>>>DDDHHHRRRPPPLLLGGGAAA;;;777444444666:::@@@HHHNNNRRRTTTMMMHHH@@@888333000111111333333444888>>>DDDGGGIIIKKKIIIGGGGGGHHHHHHGGGFFFOOOJJJEEE???;;;777444111444222111222888>>>BBBEEEEEEBBB>>>:::999777555444444666888999999999;;;<<<>>>???>>>???EEELLLMMMJJJQQQPPPPPPSSSVVVYYY[[[ZZZ]]]]]]^^^^^^^^^_________]]][[[XXXUUURRRRRRRRRSSSNNNOOOQQQSSSVVVYYY\\\^^^dddjjjqqqqqqkkkddd```______ccciiinnnqqquuuxxxzzzyyyzzz}}}{{{{{{~~~~~~{{{}}}}}}rrrrrrwwwvvvhhh\\\SSSNNNLLLMMMIIIEEEDDDIIITTTeeesssvvvcccTTTKKKCCCCCCEEEEEECCCEEEPPP\\\ooovvvjjjWWWDDD???:::666555555555888<<<===BBBNNN___sssnnneeekkkvvvooo```LLLAAA??????<<<888<<<999777777777666;;;BBBRRRhhh~~~fffPPPBBB???<<<;;;999999>>>EEESSSbbb}}}fffKKK>>>:::666777;;;???@@@@@@???@@@CCCKKKZZZooo}}}hhhmmmwwwttt\\\MMMPPP\\\eeeqqq}}}wwwpppsssvvvqqqyyypppYYYHHHCCC>>>;;;<<<<<<<<<>>>BBBBBBWWWnnnrrr]]]LLLSSSlllsssYYYEEE>>>>>>;;;===>>>===;;;999999:::===EEETTTfffvvv~~~}}}|||ttthhh]]]TTTJJJAAA;;;888777555222222444777:::===KKK[[[eeeiiieeeYYYNNNEEE???888222111111222333222444555333333999DDDMMMbbbjjjuuu}}}}}}zzzxxxtttsssrrrnnnfff\\\RRRLLLTTTWWW]]]dddeee]]]OOOCCC777333///...///111111111111111444:::CCCIIIKKKJJJFFFBBB<<<777333111111222:::<<>>EEEIIIJJJAAA===999666555555444333999999999999888999<<<>>>HHHHHHHHHJJJQQQXXXVVVPPPOOOOOOPPPQQQTTTVVVXXXXXX\\\\\\]]]^^^```aaabbbcccddd___YYYUUUSSSSSSTTTUUUPPPRRRTTTXXX\\\```ccceeehhhooouuutttmmmgggdddeeeaaaeeejjjooossswwwyyyzzzxxxxxxzzz~~~kkkbbbaaaccccccgggnnnyyysssggg```ZZZ^^^aaaYYYTTTYYYeeevvvtttiii```YYY]]]WWWQQQNNNKKKNNNZZZgggyyyhhh]]]OOOJJJGGGGGGFFFEEEGGGLLL]]]uuummmWWWGGG>>>666666777777999===???@@@FFFSSSggg~~~{{{lllfffeee|||nnnVVVFFFAAA@@@===999;;;888777888777555999>>>FFF___{{{pppZZZHHHCCC@@@???===;;;>>>DDDJJJZZZzzztttYYYBBB>>>999999===@@@BBBBBB??????AAAGGGUUUiiiiiilllvvvqqqYYYLLLOOO\\\ffftttwwwrrrpppuuu|||www|||hhhTTTGGGCCC>>>;;;;;;;;;;;;???EEEOOOfff~~~jjjYYYQQQbbb}}}yyydddOOOBBB===>>>:::<<<>>>===<<<;;;<<<===DDDQQQeeettt{{{{{{xxxwwwoooeeeVVVIII@@@999333///000000000///000444;;;@@@GGGUUUeeennnnnndddSSSDDD999777444333333333333222111333444444888CCCSSS___nnnrrryyy}}}~~~}}}{{{yyytttrrrmmmcccXXXRRRRRRTTT___cccfffcccZZZLLL@@@888444222///...///000111111444888???IIIPPPPPPJJJEEE;;;888444111111444999<<>>666555333222222333555666===@@@EEELLLQQQTTTSSSQQQIIIHHHHHHIIIKKKKKKIIIHHH@@@<<<777555444555666555333555888===BBBFFFFFFEEE:::888666666888999999888;;;;;;;;;;;;;;;???DDDHHHPPPQQQQQQTTT[[[aaa___XXXPPPQQQRRRSSSTTTUUUWWWYYY^^^___aaadddfffhhhhhhiiihhhbbbZZZTTTSSSTTTUUUUUUWWWXXXZZZ^^^aaaeeeiiikkkiiimmmpppnnnhhhcccaaabbbccceeeiiimmmrrruuuwwwwwwuuuuuuvvvyyyyyysssmmmkkkhhhffffffhhhjjjlllfffUUUOOOUUUVVVXXX^^^gggsss~~~}}}jjj\\\QQQGGGJJJNNNIIIEEEJJJSSS```qqq~~~qqqgggddd]]]XXXWWWSSSPPPVVVaaasssuuugggYYYLLLGGGFFFEEEFFFHHHSSSeeeyyypppUUUGGG;;;:::;;;999;;;@@@??????BBBJJJZZZpppxxxhhh^^^rrrzzzaaaNNNEEEAAA>>>;;;777555666888777444666;;;???YYYwwwlllJJJCCC===<<<;;;:::;;;???FFFUUUttt{{{cccFFFAAA;;;:::===@@@AAAAAA???@@@AAAFFFQQQeee{{{jjjkkkqqqxxxaaaRRRUUU```iiipppxxxrrrooopppyyy{{{uuudddUUUKKKDDD???<<<<<<<<<===DDDMMMaaawwwaaaWWWZZZppp}}}gggTTTHHHBBB???>>>999;;;=========<<<===???FFFUUUgggrrrsssmmmiiihhhYYYPPPDDD;;;777555444222111222222222444;;;DDDLLLYYYfffrrrssslll^^^LLL>>>666444333333444333111000222444666:::CCCQQQbbbnnnvvvxxxzzz||||||{{{yyywwwpppiii]]]QQQJJJMMMXXXbbbffffffcccYYYKKK???999777222111///...///111444555===CCCKKKRRRSSSMMMCCC<<<555333222333666;;;AAADDDLLLMMMPPPPPPMMMEEE;;;333//////111333666999;;;<<>>@@@???<<<999666777888<<>>AAACCCFFFKKKPPPTTTRRRUUUWWWZZZ```eeeddd___WWWXXXYYYYYYYYYZZZ\\\___cccfffjjjmmmoooooonnnmmmllleee\\\WWWWWWXXXXXXXXXYYYYYY[[[^^^aaadddggghhhkkkkkkjjjgggbbb___]]]]]]aaabbbcccgggmmmqqqsssssssssrrrrrrvvv||||||oooiii]]][[[VVVSSSRRRSSSVVVXXXjjjxxxvvvaaaRRRKKKLLLMMMOOORRRWWW___gggllliii[[[SSSKKKAAABBBGGGBBBAAADDDIIIOOOZZZjjj|||{{{tttjjjdddccc^^^UUUVVV^^^jjj{{{|||lllZZZOOOJJJGGGGGGHHHPPPVVVdddwwweeeRRRAAA>>>>>>;;;<<>>BBBMMMWWWsssxxxZZZWWW```vvv|||lllXXXIIICCCBBB???===:::<<<>>>??????@@@AAABBBKKKSSS^^^cccaaa[[[UUUSSSEEE???888555666777777666333555777999===GGGUUU___hhhqqquuummm___PPPBBB999666444222222333333333111444777<<>>;;;999888777555333555777<<>>;;;;;;???<<>><<<===???AAACCCCCCDDDEEEGGGTTTUUUXXXYYYVVVQQQJJJEEE===:::777777999;;;:::888444777:::>>>EEESSSdddpppqqqwwwuuufffTTTEEE<<<777555333000000222444666666666999AAANNN]]]kkktttxxxxxxxxxxxxxxxvvvqqqjjjeeeUUUNNNKKKQQQ^^^iiikkkiii```VVVFFF:::333111111111222222333555999???GGGLLLVVVWWWVVVOOODDD:::444222222555:::@@@GGGLLLQQQSSSRRRPPPLLLDDD<<<888:::===:::;;;===AAAFFFMMMSSSWWWSSSQQQOOOPPPRRRTTTUUUTTTQQQKKKBBB;;;666444333222777777777999===AAACCCCCC???;;;666333222333444444444888>>>DDDGGGEEE@@@;;;HHHOOOXXX^^^___\\\WWWUUUUUU\\\```bbbdddiiillllllhhhjjjlllkkkiiiiiillloooqqqtttxxx{{{zzzuuuoookkkddd\\\TTTPPPQQQSSSRRRPPPPPPQQQSSSUUUXXX[[[]]]___[[[UUUNNNMMMQQQUUUVVVUUUVVVTTTTTTXXX```hhhmmmnnnooonnnooouuu}}}}}}iii___TTTQQQUUUWWWTTTPPPQQQPPPRRRVVVUUUOOOLLLLLLKKKFFFDDDFFFGGGFFFFFFIIIKKKIIIFFFDDDCCCCCCCCCCCCFFFDDDCCCFFFHHHKKKQQQYYYhhhmmmrrrrrrqqqttt}}}vvvjjjaaa[[[```hhhrrr{{{wwwiiiZZZOOOKKKMMMOOOTTT[[[___```iiixxxyyyjjjUUUEEE>>>>>>AAABBBEEEEEECCC@@@>>>@@@CCCGGGVVV^^^fffiiijjjkkkiiidddZZZ]]]jjj{{{}}}oooaaaTTTJJJAAA;;;999888888999;;;=========@@@UUUrrr{{{ssspppvvvuuuooopppxxx{{{tttooojjjiiijjjhhhaaa\\\aaa```^^^```jjjzzzxxx{{{}}}mmm```YYYYYYZZZ___fffhhh___VVVUUUVVVUUUZZZjjj|||yyy|||zzz{{{|||}}}|||yyywwwzzztttggg\\\SSSNNNIIIHHHFFFDDDFFFOOO\\\eee{{{eeeVVV\\\eeellloooooommmlllaaaRRRDDDAAAEEEGGGGGGHHHLLLJJJIIINNNTTTXXXVVVSSS\\\___```]]][[[YYYRRRJJJDDDAAA@@@@@@BBBCCCAAA???>>>@@@EEENNN[[[gggppptttwwwxxxrrrcccOOOAAA>>>@@@===;;;999999999999888777===FFFQQQ\\\gggsssyyyxxxuuuuuutttqqqjjjaaaXXXSSSLLLLLLQQQ\\\fffhhhaaaXXXIIIDDD===888666555555444222888===>>>CCCMMMVVVZZZ^^^XXXOOOGGGAAA>>><<<;;;999AAAKKKQQQSSSVVVZZZ^^^ZZZVVVPPPJJJFFFEEEEEEFFFBBBEEEIIINNNSSSWWWZZZ[[[UUUPPPLLLNNNSSSXXXYYYXXXSSSIIIAAA@@@AAA>>>;;;;;;@@@DDDGGGHHHKKKMMMIIICCC:::444//////555;;;===<<<>>>777444666666666:::AAAPPP\\\ggghhh___VVVTTTVVVUUURRRPPPSSSZZZaaagggiiippptttuuuttttttxxxxxxuuuvvvuuurrrnnniiiddd```^^^YYYVVVQQQOOONNNMMMJJJGGGJJJJJJLLLNNNQQQTTTXXXZZZOOOMMMKKKIIIIIIIIIKKKLLLRRRQQQPPPTTT\\\cccggghhhiiinnnyyyyyypppgggdddffffff```ZZZXXXUUUVVVZZZZZZTTTOOOMMMMMMIIIIIIKKKLLLIIIIIIKKKGGGGGGGGGHHHIIIHHHFFFEEEEEEBBBBBBDDDEEEEEEJJJQQQ[[[```fffggggggiiiqqqxxxyyykkkbbb\\\bbbiiippptttvvvxxxzzzvvvmmm___PPPFFFBBBDDDGGGOOOVVV[[[^^^eeeooouuuuuuttthhhWWWHHH???<<<===>>>@@@@@@???<<<:::;;;===???AAAIIIQQQUUUZZZ^^^^^^[[[ZZZZZZbbbqqq}}}xxxkkk\\\OOODDD===:::<<<:::888888999:::<<<<<>>777444111...000666;;;<<<;;;555000...111333444999@@@QQQWWW\\\YYYPPPHHHGGGIIIEEEDDDCCCDDDIIISSS___hhhssswwwzzzxxxxxxzzzwwwssstttoooggg___WWWRRROOONNNQQQNNNLLLKKKKKKKKKHHHEEEGGGGGGGGGHHHKKKMMMPPPQQQKKKIIIFFFDDDDDDFFFIIIKKKQQQQQQRRRWWW^^^ccceeeeeekkkppp|||{{{tttiiiccc```dddeee```ZZZVVVTTTQQQQQQTTTSSSOOONNNPPPNNNOOOSSSWWWYYYXXXTTTPPPLLLIIIIIIIIIHHHFFFIIINNNUUU[[[bbbeeefffiiiooouuuwwwmmmcccfffjjjnnnrrrvvv{{{~~~vvvlll]]]MMMBBB>>>???AAAEEEKKKRRRWWW\\\aaabbb```nnnhhh^^^SSSKKKHHHJJJLLLIIIJJJJJJHHHDDD???===<<<===EEEMMMTTT]]]ggglllkkkiiiddddddooo{{{~~~ssseeeWWWLLLFFFDDDDDDAAA<<<999999;;;???AAAOOO^^^ttt|||vvvppplllhhhhhhooo||||||wwwpppjjjffffffbbb]]]\\\___bbbbbbiiirrr|||}}}}}}|||}}}~~~}}}|||~~~}}}xxxuuusssooonnnmmmlllmmmqqqwww|||ppp```\\\bbbgggeee^^^ZZZ\\\aaaRRRLLLMMMXXXeeelllnnnppptttttttttuuuvvvxxxyyyzzz{{{~~~}}}wwwooohhhgggfffggghhhiiihhhgggggglllssswwwyyy{{{zzzsssjjjdddaaa```ZZZYYYWWWTTTSSSRRRRRRRRRYYYbbbjjjppptttxxxuuuqqqnnnnnnjjj```SSSJJJHHHHHHWWWWWWZZZ___```YYYLLLBBB:::777333222444666888888BBBMMMXXX___dddhhhgggdddccc]]]UUUOOOLLLMMMQQQTTT[[[___ccc```ZZZUUUTTTUUUVVVXXX[[[^^^______]]]\\\[[[^^^bbbfffhhhfffcccaaa]]]\\\[[[]]]^^^[[[UUUPPPKKKEEE@@@@@@AAABBBGGGMMMVVV\\\\\\TTTIII>>>444,,,...------111777:::999888///,,,+++---000222777<<>>::::::<<<666666666666;;;HHHZZZgggtttxxxzzzxxxvvvuuupppkkkiiibbbWWWKKKCCC@@@@@@AAAEEEDDDDDDEEEFFFFFFDDDBBBAAAAAAAAAAAABBBDDDEEEFFFDDDBBB@@@???@@@DDDHHHKKKOOOQQQUUU[[[aaaeeefffeeemmmsssxxxqqqrrruuurrrmmmjjjccc```^^^^^^[[[VVVUUUXXX\\\\\\^^^bbbeeeddd```[[[UUURRRQQQQQQNNNJJJJJJNNNVVV\\\dddjjjmmmpppuuuyyy~~~wwwssstttuuuwwwzzzyyyhhhWWWJJJCCC@@@???;;;@@@FFFMMMSSSWWWXXXVVVeeeeeeccc^^^[[[]]]dddiiiaaadddgggeee]]]QQQGGGAAAGGGNNNXXXbbbqqqvvvyyyrrreee]]]YYYVVVRRRLLLFFFEEEHHHOOOTTT```lll{{{zzzmmmfff___YYYUUUXXX___kkkzzz{{{rrrhhhddd```___eeelllqqqrrrxxx~~~~~~~~~~~~~~~uuuiii^^^aaabbb___[[[YYY\\\```[[[WWWYYYeeerrryyy|||~~~~~~}}}{{{{{{}}}~~~yyysssrrrrrrssstttuuuuuutttpppwww~~~zzzwwwtttqqqnnnjjjjjjhhheeebbbaaabbbcccjjjpppuuuvvvwwwyyyvvvqqqrrrpppiii[[[NNNIIIMMMTTTaaabbbdddddd```VVVHHH>>>;;;999888:::===AAACCCDDDNNNXXXcccjjjmmmoookkkeee___ZZZRRRKKKHHHJJJPPPUUUaaaeeegggbbbXXXOOOJJJIIIKKKOOOTTTYYY]]]^^^^^^]]]\\\___eeeiiijjjgggbbb___]]]]]]\\\[[[ZZZUUUOOOJJJFFF@@@;;;:::999:::AAAIIINNNTTTUUUKKK???666000+++++++++...222666777555222000...------///111444777>>>===:::777444444444555111000000333<<>>999999;;;===;;;<<<>>>???@@@@@@>>><<<::::::;;;<<<>>>???@@@AAA?????????@@@CCCGGGKKKMMMPPPRRRVVV\\\bbbgggkkklllrrrvvv|||wwwsssnnnggg``````dddhhhddd``````bbbbbb___\\\YYYWWWVVVVVVRRRLLLJJJMMMRRRXXX```gggkkkooosssvvv{{{uuucccUUUIII@@@;;;::::::???HHHQQQXXX[[[\\\```bbbdddfffiiiqqq{{{ooo^^^TTTTTTZZZcccooo}}}pppiiihhhddd]]]VVVTTTXXXaaaiiisss}}}lll[[[QQQOOOHHHEEEIIIPPPYYYgggssswwwhhhcccaaaeeennnxxx~~~|||}}}~~~~~~~~~zzzqqqiii^^^[[[XXXWWWYYY[[[^^^___bbb]]]^^^gggqqqwww{{{~~~yyyzzz{{{zzzyyyyyyzzz|||~~~}}}yyytttuuuyyyyyywwwpppqqqrrrsssssstttuuuuuupppxxx~~~}}}}}}|||yyyvvvuuuuuussspppmmmmmmooorrrzzz}}}}}}{{{{{{}}}|||yyyxxxsssiiiZZZOOOPPP[[[fffmmmnnnnnnllleeeZZZOOOHHHIIIHHHIIIKKKPPPSSSUUUUUU\\\ccciiikkkmmmlllfff^^^SSSPPPJJJEEECCCHHHQQQXXXaaaeeehhhcccWWWLLLEEEBBBFFFHHHLLLRRRVVVZZZ]]]^^^aaacccgggiiigggccc]]]ZZZ[[[YYYVVVTTTQQQMMMIIIFFFDDD>>>777444111000777??????DDDCCC:::111......---+++,,,///222333333000---.........---///111333444666555444333333333222111333000///555CCCQQQZZZ]]]``````ZZZRRRLLLKKKIIIEEECCC@@@;;;777555666888:::666888:::;;;;;;999888777666777999;;;>>>@@@AAABBB>>>@@@BBBFFFJJJMMMPPPQQQRRRTTTXXX]]]ccckkkrrrvvvzzz{{{{{{qqqnnnqqqtttlllbbb^^^^^^___]]]ZZZ]]]\\\]]]^^^ZZZRRRPPPQQQQQQUUU[[[```dddgggjjjlllpppyyypppaaaRRREEE<<<@@@===???IIIUUU]]]dddiiigggjjjmmmssszzzzzzqqquuu{{{yyynnnlllhhh```WWWTTTXXXbbbkkk}}}uuubbbPPPEEEGGG@@@===BBBHHHLLLWWWcccssszzz~~~{{{ssspppooouuu|||nnnjjjiiipppyyyxxxxxxyyyzzz}}}yyynnnddd^^^VVVPPPJJJIIILLLPPPQQQQQQTTTOOONNNUUU]]]aaaeeeiiibbbccceeegggiiijjjjjjjjjgggeee```ZZZZZZ___bbb```ZZZ\\\^^^___^^^___aaacccgggoooyyy~~~yyyzzzyyywwwttttttyyy}}}{{{uuujjj^^^XXX]]]jjjuuuvvvwwwwwwsssllleee___\\\^^^^^^___bbbfffhhhiiihhhiiilllmmmkkkhhhddd\\\SSSEEEDDDBBB@@@BBBJJJWWW```aaadddeee___TTTIIIDDDCCCEEEGGGKKKPPPVVV[[[```bbbjjjjjjiiigggbbb\\\VVVRRRWWWUUURRROOOLLLJJJIIIIIIFFF===555111...---000666444777555...)))***,,,,,,,,,---///000000///...---***---...---///444666444666777777777555222///...333///...666CCCMMMOOOMMMMMMLLLEEE<<<888888888666666666555444333333333333555777999999777666666666666888;;;>>>AAADDDEEEFFFAAACCCFFFKKKOOOSSSVVVXXXVVVYYY\\\aaagggoooxxx}}}~~~|||}}}|||rrrfff___^^^___]]]ZZZ]]]]]]___bbb^^^WWWTTTUUUSSSUUUXXX[[[\\\]]]^^^___]]]bbblllxxxvvvfffUUUIIIFFFAAABBBLLLYYYaaagggmmmnnnpppvvv~~~~~~rrrkkkggg^^^TTTMMMPPPZZZcccwww|||pppaaaQQQFFFFFF>>>===EEEJJJMMMVVVbbbqqqzzzxxxvvvtttuuuyyy}}}}}}zzz{{{ttttttvvvyyywwwiii^^^XXXUUUOOOHHHCCCAAAAAABBBBBBBBB>>>===CCCGGGIIIKKKMMMKKKJJJKKKOOOSSSTTTQQQMMMKKKKKKGGGBBBBBBFFFFFFCCC???BBBDDDEEEDDDEEEGGGJJJRRRXXXbbbkkkqqqsssrrrqqqvvvxxxzzz||||||}}}}}}}}}yyy{{{{{{zzzwwwyyy}}}wwwooogggeeekkkuuu}}}|||}}}|||yyyssspppqqqssssssssssssvvvxxxyyyxxxvvvtttuuussslllfff___SSSGGG<<<===>>>???BBBLLLZZZddd^^^___\\\SSSHHHAAA@@@BBBBBBEEEKKKQQQXXX^^^ccceeejjjhhhddd^^^XXXRRRNNNKKKTTTTTTTTTRRRPPPOOONNNOOODDD:::111......---///222///111///******---...---,,,---............///000---111333111222777888444777:::<<<:::666222000///000------222;;;@@@@@@>>>;;;;;;777111///222333111222222222222111111000000444666888777666555777999999;;;>>>BBBEEEGGGIIIIIIFFFFFFGGGJJJOOOUUU[[[___ZZZ^^^ccchhhlllrrryyy~~~zzzyyy}}}rrreee^^^]]]^^^[[[XXXWWWXXX[[[^^^[[[TTTQQQRRRTTTTTTUUUUUUTTTTTTTTTTTTOOOQQQXXXcccnnnxxxzzzhhh[[[IIIBBBBBBNNNYYY```eeejjjjjjmmmuuuwwwppplllbbbVVVNNNPPPYYYaaalll}}}}}}uuupppqqqxxxyyyrrrgggYYYOOOJJJCCCDDDNNNUUUXXXaaammm}}}~~~}}}zzzwwwtttooooooqqqvvv~~~{{{lllaaa\\\^^^ZZZSSSJJJAAA===>>>@@@???;;;;;;???BBB@@@>>>@@@CCC@@@@@@CCCFFFEEE???999===>>><<<999999;;;999555111444777888777888:::======BBBKKKUUU^^^aaa```^^^cccgggkkknnnnnnoooqqqsssxxx{{{|||{{{yyy{{{zzztttpppqqqvvv|||~~~{{{wwwwww|||~~~{{{{{{wwwoooggg]]]MMM@@@:::<<<===>>>AAAJJJXXXbbbYYYWWWQQQFFF;;;777:::>>><<>>AAADDDGGGIIIJJJJJJJJJHHHGGGHHHMMMUUU^^^ccc]]]bbbhhhmmmqqqtttyyy||||||tttqqqyyyqqq]]]VVVXXXZZZZZZZZZZZZZZZVVVQQQOOOPPPNNNJJJIIILLLPPPPPPNNNKKKKKKMMMNNNKKKKKKPPPWWWaaaooo{{{yyywwwhhhZZZJJJBBBJJJUUUXXX\\\bbbfffgggrrrrrrjjjfff___ZZZWWWXXX\\\^^^rrruuu|||~~~|||xxxjjjccceeelllqqqtttuuuqqqppptttrrrgggZZZRRRNNNPPPSSSUUUXXX___iiippp}}}}}}zzzyyyvvvtttrrrooollliiijjjkkkpppyyyzzzqqqmmmlllsssmmmbbbUUUKKKEEEEEEFFFBBBAAACCCGGGHHHEEECCCEEEGGGGGGGGGEEEBBBAAAAAAAAAFFF>>>:::;;;999333000222555444444444444555777888<<>>@@@;;;999666333222111222333333555???PPP^^^eeehhhllllllggg[[[MMMGGGLLLTTTXXX^^^___```___ZZZQQQFFF???888222,,,***,,,...---+++++++++,,,,,,,,,,,,,,,+++...---,,,,,,,,,---//////666666777777666555333222555444333111///......------...///000000000000000111111111111000000000///111000000000000111222222555888;;;============>>>AAABBBDDDFFFFFFFFFEEEDDDAAAAAABBBCCCIIIRRR\\\dddbbbeeekkksss{{{}}}mmmjjjjjjttt}}}qqqiiigggjjjpppnnnfffZZZSSSQQQOOOLLLIIIJJJLLLLLLLLLKKKLLLMMMLLLKKKNNNRRRUUUWWW\\\cccllloooooollllllrrrvvvvvvooommmiiidddbbbgggqqqxxx|||rrrXXXIII===>>>AAAAAABBBEEENNNQQQ```|||{{{ssslllgggaaa[[[XXXYYY[[[]]]ZZZaaakkkoooiiibbbdddjjjooorrruuutttqqqoooooopppeeeaaa]]]]]]^^^___^^^\\\^^^ZZZ[[[aaadddbbb___^^^]]]___bbbbbbbbbdddiiimmm~~~yyyqqqmmmiiieeedddffffffjjjnnnpppoooooorrruuurrrwww|||}}}|||{{{}}}||||||||||||~~~~~~}}}}}}}}}~~~{{{tttppppppvvv|||}}}xxxqqqllljjjiiidddbbbccceeeffflllrrr|||}}}}}}zzztttmmmiiigggcccZZZQQQNNNJJJEEEBBBAAA:::999888888;;;???DDDGGGHHHIIILLLPPPOOOJJJHHHKKKLLLOOOTTTYYY___eeekkkooowww{{{zzzuuurrrrrrqqqssswww|||~~~{{{yyy~~~~~~}}}ttteeeRRRBBB999555444333222111111333555666333222111111111111111222222444===LLLWWW]]]```dddmmmhhhZZZKKKDDDIIIQQQUUUVVVYYY[[[XXXPPPCCC888222333///++++++---000///...***+++,,,---.....................---...//////000222333555666555333000...//////...------...............///////////////...111111111111000000000000222111111111111222333333555888<<>>===@@@EEEKKKNNNPPPPPPQQQTTTRRRNNNMMMPPPQQQSSSTTTVVVXXX[[[___cccjjjpppwww|||}}}~~~yyyxxxuuurrrmmmiiieeecccdddbbbaaadddggggggccc___eeehhhnnnzzz|||yyyqqqcccSSSDDD999555222111000///...///000111111111222333333333333333555555<<>>>>>??????AAAAAAAAACCCIIISSS^^^fffiiimmmtttzzz~~~|||rrrqqqwww{{{ppplllkkkiiinnnmmmmmmlllkkkjjjhhhfffeeefffiiillliiiaaa^^^___fffhhhfff```\\\YYYSSSMMMJJJIIIGGGEEEEEEGGGKKKOOOPPPUUUYYY[[[^^^```^^^YYYNNNEEE;;;999999999888999888>>>JJJXXXaaafffooowww|||~~~|||wwwxxx|||tttiii]]]UUUKKKIIIEEECCCCCCFFFJJJLLLDDDFFFKKKUUU___```WWWMMMLLLNNNOOOMMMJJJHHHHHHJJJGGGGGGFFFGGGHHHIIIIIIHHHFFFBBBBBBFFFJJJKKKMMMQQQRRRUUUXXXYYYXXXXXXZZZ]]]jjjjjjjjjgggcccccciiipppmmmddd^^^]]]___bbbhhhnnnrrrtttvvvuuussssssvvvzzz}}}tttmmmjjjiiiiiiiiirrrtttuuupppjjjhhhkkkpppttt{{{tttooommmpppsssuuuyyy~~~{{{xxxxxx}}}{{{qqqjjjfffaaaYYYQQQIIIFFFBBB???@@@DDDIIILLLPPPOOOPPPSSSRRROOOQQQUUUWWWWWWVVVSSSOOOMMMMMMMMMWWW]]]cccgggjjjmmmqqquuuyyyzzzyyytttmmmhhhfffdddaaa___\\\XXXUUUSSSSSSSSSXXXTTTOOOLLLKKKJJJGGGEEEKKKRRRaaasss~~~vvvmmmlllggg]]]PPPBBB777111000000/////////000111111222333444444555444333222555555999???AAA???@@@CCCOOOOOOIII???888888888777888:::;;;999333///...///...---------.........---//////000000000/////////000000111111111222222222333555777999888555222000000000/////////000000111//////////////////......222333333333333333333333444444444444444555666666999;;;===>>>===>>>???@@@AAA@@@???>>>>>>???AAABBB@@@AAACCCFFFLLLVVVaaahhhmmmqqqwww{{{|||{{{yyyxxxrrrwww~~~~~~~~~~~~~~~|||xxxuuunnnnnnpppqqqlllccc^^^^^^bbbeeeeeeaaa^^^ZZZRRRIIICCCCCCBBBBBBBBBBBBCCCCCCIIINNNQQQPPPQQQTTTSSSOOOFFFAAA;;;999;;;<<<;;;:::888<<>>AAAEEEHHH>>>>>>@@@IIIWWW]]]UUUHHH???@@@AAABBBBBBBBB@@@???>>>=========>>>@@@BBBCCC===;;;<<<@@@CCCCCCEEEIIIJJJMMMPPPQQQOOOPPPSSSVVV\\\ZZZYYY\\\___bbbjjjrrrooohhhbbbccceeegggkkkppptttvvvyyyyyyzzz}}}xxxkkkddd```\\\YYY___aaabbb```\\\[[[^^^bbbeeehhhnnnuuuyyyyyyvvvsssiiiccc___^^^___cccmmmxxxvvvrrrsssyyy|||vvvrrrmmm```TTTIIIEEE@@@<<<;;;===AAADDDGGGEEEGGGJJJJJJJJJNNNTTT]]]]]]\\\WWWPPPHHHCCCAAAEEEIIIMMMNNNNNNOOOSSSWWW]]]aaaaaaZZZRRRNNNKKKIIIKKKIIIFFFCCCCCCCCCEEEGGGSSSOOOIIIBBB===;;;;;;;;;CCCMMM___rrr~~~}}}uuulll______\\\WWWNNNDDD999333000000000000111222333444333333444444444444333333222222666;;;;;;999999===AAAEEEDDD>>>999777555111333333222///---,,,---......///000000000//////...---...///111222333333333111111222333333333333222555666888999888666333222000000//////...//////000//////000000000000000///444444444444555555555555666555555555555666777777:::;;;<<<<<<;;;;;;<<<===>>>>>>===>>>???AAACCCDDDAAACCCGGGKKKRRRZZZdddjjjqqquuuyyy{{{{{{zzzyyyyyyttt{{{zzz{{{{{{uuukkkffffffiiilllllliiifffcccZZZPPPJJJIIIGGGFFFGGGFFFFFFEEEKKKOOOQQQNNNMMMOOONNNLLLCCCAAA??????@@@BBBAAA>>>@@@>>>AAAGGGJJJMMMSSSZZZ[[[UUUPPPOOOMMMKKKLLLOOONNNQQQSSSRRRSSSWWWWWWUUUQQQQQQRRRSSSUUUTTTRRRPPPLLLNNNOOONNNIIICCC>>>;;;>>><<<::::::;;;???CCCEEE===???@@@DDDNNNVVVRRRIII???>>>>>>AAADDDDDD@@@<<<;;;<<<===>>>???@@@CCCDDDCCCBBBCCCFFFFFFCCCBBBEEEJJJNNNRRRUUUWWWZZZ```eeegggaaa```gggnnnttt{{{~~~}}}yyyqqqllljjjiiigggeeeeeehhhjjjiiiggghhhjjjllllllkkkllloooqqqmmmiiieeebbbaaafffuuu~~~{{{uuueeeTTTFFFCCC>>>999888888;;;======;;;<<<@@@AAABBBHHHNNNYYY[[[\\\YYYQQQHHH@@@;;;888:::<<<;;;:::;;;@@@DDDBBBIIIJJJDDD===<<<:::888::::::999999999:::<<<<<>>777444777:::???JJJ\\\kkkrrroooggg```SSSRRRPPPMMMIIIBBB<<<777111111222222333444555555444444444555555666666777444444888;;;:::777888<<<;;;@@@BBB>>>;;;:::777333222111//////000000/////////111333444444333333222//////111222333333333333111222333444555444444333555666666777666444333222///////////////000111222//////000111222222222111555555666666777777777777777666666666666777888888:::;;;;;;;;;::::::;;;===;;;;;;<<<===???AAACCCCCCEEEIIINNNTTT[[[ccckkkppptttxxx|||}}}||||||}}}{{{wwwrrrsssuuuvvvuuuqqqnnnkkkbbbYYYPPPNNNKKKIIIIIIJJJIIIIIINNNQQQRRRNNNLLLMMMMMMKKKDDDEEEEEEEEEGGGIIIGGGDDDHHHBBB@@@EEEJJJJJJIIIJJJKKKEEE@@@@@@???;;;888999<<<@@@CCCBBBDDDHHHGGGEEEDDDBBB@@@AAACCCCCC???<<<>>>@@@AAA@@@???===<<<<<<999777555444555888<<<>>>;;;???@@@@@@DDDKKKKKKGGGFFFCCCAAAEEEIIIIIIBBB;;;===???AAACCCDDDEEEGGGHHHPPPOOOOOOPPPLLLEEEBBBDDDNNNSSSZZZ___eeellluuu|||yyywww|||yyy~~~yyygggTTTEEEBBB===999777888999;;;999666777:::<<<===DDDKKKKKKOOOSSSSSSLLLCCC:::555111333444333333555;;;@@@222;;;>>>999444555555333111222444555666666666555:::======777000---000666555@@@PPP]]]aaa]]]VVVRRRGGGEEEBBBAAA???<<<888666222222333333444444555555666666666666888999;;;<<<888999;;;>>>;;;666777;;;999>>>AAA>>><<<<<<:::777111000///111555666444111///222555777777777666777333333333333222111000000222333444555555555444333444444444444333222111111//////000000222333444555...///000222222333333333666666777777888888888999777777777777777888888999999:::;;;:::::::::<<<>>>::::::;;;===???@@@AAABBBKKKOOOVVV\\\ccckkkrrrvvvvvvzzz}}}qqqxxxvvvrrrtttoooeee]]]XXXXXX[[[YYYQQQJJJJJJUUUTTTQQQMMMKKKIIIHHHHHHDDDEEEEEEGGGHHHIIIJJJJJJEEEEEEEEEDDDCCCCCCBBBBBBEEEAAA>>><<<999555777<<<999888999;;;>>>@@@@@@@@@>>>>>><<<888888;;;:::555===<<<;;;;;;<<<===<<<:::::::::999888888999::::::777:::======<<<===AAAEEEBBB@@@JJJ]]]cccVVVFFF???FFFDDDBBBBBBEEEIIINNNRRR^^^dddeee[[[NNNGGGLLLTTTQQQaaauuuyyyiiiYYYUUUJJJ===:::>>>>>>999;;;999888:::<<<>>>???>>>EEEBBBCCCIIIJJJEEE???<<<222222111000444:::999555999777555444444444222111111111222222222222111111777666555444333111111000555999>>>CCCFFFFFFDDDCCC999999:::999888555333222//////000111111111111111222222222333444555777777666888;;;>>>??????>>>===@@@BBBEEEGGGGGGEEECCCAAA:::666333555:::>>>===;;;777666666777999;;;;;;:::888777666444222000///...111111222333444444555555333333333333333222111000////////////////////////666333000111444666666444777777777777777888888888:::888666555666888:::<<<<<<;;;:::999999888888888<<<<<<===>>>???CCCIIIMMMQQQWWW```ggglllqqqvvvzzz|||~~~gggkkkrrr{{{|||zzz{{{~~~{{{tttvvvrrrjjjaaa^^^___bbb___UUUMMMJJJTTTSSSOOOLLLIIIFFFEEEEEECCCDDDEEEFFFGGGHHHHHHIIIAAAAAAAAAAAA@@@@@@@@@@@@AAA???@@@AAA>>>999888:::;;;::::::<<>>@@@???:::999;;;:::888:::999888999;;;;;;999777888777666555555666777888888999;;;<<<<<<>>>@@@BBBFFFDDDLLL]]]cccXXXJJJEEEBBBCCCEEEGGGJJJMMMPPPRRR^^^eeejjjdddXXXPPPRRRWWW___kkk}}}zzzeeeaaaWWWKKKHHHJJJIIIEEE===<<<;;;;;;<<<<<<;;;:::AAA======AAACCC>>>999777000000...---444===@@@>>>:::777444222111000///...///000000000000000000///222111111000...---,,,,,,///111333555555444111000222222222222111111000///---......///000000//////111000000000111222333444222333555888;;;???BBBCCC>>>AAADDDGGGHHHHHHFFFEEE===999777999===@@@???<<<666555555666888999888777444444333222222111000000000000000111111222222222333333333222111000///...000000000000000000000000555333111222555777777666888888888888888888888888>>><<<:::888777888:::;;;999888888888888999::::::999:::===???BBBFFFKKKOOOXXX^^^ffflllppptttzzz~~~cccccccccfffjjjnnnqqqrrruuuvvvyyy|||{{{wwwuuuuuusssmmmhhhggghhhkkkqqqxxx}}}}}}wwwqqqoooppppppnnnqqqzzz|||llleeehhhgggaaaZZZYYY[[[^^^]]]TTTKKKGGGPPPNNNKKKHHHDDDBBB@@@???AAAAAABBBCCCDDDEEEEEEFFF>>>>>>>>>>>>>>>?????????>>>@@@FFFKKKHHH@@@;;;;;;===<<<;;;<<<@@@CCCEEEFFFFFFJJJHHHAAA;;;::::::999888888888:::<<<;;;999666777666555444444555666777:::999999:::<<<>>>>>>===AAA???EEESSSYYYQQQGGGCCC@@@BBBGGGKKKNNNPPPQQQQQQYYYbbbjjjhhh___WWWVVVXXXbbbkkkzzzsssooofff\\\XXXXXXVVVSSSEEECCCBBBAAA@@@>>>;;;999@@@;;;999===@@@>>><<<<<<777555222333<<>>888444111000...---......////////////...............---,,,+++******......//////---,,,***(((---------,,,------......+++,,,------...---------///...............//////111000000111555:::@@@CCC<<<>>>AAACCCDDDCCCBBB@@@<<<:::999:::>>>???<<<:::555444333444555666555333//////000000000111111111.........///////////////000000000111000000//////111111111111111111111111444333222444666888999999::::::999999888888777777888777555333333444666777666777777888999;;;<<<===:::<<>>??????@@@@@@;;;<<<<<<===>>>?????????===BBBKKKSSSQQQGGG@@@======;;;999:::>>>BBBEEEFFFPPPTTTRRRHHH===999888777999999;;;===???>>>;;;888999888777666666777888999;;;999888999===>>><<<:::;;;999===FFFKKKGGGAAA???@@@BBBEEEIIILLLMMMMMMMMMOOOWWW___```ZZZTTTRRRSSS]]]gggvvvvvvsssllleee___\\\YYYWWWKKKIIIGGGFFFEEECCC???<<>>::::::DDDSSS]]]```PPPJJJBBB;;;777444222000......////////////......///.........---,,,,,,,,,............//////////////////---,,,,,,---...///+++,,,,,,---------,,,,,,......---,,,,,,,,,,,,,,,111000...---///222666888888999:::;;;:::888555444666555555666888888555222444222111111222222111///------....../////////000............------------------///000111222222222111111111111111111111111333333333555777999:::::::::999999888777666666555000000///000222444666888777777888999:::<<<>>>???>>>@@@BBBDDDHHHMMMTTTYYYgggmmmtttzzzmmmjjjeeeaaa^^^\\\ZZZXXXXXXUUUSSSSSSVVV[[[```ddddddbbb```^^^^^^^^^______dddggghhhgggkkkqqqssspppdddcccaaa^^^\\\ZZZYYYYYYWWWWWWXXXYYYYYYZZZZZZZZZRRRSSSTTTUUUUUUTTTQQQOOOSSSOOOMMMPPPQQQOOONNNPPPPPPPPPQQQRRRRRRPPPLLLIIIMMMLLLJJJHHHKKKPPPNNNIIINNNNNNJJJDDDAAABBBBBBAAA>>>======<<<======;;;999;;;;;;;;;;;;:::999999888777888888999999:::::::::888888999:::;;;<<<<<<===:::???IIIQQQPPPFFF>>><<<;;;888666777:::>>>@@@AAANNNRRRPPPFFF<<<888777666888999:::===???>>>;;;888999888777666666777888999:::888777999<<<===;;;888;;;999;;;AAADDDCCC@@@???@@@@@@AAABBBCCCEEEFFFGGGFFFKKKOOOPPPMMMJJJJJJLLLWWWeeewwwyyyvvvrrrmmmfff___[[[ZZZPPPOOOMMMLLLLLLJJJGGGEEELLLDDD???@@@CCCCCCDDDFFFEEEBBB>>>===FFFTTT\\\^^^XXXRRRIIIAAA;;;777444222000000000111111000000000........................+++++++++,,,---...//////222111000...---......///------.........------,,,///...---,,,,,,,,,,,,,,,...------,,,,,,------...111222333333222000...---000000000111222111///---222000////////////...,,,------------------------...............---------///000111111222222111111111111111111111111111111111222444555666777999:::888777777666555444444333222222222333555777999:::777777777888999;;;<<<===>>>???BBBEEELLLVVVbbbiiissszzziiigggdddbbb```^^^[[[YYYTTTQQQMMMLLLMMMOOOQQQQQQRRROOOMMMMMMOOORRRSSSSSSOOOSSSTTTRRRTTTYYY[[[YYYQQQPPPNNNLLLJJJJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMGGGHHHIIIJJJJJJIIIGGGFFFJJJEEECCCFFFHHHHHHHHHKKKGGGHHHJJJJJJJJJHHHFFFDDDBBBDDDCCCCCCEEEHHHEEE???AAABBBBBB@@@<<<999888888>>>>>>;;;777666888777444444555666777777777777666444444555555666666666666333444444555666777777888555888@@@GGGEEE>>>888888777555333444666999::::::@@@CCCCCC<<<666666666555555555666888::::::888666666555444333333444555666555555555777999999777666999888888:::======<<<<<<===<<<;;;:::;;;===???AAA@@@AAABBBAAA@@@AAABBBDDDGGGUUUeeemmmmmmmmmsssyyy|||tttjjjeeeeeeZZZXXXVVVUUUUUUUUUTTTSSSZZZQQQJJJHHHGGGEEEEEEFFFGGGFFFBBBAAAGGGQQQVVVUUURRRMMMEEE???:::777444222111111222222222222111111---------------.........,,,,,,,,,,,,,,,,,,,,,,,,111000///...------------......//////......------//////...---,,,,,,------)))***+++,,,------,,,,,,+++,,,---///000000//////....../////////......---000...------......---+++......------,,,+++++++++---.....................333333333222111000...---111111111111111111111111///111333555444555666777666666555555444444333333555555444444444444444444777777888999:::<<<===>>>>>>AAAFFFOOOZZZiiiwwweeecccaaa______]]][[[YYYTTTQQQNNNMMMNNNOOONNNMMMOOOKKKHHHHHHKKKMMMNNNNNNIIILLLMMMJJJJJJNNNPPPOOOJJJHHHFFFEEEDDDEEEFFFGGGFFFFFFFFFEEEFFFFFFGGGGGGBBBDDDFFFGGGGGGFFFFFFFFFGGGAAA???AAABBBBBBCCCFFFAAACCCEEEFFFEEECCCAAA@@@;;;>>>>>>===>>>AAA???:::;;;<<<===<<<888444444555===>>><<<777777999777222333444555666666666555555333333444444444444555555222222333333444444444555333444777;;;:::555333555444333111222444555555444555777666333222444555222222222222333555666555444444333222111111222333444...000333444444333333444444444333333444666666555666666555555666888:::<<<::::::888888888999:::;;;777???IIIMMMMMMNNNRRRVVV\\\jjjzzzwwwkkkeeefff]]]YYYVVVTTTUUUVVVVVVVVV[[[RRRJJJGGGFFFCCCBBBCCCCCCCCCBBBAAAEEEKKKKKKGGGDDDAAA<<<999777666444222111111222222222222111111---------......////////////////////////...------------............------...............---,,,,,,///...---------------...***+++,,,------.........***+++,,,...///000000000.........---------...///...---,,,,,,------,,,+++---------,,,,,,,,,++++++,,,,,,,,,------.........000111111111000//////...000000000000000000000000---000333333222111222444555555555555555555555555555444444333333222222222::::::;;;===@@@BBBEEEFFFIIINNNXXXcccqqqfffccc___]]]\\\[[[YYYWWWUUURRRPPPPPPRRRSSSQQQOOOMMMIIIEEEDDDFFFHHHHHHGGGIIILLLLLLHHHGGGJJJLLLKKKKKKJJJHHHFFFFFFFFFHHHIIIFFFEEEDDDDDDDDDDDDEEEEEE???AAADDDEEEFFFFFFGGGGGGFFF@@@===>>>???>>>???BBB>>>@@@BBBBBB@@@===;;;:::;;;>>>>>>;;;;;;======:::999999::::::777444666999666::::::777888;;;888111444555666777666666444333444444444444444444555555333333444444444444555555444333444555444000111555333222111111333333222000333444222///000444333///222111111222444555555444333333222111111222333333(((---111222111///000222333444333222222444444333000111222333555777888999666555333333333444555555888999;;;<<<===>>>AAACCCAAAKKKUUUZZZYYYZZZ```fffkkkqqqxxx~~~xxx|||~~~wwwuuuuuuuuulll^^^XXXYYYTTTPPPKKKIIIIIIKKKLLLLLLNNNEEE>>>======<<<;;;===999;;;;;;;;;???BBB???999:::888666555666666555333111111222222222222111111...//////000000111111111,,,---...000000000///...+++,,,...///000000//////............------,,,+++...------,,,------......//////...------......///,,,,,,---.........---------------,,,+++,,,...000---,,,++++++---------+++,,,,,,,,,,,,,,,---------******+++,,,------......)))+++,,,...000222222333////////////////////////,,,///222333111///000222555555555666666666666666666666666777777888888888>>>???AAACCCGGGJJJMMMOOOWWW^^^jjjwwwiiiccc^^^]]]^^^\\\YYYWWWYYYUUUQQQPPPQQQQQQOOOLLLKKKJJJHHHCCC@@@AAAFFFJJJBBBCCCDDDFFFHHHIIIJJJKKKIIIIIIHHHFFFEEECCCBBBBBBFFFEEECCCAAAAAABBBDDDEEEGGGDDDAAABBBEEEGGGGGGFFFGGGBBB>>>===@@@AAA>>>;;;<<>>???AAADDDFFFGGGHHHMMMOOORRRUUUYYY]]]___aaa___aaadddggghhhjjjmmmpppnnnnnnnnnnnnpppqqqrrrsssvvvuuusssqqqooommmllllllooooooqqqtttxxxzzzyyyxxxrrruuuwwwxxxyyy~~~{{{ssssssuuuuuummmfffdddgggiiihhhccc___]]]]]]YYYXXXWWWTTTOOOJJJEEEBBB@@@@@@@@@??????>>>>>>>>>999666444555777777555333333333444555666666666666666222000222666888666222///111333333111111111222111///......000111111000000///......///000...---...---,,,+++,,,...000111000////////////000111111........................------------------------///---***)))+++,,,------//////......////////////,,,,,,,,,------.........,,,,,,,,,,,,---...//////(((***,,,+++******,,,...------,,,,,,------------333222111111333333222000222555777666444222222333444333333666999:::777444777;;;???@@@======AAAEEEKKKMMMQQQTTTXXX]]]cccgggnnnuuuqqqiii```]]]]]][[[VVVSSSXXXVVVTTTTTTVVVVVVTTTRRROOOMMMJJJFFFDDDCCCDDDEEECCCCCCDDDFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCBBBAAA@@@@@@AAABBBCCC@@@@@@@@@BBBEEEGGGIIIIIICCC>>>::::::===>>>===:::<<<@@@DDDCCC???:::999:::<<<<<<;;;:::999888888777888888888777666555333333555555444333222222222333222222222222222222222222222222222222222222222222222222111111111111222222333222111111333333222111111000///000222222111///111111111000000000//////111111111111111111111111222111111111111111111111000000000000000///......444222111222333333222111...111111///000444666444444444444333333222222222222222333333444555555666555666777999;;;<<<===>>>CCCCCCDDDEEEGGGHHHIIIIIIJJJLLLNNNPPPPPPQQQSSSUUUPPPPPPQQQRRRTTTVVVXXXYYYYYYXXXWWWVVVUUUTTTUUUWWWRRRRRRSSSVVVYYY\\\\\\[[[YYYZZZ[[[[[[\\\___cccfffnnnoooqqqrrrtttzzz~~~|||wwwtttsssuuuxxxzzzwww{{{~~~|||tttmmmiiihhhjjjjjjjjjiiigggeeecccaaaYYYTTTPPPQQQUUUVVVSSSNNNKKKMMMPPPOOOKKKGGGEEEEEE@@@AAAAAAAAA???===:::999666666555444444333222222777555333444555666444222111222333333333333333333444111///111555666444111000000111111111111000///111///---...///000///...///...---...///000///...///...,,,,,,,,,---///000...---,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......,,,---...............///,,,---...//////000000000555555555555555555666666444555555555555777:::======:::888999<<<>>><<<:::???CCCFFFGGGFFFHHHMMMQQQUUUXXX]]]aaafffkkkpppttt}}}uuuhhh```^^^^^^ZZZUUUVVVUUUTTTUUUWWWYYYXXXWWWSSSOOOJJJHHHHHHHHHEEEBBBBBBBBBCCCDDDEEEEEEEEEEEECCCCCCBBBAAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAA>>>@@@CCCEEEFFFGGGIIIJJJAAA===::::::<<<>>><<<:::<<>>???AAAAAA@@@AAABBBDDDBBBCCCDDDEEEGGGHHHJJJJJJIIIIIIIIIHHHHHHIIILLLOOOFFFEEEEEEGGGKKKMMMMMMMMMLLLKKKKKKKKKMMMMMMLLLKKKPPPRRRSSSSSSTTTXXX___eeehhhgggeeecccbbb```]]][[[XXXUUURRRPPPOOOQQQSSSUUUUUUXXXYYYVVVPPPJJJHHHHHHIIIIIIHHHGGGFFFDDDBBBAAA:::999999:::===???>>>===999;;;======:::777666666222333444555666555555444222111111000//////......444333222222333333222111000000111111111000//////222000...000333444222000222000...///111111...+++000...------......---+++---,,,,,,---///000///...///...---,,,+++,,,---...000///...,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,,,,+++***((()))+++,,,,,,+++)))(((+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,------+++***+++,,,...//////......///000222333555555666;;;<<<===<<<::::::>>>AAACCCAAA???>>>@@@DDDIIIMMMJJJEEEAAA@@@BBBEEEEEEDDDHHHJJJMMMNNNOOOSSSYYY___aaaeeekkkpppuuuzzz~~~wwwjjjfffhhhfffbbb[[[YYYWWWVVVWWWZZZ]]]^^^ZZZSSSMMMKKKNNNOOOKKKGGGDDDEEEFFFGGGGGGGGGGGGGGGCCCCCCBBBBBBAAA@@@@@@???@@@AAAAAABBBBBBBBBBBBAAABBBFFFIIIJJJGGGFFFGGGIIIDDDAAA>>>===>>>???>>><<<<<<===>>><<<999888888999999999888777666555555444666666666555444333222111222222111111111111111222000000000000000000000000000000000000000000000000000//////......//////000222000///000111222111000,,,,,,,,,---000111000///////////////////////////..............................////////////////////////000000//////...---///...---///111222111000///222111//////222333111000000000000000000000000222222222333444444555555666666777777777888888888888888999:::;;;<<<<<<======>>>@@@@@@??????AAABBBFFFGGGHHHJJJLLLMMMNNNOOONNNOOOPPPOOONNNPPPUUUYYYRRRQQQPPPQQQTTTVVVVVVUUUPPPNNNNNNPPPRRRRRRNNNJJJKKKMMMNNNMMMKKKMMMQQQUUUOOONNNMMMMMMMMMLLLJJJGGGHHHFFFDDDCCCBBBDDDFFFGGGHHHIIIHHHEEE@@@<<<;;;<<<>>>>>>===<<<;;;:::999888666777888888777777888999555666777888777666444444333333444444444333222222000000000000000000000000111000000000000111000000//////000000///...------000///---...000111000...333///,,,---000111---(((///...,,,,,,---,,,***))),,,++++++,,,...000///...///...---,,,++++++,,,,,,///...---,,,++++++++++++************************************************+++******+++,,,,,,***)))***+++---//////---***(((******************++++++,,,++++++++++++,,,------***))))))+++///111111111333333444666:::???CCCEEEMMMPPPRRRPPPMMMMMMRRRWWW\\\YYYUUUTTTWWWZZZ\\\\\\VVVPPPIIIGGGIIILLLNNNNNNOOOOOOPPPQQQSSSXXX___dddgggkkkrrrwww|||zzzrrrtttuuuqqqfffbbb^^^ZZZYYY]]]ccchhhddd[[[RRROOORRRSSSOOOJJJJJJJJJIIIIIIJJJJJJKKKKKKGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@AAABBBCCCBBBBBBBBBDDDGGGJJJJJJGGGEEEFFFHHHGGGEEEBBB@@@??????>>>>>>>>>>>>>>><<<:::999:::::::::999999888777666555444555555555444333222111000222222111000000000111111///////////////////////////////////////////////////..................///111000//////111111000///+++++++++---///000///........................///------------------------------.........////////////////////////...------***)))***,,,///111111111333555444000///222222///000000000000111111111111333333333444555555666666444444444444444444444333333444555666888999:::;;;888:::<<<===>>>???AAACCCEEEGGGKKKPPPTTTXXXZZZ[[[]]]___aaa___]]]^^^cccgggeeecccccccccdddeeedddbbbXXXXXXYYY]]]``````[[[WWWWWWYYYZZZWWWSSSQQQSSSUUUMMMKKKIIIHHHGGGEEEBBB@@@@@@???>>>======>>>??????BBBBBB@@@===:::777777777999999888777666666555555444666777666444333444666111111222333333333222111111111111111000000//////,,,,,,---...///000111111......//////....../////////////////////...---,,,///...------.........---222...+++,,,000000,,,'''...---,,,,,,---,,,***'''+++******+++...//////...------,,,,,,++++++++++++(((((((((''''''(((((()))************************))))))))))))))))))))))))***))))))***++++++***(((+++,,,...//////---***(((************************++++++++++++,,,---......111///......000333555555999:::<<>>>>>===<<<<<<;;;:::999888888666666666555444333222111444333222111000000000000///////////////////////////////////////////////////......------......///000///...///000111000...,,,,,,+++---///000...------------...............---------------------------------......//////000...////////////...------)))((()))+++...111111000333555444000///222222///000000111111111111111222111222222333333444444555555444444444444444444444555555555555666666666666555777:::;;;<<<>>>@@@CCCFFFJJJQQQZZZbbbiiinnnqqqtttxxx{{{zzzwwwvvvzzz}}}||||||||||||zzzwwwtttiiikkknnnrrruuuuuusssppprrrttttttqqqkkkfffeeeeee\\\XXXSSSNNNJJJGGGCCC@@@===<<<;;;;;;::::::::::::???>>><<<:::888777666666666555444333333333333333///000111222111111222444000///...///111111000............//////000000000+++,,,---...///000111222,,,---......------...///....../////////...------.........------------,,,000...,,,---//////,,,)))---,,,,,,------,,,***(((+++******+++---...---,,,+++++++++++++++++++++***((((((((((((((()))***+++************************))))))))))))))))))))))))***)))((()))*********(((***+++,,,,,,,,,***((('''+++++++++*********************+++,,,---///000111333333111//////222777<<>>======999999999888777666444444666555333222000000////////////////////////////////////////////////////////////............//////000///......000000///......---,,,---//////...,,,,,,,,,---------.................................---------...///000000000......//////......---,,,,,,++++++,,,///000000///000222222//////222222000///000000000111111111111111111222222333444444444888888888888888888888888777777777777777777777777777999;;;======???AAACCCIIINNNVVVaaakkksssyyy|||ssswww|||}}}vvvsssrrrfffaaaYYYRRRMMMIIIEEECCC=========<<<;;;:::999999===<<<:::999888777666555555444333222222222333444/////////000111111222111222000//////111222000.../////////000000111222333........./////////000000+++---......,,,,,,...000,,,,,,---.........---------.........,,,,,,,,,,,,---...............---,,,++++++,,,---......+++))),,,+++***+++,,,---,,,+++)))******+++++++++++++++,,,,,,++++++***+++++++++************************))))))))))))))))))))))))+++)))''''''((()))***)))************)))((('''&&&,,,,,,+++++++++*********)))***+++,,,...111333444222444555444444:::FFFPPP]]]bbbjjjsss|||}}}}}}qqqdddTTTPPPLLLKKKMMMOOOOOONNNMMMLLLJJJKKKNNNRRRVVVXXXYYY[[[]]]^^^___aaadddgggfffjjjpppwww~~~vvvnnniiiggghhhiiifffeeecccaaa___]]][[[ZZZSSSRRRQQQQQQQQQSSSVVVWWWWWWSSSNNNLLLLLLLLLJJJGGGJJJKKKKKKKKKKKKLLLNNNPPPLLLLLLLLLLLLMMMLLLJJJGGGFFFEEEEEEDDDCCCBBBAAAAAA;;;;;;;;;;;;999888777666777666444222111000//////000000000000000000000000000000000000000000000000//////............//////000...---...///000///...///...---...//////---,,,,,,,,,,,,------.................................------......///000111111......//////......---,,,000///......///000///...,,,//////---...222333111.../////////000000111111222333333444444555666666777777777888888888888888444444555555666777777777888:::<<<======>>>@@@BBBEEEJJJSSS\\\fffmmmrrruuu{{{mmmrrrxxx{{{{{{{{{}}}|||tttpppoooddd^^^VVVNNNJJJFFFDDDBBB>>>>>>======;;;:::888777:::888777666666555333111444333222111111111333333222000//////000111///---333000...///111222000...111111000///////////////------,,,,,,+++************,,,///...,,,,,,...000***+++,,,------------------...///...,,,+++,,,---,,,---//////...---...///+++++++++---///...,,,***---+++***+++,,,,,,+++***((()))***+++++++++++++++,,,+++***(((''''''''''''************************************************,,,)))&&&&&&''')))******,,,++++++***)))(((((((((,,,,,,,,,,,,++++++******)))***+++---///222444666444999===>>>@@@JJJ\\\kkksssxxx|||kkk]]]NNNKKKHHHHHHKKKLLLKKKIIIFFFEEEDDDFFFJJJNNNRRRSSSQQQRRRSSSSSSSSSTTTXXXZZZUUUZZZbbbmmmxxx}}}xxxtttrrrmmmllliiigggfffeeeffffffhhhccc\\\VVVRRRPPPOOONNNQQQQQQQQQRRRSSSSSSRRRPPPUUUUUUTTTSSSQQQOOOMMMKKKLLLKKKGGGBBBBBBCCC@@@;;;>>><<<::::::<<<<<<999555777666444333222111111111555333000//////111444777000///...///111333333222//////.........//////000//////.........//////000+++,,,,,,------,,,,,,+++111000...,,,,,,,,,...///......////////////......,,,,,,,,,---------..............................---------///111111///...///......000111000...+++---------......///000111444444444666999;;;;;;:::===???BBBDDDDDD@@@<<<:::666666555555555555666666888888777777888:::<<<===CCCAAAEEENNNUUU[[[eeeqqq}}}{{{qqqkkkeeegggjjjnnnqqqtttwwwxxx~~~~~~yyynnnbbb___SSSOOOMMMHHHIIIKKKBBBDDD===999===>>>:::888999888777666555444555555666444444555444333222111000333222111000000111222333///////////////......---......------------......000//////......//////000000000000111222111...+++222000---,,,---,,,+++***............////////////000000///---,,,+++***)))......---------,,,,,,,,,...---,,,,,,++++++++++++)))***++++++***)))((('''++++++++++++++++++++++++'''(((******))))))***,,,******))))))******+++,,,(((((()))***************++++++******)))(((''''''+++(((***000///)))&&&(((,,,+++,,,///444888:::;;;CCCDDDGGGPPP]]]kkkwww~~~uuuaaaQQQEEEAAA>>>===>>>???===;;;BBBAAAAAAAAAAAACCCDDDEEEJJJIIIIIIKKKMMMNNNNNNNNNQQQYYYeeessszzzooogggcccaaa___^^^YYYXXXXXXYYY[[[\\\\\\[[[ZZZZZZYYYWWWVVVTTTSSSRRROOOOOOLLLGGGFFFGGGEEE@@@>>>===;;;;;;;;;:::888666888777666555444333333333555333111000000111333444444222111000111111000/////////............//////000/////////.../////////------............------///...,,,+++***+++,,,---......////////////......,,,,,,---------.................................------...///111111///---000000///000222222000///////////////000111222333666777999>>>DDDIIIJJJJJJMMMRRRXXX[[[XXXNNNCCC;;;777666666555555666666777999888888888999;;;===>>>@@@>>>BBBJJJPPPUUU]]]gggttt{{{vvvlllfffaaabbbcccfffiiimmmqqqtttzzz~~~{{{rrrhhh```UUUSSSRRRMMMMMMMMMDDDCCC===:::<<<===999888999999888666555555666777888555555444333333222222111000000////////////000000//////000000//////...---///......------......///------,,,,,,,,,,,,------.........///000///---***000...,,,,,,---......---000000000//////.........000000///...---,,,++++++------------,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***++++++++++++***)))(((++++++++++++++++++++++++(((***++++++))))))***,,,***************++++++,,,)))******+++++++++++++++)))))))))******++++++,,,***'''(((,,,,,,'''%%%(((++++++...444<<>>???@@@EEEEEEFFFHHHJJJLLLMMMMMMTTT[[[hhhvvv|||~~~|||yyywwwooommmkkkjjjlllmmmmmmllldddbbb___[[[XXXUUUSSSSSSQQQRRRPPPKKKIIIJJJHHHEEE@@@AAAAAA???<<<:::::::::999999888777666666666666777666555444333333333333555333111000111111000/////////............//////111111111000/////////.........////////////......///...,,,++++++,,,------...//////000000//////...,,,------------.........////////////////////////.........///111111///---000...---...000111111111111111111111222333444555888;;;AAAJJJSSSYYY\\\]]]bbbiiirrrvvvppp```MMMAAA777777666666666666777777999999888999:::<<<===???>>>>>>AAAHHHMMMQQQXXX___jjjpppxxx|||||||||}}}~~~zzzrrrlllhhhgggeeeeeehhhmmmsssvvvxxx}}}zzzrrreee[[[ZZZZZZRRRQQQPPPGGGBBB===;;;<<<<<<999888999;;;999777666666777:::;;;666555444222222222333333000000000111111000000000000000000000000///......///......------......///---,,,,,,++++++,,,,,,------,,,,,,---......+++)))///---,,,,,,...///000000222222111000///...------000/////////............------------,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,*********,,,************+++++++++,,,***++++++,,,---,,,,,,,,,************+++,,,------+++((((((+++***(((''')))+++,,,///777AAALLLSSSWWWaaajjjvvvwwwjjj[[[KKKAAA999777666666777888888777999999888888999:::<<<===AAACCCEEEHHHLLLNNNPPPQQQ[[[bbbooo}}}~~~zzzssskkkccc\\\WWWTTTRRRUUUUUUPPPLLLKKKJJJGGGFFFHHHHHHEEE@@@===>>>@@@;;;:::999888888888888999:::999999888777666555444222000//////111333222222000000///.........//////333222222222111000///......//////000000//////...000000///......//////000//////000000000000//////------------............///////////////////////////...///000111111///------+++***+++---000111111222111111222222333444555:::===DDDNNNWWW]]]``````dddjjjrrruuunnn___MMMBBB888777777666666777777888888888888888999;;;===???>>>AAAEEEJJJOOOTTTZZZ___dddiiioootttwww{{{zzzvvvrrrnnnkkklllqqqwww|||{{{~~~qqqgggddd```VVVSSSQQQHHHAAA???===<<<<<<:::999999;;;999777555666888:::<<<777666333222111222444555111222333444444333222111000000111111000000///...//////............//////......------------......---,,,+++,,,......,,,***000...,,,,,,...///000///222222111000000///......///////////////000000000//////.........---------...------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,******+++++++++,,,,,,+++***++++++,,,,,,,,,,,,,,,...---,,,++++++++++++,,,...,,,++++++++++++,,,------,,,...333<<>>FFFMMMQQQRRRQQQPPPSSSVVVWWWSSSJJJAAA:::888888777777777777888888777777777888999;;;===??????CCCHHHLLLRRRYYY___cccfffiiilllpppttt}}}}}}vvvrrrqqquuu{{{vvvppphhhYYYTTTRRRIIIBBBBBBAAA>>><<<<<<<<<;;;:::999777555666777999;;;777555444222222333444666222333444555555444333222111111111222111000000////////////......////////////......------......///...---,,,---...///...,,,111///......//////...---000111111111111111111111/////////000000000000000000000000000////////////---------,,,,,,---......------------------......,,,,,,,,,,,,,,,,,,,,,,,,---......---+++***+++,,,)))***+++,,,,,,,,,,,,+++)))******+++,,,+++++++++...---,,,+++++++++,,,---...---,,,******,,,......,,,++++++...333999===???UUUggg|||ooo___NNNAAA888444222333444555666777777888888888777777888999;;;<<>>===<<<<<<<<<999999999888777666444333888666333222222222111///444333222111000000000111333333444444444333111000......////////////...............//////////////////000000111111000000///------........./////////000000000000000000000000000000000111222111///---///...---///111333444333000000000000111222333333222333555:::>>>@@@@@@>>>>>>?????????>>><<<999888999999888888888888999999888777888888:::<<<>>>@@@@@@EEEIIILLLRRR[[[cccffflllnnnoooqqqvvv|||{{{}}}~~~sssaaaXXXSSSJJJCCCFFFEEEAAA>>>???@@@>>>:::999888777777777888888666555444333333444555555222222222333333222222222222222222222222111000000000//////......//////000---------,,,,,,---------///...------///000///...222111111222333222000---000000111111222222222222////////////000000000000111000000000000/////////------------------...///------------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,)))***,,,---------,,,+++)))******++++++++++++++++++***))))))+++---000111+++,,,+++((())),,,---,,,+++***)))+++///222444444BBBSSSjjjzzz~~~zzztttlll^^^OOOCCC:::555333222444777888777777888:::666666555555666777999:::AAAHHHRRRZZZ___eeekkkppp{{{~~~ssslllhhh\\\XXXSSSOOOMMMKKKIIIHHHGGGEEEDDDBBB@@@???>>>>>>;;;;;;:::999888888777777<<<:::777666666555444333666555444333222222222222222333444555555444222111///000000111111000000///......//////000000000000000000111111111111000000............////////////111111111111111111111111111000000111222111///---000//////111333444333222000000000000111222333444222222222555888999999777999999999999999:::::::::999999999888888999999999999999999:::<<>>MMMXXX```gggqqqyyy|||xxxyyyvvvttttttuuutttrrroooeee[[[MMMAAA999666444444222555888999888777999:::666555555555555777888999???GGGSSS\\\bbbiiipppvvv}}}uuupppddd___XXXUUUTTTRRROOOLLLJJJIIIGGGEEECCCAAA@@@@@@???>>>===<<<<<<<<<<<<<<<;;;:::888888999::::::999777666555444333333222333111333444666666555333222111111222222222222111111///000111222222222222222000000111111111111000000............/////////000111111111111111111111111111111000111222111///---......///111333333111///111111111111222333444444555555444666999:::;;;:::666777888999::::::999999:::999999888888999999:::;;;;;;;;;<<<>>>AAACCCDDDGGGLLLNNNMMMRRR^^^ggghhhtttwwwzzz{{{|||~~~}}}}}}~~~ttteeeYYYLLLGGGLLLLLLFFFBBBDDDEEECCC============<<<:::777666444444555666666555555444666666444333333444666666222333333333333222111111000000////////////000000111111000000000000111111...---,,,,,,.../////////111333777;;;>>><<<888555555444444333222111000000000/////////..................---------,,,,,,,,,---------------...///000---,,,,,,+++,,,---...///------------------------)))***++++++++++++,,,---)))***,,,......---,,,++++++,,,------......---------,,,***((((((***,,,...***//////,,,,,,111111------,,,,,,------,,,***''',,,111888===CCCLLLXXXaaaooowww}}}}}}yyywwwrrrnnnmmmkkkjjjiiihhhgggfffddd[[[PPPBBB888444444444444333666999:::888777888:::777777666666777888:::;;;???HHHTTT^^^eeellltttzzz}}}~~~sssdddWWWTTTTTTRRRQQQSSSRRROOOKKKHHHGGGEEECCCBBBAAA???<<<;;;<<<===>>>===>>>===:::888777888:::;;;777666666555444333333333666555555555555444444444333222222111111222222333222222333444333222111000222222111111000111111111---...000222333333333222111222333333333222111000222222333444555555555444222333444555666666666666333444555555444555777999777666444666999<<<<<<;;;===??????>>><<<;;;<<<===AAA???<<<999;;;>>>@@@???AAA@@@@@@AAAEEEHHHIIIIIIJJJLLLOOOSSSWWW]]]dddiiippprrrvvvzzz}}}~~~~~~~~~}}}tttuuuxxx{{{}}}}}}}}}}}}||||||mmm^^^VVVPPPNNNKKKFFFBBB@@@BBBDDDDDD@@@<<<;;;<<<===<<<:::===888666999999777555555;;;;;;;;;999777777888:::777444222333555666555333222333333222000000222444222000///000333444222000222111111333444444222000222333555888::::::888555888777666444222111///...000...---...///000///...............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++((()))***+++++++++++++++,,,,,,,,,+++++++++*********+++---......---+++***++++++***))))))***+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---...///222666;;;@@@CCCSSS___kkknnniiidddgggllllllaaaUUUOOOQQQUUUVVVUUUCCC>>>666000//////111111333444555777777777777666555666666666555666888;;;>>>FFFRRR]]]fffnnnuuu{{{vvvhhh\\\XXXXXXVVVTTTUUUQQQNNNJJJGGGEEEDDDBBBAAABBB???<<<<<<===>>>>>>>>>>>><<<:::777777888999:::777777666555555444333333555555555555444444444444333333333333333333333333222222333333333222111000333222222111111111222222000111222333333333222111333333444555555444333222444444555666666777777777555555666777888888888888999::::::999888777999:::;;;999999===CCCHHHHHHGGGBBBCCCCCCCCCDDDDDDDDDDDDGGGGGGFFFFFFGGGJJJNNNOOONNNMMMNNNOOORRRWWW[[[^^^^^^^^^]]]]]]___eeelllqqqnnnppprrruuuwwwxxxxxxxxxxxx|||~~~{{{yyyzzz{{{yyyssssssssssssssstttttttttsssyyy~~~zzzsssiii\\\SSSRRRRRRPPPNNNKKKKKKLLLNNNMMMJJJFFFEEEEEEDDDBBB??????<<<;;;======::::::<<<:::<<<======<<<;;;<<<<<<;;;999777777999:::999888555444222111111333444555444222000000222444333222222111111333444444333111222333444777999999777444555444333111000///.........---,,,---...///...,,,/////////......---++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,***************+++++++++,,,,,,,,,+++++++++************+++,,,,,,+++******((())))))***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------///111444666???GGGPPPSSSRRRQQQVVV\\\TTTKKK@@@<<<>>>BBBBBB@@@;;;777111......000111222111333444666777888777777555666666555555666888:::>>>GGGSSS^^^fffnnnvvv{{{zzzwwwxxx{{{wwwlllbbb^^^^^^[[[YYYYYYQQQNNNJJJGGGFFFEEECCCBBBBBB@@@======>>>??????>>>===;;;999777666777888999777777777666555555444444555555444444444333333333222333444555555444333222222222333333222222111000333333222222222222333333444444444444444333222111555666666777777777666666777777888888999::::::;;;999::::::;;;<<<<<<======>>>??????===;;;:::;;;<<>><<<;;;;;;===>>>===<<<>>>;;;777777999;;;;;;:::777555333333444555444444222111111222444555333222222222333666888777555333222111///...------......---,,,+++,,,---...---+++////////////......---,,,************************+++++++++++++++,,,------,,,,,,***))))))***++++++,,,,,,,,,+++++++++******************************&&&''')))+++---------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,+++***))))))***+++,,,///333777999999<<>>GGGSSS^^^gggooowww||||||~~~xxxuuurrrnnnmmmooosssllleeebbbaaa```^^^\\\RRROOOKKKIIIHHHGGGEEEDDDAAA???======>>>???>>>===;;;:::888777666666777888777777777666666555555555444444444444333333333222222333555666666555333222222222222222222111111000333333222222333333444444444555555555555444444444777777888999999999:::::::::::::::;;;<<<===>>>???>>>>>>>>>??????@@@AAAAAA@@@AAAAAA@@@>>>===>>>@@@GGGDDDDDDGGGMMMPPPOOOLLLRRRPPPPPPUUU]]]ccccccaaaiiihhhhhhhhhgggkkkvvv}}}xxxxxxyyyyyyyyyxxxwwwvvvpppsssxxx{{{}}}|||zzzxxxwwwtttpppnnnooopppnnnlllmmmoooqqqqqqooommmmmmnnnqqqooommmhhhbbb[[[TTTPPPLLLJJJJJJKKKHHHEEEFFFKKKJJJMMMQQQRRRPPPLLLJJJHHH@@@@@@??????@@@AAABBBBBBEEEBBB???@@@DDDDDD???;;;;;;;;;::::::999777555333333222111222444555444222222222222444555555333111///...---,,,,,,---...///---,,,+++,,,---...---+++//////000000///......---++++++++++++++++++++++++,,,+++*********+++---......---+++)))))))))+++,,,,,,,,,,,,+++++++++******++++++************++++++&&&(((***---...---,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))***,,,---...///////////////111333444777333...---000222000...,,,+++***,,,...000000000333444555666666666555444444555555555444555888:::===FFFRRR]]]fffnnnvvv|||yyy}}}uuuooopppnnniiifffgggjjjgggcccaaaaaaaaa^^^[[[OOOLLLIIIFFFEEEEEECCCBBB???>>><<<<<<===>>>===;;;:::999777666555555666666666666666666555555555555444333333333222222222222222333555666666555333222222222111111111000000000333222222222333333444555333444444555555666777777888888999999:::;;;<<<<<<<<<<<<<<<<<<>>>???AAABBBAAAAAA@@@@@@AAABBBCCCDDDBBBCCCDDDDDDCCCDDDFFFHHHIIIHHHIIILLLOOOQQQPPPNNNUUURRRSSSZZZeeennnrrrrrrrrrpppooorrrttt{{{wwwooojjj___[[[YYYXXXUUUQQQQQQUUURRRUUUWWWWWWSSSOOOKKKJJJJJJJJJKKKLLLLLLNNNOOOQQQPPPMMMMMMOOOPPPMMMEEE===CCCEEEGGGFFFBBB<<<777333444333222222444444444222222111111222333333111///...------,,,---...///000...---,,,---.........,,,//////////////////...---------------------------,,,+++***)))***+++,,,---///---+++))))))***+++,,,,,,,,,,,,+++++++++******---,,,++++++++++++,,,---)))***,,,---...---+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))((())))))***,,,---...//////////////////...,,,+++///---++++++---...---+++,,,++++++---///000000...555666666666666444222111444555555444444555777:::<<>><<<<<<;;;::::::;;;;;;:::999888888777666555555555555555555555555555555555444333333333222222222111111222333444555555444333222222222111000000000000111222111111222222333444555333333333444555777888999888888888999:::<<<===>>>===<<<<<<===>>>@@@BBBCCCBBBAAAAAA@@@AAACCCDDDEEEDDDFFFHHHHHHIIIJJJMMMOOOJJJNNNRRRVVVWWWYYY[[[]]]___^^^```hhhttt~~~xxxrrrpppmmmhhheeefffeeeffffffccc___[[[YYYXXX\\\^^^```aaabbbdddgggjjjiiihhhhhhhhhfff```VVVNNNSSSUUUVVVSSSLLLCCC<<<888777555333222333333333222222000///000111000///------------.........//////...---,,,---...///...,,,....../////////......---........................***************+++,,,,,,------+++******+++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++***---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++************+++++++++++++++++++++)))+++---......,,,+++***---,,,+++,,,------,,,+++---------...000111///...555666666666555444222111444444555444333444777999<<>><<<<<<;;;:::888999888777888999999777666777777666555555444444444333333444444444444444444222222222222111111111111333333333333333333333333333222111000///000000111000000000111111333444444555444444444444555666777777777777888999;;;===>>>===<<<<<<<<<===@@@BBBDDDAAAAAA@@@???@@@BBBDDDEEEDDDFFFHHHIIIIIIKKKMMMPPPNNNUUU^^^aaaaaabbbhhhmmmkkklllooowww|||{{{zzzxxxsssooommmnnnoooqqqssswwwxxxzzz|||yyyqqqiiieeeggggggeee^^^TTTJJJDDDBBB999777444333333222222000111000......//////---++++++,,,---//////...---,,,---,,,+++,,,---...---+++------............------------------------------))))))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,------,,,+++******++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***+++++++++++++++***))))))'''))),,,---+++***+++,,,...---------......------------,,,...000111000...333333555555555555333333333444555444333444777999===FFFSSS^^^hhhpppyyy~~~zzzsssggg``````[[[RRRPPPWWWPPPUUUUUUPPPMMMMMMGGG@@@DDDAAA>>>;;;;;;:::999888888777666777888777666444666666666555555444333333333333333333333333333333222222222111111111111000333222222111111222222333333222000/////////000111000000000000111222333444777666555333333444555555666666666777888;;;===>>><<<<<<;;;;;;===???BBBDDDAAA@@@???>>>???AAACCCDDDBBBDDDEEEFFFFFFGGGJJJLLLRRR]]]gggiiiffffffmmmuuummmooosss{{{{{{wwwwwwyyy|||}}}}}}uuupppnnnuuusssmmmcccXXXOOOJJJJJJ;;;888555333222222111000111000............,,,***)))+++---//////---+++))),,,+++******,,,,,,+++***,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,+++*********+++,,,---------------,,,,,,,,,+++++++++******((()))+++,,,,,,+++)))((()))******+++,,,...///000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,+++***---///---***))),,,///------,,,,,,,,,,,,,,,,,,---,,,+++---///111000000000111333555666666666555333444444444333444777999???HHHUUU```jjjrrr{{{vvvvvvjjj```\\\ZZZXXXWWWUUUTTTQQQNNNKKKIIIHHHGGGGGGEEEBBB>>>;;;999999999777777999999888666444222444333222222222333444555222222333333333222111111111000///000111222111000///000111///......///111333222000/////////000000222111///......000222333444555777777666444111///222222222222333444555666111444888:::;;;<<<===???>>>AAA@@@===???DDDBBB;;;<<<<<<>>>AAADDDFFFJJJNNNWWWVVV[[[ccceeebbbccchhhfffnnnnnnppp~~~|||{{{|||}}}qqqmmmrrrsssrrrjjj^^^WWWTTTNNNGGG>>>888222000222222000,,,000000///...............---------......---***'''+++,,,,,,***,,,//////+++......---------,,,,,,,,,,,,---------,,,,,,+++***++++++***************+++///,,,((((((***------+++***+++,,,------,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,......---,,,***(((&&&%%%+++,,,------------,,,+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---......------......///000111333444444555555444444333777555333222333666999;;;???IIIXXXeeemmmtttzzz~~~ttt~~~wwwmmmgggbbb]]]ZZZVVVUUURRROOOLLLIIIHHHGGGKKKIIIEEEAAA>>>=========555666888999999999888777555555444333333444555666333333333444333333222111222111///000111222000///000111111000///...000222222222000/////////000111000///...---...000222333111333444555444222000...111111111222222333444555000333777999::::::<<<======???>>>;;;===AAA???:::;;;;;;===???BBBDDDHHHKKKQQQPPPSSSYYYYYYVVVXXX]]]ZZZ```]]]___lllrrruuu}}}|||{{{|||~~~~~~lllfffhhhgggfff```VVVRRRQQQMMMGGG===888333111222333000---000000///...............---------......---***''',,,---,,,***,,,///...***//////.........---------------.........------,,,++++++************++++++---***'''''')))***+++*********++++++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,......---,,,+++)))((('''+++,,,---......---,,,+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---......------......///000111333444444555555444444333666555333222333666999;;;AAAKKKZZZfffooouuuzzz~~~rrr|||zzzrrriiiaaa\\\XXXVVVTTTPPPMMMJJJHHHHHHOOOLLLHHHDDDAAA@@@@@@AAA777888999:::::::::999888777666555555555555666666444444555555444333333222333222000000111111000...000111222111//////111333444333222000//////000000///......---...000222333...000111222222111///...000000111111222333333444000333666888999999;;;<<<;;;<<<<<<:::<<<>>>===999;;;;;;<<<===@@@CCCFFFHHHMMMLLLMMMPPPPPPOOOQQQUUUUUUXXXUUUYYYhhhkkkhhhlllttt{{{yyy{{{~~~vvvfff^^^]]][[[YYYTTTMMMJJJJJJGGGCCC;;;777333111222222000---000///......---............---------...---+++(((---...---+++,,,///...***/////////............------....../////////......+++++++++******++++++,,,,,,***(((((()))*********,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,+++******,,,,,,------------,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------...------......///000111333444444555555444444333666555333333444666:::<<>>>>>===;;;:::888777666666666666555555444444666666666666555444333222555333111111222111000...000111222111000000222444===;;;777444111///......333222222111000000000000...///000111222222222111...///111222222333222222333666999:::::::::;;;<<<;;;;;;<<<======;;;;;;<<<>>>@@@@@@@@@EEEMMMOOOLLLTTTVVVXXXYYY[[[aaagggjjjbbbbbbcccrrrwwwwwwxxxxxxxxxxxxyyyzzz|||vvvrrrqqqllleee___[[[YYYWWWWWWQQQJJJEEEAAA===;;;:::333222000//////...---,,,......------------.........---,,,---......---+++***,,,,,,+++...333333///............------------,,,------.........------,,,,,,++++++,,,---......,,,------,,,,,,,,,,,,---///---***((((((***---///*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---............---++++++************++++++************************************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111333444444555555444444333555444444444666888;;;<<>>;;;;;;>>>???BBBCCCBBBJJJUUUXXXSSSTTTYYY]]]^^^ccckkkrrruuuooonnnnnnyyyvvvtttsssvvv{{{}}}|||zzz|||tttnnnooommmggg```___aaaaaa___ZZZRRRKKKFFFBBB===;;;<<<111111000//////...---------------,,,------...//////---,,,---.........,,,+++------,,,///333333000/////////.........------...............---,,,,,,,,,,,,,,,,,,---...//////)))+++,,,+++***)))***,,,,,,***(((&&&&&&(((***,,,*********++++++,,,,,,---,,,,,,,,,,,,------------+++,,,------.........---++++++************++++++***************************************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------......///000111333444444555555444444333444444444555777999;;;<<>>999:::??????CCCDDDDDDNNN\\\___YYYSSSZZZ___aaagggqqqxxxyyywwwvvvvvv|||yyytttrrrwww~~~|||xxxxxxvvvqqqkkkmmmrrrrrrmmmcccYYYOOOJJJDDD<<<999:::000111222111000///...///---,,,,,,,,,------...//////---,,,,,,...///...---...000///---///222111---111111111000000000000///000000000///...---,,,+++,,,,,,,,,,,,---...///000)))+++---,,,***)))***,,,,,,+++)))(((((()))+++,,,)))******+++,,,,,,------,,,,,,,,,------------...+++,,,,,,------------,,,------,,,++++++,,,------******************************************************+++,,,,,,---......+++,,,,,,------,,,,,,+++...------......///000111333444444555555444444333444444444666777999;;;===CCCMMM[[[hhhpppvvv|||mmmvvvzzznnnfffcccccc```\\\XXXSSSOOOLLLKKKJJJKKKMMMMMMKKKGGGCCC@@@AAA@@@>>><<<:::999888888999999::::::999888666555666666666555444222111000333111111111333444333222---...//////...///111333000///...------...//////((()))+++---...///000000111111111000000000000000///111333555555555444333444666999999888777888888;;;:::<<<@@@===888999???>>>CCCEEEEEEPPP```ccc\\\SSS[[[aaaccciiissszzzzzzvvvtttttt|||vvvrrrzzz~~~zzz}}}zzzlll```TTTMMMDDD999444666111222333333111000000000,,,,,,,,,,,,------...//////...,,,,,,...//////...111222111......111///+++333333333222222222222111222222222111///...,,,+++,,,,,,,,,---...///000000***---//////---+++,,,.........---,,,,,,---......))))))***+++,,,,,,------,,,,,,,,,---------......++++++,,,------,,,,,,+++///...------------...///******************************************************+++,,,,,,---......+++,,,,,,------,,,,,,+++...------......///000111333444444555555444444333333444555666888:::<<<===AAAKKKZZZfffooovvv|||kkkuuuxxxnnnhhhgggiiiddd^^^WWWQQQNNNLLLLLLMMMLLLMMMMMMMMMIIIDDD@@@AAAAAA@@@>>>===;;;::::::999999999888777666555555444444444444333222111000555333222222333444444333000000000000000000000000........................---...//////---...///111222333333222111111222333333333333444444444555555999999999777666666999;;;AAABBBCCCAAA===<<<>>>AAAHHHFFFEEEIIIPPPVVVZZZ[[[[[[XXX\\\gggkkkkkksss{{{wwwzzz}}}{{{~~~xxxrrrhhh[[[PPPGGG@@@888222///000222444555444000,,,------,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000//////000222333333222555555555666777555111///000111111111//////000111444333000---,,,,,,,,,------+++))))))+++,,,***'''+++,,,------......------++++++,,,---............,,,---...//////...---,,,......---,,,,,,+++******,,,+++***)))((())))))***...---***)))(((***,,,---***+++,,,,,,------,,,,,,,,,------......---,,,,,,------......///000000000444555555555444333333222444555666555555666999<<>>===<<<<<<;;;::::::::::::999888777666555555555444333222222222444222111111222333333222000000000000000000000000.........................../////////......000111222333333222111111222333333444444444555555555555666666666666666888<<>>@@@BBBIIIGGGFFFIIIOOOUUUYYYZZZ\\\[[[```iiikkkiiippp|||{{{|||{{{zzzsssrrrkkk```SSSGGG>>>888666000000222444555333000---000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111333333444555666777777666777888999::::::777333000000000111111111000000000444222000---,,,,,,,,,------+++)))***+++,,,***(((+++,,,------......------,,,,,,---.........------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''&&&)))))))))******++++++,,,***+++,,,,,,------,,,,,,------------------------------......///000000000444444555555444333333222444555666555555777:::<<>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;:::999888777666555333333333444444333111000000111222222111000000000000000000000000.........................../////////......000222333222222111111222333333333333444444444555555555333444444444666:::@@@DDDSSSNNNHHHCCCBBBCCCDDDDDDJJJIIIIIIKKKPPPVVVZZZ\\\]]]^^^dddlllllljjjrrr~~~|||{{{~~~~~~}}}vvvooorrrmmmcccUUUFFF<<<999888111111222333444333000---/////////...---+++***))),,,,,,,,,,,,,,,,,,,,,,,,---------...///111222333666888999;;;;;;;;;::::::;;;===@@@AAA@@@<<<888555222333444555555444333333333222///---,,,,,,,,,,,,,,,+++******++++++***)))+++,,,------......------------.........------,,,------............------***++++++,,,---......///---.........,,,)))'''%%%((()))***++++++***)))(((***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,......------......///000000000444444444444444333333222444555666555555777;;;>>>FFFSSSaaaiiipppxxxrrr{{{|||tttmmmiiifffaaa```bbb```\\\VVVOOOKKKHHHGGGGGGIIIIIIIIIJJJJJJGGGBBB?????????>>>===<<<<<<;;;;;;:::;;;;;;;;;::::::999888888777555333222333555666222000//////000111111000////////////////////////...........................///000///......000222333222111111222333333333222222222333333333444444333333333444555:::@@@EEEVVVOOOGGGCCCDDDGGGHHHIIILLLLLLMMMPPPUUU[[[```bbb^^^aaaggglllmmmnnnzzz}}}{{{}}}||||||wwwoooqqqjjj^^^QQQFFF>>>999777333222111222333222000...+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222333777999<<<=========<<<======@@@DDDFFFDDDAAA>>><<<888888999:::;;;:::888666222111///...,,,,,,,,,,,,,,,++++++++++++++++++***+++,,,------......------......///......---,,,,,,------------------------++++++,,,,,,---.........////////////...,,,***))),,,,,,,,,++++++)))((((((***+++,,,,,,------,,,,,,...---,,,++++++,,,...000------......///000000000333333444444444333333222444555555555666888===@@@JJJWWWeeelllrrryyyttt}}}||||||tttoookkkkkkiiibbb^^^^^^^^^ZZZUUUOOOLLLJJJJJJJJJLLLKKKJJJIIIHHHFFFCCC@@@AAAAAA???===;;;:::888888888999999999999888888777888666444333333444555666222000//////000111111000////////////////////////////////////////////////...///000000...///000222333111000000333444444222000111111111111222222222444555555555666999>>>BBBPPPJJJDDDBBBEEEJJJLLLMMMNNNOOOQQQTTTYYY```fffjjjfffgggjjjlllmmmrrr}}}~~~zzzrrrnnncccTTTJJJFFFAAA;;;555444333111111222111000...+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222444777;;;<<<<<<<<<===???<<<@@@EEEFFFDDDAAA??????<<<;;;:::;;;<<<;;;888666000000///...---,,,,,,,,,++++++,,,++++++++++++,,,+++,,,------......------////////////...---,,,,,,---------,,,,,,------------------------------------------,,,,,,,,,,,,------,,,+++******+++---...***+++,,,,,,------,,,,,,...---+++++++++---///000------......///000000000222222333333444333333222555555555555666999>>>BBBNNN[[[hhhooottt{{{{{{{{{vvvtttllliiijjjmmmllleee___]]]\\\YYYTTTPPPMMMMMMMMMNNNMMMJJJGGGFFFFFFFFFEEEDDDBBBAAA@@@===;;;999777666777777777888888777777666666555444333333444555555222000//////000111111000000000000000000000000000///////////////////////////000000000//////111333333111///000333555444222000000111111111222222222666666777666666888<<>>;;;888777888888555222//////......---,,,,,,+++***+++,,,,,,++++++,,,---+++,,,------......------....../////////...------------,,,,,,,,,,,,------.........---------------+++,,,------......------***)))))))))+++...222555***+++,,,,,,------,,,,,,---,,,++++++,,,---///000------......///000000000111222222333333333333333555555555555666:::@@@DDDPPP\\\iiipppuuu|||~~~}}}vvvrrrjjjhhhhhhkkkjjjbbb[[[YYYYYYWWWSSSPPPNNNNNNPPPQQQOOOKKKFFFCCCBBBCCCCCCCCCAAA@@@???===;;;999888777666666777888888777777666333333333333333444444444333111///000111222111111000000000000000000000000///////////////////////////000111000//////111333333000...///444666555222222222222222333333333333555666888888888999:::<<<>>>@@@CCCFFFHHHKKKNNNQQQPPPRRRTTTVVVXXX]]]dddiiihhhhhhggghhhmmmttt{{{}}}~~~rrr\\\RRRFFFAAABBBCCC@@@===777444111///000000000///000//////....../////////,,,,,,,,,,,,,,,,,,,,,,,,000//////...//////000000333666999::::::<<>>>>>>>>??????>>>>>><<<;;;:::999999666777777888888888777777222222333444444333333222333111000000111222222111000000000000000000000000000000000000000000000000///000111000//////111333444000---///444666555222333333444444444555555555333555888999999999:::<<<:::???EEEHHHIIIJJJMMMPPPPPPRRRTTTTTTUUUYYY___ddd``````aaafffnnnvvvyyyyyy{{{|||}}}pppUUUOOOFFFAAA@@@AAABBBCCC777444111//////000000///------------///111444555,,,,,,,,,,,,,,,,,,,,,,,,222111111000000000000000444777:::::::::>>>FFFLLLVVVXXXWWWRRRJJJEEEEEEGGGDDD>>>777444555555333000............---,,,++++++)))+++...---++++++---///+++,,,------......------------...///000000000///------++++++++++++------***+++,,,---///000111111222666<<<@@@???:::333---+++,,,,,,---,,,+++***)))++++++,,,---------,,,,,,***+++,,,---............------......///000000000000111222333333333333333555555555555777;;;BBBGGGPPP]]]jjjqqqvvv}}}zzzkkkiiigggdddbbb]]]WWWSSSRRRRRROOOMMMPPPVVVWWWSSSLLLIIIDDDAAA@@@@@@@@@???======;;;:::999888888888777333222555777555444555333222222222222222222333222111///000111111000///111222333222000......///000000//////............---......///000111111222333111000111222444444333222333333333333333333444666777888::::::999888777>>>??????AAADDDGGGJJJLLLOOOQQQRRRRRRRRRUUUZZZ___]]]^^^^^^```eeemmmvvv}}}zzz~~~uuuhhhOOOLLLFFFAAA>>><<<<<<===111000......//////---,,,...------------,,,,,,,,,///---,,,******+++,,,---,,,+++,,,,,,...000333444???===:::999;;;@@@EEEIIIRRR^^^aaaUUUKKKKKKJJJFFFKKKDDD===777111---000666,,,,,,---------,,,+++***,,,---......,,,******+++,,,,,,---......---,,,,,,---,,,,,,,,,,,,---......111111000///......---,,,+++,,,---------///222444:::HHHOOORRRTTTFFF333///,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...///.........000222333444444333222222333555666666666555555888===AAAQQQ]]]iiiooottt}}}}}}{{{jjjgggdddbbb^^^YYYTTTPPPOOOOOOMMMKKKOOOTTTUUUQQQLLLIIIEEEBBBAAA@@@???===>>>===<<<:::999999999999888444333666777555444555222222111111111111222222222111000000111111000///000111222111///........./////////.........------.........///000111111111222111///000222333333222222222333333333333444444888999:::;;;;;;<<<;;;;;;>>>>>>>>>@@@BBBEEEHHHIIILLLNNNQQQRRRRRRTTTWWWZZZYYYYYYZZZ[[[___gggooovvvyyyuuu||||||zzztttiiiQQQMMMFFF???;;;888666555222000////////////...,,,/////////............---+++***)))))))))+++,,,...,,,,,,,,,---///111333555???===<<<<<<>>>CCCGGGKKKWWWbbbdddXXXOOONNNNNNJJJMMMDDD<<<888444000000222...---------,,,,,,,,,,,,+++---......,,,***++++++,,,,,,---......---,,,,,,---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,,,,------------///222555CCCUUUaaafffeeePPP666---,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...///.........000222333444444333222222333555666666666555555888===AAAPPP\\\hhhooouuu}}}xxx|||llliiieee```\\\WWWQQQMMMMMMNNNLLLJJJLLLPPPPPPMMMJJJHHHEEECCCBBBAAA>>><<<>>>===<<<;;;999999999999999555444777777555333555111111111000000111111111222111000000111111000...///000111000...------............---------------......//////000000111111111000//////111222222111222222222333333444444444888888888999;;;<<<>>>???=========>>>???BBBDDDFFFHHHKKKOOOQQQRRRRRRSSSTTTZZZZZZ[[[\\\___eeelllrrrtttuuuuuurrrnnngggXXXSSSKKKCCC>>>:::666444333111000000000000///---111000000000000/////////******))))))+++,,,...000---------...000222555666>>>>>>>>>???BBBGGGKKKNNN[[[dddfff\\\SSSRRRSSSQQQQQQFFF<<<999777444000000000///...---,,,------...+++---...---,,,++++++,,,,,,------......------,,,---,,,,,,,,,,,,---......///---,,,+++***+++---.........---,,,,,,///444777LLL___lllppplllSSS888...++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...///.........000222222444555444333222333555666666666555555888===AAAPPP\\\hhhooouuu~~~ttt}}}}}}qqqnnnhhhbbb]]]XXXSSSOOONNNPPPNNNKKKJJJLLLJJJGGGEEEDDDCCCCCCCCCBBB???<<<===<<<;;;999888888888888;;;666555777888444333444111111000000000000111111333111000000111111///...---///000///...,,,,,,---------------------------.../////////000000000111111///......000111000///222222222333333444444444555555555666888;;;>>>@@@<<<<<<<<<<<<===???AAACCCGGGIIIKKKMMMNNNPPPQQQRRRZZZ[[[\\\\\\^^^ccciiimmmqqquuu~~~qqqlllgggbbb[[[UUUMMMFFFBBB>>>:::666333222000000111111///...000000000000////////////------,,,------///000111.........///111333555777======???BBBFFFKKKPPPRRR\\\eeehhhaaaZZZXXXYYYYYYXXXJJJ<<<888999777444222222000...---,,,---///000+++,,,...---,,,++++++,,,---------------------------,,,,,,,,,,,,---......000///---++++++---000111//////---,,,,,,///444888OOOaaakkkkkkcccLLL555000++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,...///.........000222222444555555333333333444666666555555555888>>>AAAOOO\\\hhhooouuuqqqzzzvvvrrrkkkddd^^^YYYTTTQQQRRRTTTSSSNNNJJJIIIFFFBBBAAAAAAAAACCCDDDCCC@@@>>><<<;;;:::888777777666666:::666444777777444333444111111000000000000111111333222000000111000///---,,,...//////---,,,,,,---------------------------////////////000000000000111///......///000000///111111222333333444555555444555555666999<<>>:::666333222000000111111///...//////.........---------///...........................//////111333666777;;;<<>>BBBOOO[[[hhhooovvvoooxxxzzztttmmmeee___ZZZVVVSSSVVVYYYYYYSSSMMMJJJFFFBBBBBBBBBBBBCCCEEEEEECCCAAA<<<;;;:::888777777777777888444333666666444222444111111111000000111111111444222111000111000///---,,,...//////...------...---------------.........////////////000000000000222000......///000///...111111222333333444555555666666888:::<<>>>>>>>>>>>???AAACCCDDDGGGEEEDDDFFFJJJOOOSSSTTTUUUVVVXXXYYYYYY\\\___bbbmmmsssyyy{{{zzzzzz~~~}}}~~~yyykkkbbb^^^SSSMMMFFFBBBAAA???:::555333111000000000000///---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******.........///111333555777:::;;;===AAAHHHOOOVVVZZZbbblllvvvxxxqqqjjjfffeee]]]MMM===888999999888888111000///...---......///***+++------,,,+++,,,---...------,,,,,,------...---,,,,,,,,,,,,---.........,,,+++***)))***,,,---------,,,++++++...333666NNNbbbllliii\\\BBB...,,,******))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...///.........000222222444666666555444444444555555555555555999>>>BBBNNN[[[hhhooovvvpppwwwyyyppphhhccc^^^[[[XXXWWW\\\]]]XXXQQQNNNJJJFFFHHHGGGFFFFFFGGGFFFDDDCCC======;;;:::999888888888666222111444666333222444222222111111111111222222444222111000111000...---,,,...000000...---...///------........./////////000000000000////////////333111//////000000000///000111111222444555555666555777999;;;>>>???@@@AAA@@@??????@@@BBBDDDFFFGGGDDDCCCDDDGGGMMMRRRTTTTTTTTTUUUXXXYYYYYY[[[^^^```mmmtttzzzzzzwwwxxx}}}wwwxxxyyyxxxxxxzzz}}}wwwhhh___[[[VVVNNNFFFAAA@@@<<<555...222000////////////...,,,------------,,,,,,,,,,,,******++++++++++++++++++.........///000333555666888999;;;???FFFOOOXXX]]]dddooo|||xxxlllcccaaaVVVIII===::::::888666555/////////.........------)))+++------,,,,,,,,,---...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......------,,,+++************+++,,,,,,++++++---111444BBBUUU^^^YYYNNN999,,,///******))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...///.........000222222444777777666444444444444555555444666999???CCCNNNZZZhhhooowwwpppwww}}}uuummmgggccc```^^^XXX]]]___ZZZUUUQQQNNNJJJMMMKKKIIIHHHHHHGGGEEECCC???>>>===<<<;;;:::::::::555111000444555333222444333333222222222222333333444333111000111000...,,,---...000000///...//////........./////////000000000000000000////////////333222000///000111000///000111111222444555666666333555777:::<<<>>>>>>>>>AAAAAAAAABBBDDDFFFHHHJJJBBBBBBDDDJJJPPPUUUUUUSSSNNNPPPRRRTTTUUUVVVXXXZZZhhhpppwwwvvvrrrsssxxx}}}yyyrrrssstttsssssstttwwwyyy{{{rrrcccZZZXXXTTTLLLBBB<<<999444+++$$$111000......//////---,,,......---------,,,,,,,,,)))***+++,,,---.........---------...000222444666777888999===EEEOOOXXX^^^cccooo}}}yyyiii^^^ZZZOOOEEE===<<<;;;777333222.........///......---,,,)))+++------,,,,,,---......---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......//////......---,,,++++++)))+++,,,,,,,,,---000222555EEEIIIBBB:::---+++555******))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,------------...///.........000222222444777777666444444444444444555444666999???CCCNNNZZZhhhpppwwwxxx~~~}}}vvvuuuqqqgggaaa```[[[VVV```hhh]]]RRRPPPMMMNNNLLLIIIHHHGGGFFFDDDBBB@@@???=========<<<:::888>>>:::666444333333444777777666555555555444111...000000000///......------......------222777444...111///------/////////...000000111222333444444555///000111111000000111333444444333333444555777888888999:::::::::<<<@@@CCCBBBCCCBBBBBBEEEJJJIIIDDDHHHFFFEEEIIIPPPTTTSSSPPPQQQQQQQQQRRRSSSUUUVVVWWWcccmmmwwwxxxrrrpppttt{{{zzzrrrmmmkkkiiihhhhhhkkkooosssvvv{{{vvvfffVVVPPPSSSTTTNNNCCC999666555333000333222111000////////////000///...,,,+++******)))...,,,******+++++++++***---+++***,,,///222333333444444888???FFFNNNYYYccchhhllltttyyyqqqaaaXXXWWWEEE;;;;;;===999:::888...///000111000...,,,,,,---******+++++++++,,,,,,,,,...******------((((((,,,++++++,,,,,,,,,++++++***///,,,)))((()))******)))........................444444333222000---+++***************************))))))*********+++++++++...------------.../////////////////////000111111333555666555444222222333444666999999:::===CCCHHHUUU]]]iiittt{{{xxx}}}wwwuuuppphhhcccccc```YYY```iii___UUURRRNNNOOOMMMKKKJJJHHHFFFCCC@@@@@@???>>>>>>>>>===;;;999:::999999;;;;;;999666666444333333444555444222000111000000//////...------///000//////333888666000000///------/////////.........//////000111222222,,,...///...------...///444444333333444555777888999::::::::::::<<>>AAA@@@?????????>>><<<:::<<<<<<======>>><<<999666333222222333444444333111111111000000///.........000111000000555999888333000...------///000///............//////000000000000111222111000///000111444333333333333555666777::::::;;;:::999:::===???AAABBB@@@>>>AAAGGGIIIFFFEEEHHHJJJLLLMMMQQQWWW[[[YYYWWWTTTQQQPPPQQQSSSTTTbbbdddeeefffhhhooozzzxxxvvvooommmkkkmmmooommmfff```aaacccdddaaa^^^^^^dddiiilllnnnqqqrrrrrrsssuuuvvvssstttuuurrreeeVVVNNNOOOMMMEEE===888666666555444111111000///............///...---,,,+++*********,,,,,,------,,,+++***)))///---,,,---///111111000777555999EEEQQQ\\\fffnnnpppllllllrrrsssiiiYYYNNNIII>>><<<<<<888::::::000111222222111...+++++++++******+++++++++,,,,,,,,,,,,******,,,,,,))))))+++++++++,,,,,,,,,,,,++++++******,,,...000000...,,,+++++++++++++++++++++++++++***)))))))))***,,,,,,************************++++++,,,,,,,,,---------,,,++++++++++++,,,------//////......//////000111333444666555444333333444444555666666777===EEELLLXXX___iiirrryyy{{{wwwtttqqqppppppqqqiiiZZZ[[[ccc___XXXSSSKKKNNNMMMMMMMMMKKKHHHCCC???BBB@@@???@@@@@@@@@===<<>>EEEIIIHHHEEEEEEFFFGGGKKKOOOUUUYYYXXXVVVSSSPPPOOOPPPRRRSSSZZZYYYZZZ]]]dddnnnyyyyyyvvvlllfffbbbdddiiijjjeee______ccceeebbb]]]]]]ccciiikkklllmmmmmmllllllnnnooonnnpppsssqqqgggYYYQQQPPPKKKCCC:::888777555444444111000///......---------...---,,,,,,++++++++++++666444000+++'''&&&'''(((///...---...///000///...555555<<>><<>>===999;;;;;;222222333333111...+++************+++++++++,,,,,,,,,,,,------------......---***+++,,,---------------000---+++***+++,,,,,,+++------------------------,,,+++)))''''''(((***+++************************))))))*********+++++++++---------------......///...............//////000222444555555444333444444333444555444666<<>>===???MMM[[[eeemmmmmm___MMM>>>;;;888666666555333111333333222222111000000000---000111///000222222//////---,,,---///000000000000000000//////............000111111000000111333333222222222222444555666555666777666444333444555333777999888:::AAAFFFGGGFFFAAA===@@@GGGLLLKKKIIIGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKMMMOOORRRVVVYYY[[[\\\```ffflllooorrruuuwwwyyy}}}zzzzzz~~~{{{uuuqqqfffbbb]]]]]]```bbb```]]]ZZZ]]]___^^^[[[[[[___dddfffhhhiiiiiigggeeeffffffhhhggggggfff^^^TTTMMMMMMJJJ???888999999333111444111111000///............,,,,,,+++++++++,,,------'''000444333///,,,+++......---///000000///---222777BBBQQQ[[[aaaiiiqqqyyy}}}|||ssshhhaaa]]]ZZZMMMBBB??????:::<<<;;;222111222222111...+++++++++******+++++++++,,,,,,,,,)))++++++)))***,,,,,,******+++,,,------......---444111...,,,---.................................---,,,+++)))))))))******************************++++++,,,,,,,,,---------...------------...//////......------......///000222333555555444333444555333444555555666<<>>???@@@@@@>>><<<<<>>>>>>>>@@@???>>><<<>>>IIIQQQVVV___cccXXXFFF:::888555444555555555444444444333222222111111000000333444111///000000---...---,,,---///111111000555444444333222111000000,,,...///000000111333555333222222111222333555666555777888888777666666777888>>>@@@===<<<>>>@@@@@@FFFHHHIIIHHHGGGFFFGGGHHHHHHIIIJJJKKKJJJIIIHHHGGGEEEHHHLLLMMMLLLNNNSSSXXX[[[[[[[[[ZZZZZZ\\\```ccceeeiiioootttxxxzzz{{{|||ppppppooollllllqqqzzzvvvuuurrrqqqwww~~~~~~yyyzzz}}}uuuooommmrrryyyvvvwww}}}||||||xxxssslllfffdddeeedddbbb___]]]\\\\\\\\\]]]\\\[[[ZZZYYYXXXXXXXXX]]]aaafffiiijjjjjjjjjkkkjjjddd___[[[UUUMMMJJJKKKEEE:::555:::<<<666666;;;333222111000000/////////++++++++++++,,,---......,,,...///---))))))---222,,,,,,---///111111000...888<<>>===;;;000///000111000...---,,,---******+++++++++,,,,,,,,,(((,,,---))))))......******+++,,,---............++++++,,,///111111...,,,........................)))***+++++++++++++++***************************))))))*********+++++++++,,,,,,++++++,,,,,,---......------------...//////111333555555444444444555222555777777888;;;AAAGGGYYYaaammmwww~~~|||xxx~~~yyyvvvuuurrrlllfff___jjjnnn\\\WWWXXXKKKRRRPPPMMMIIIEEEBBB@@@???BBB???======??????<<<888===AAAGGGKKKKKKHHHDDD@@@777666444333222222333333000000000111222222222333222222222222222111000//////---,,,---111333222111888>>>???777222222111...---///222333333333333444444444444333333222222222555666777888999999888777<<<;;;:::999999;;;<<<>>>IIIGGGGGGJJJMMMOOOMMMKKKNNNIIIJJJPPPUUUSSSOOOMMMJJJLLLOOOOOOOOORRRWWW\\\eeeeeebbb]]]ZZZ]]]dddjjjnnnttt}}}yyy~~~{{{yyy}}}yyyuuuxxx|||zzzwww}}}}}}~~~~~~zzzrrriiiddddddgggkkkiiiccc]]]]]]___]]]XXX___\\\ZZZ]]]]]]]]]```ddd^^^ccchhhlllnnnnnnoooooohhheee^^^UUUQQQPPPKKKEEE???<<<888555666:::===???AAA<<<666111///...,,,***...,,,,,,......,,,,,,...///......---+++******)))*********+++,,,---...///777???FFFIIIPPP^^^llltttyyymmm```ZZZZZZZZZWWWFFFEEECCC@@@<<<888555333111000......---+++'''$$$---******------******---,,,,,,............,,,,,,------------------------///...,,,,,,,,,---///111111111111///,,,+++***+++,,,***))))))******(((''')))))))))***+++++++++,,,***+++,,,------,,,+++***,,,+++******,,,,,,+++***------,,,,,,,,,---......111222333333444444333333777555444666666777???IIIWWWbbbppp{{{yyywww|||}}}xxxvvvuuusssmmmiiiiiisssooo[[[WWWZZZOOOSSSQQQOOOKKKGGGDDDAAA@@@AAA@@@???>>>???>>><<<:::999<<<@@@BBBAAA>>>:::777777666444333222222333333111111111111111111222222111111111111111000//////000...,,,---000222111000:::???@@@888222111///,,,//////////////////111222444444333333333222222222444555666888999999888888;;;:::999888999:::<<<===EEEDDDEEEHHHLLLOOOPPPOOORRRNNNNNNSSSWWWTTTOOOMMMLLLNNNQQQQQQQQQTTTZZZ___hhheeebbbaaaeeekkkqqqtttzzzyyytttqqqpppnnnmmmkkklllkkkkkknnnpppmmmggghhhccc```aaaaaa```ccchhhgggkkkoooqqqpppnnnlllkkkmmmggg]]]TTTSSSRRRKKKAAA<<<:::999999777:::EEERRRQQQEEE666...///111///,,,...++++++//////------000---,,,,,,,,,,,,,,,++++++++++++,,,,,,---...000000===CCCIIIMMMXXXhhhwww~~~uuufff]]]ZZZVVVRRREEEDDDBBB???;;;888555333...---,,,---------+++)))+++((((((++++++((((((++++++,,,------------,,,+++------------------------///...---,,,,,,---///000...//////---***(((((()))+++***((()))******)))(((***************++++++++++++++++++,,,,,,+++++++++,,,+++******,,,,,,+++***------,,,,,,------......222222333444444444444333333222333666666666<<>><<<888888;;;777777KKKcccgggRRR:::---...222///***---++++++...///,,,---000***+++++++++,,,,,,------,,,,,,,,,---...000111222===@@@DDDKKK[[[qqq}}}nnnaaaXXXQQQJJJCCCBBB@@@===:::777444333000...,,,,,,,,,---,,,+++***''''''******''''''******+++,,,,,,,,,,,,+++***------------------------......---,,,,,,...///000...//////---***(((((()))***)))((()))***+++***)))+++++++++***************,,,++++++++++++++++++,,,,,,+++******,,,,,,,,,***------,,,,,,---......///222222333444444444444444222222444888777666;;;AAASSS]]]lllwww}}}{{{zzzxxxvvvuuutttrrrooonnnzzz{{{iii[[[aaabbbVVVUUUUUUTTTRRRNNNIIIEEEBBB===???@@@>>>:::888:::<<>>===;;;999777555555444444333333222222222222222111111000000/////////000000000000000//////222111//////////////////,,,///222000......000111333111000///000111111111222222222222222111111111111222333555666888999999999888777666666888:::;;;<<<<<<===???DDDIIIMMMPPPOOOLLLLLLQQQRRRNNNKKKJJJOOORRRTTTUUUUUUXXX^^^cccbbb```^^^```fffmmmrrrtttyyy~~~{{{rrrlllfffbbbaaa``````dddjjjnnnttt{{{~~~~~~xxxlllaaa\\\XXXNNNCCCDDD:::777;;;777333FFFcccqqq\\\AAA111...///,,,)))...++++++------******,,,***++++++++++++,,,,,,,,,,,,,,,,,,---...000111222:::;;;>>>HHH^^^wwwqqqbbbVVVKKKCCC@@@???===:::888555444333555222///,,,,,,+++***)))***''''''******''''''************++++++*********------------------------...------------...///000///000000...,,,***++++++)))((('''(((***++++++***,,,+++++++++***)))))))))---,,,+++******+++,,,---,,,*********,,,---,,,+++------,,,------...///000222333333444555444444444555444666999999888>>>EEEQQQ\\\iiittt{{{}}}yyyuuuttttttrrrooommmmmmxxxrrr```]]]eeeaaaWWWVVVVVVUUUSSSOOOJJJFFFCCC<<<>>>>>><<<888777999;;;:::999999777666555444444333333333333333333222222222111111000000/////////000000111222222111111111111111111///.........///***,,,............222777444222000111222222111///111111111111111111111111111111222333555666888888888777555555555666888999999999:::;;;===AAAEEEHHHIIIGGGIIINNNPPPMMMKKKKKKMMMPPPRRRRRRRRRUUU[[[___```aaaaaa```___aaaeeeiiilllrrrxxxyyyvvvtttuuuwww|||zzzyyyqqqiiifff```\\\\\\]]]^^^cccjjjmmmsss{{{|||oooddd]]]VVVOOOQQQAAA999<<<999222>>>SSSbbbVVVDDD666///,,,,,,,,,///,,,+++,,,+++'''&&&(((,,,,,,+++++++++***************+++,,,---///111222888:::>>>JJJbbb||||||mmm^^^RRRHHH@@@===<<<:::777555444333333666333///---,,,,,,+++)))+++))))))++++++))))))+++************************------------------------------------......//////...//////...,,,***++++++)))((('''(((***++++++***,,,+++++++++***)))))))))---,,,+++******+++,,,---+++***)))***,,,---,,,+++------------...///000111333333444555555555444444777666666777777999@@@IIIRRR\\\iiisssyyy{{{tttoooppppppnnnlllllliiissshhhZZZ^^^ccc\\\XXXWWWVVVUUURRRNNNJJJFFFDDD>>>>>>===:::888888999:::888777666666555444444444222222333333333333222222000000000000000000//////000111111222222222222111000111111000...---...000000//////000///000666>>>999666222111222222///,,,000000000000000111111111111111111222333555666777666555444333444555777888666777888999999;;;>>>AAADDDDDDGGGMMMOOOLLLKKKMMMIIIKKKMMMMMMLLLNNNSSSXXX\\\______]]]YYYXXX\\\```bbbgggoootttvvvuuussssss{{{~~~{{{yyytttmmmkkkkkkfff______ZZZXXXYYY[[[]]]bbbhhhkkkpppvvv{{{~~~ttthhhaaa\\\WWWVVVGGG>>>???===555777AAAFFFDDD???777///---...111///,,,+++,,,+++&&&%%%''',,,,,,++++++*********)))******+++,,,---///111222444888===III^^^uuuxxxyyytttfffWWWMMMEEE???;;;999777555333222222333222000.........///...------******------******---++++++***))))))***++++++---------------------------------............///+++,,,---,,,)))((()))******)))((()))***+++***)))+++++++++***************,,,++++++++++++++++++,,,+++***)))***,,,------,,,,,,,,,------...///111111333333444555555555555555666444444666666999BBBLLLUUU^^^jjjsssyyy~~~}}}tttkkkgggiiillljjjiiijjjeeennncccXXX^^^[[[TTTYYYWWWVVVSSSPPPLLLHHHFFFDDDAAA???<<<::::::;;;;;;:::999999888888777555444444111222333333333333222111/////////000000000000000//////000111111111111111///111111000...---///111333000...000000222;;;FFFHHHAAA888333222222000.../////////000000000111111222111111111222333555666666555333222333444666777333555888888888888;;;===@@@@@@DDDJJJKKKHHHHHHKKKDDDFFFGGGFFFEEEFFFKKKOOOPPPQQQQQQQQQRRRSSSUUUVVVWWW[[[dddmmmsssrrrmmmhhhnnn~~~uuuqqqxxx}}}qqqoooxxx}}}}}}~~~wwwxxxuuuxxx|||zzzuuussstttwwwqqqooohhhaaa___```\\\VVVXXXTTTSSSUUUWWWXXX\\\bbbeeehhhlllooopppqqqssstttuuuvvvqqqiiibbb___ZZZTTTLLLFFFBBBAAA===777444444111444555333...,,,...000///,,,+++---,,,))))))+++************++++++++++++***++++++---///111222333333888@@@IIIYYYjjjssstttoooqqqlll^^^PPPHHHCCC@@@999777555333111111222333111000//////000000...,,,---******------******---,,,+++************+++,,,------------------------,,,------...............+++,,,,,,+++)))((()))***+++***((()))******)))(((***************++++++++++++++++++,,,,,,+++++++++***))))))***,,,------,,,,,,,,,------...000111222333444444555555555555555444333555999:::<<>>===;;;888888888666555333111000000111333333444333222111......//////000000111111......///000000000000000...000111000...---///222///+++***...000333???LLLVVVLLL>>>555333444333222.../////////000000111111222222111111111222444555555444333222222444555777111444888999888888:::<<<======AAAFFFGGGCCCCCCFFFAAABBBCCCBBB@@@AAAEEEIIICCCAAAAAADDDJJJOOOOOONNNNNNQQQYYYdddkkkiii```XXX___oooxxxpppcccaaajjjssstttvvvtttllleeekkk}}}vvv{{{|||vvvqqqqqqrrrsssvvvzzz|||~~~~~~}}}zzz|||yyyllljjjgggkkkoooqqqooolllllllllllliiiccc\\\ZZZYYYUUUNNNTTTPPPOOORRRSSSTTTWWW[[[^^^```ccceeeeeegggiiikkkfffddd```[[[ZZZZZZTTTLLL???AAABBB@@@<<<777222...***---//////---******+++---++++++...///,,,,,,///'''((()))***+++,,,------,,,,,,---...000222444555999???GGGOOOZZZggglllllllllmmmhhhYYYLLLEEEBBB@@@888666444222111111222333444333222111111...+++(((---******------******------,,,+++******+++,,,---------------------------,,,---......//////......---......---+++***+++,,,,,,***))))))******((('''))))))******+++++++++,,,***+++,,,------,,,+++******))))))***,,,...---,,,,,,,,,------///000111222333444555555666666555555444444999>>>@@@AAAGGGOOOZZZbbbmmmtttzzzmmmeeeaaaeeehhheeebbbcccgggfffbbb^^^ZZZVVVSSSRRRNNNMMMKKKHHHFFFEEEDDDCCC??????>>><<<;;;:::999888888777555333222222222222000111222333333333333333111111000000//////.........//////000000000000000222111///...---------...111......000//////888DDDSSSMMMAAA444000222222///------......///000000000222111000//////000111222555555555666888999888777999999999999999:::::::::<<<<<<===AAAEEEGGGHHHGGGDDDCCCAAAAAABBBBBBBBBAAABBBAAA@@@@@@AAADDDGGGIIIJJJMMMQQQVVVYYYYYYVVVTTTXXX[[[[[[WWWYYY___cccaaa```ccceeeeeefffmmmxxxyyyqqqssswwwwwwvvvqqqpppssstttsssyyywwwoooppphhhffftttzzzooofffkkkmmmmmmlllhhheeedddcccfffbbb]]]ZZZZZZYYYWWWUUUVVVWWWYYY[[[]]]\\\YYYVVVXXX]]]___^^^___```___[[[YYYTTTNNNLLLMMMLLLGGGBBB;;;======<<<777222...---/////////...---,,,***)))------,,,,,,,,,,,,++++++...------,,,,,,,,,------------------000333666888:::>>>EEENNNXXX```fffiiiqqqpppeeeTTTMMMLLLDDD888777777666555444444333333111000///...---,,,,,,,,,+++++++++************))))))************+++++++++(((***---///000///---,,,......---------,,,,,,,,,///---,,,+++++++++)))'''))))))************))))))&&&((()))***)))((()))***(((+++---//////---+++(((+++++++++,,,,,,,,,------...------------...//////000333444222333777777555888777:::>>>@@@AAAHHHQQQYYY```jjjttt|||}}}xxxwwwwwwooogggbbbdddeee```\\\[[[``````^^^\\\YYYUUUQQQOOOMMMLLLJJJGGGEEECCCBBBBBB??????>>>===;;;:::999888777666444222111111222222000111222222333333333222111111000000//////......---...//////000000//////111000///...------......000......000///...666@@@FFFCCC<<<333111333111---------......///000000000222111000//////000111222555444444666888999888666888888888888888999999999<<<===>>>AAAEEEHHHHHHGGGEEEDDDBBBBBBBBBBBBAAAAAABBBAAA@@@???@@@BBBEEEGGGHHHIIIJJJLLLNNNOOONNNNNNMMMQQQSSSSSSXXXaaadddbbbaaaaaaaaaaaadddiiiooottt}}}~~~wwwlllgggjjjooopppvvvuuuwww}}}~~~{{{{{{wwwhhhffflllhhhfffrrr}}}}}}|||{{{xxxsssmmmhhhrrrmmmeee]]]ZZZZZZ\\\]]]aaa^^^[[[ZZZ[[[ZZZXXXVVVYYYZZZ[[[]]]^^^]]]\\\ZZZVVV]]]bbbdddeeeeee```ZZZNNNIIIEEEDDDDDDBBB;;;666888:::;;;:::666222///...---------...------,,,+++------,,,,,,,,,+++++++++------,,,,,,+++,,,,,,---............000333666888777999>>>FFFOOOXXX```eeegggfff]]]OOOJJJKKKEEE:::555555555555555555444444111000///...---,,,,,,,,,+++++++++************)))************++++++++++++)))+++,,,...///...------......---------,,,,,,,,,///---++++++++++++)))'''))))))************))))))''')))++++++*********+++)))***,,,------,,,***)))+++,,,,,,,,,------------...............///000000000333444222333777777555888777:::>>>???AAAHHHQQQXXX___jjjttt|||zzzsssrrrrrrpppjjjfffeeeccc]]]XXXUUUWWWXXXYYYYYYWWWSSSOOOLLLMMMKKKIIIFFFDDDBBBAAA@@@@@@???>>>===;;;:::999999777666444333333333444444000111111222222222222222111111000000//////......,,,---......//////......//////......---......///...---...///...---222888666777555111111333111,,,------......///000000000111111000000000000111111444444444555777888777666777666666666777777888999<<<<<<===@@@DDDFFFFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@AAA@@@>>>===>>>???AAACCCFFFEEECCCBBBCCCEEEGGGHHHDDDGGGKKKPPPZZZcccfffdddhhheeecccdddgggjjjjjjjjjiiiiiieee___]]]aaafffhhhqqqsssyyyqqqjjjiiidddbbb___hhhvvvssskkkppp~~~|||xxxrrrkkkgggeeeeeennndddYYYPPPOOOQQQSSSTTTWWWWWWXXXYYY\\\\\\[[[YYY]]]]]]^^^^^^^^^_________WWW```hhhlllmmmjjjccc[[[KKKHHHDDDDDDDDD@@@888111555777888888555111000///++++++,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---////////////111333555777444444666;;;DDDOOOYYY___\\\[[[TTTIIIFFFGGGBBB888444444444555555555555666111000///...---,,,,,,,,,+++++++++************)))************+++++++++,,,++++++,,,,,,---...............---------,,,,,,,,,...---++++++++++++)))''')))))))))))))))))))))))))))+++------,,,+++,,,---)))******++++++******))),,,,,,,,,---------....../////////...///000000111000333444222333777777555888777:::===???AAAHHHQQQVVV^^^iiisss|||zzzqqqoooooooookkkhhhfffccc^^^XXXUUURRRSSSSSSSSSRRRQQQOOOMMMMMMKKKIIIFFFDDDBBBAAA@@@@@@???>>>===<<<:::999999888777666555555555666777111111222222222222222111111111000000//////......+++,,,------......------.....................///,,,---...///---,,,...111---000000...///111000---------......///000000000111000000000000000000111444333333555777888777555555555555555555666888888999999:::===@@@BBBBBBAAAAAABBBBBBAAA@@@>>>>>>???>>>===<<<;;;;;;<<<===>>>AAAAAA@@@@@@???AAADDDFFFBBBDDDHHHPPP[[[bbbcccaaaeeeeeeeeeeeeffffffeeeddd\\\\\\[[[YYYZZZ]]]aaabbbdddhhhooowww|||}}}wwwooogggcccbbbWWW^^^fffxxxrrrooo}}}{{{uuulllbbb\\\[[[\\\]]]VVVNNNKKKMMMPPPOOONNNRRRTTTWWW[[[^^^______^^^^^^___^^^^^^]]]^^^```aaa]]]fffmmmpppqqqnnnfff^^^QQQMMMJJJJJJIIIDDD;;;444444666777666333000......++++++,,,------------,,,,,,,,,,,,++++++++++++***---,,,,,,,,,,,,------............///000222444555222222111555<<>>@@@HHHQQQUUU]]]hhhsss{{{~~~qqqkkkjjjjjjiiigggccc```^^^ZZZWWWRRRQQQPPPNNNNNNOOOPPPPPPMMMKKKIIIGGGEEECCCCCCBBB@@@@@@???===<<<;;;:::999777666555444444555666666222222333333333222222111111111000000//////......+++,,,,,,------------------------...............,,,...///...---------,,,,,,//////,,,,,,///000...------......///000000000000000000111111000000000333222222444666777666444555444333333444666777999666666666999<<<======<<<===???AAA@@@>>><<<===>>><<<;;;:::999999999:::;;;:::===@@@@@@@@@@@@BBBDDDCCCDDDGGGOOOVVVYYYYYYXXXUUUZZZ^^^^^^[[[YYYZZZ[[[WWWUUUUUUWWWYYYZZZ\\\]]]XXX\\\aaafffjjjqqqwwwzzzpppmmmiiigggfffccc___\\\[[[dddlll{{{rrrmmmrrrqqqnnnggg]]]VVVTTTTTTTTTMMMGGGFFFJJJNNNOOONNNXXX[[[^^^aaabbbaaa___^^^]]]^^^^^^\\\[[[\\\___aaaeeekkkooopppooonnniiicccVVVQQQMMMKKKJJJFFF===666555666777444111---,,,+++,,,,,,------,,,,,,+++***,,,,,,+++++++++*********------,,,------...//////,,,------///000222333444222111000222777???GGGLLLLLLJJJEEE@@@??????;;;555888777666555444333222222111000///...---,,,,,,,,,+++++++++*********))))))***++++++++++++,,,,,,,,,,,,+++*********,,,...///......---------,,,,,,,,,---+++************)))(((******)))(((((()))******(((***,,,,,,+++***+++,,,---,,,++++++++++++,,,---,,,,,,,,,---------......------,,,,,,,,,---......000333444222333777777555888777888<<<===???HHHQQQUUU]]]hhhrrr{{{vvvlllhhhiiijjjfff```\\\\\\ZZZWWWSSSQQQNNNLLLLLLMMMOOOQQQKKKJJJIIIGGGEEEEEEDDDDDDAAA@@@???>>><<<;;;::::::666555333222222222333333444444444444444333333222111111000000//////......+++,,,------......------------.........------,,,---///000...---///...+++,,,000///+++***---000///------......///000000000000000111111111111000000222222222333555666555444555444333333444666888:::666555666888:::;;;;;;999999===@@@@@@>>><<<===???<<<;;;;;;:::::::::;;;;;;666:::???AAA@@@???@@@BBBCCCCCCFFFLLLNNNMMMMMMOOOKKKRRRYYYYYYUUUSSSTTTXXXSSSQQQQQQVVVYYYWWWVVVWWWRRRVVVYYYYYY]]]eeekkkmmmbbbaaabbbiiippppppiiiaaaccciiihhhllltttpppffffff___```___]]]XXXSSSPPPOOOSSSLLLCCC@@@CCCIIIOOOQQQ___bbbddddddaaa^^^\\\[[[ZZZ\\\]]]\\\YYYYYY]]]```fffjjjllljjjkkkmmmkkkggg]]]WWWPPPLLLJJJGGG@@@:::666777666444000,,,++++++,,,,,,,,,,,,,,,+++******++++++++++++************,,,,,,,,,,,,---...//////+++,,,---///111333555555333333333555777;;;>>>@@@BBB???======??????===999999888777666444222111000111000///...---,,,,,,,,,+++++++++************)))++++++++++++,,,,,,,,,,,,++++++*********,,,...///......---------,,,,,,,,,,,,***))))))******)))(((+++***)))(((((()))***+++''')))++++++***)))***+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...000333444222333777777555888777888;;;<<>>===;;;::::::888777555333222222333333555555666666555555444333111111000000//////......,,,,,,---...............---............---+++***...111111---...111000+++***///000---+++---///...------......///000000000///000111222222111000///222111111333555666555333555444333222444666999;;;888888888:::<<<===<<<;;;888===AAABBB???>>>@@@BBB==================>>>>>>999===BBBBBB???>>>???BBBBBBBBBGGGKKKIIIEEEGGGMMMMMMQQQVVVXXXWWWVVVVVVWWWPPPMMMNNNVVVYYYVVVSSSTTTPPPUUUWWWTTTVVV]]]bbbbbbYYYWWW[[[fffrrruuummmbbb___fffbbb^^^aaa\\\UUUWWWPPPPPPOOOPPPOOONNNJJJHHHJJJGGGBBB@@@AAAFFFKKKOOOXXXZZZ]]]]]]ZZZXXXWWWXXXXXX[[[]]]\\\YYYXXX[[[______ccceeedddfffkkkllliiicccZZZPPPJJJHHHFFFBBB>>>555555555333000------...******+++,,,,,,,,,,,,+++++++++++++++************************+++,,,---...+++,,,///111444666888888888:::<<<>>>>>>===;;;999<<<999888:::======;;;999888777777555444333222222111000///...---,,,,,,,,,+++++++++************)))+++++++++,,,,,,,,,------************+++,,,---.........---------,,,,,,,,,+++***))))))******)))(((+++***)))(((((()))***+++''')))++++++***)))***+++++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,,,,,,,---......000333444222333777777555888777888:::<<<>>>HHHQQQVVV^^^hhhrrrzzzzzzzzzsssfff]]]\\\[[[WWWPPPOOOOOONNNMMMKKKJJJIIIFFFEEEEEEDDDDDDDDDDDDEEEAAA@@@???>>>===<<<;;;:::<<<;;;999777666555555666666666777777666555444444111111111000//////......,,,---......//////............//////...,,,***)))///222111---...222222,,,'''---111///---...///---------......///000000000///000111222222111000///222111111333555666444333555444333333444666999;;;;;;;;;;;;<<>>AAADDDAAACCCHHHLLLHHHCCCGGGQQQPPPPPPRRRUUUXXXYYYVVVTTTOOOKKKNNNVVVZZZVVVSSSSSSOOOUUUWWWTTTTTTZZZ]]][[[XXXRRRPPPWWWcccggg^^^TTTVVVaaaaaa\\\[[[SSSIIIJJJJJJHHHFFFFFFHHHGGGDDD@@@<<>>AAAEEEHHHFFFBBB<<<888===999777999;;;999666444666666666555555444444333111000///...---,,,,,,,,,+++++++++************)))++++++,,,,,,,,,---------)))******+++,,,,,,------......---------,,,,,,,,,+++***))))))******)))(((+++***)))'''''')))***+++((()))++++++*********+++)))***++++++++++++***)))))))))*********+++++++++...------------...//////000333444222333777777555999777777:::;;;>>>HHHRRRWWW^^^iiirrrzzzwwwooolllggg___XXXSSSPPPLLLKKKKKKJJJFFFBBBEEEDDDDDDCCCCCCBBBBBBAAADDDAAA===<<<>>>>>>===;;;:::999777555444555666777888888888888666444222111111222222111111000///.........////////////......//////...------------...000000000000000///......------............------------......///000000000333222222111111111000000222222222333333222222222444444444444666777888999@@@???>>>>>>>>>???AAABBB>>>???@@@BBBDDDEEEFFFFFFCCCAAA???======>>>@@@AAAFFFEEEBBB@@@???@@@AAAAAA???@@@@@@>>>>>>CCCKKKQQQNNNQQQUUUYYY[[[[[[YYYXXXSSSQQQPPPTTTYYYZZZVVVRRRPPPNNNMMMNNNQQQQQQOOOLLLEEEIIIKKKMMMRRRVVVTTTOOOQQQPPPOOONNNMMMKKKJJJHHHEEEBBB@@@@@@BBBCCCAAA???CCCCCCDDDEEEFFFGGGHHHIIIHHHFFFEEEHHHMMMRRRSSSSSSXXX[[[\\\YYYTTTTTTXXX]]]XXX[[[]]]^^^aaahhhkkkjjjhhh^^^QQQHHHCCC@@@;;;888333111000///000000...---------,,,,,,+++***))))))++++++++++++++++++++++++...------,,,,,,------...***...222555777<<>>=========>>>@@@@@@@@@AAACCCDDDFFFFFFGGGGGGDDDBBB@@@>>>>>>???BBBCCCLLLJJJFFFBBB???===<<<<<<;;;<<<<<<;;;:::<<>>:::666111///......///000...---------,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---111555999===CCCJJJOOOVVVXXXZZZ\\\[[[VVVNNNIII===:::777666777777888777:::666222222555777555333333222000...---,,,,,,,,,)))+++---,,,+++***+++,,,---,,,******+++,,,***)))------,,,,,,,,,+++++++++......---------,,,,,,,,,+++++++++************)))************)))))))))(((+++++++++*********))))))++++++++++++++++++++++++,,,+++++++++++++++,,,---,,,,,,------.../////////222333444555666555444444555666888888:::@@@IIIPPPZZZccclllsss{{{{{{sss]]]XXXRRRNNNMMMLLLIIIFFFFFFEEECCCAAA@@@>>>>>>===AAA???<<<;;;::::::999777666555444333333555666888333444444555444333222111111222222111111000///.........////////////......///......---------------//////000000000///......,,,,,,,,,------,,,,,,,,,------......///000000000111222333444333222111000333333444444444444333333444444444555666777888999===<<<<<<<<<<<<===>>>>>>AAABBBCCCDDDEEEEEEEEEEEECCCBBBAAA@@@AAAAAACCCCCCLLLIIIEEEAAA===:::999888999;;;;;;:::888999===AAA???AAACCCEEEGGGIIIIIIJJJJJJHHHGGGIIILLLLLLIIIFFFHHHGGGEEEFFFFFFEEECCCAAADDDEEEDDDCCCFFFKKKJJJEEEGGGFFFCCCAAA???AAADDDGGGAAAAAABBBDDDEEEEEECCC@@@EEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJLLLOOOPPPOOONNNPPPSSSWWWZZZ\\\]]]\\\[[[[[[bbbgggiiijjjkkkgggbbbhhh^^^QQQFFF???:::666333///...------...///...,,,---,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,///222666<<>>>>>>>>???>>>======<<<<<<<<<;;;999777666444444444666777222333444555555444333222111222222111111000///.........////////////......///...------,,,,,,------...///////////////......,,,------......------,,,------......///000000000111222444444444333222111444444444555555444444444444444555555666888999:::;;;;;;;;;;;;;;;<<<<<<<<>>===;;;;;;::::::===>>>===;;;;;;>>>AAA???@@@AAABBBDDDFFFHHHJJJHHHGGGGGGHHHJJJKKKIIIGGGIIIHHHIIIIIIJJJIIIIIIHHHMMMRRRSSSPPPNNNQQQTTTUUUYYYPPPEEE???@@@CCCEEEFFF@@@AAADDDFFFGGGFFFDDDBBBFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJKKKMMMNNNMMMLLLKKKNNNOOORRRWWW[[[]]]\\\[[[___eeejjjlllmmmnnnjjjeeefff]]]QQQEEE===777333000000...------------+++***,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...000555<<>>???@@@@@@@@@@@@@@@AAA===<<<999666444444555555222333444555666555444444111222222111111000///.........////////////............---,,,,,,,,,,,,,,,......////////////............////////////......------......///000000000222333444555555444333222555555666666666666555555555555555555777888999:::999999::::::;;;;;;;;;;;;===>>>>>>?????????>>>>>>???CCCIIIMMMNNNKKKGGGDDDAAAAAA@@@???????????????<<<>>>AAA@@@>>>>>>AAADDDDDDDDDDDDFFFHHHJJJMMMNNNIIIIIIIIIJJJLLLMMMMMMLLLLLLMMMOOOPPPQQQRRRSSSSSS]]]fffjjjbbbXXXWWW^^^dddlll[[[HHH???AAAEEEEEEBBB???BBBEEEGGGGGGEEEDDDCCCFFFFFFFFFGGGGGGHHHHHHIIIGGGIIIKKKKKKKKKJJJJJJIIIMMMMMMNNNRRRVVVYYYZZZZZZ]]]bbbfffgggiiikkkjjjgggeee^^^TTTIII@@@999444111222000...---,,,+++)))''',,,,,,+++++++++++++++***++++++++++++++++++++++++------,,,,,,,,,,,,------...000555<<>>===>>>======:::777444222111000///...//////.........---,,,,,,)))+++---,,,+++***++++++,,,+++***+++,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))***************************************++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,------.../////////000111222333333333222111222555777888;;;BBBLLLTTT___gggooouuu||||||zzz}}}|||uuuooogggaaa]]]YYYTTTPPPHHHGGGDDDAAA@@@@@@AAABBB>>>@@@BBBCCCBBBAAABBBCCC@@@>>>;;;777555444444444333444555666666555444333111222222111111000///.........////////////.........------,,,,,,,,,,,,,,,------.../////////......//////000000000000//////------......///000000000333333444444444444555555666666666777777666666666555555555666777888999:::888999::::::;;;;;;::::::======>>>>>>>>>>>>>>>>>>@@@DDDJJJOOOPPPMMMIIIFFFDDDDDDDDDCCCBBBBBBAAAAAA===???AAAAAA>>>>>>AAADDDFFFGGGHHHIIIKKKNNNPPPQQQJJJKKKKKKKKKLLLLLLLLLMMMKKKNNNQQQSSSTTTUUUWWWYYYcccmmmqqqfffXXXUUU[[[aaajjjYYYEEE<<<>>>BBB@@@<<<>>>AAACCCDDDCCCBBBAAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCEEEGGGHHHGGGGGGHHHIIIMMMMMMOOOQQQRRRTTTVVVWWWVVVZZZ]]]]]]___ddddddbbbbbb^^^WWWNNNEEE===777444222000...------,,,***(((++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...000444:::>>>BBBHHHQQQXXXaaadddgggjjjhhhaaaVVVOOOIIIEEEAAA>>>======<<<;;;;;;999666333000///......------.........------,,,)))+++---,,,+++***+++,,,---+++++++++---...---,,,************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++************)))))))))))))))***************************+++++++++*********++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,------.../////////000111222333444333222222333555777999<<>>AAACCCCCC@@@>>>???@@@>>>===999666444444444444222333444555555444222222111222222111111000///.........////////////.........---,,,,,,++++++,,,,,,,,,---......//////............////////////......------......///000000000555444333222333444666777666777777888888777777666555555555666777888::::::888999:::;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<===???BBBFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@BBBCCC@@@======@@@CCCCCCDDDFFFHHHJJJLLLMMMNNNJJJJJJIIIHHHFFFEEEFFFFFFFFFIIILLLNNNNNNNNNQQQSSSUUU]]]___VVVMMMKKKNNNPPPSSSJJJ???999:::<<<;;;999<<<>>>@@@@@@===<<<===>>>=========>>>>>>>>>>>>>>>???AAACCCCCCCCCDDDGGGIIILLLOOOSSSTTTRRRQQQQQQSSSPPPTTTWWWWWWYYY]]]]]]ZZZZZZYYYUUUNNNEEE<<<666333000...------......,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---222888===>>>>>>DDDPPPZZZbbbdddfffgggfffaaaYYYSSSJJJGGGBBB>>>===;;;:::888:::999777444111/////////,,,,,,---.........---,,,)))+++---,,,+++***+++,,,+++*********,,,---,,,+++))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++************)))((()))))))))************))))))*********+++++++++)))******+++,,,,,,------///...---,,,,,,++++++,,,,,,,,,------.../////////000111333444444444333222444666888999<<>>;;;:::;;;<<<:::888555444444444555222222333444333222111000111222222111111000///.........////////////.........---,,,,,,++++++,,,,,,,,,,,,---.../////////...------............------------......///000000000666555333222222444777999777777888888888888777777555555666666777999:::;;;888999:::;;;<<<;;;::::::666666777888999999999999999999999:::<<<>>>@@@AAA>>>>>>@@@AAAAAAAAAAAAAAAEEEFFFEEEAAA===<<>>???@@@CCCFFFGGGFFFFFFIIIKKKCCCGGGHHHDDDAAABBBCCCAAA<<<<<<;;;999888888999::::::<<<===<<<999888999;;;999999999:::::::::::::::<<>>===;;;???MMMYYY______```bbbaaa^^^XXXTTTKKKGGGBBB>>><<<:::888777999888777444111000111222+++,,,---.........---,,,)))+++---,,,+++***+++,,,***)))((()))+++,,,,,,***+++++++++,,,,,,---------*********++++++,,,,,,,,,+++++++++************)))(((((())))))*********+++))))))******++++++++++++))))))***+++,,,,,,------111000///...---,,,,,,,,,,,,,,,------...//////000111222333444555444333333555777999:::<<>><<<@@@@@@AAAAAA@@@===;;;999<<<:::777555444555777888333333333222222333444444111111111111000000000000111000//////000000///...///...,,,,,,...///...---.......................................///000000......///000111111111111555444444444555666888999999888888888888999:::;;;>>>>>>>>>>>>===;;;:::999777888999:::::::::999888555666777888999:::::::::888999;;;;;;:::;;;>>>@@@888;;;;;;999:::@@@DDDEEEBBBAAAAAAAAA===999:::???<<<===???@@@BBBBBBBBBBBB;;;999:::<<<;;;777777:::BBB@@@???@@@BBBDDDEEEFFFAAA>>>;;;;;;;;;:::999:::777888999888666666888999666:::===:::888888666222666666777888999;;;<<<<<<>>>@@@AAAAAAAAABBBDDDFFFKKKLLLMMMOOORRRTTTVVVWWW[[[[[[[[[\\\]]][[[UUUPPPSSSQQQLLLDDD:::444222222---000333333111---***))))))+++***((()))......+++,,,,,,,,,++++++******************))))))+++...111000666;;;======AAAKKKTTT___```^^^[[[\\\^^^VVVKKKJJJEEEBBBAAA>>>999777::::::999666444222111000000,,,,,,,,,,,,,,,,,,,,,,,,************************111000...,,,+++)))))))))***++++++,,,,,,------...///...,,,*********,,,---,,,------------,,,++++++))))))))))))))))))))))))(((((())))))*********+++***+++,,,,,,******+++,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,---//////---///222333333333444555222555999;;;>>>CCCKKKQQQYYYcccpppzzzwwwpppiiiccc^^^^^^___aaaaaaaaa___]]]SSSPPPKKKGGGDDDAAA???<<>>===<<<<<<<<<<<<:::888666555666777888444444444333333444444555111111111111000000000000//////...//////000/////////...,,,,,,...///...---.......................................///000000000111222333444444444444555444444444555666888999999888888888888888999999======>>>======<<<;;;:::777777999::::::999999888666666777888999999999999<<<===>>>===;;;::::::;;;<<<>>>>>>;;;<<>>>>>>>>:::888:::======999999<<<===;;;::::::<<<===??????:::888666666777888999:::999999888999999:::;;;<<<:::@@@BBB>>>:::999999666999888777777888:::<<<>>>>>>@@@AAABBBBBBCCCFFFHHHNNNOOOQQQSSSUUUWWWYYYZZZ^^^^^^^^^aaacccdddaaa^^^VVVSSSMMMCCC999333111111...000333333111---+++***+++------+++,,,//////,,,,,,++++++++++++++++++***)))******))))))+++...111222666;;;===???CCCKKKRRRUUUXXXYYYXXXZZZ\\\WWWOOOGGG@@@<<<<<<;;;777666777999888777555333111000///,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,---+++++++++++++++******)))))))))))))))))))))))))))))))))))))))*********+++)))***++++++***)))***++++++,,,---.........------,,,,,,,,,,,,---...///000///111333333333333444555666888;;;<<<>>>CCCJJJPPPXXXbbboooyyy~~~zzzqqqiiiccc]]]\\\\\\]]]______]]][[[SSSOOOJJJFFFCCCAAA>>><<>><<<:::888777666777888999555555444444444444444444111111111111000000000000000000000000111111111111///...,,,,,,...///...---.......................................///000000111111222333444444444444555555444444444666777888999999888888888888888999;;;<<<<<<======<<<<<<;;;666777888:::::::::999888777777888999::::::::::::===>>>@@@???===<<<<<<===AAACCCBBB???@@@EEEGGGFFF@@@@@@CCCFFFCCC>>><<<>>>>>><<<:::888777777777777888666777;;;;;;777666888888888777777777888:::;;;===<<<999777666777999999???===;;;===@@@CCCBBB@@@???EEEGGGBBB<<<<<<===>>>???===;;;999999<<>><<<::::::888888888777555222///...,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***+++,,,...///......---,,,,,,+++******......,,,+++++++++,,,---)))************)))(((((()))))))))))))))))))))))))))))))))***************)))***+++***)))((()))++++++,,,------......------------------...///000111111222444555444333444555999;;;======>>>BBBJJJOOOXXXbbbnnnwww||||||ssskkkggg```^^^[[[[[[]]]]]][[[XXXQQQNNNIIIEEEBBB???===;;;>>>===<<<;;;;;;<<<<<<===;;;:::888777777777888999444444555555444444333333111111111111000000000///333333444333222111111222///...,,,,,,...///...---.......................................///000000///000111222222333333222555444333333444555666777:::999999888888888888888999:::;;;;;;<<<<<<<<<;;;777888999;;;;;;;;;::::::999::::::;;;<<<<<<;;;;;;:::===@@@BBBBBBBBBDDDEEEIIIJJJHHHEEEGGGKKKLLLIIIGGGHHHNNNSSSQQQIIIBBBAAA>>><<<:::999888999:::;;;:::777888<<<===999777888::::::;;;;;;;;;<<>>BBBDDDDDDBBBAAA??????@@@BBBCCCBBBDDDFFFGGGHHHJJJMMMOOOOOOOOOQQQSSSVVVXXXZZZ[[[\\\^^^```bbbbbb```\\\ZZZTTTPPPGGG>>>777333333333...111333333111...------***...///---,,,------***))))))******++++++,,,,,,(((************+++---000222333666:::>>>BBBDDDFFFMMMPPPTTTUUUTTTTTTTTTSSSNNNDDD<<<===@@@@@@===;;;888888888888666333///---------------------------************************---,,,+++***************---------,,,,,,+++++++++...---,,,,,,,,,,,,------***************)))((((((************************************************)))+++,,,+++***)))***+++,,,,,,,,,---------------......---......///000111222444555555444333444555:::;;;======>>>CCCKKKQQQYYYbbbnnnvvv{{{|||tttnnnmmmgggccc^^^\\\]]]\\\YYYVVVQQQMMMHHHDDDAAA???<<<::::::;;;<<<===<<<<<<:::::::::999888777777777888999444444555555444333222111111111111111000000000///333444444222///---...//////...,,,,,,...///...---.......................................///000000//////000111222222222222444333222222222333444555999999888888888888888999777888999:::::::::::::::777888:::<<<<<<<<<<<<;;;<<<<<<======>>>>>>======;;;===@@@BBBCCCEEEGGGIIIQQQQQQOOOLLLNNNRRRRRRNNNOOORRRYYYaaa```VVVKKKGGGBBBBBBBBBBBBBBBBBBBBBBBB@@@<<<<<>>CCCLLLRRRZZZcccnnnuuuyyy~~~~~~{{{sssoooqqqmmmggg___]]]]]]]]]YYYUUURRRNNNIIIEEEBBB@@@===;;;999:::<<<===<<<;;;888777888888777777777777777888444555666666555444222111111111111111000000000000///111222///+++)))***,,,///...,,,,,,...///...---.......................................///000000000000111222333333333333333222111000000111222333666666666666666777888888555666777777888888888888777888:::;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>===>>>???@@@?????????AAACCCQQQQQQNNNLLLOOOSSSQQQLLLKKKLLLSSS\\\\\\TTTJJJEEE???AAADDDGGGHHHGGGFFFDDDEEE@@@>>>CCCGGGHHHIIIKKKGGGIIILLLLLLKKKLLLQQQUUU___ccc___TTTOOOUUUZZZZZZVVVSSSOOONNNOOOOOOMMMJJJ>>>AAAAAA======AAACCCBBB<<<===???@@@@@@???<<<;;;:::<<<>>>??????AAADDDFFFFFFGGGIIIKKKMMMPPPQQQRRRTTTZZZ```eeedddaaa^^^\\\^^^WWWMMMCCC<<<666333000---///111111///---------...222333...***,,,......)))))))))***************''')))++++++++++++---//////222555888:::>>>BBBFFFMMMLLLNNNSSSTTTSSSSSSUUUJJJBBB===???AAA>>>;;;:::999999999888555333000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,******+++,,,,,,---......------------............,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++*********,,,---...---,,,+++,,,...---,,,,,,,,,,,,---...///------------...///000111111222444555444333444555666888999999;;;AAAJJJQQQZZZbbblllssswww{{{~~~yyyppplllpppooohhh___\\\]]]^^^ZZZVVVTTTQQQLLLHHHEEEBBB@@@===;;;;;;;;;:::999888777777666666666666666666666777666777888999888666444333111111111111000000000000+++...111///+++***,,,//////...,,,,,,...///...---.......................................///000000//////000111222222222222111000///......///000111111111111222333444555666444444555666666666555555555666888:::;;;;;;;;;:::<<<======>>>======<<<<<<>>>===;;;888666666888:::EEEEEEBBBAAAEEEIIIGGGAAA???>>>BBBJJJMMMIIIDDDBBBDDDJJJSSS[[[``````^^^\\\VVVNNNHHHIIIKKKKKKKKKMMMJJJLLLNNNMMMKKKKKKOOOTTThhhkkkdddRRRGGGIIIKKKIIINNNMMMKKKJJJHHHHHHGGGGGG???@@@>>>;;;===@@@???;;;999:::;;;<<<<<<;;;;;;:::888999;;;;;;<<<===???BBB===>>>???BBBDDDFFFHHHIIIJJJNNNTTTXXXXXXXXXYYYZZZWWWQQQHHH@@@;;;777222///,,,...//////---,,,,,,------111111***&&&'''+++,,,************))))))))))))''')))+++,,,+++,,,---...222666:::;;;<<>>AAABBB@@@>>>???;;;:::888777444333111000........................---------------------------------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,------++++++,,,---------,,,,,,,,,---...///,,,,,,,,,,,,---...///000///111333333333333444555666777888777888>>>GGGNNNXXX```jjjppptttxxx~~~~~~xxxmmmiiimmmoooggg^^^[[[^^^___\\\XXXWWWSSSNNNJJJGGGEEEBBB@@@>>>===:::888777777777888555555555666666666666666888999:::;;;:::888666444111111111111000000000000+++...222111...---111555///...,,,,,,...///...---.......................................///000000,,,---...//////000000000000///...------...///000---......///000222333444333444444555444444333333333444666888999:::999999;;;<<<<<<<<<<<<<<<;;;;;;:::888666222///000333666999888666555999===;;;444<<<888999@@@EEEFFFEEEFFFWWW```nnn{{{mmmbbbXXXUUUTTTQQQOOOOOOJJJLLLNNNLLLHHHGGGJJJOOO___ccc\\\JJJ???CCCFFFDDDEEEFFFFFFDDDBBBAAABBBDDDBBBAAA===;;;===@@@<<<555;;;::::::999:::;;;<<<===999:::<<<<<<<<<===???AAA444555777999;;;>>>???@@@@@@CCCFFFHHHHHHIIIMMMPPPKKKFFF@@@;;;999666222///,,,---///...---,,,,,,---***...,,,%%% """''')))++++++******))))))((((((''')))+++,,,,,,,,,---...555:::??????>>>BBBKKKTTTTTTLLLHHHLLLOOOJJJEEEDDD999888:::>>>???<<<;;;>>><<<:::888666444222222111................................................//////...------------......------,,,,,,++++++***,,,,,,---.../////////...,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,******+++,,,------,,,+++,,,---...///,,,,,,,,,,,,,,,...//////---///222333333333444666777888888666666;;;DDDJJJVVV^^^hhhnnnqqquuu|||~~~zzzssskkkeeeiiieee```___aaaaaa]]]ZZZTTTRRROOOLLLIIIHHHGGGGGGAAA>>>;;;999888888777666999888777666444444444444333999>>>===999444333444...///000222222111000000........................,,,,,,,,,,,,------...//////////////////...------+++,,,...000000000000///...//////////////////...111000000///...---------//////............//////444333111000000222444555444444444444555666666777333555777777777666777999000...---...000000000111111444666666444333555777777@@@GGGHHHHHHKKKNNNOOOgggxxxeee\\\WWWPPPIIIEEEHHHIIIIIIIIIIIIHHHHHHGGGZZZRRRKKKHHHEEE@@@>>>@@@BBBBBBBBBBBBBBBBBBAAAAAABBBAAA???===<<<;;;::::::666<<<>>>;;;888:::===>>>@@@===<<<>>>===999999;;;;;;888777888;;;>>>===;;;;;;>>>@@@@@@???>>>AAADDDCCC???999555444333000...///---+++---000222,,,%%%+++,,,------+++)))'''%%%,,,+++)))(((((()))+++,,,,,,,,,+++***+++,,,---...444999>>>???>>>CCCNNNWWWWWWQQQNNNPPPMMMFFFBBBDDDCCCBBB@@@>>><<<:::999888:::888555555666555111...//////...------------...........................---.........---,,,,,,+++,,,,,,------...---------------------,,,,,,+++***...---+++)))(((((())))))---,,,)))((('''((()))***))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------'''***...222444444222111777666777::::::<<>>EEEDDDBBB???===<<<;;;:::999<<<;;;999;;;AAADDDCCCAAA>>>===@@@???<<<<<>>:::888666999777555444555333000---//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++,,,------...............---------------,,,+++***---,,,***))))))))))))***+++***((((((((()))***,,,))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++........................,,,...000222333222111000777666777:::;;;===DDDMMMYYY___fffkkkooosssyyy~~~|||qqqjjjhhhbbb^^^ZZZYYY[[[\\\ZZZXXXWWWUUURRRNNNKKKHHHGGGGGGGGGDDD@@@<<<:::888555333666666555555666666777888333666888777444222333555555444333222111000000000000000000000000000000000......------------------....../////////...------+++,,,---......///......000///...------...///000000000000///......------//////............/////////000000000111111111222111111000000000000000111000333666777888999:::<<<:::999777444333222222111222333444555888===DDDIII```ooo||||||ssskkkfffbbbfffxxxmmmbbbVVVOOOJJJFFFGGGJJJJJJHHHGGGGGGJJJPPPWWW[[[VVVWWW\\\bbb___SSSEEE???@@@BBBCCCDDDCCCAAA>>><<>><<<:::999999<<<<<<999888===EEEHHHFFFAAA>>>>>>AAABBB@@@@@@DDDAAA@@@>>>???@@@AAAAAA@@@AAABBBCCCAAA===<<<>>>@@@>>>;;;777555444444333222111555444...***---//////---,,,+++***+++...000222---,,,+++******+++,,,---//////...---------......444777;;;???BBBGGGLLLPPPXXXWWWXXXZZZXXXOOOGGGCCCGGGFFFFFFCCC@@@<<<888555888666444444333222///---///......---------------++++++++++++++++++++++++---------------,,,,,,+++------...///////////////............---,,,+++***+++******)))))))))******)))((((((((((((***,,,---))))))))))))))))))))))))*********++++++++++++,,,************************........................222222222222222111111000777666777:::;;;>>>FFFOOOXXX^^^ffflllooorrrwww{{{rrriiihhhaaa]]]ZZZXXXWWWWWWUUUTTTTTTRRROOOKKKHHHEEEDDDCCCGGGDDDAAA>>><<<:::777444:::999888666555555444444333444555444222111333555333222111111111222444555////////////////////////000///...---------------/////////000000//////...+++,,,,,,------.........000///---,,,,,,---///000000000//////............//////............//////---...///000111111000000//////...//////000111222222444888:::;;;===@@@BBBCCCBBB>>>999999:::999777444555888<<>>;;;>>>>>><<<:::999888888777<<>>BBBDDDCCCAAA>>>>>>BBBCCCBBBDDDHHHBBBBBBCCCDDDGGGIIIKKKKKKHHHIIIIIIFFFAAA???@@@BBBAAA???;;;999888888888888;;;>>>;;;000***---000...,,,+++++++++,,,...///111,,,,,,+++******+++,,,,,,.........---------------222555999===BBBGGGJJJKKKQQQQQQRRRTTTTTTOOOIIIEEEDDDEEEEEEDDDBBB>>>999777777777666555333222///...///...------,,,,,,------++++++++++++++++++++++++,,,,,,---------,,,,,,+++---...///000000111000000////////////...,,,+++***)))))))))))))))*********))))))(((((()))***++++++))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++---------...............444444333222222222222333666666777;;;<<>><<<:::888:::999888777555555555555222333222222111111333555333222111111111222444555........................000///......------------///000000111111111000000,,,,,,,,,,,,---------...///...---,,,,,,---...///////////////............//////............//////,,,---...000000111111000222222111000000000000111...111666;;;AAAHHHOOOSSSXXXVVVQQQMMMOOOSSSOOOHHH999;;;>>>BBBHHHMMMPPPQQQ]]]gggmmmfffXXXOOOIIIEEE???EEEIIIIIIGGGGGGGGGFFFBBB>>><<<<<<;;;<<>>>>>???<<<<<<@@@BBBBBBDDDIIIFFFGGGHHHJJJKKKMMMOOOQQQNNNOOOPPPMMMHHHEEEEEEFFF@@@>>><<<:::;;;>>>BBBEEEKKKOOOIII888/////////+++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,000333777<<>>;;;999888888888666444222000000......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++---...///000111111111111000000000///...---++++++((()))))))))******))))))+++******)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////333333222222333444555666666555777;;;===@@@HHHRRRYYY```hhhnnnqqqssswwwzzzwwwkkkgggbbbaaa___\\\XXXSSSOOOLLLQQQOOOLLLIIIFFFDDDCCCCCCAAA@@@?????????>>><<<:::777777666666777777888999111111111111222222333444555444333222111000000000........................//////......---.........//////000111111111000000...---------------......------------------------//////////////////......//////............//////------...///000111222222777666444333111000//////000444:::CCCOOO\\\iiiqqqsssssspppnnnuuuxxxlll[[[BBBAAAAAACCCEEEEEEDDDBBBFFFLLLNNNHHHAAA>>>===<<<:::<<<===<<<;;;<<<===>>><<<999888999888777;;;@@@;;;<<<===>>>>>>======<<<===:::999===>>>;;;:::;;;999:::;;;<<<;;;999666444666555666666777888999:::;;;GGGNNNHHH>>>999999:::<<<999888<<<>>>>>>BBBFFFJJJKKKLLLKKKJJJJJJLLLMMMOOOSSSUUUSSSNNNJJJIIIIIIBBBAAA@@@???BBBHHHQQQXXX^^^eee___III666111...((()))***,,,---,,,***(((&&&***************************+++,,,,,,------,,,,,,///333888<<>>>>>===<<<;;;888999999777444222111111...------,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,---...000111111111111111111111000///---,,,+++((())))))******)))((((((+++++++++***)))((((((''')))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111111111222333555666777666555888<<<>>>AAAJJJSSSYYY___gggmmmpppsssxxx|||yyymmmiiiaaabbbbbb```[[[UUUPPPMMMMMMLLLIIIFFFDDDCCCCCCCCC@@@???>>>??????>>><<<999777777666666777777888999000000000111333444444333333333333222111000..............................///............//////000------.../////////////////////...------...//////+++,,,...//////...,,,+++...///////////////////////////............/////////.........///111333444555555444333222222222222555999@@@JJJXXXjjj{{{~~~bbbGGGDDDAAA??????>>><<<::::::<<<<<<888777:::<<<:::;;;;;;;;;<<<;;;::::::;;;;;;777666999:::777777:::999::::::::::::999888777===999888:::;;;999777999444555666666666444333222444333333444444555666777666???DDD@@@888555555444888555444888::::::>>>CCCGGGHHHIIIHHHEEEEEEGGGIIIMMMQQQVVVVVVRRRMMMJJJJJJEEEDDDAAA???BBBJJJVVV^^^mmm}}}{{{\\\===000---******************))))))((()))))))))******))))))))))))***,,,---...///......///555:::======@@@FFFKKKFFFEEE@@@999666888666222666777888999999:::999999666888999777333000000111...---,,,,,,++++++,,,,,,******************************+++,,,,,,,,,,,,,,,,,,,,,...///000111111111222222222111///---,,,+++))))))******)))((('''&&&))))))*********))))))((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,------...//////000000111222333444555555666666555888<<>>??????===:::888;;;:::999777666666555555000000000222444555444333...///000222222111000000000000000000000000000000...............///000111+++,,,,,,---.........---000000...------...///000***,,,...000000...,,,***........./////////////////////............//////000///......///111444666//////000222444666888999666999???HHHWWWiii{{{```IIIDDD>>>;;;<<<===<<<;;;999:::888555777<<<===;;;999999;;;===<<<999666777999555555:::===;;;999:::@@@???===;;;999888777666:::777777::::::666222222444444444444444444333333222111111000111111222222///555777444111222111000666333222555777777;;;@@@@@@BBBDDDCCCBBBBBBEEEHHHJJJOOOUUUVVVSSSMMMJJJIIIDDDAAA<<<888888@@@LLLUUUuuukkkAAA...,,,---,,,+++)))((((((***+++,,,(((((())))))))))))(((((()))***,,,...000000000000000777===>>>===???GGGNNNAAABBB???888777:::888222555555666666666777777888555777888666222//////000...---,,,,,,++++++,,,,,,)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,+++,,,---///000000111111333222222111///...,,,+++)))*********)))(((&&&%%%'''((()))******++++++***))))))))))))))))))))))))))))))))))))************************************,,,,,,------...///000000111111222333444444444444666555888<<>>DDDKKKVVVfffwwwoooXXXQQQIII@@@<<<;;;<<<:::777:::777333444888<<<>>>???<<<@@@CCCAAA;;;777777888555999999666555888:::999BBBCCCAAA;;;888999777444666666555444333333222222444333222111222333444555000222333222///...111333111222222333444555666666000000111111333444666777>>>===<<<;;;;;;<<<>>>???CCCFFFIIIIIIGGGDDDAAA@@@======;;;777555777===CCCVVV|||oooDDD000,,,))),,,,,,,,,+++++++++******+++)))'''%%%%%%&&&(((***)))***,,,...///111111222///111444777999:::999999555888999666666888777444888777555555444333000...555555666666555333222111222000...,,,+++,,,---...---,,,++++++******+++++++++))))))+++......,,,))).........///111222111///444555555333///---,,,,,,************)))(((&&&&&&******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------,,,------...///000111111222333333444555555999:::;;;<<>>???@@@@@@???===<<<;;;;;;<<<<<<===;;;888555333111111111111444444222333555222---111222222222111000///...333222111000//////////////////.........---------,,,---...///000///.........///111111///...///000000///------...///---,,,///...---...//////...---111000///000222222000///000111222333333333333333444333333333333444666777555888===CCCKKKWWWeeennnyyy{{{vvvbbbSSSOOOIIIBBB???@@@AAA???===999666333444777;;;===>>>@@@CCCFFFDDD>>>999888888999;;;;;;888888;;;;;;888BBBCCCAAA<<<999:::888555666555555444333333222222333222222222222333444444111333444222000///111333333333333333444444444444000000111222333444555555888888888999:::;;;<<<===@@@AAACCCCCCAAA===;;;999777777666333111222666:::@@@\\\jjjWWW<<>>CCCIIIMMMXXX]]]eeekkkoootttzzz}}}tttfffeeeccc___YYYRRRKKKFFFBBBDDDEEEDDDAAA>>><<<<<<@@@???===<<<;;;;;;<<<===BBB???:::666222111000000111333333000000222///***000111111111000///...---222111111000000/////////...............---------.........---------------...000111111000//////000000///......///000...---000///......000000///...111000///000222222000///000111333444444333222111444333333222222333444444444777:::???DDDKKKSSSYYYaaa```^^^]]]ZZZVVVPPPLLLJJJFFFAAA@@@AAACCCAAA@@@888555333333666999;;;<<>>AAAGGGKKKVVV[[[ccciiinnntttzzz}}}oooiiijjjhhhddd\\\TTTNNNKKKBBBDDDEEEDDDAAA>>><<<<<<@@@???>>><<<<<<<<<<<<===CCC@@@;;;666222111222222000222111///000222000+++000000/////////......---000000000000000//////...........................000///...---,,,,,,---------///000000///......///000...---...//////...---111///...///000111000///111000///000222222000///000111444555555333111///333333222222222222222222444666:::>>>AAADDDGGGIIIMMMLLLHHHDDDAAAAAACCCDDDBBB@@@===<<<>>>>>>===<<<666555333333444666888::::::===AAAAAA===999666555666888999===EEELLLJJJDDD<<<>>><<<777666777777444444444444333333333222222000111222444444333222222444444333222111111111222333333333222222222222222222333555666666555333222000111333555666666555555555444444444444333222111333333333222000///......,,,+++,,,///...)))&&&'''******)))))))))(((((((((((((((***++++++******)))))))))***+++++++++++++++------------...000222333333555333000///222333111333222111111222111///---000000000000//////......,,,,,,---------,,,+++***,,,++++++***************---,,,******+++,,,---...,,,+++,,,...111222222000000111222111...,,,,,,,,,,,,++++++***************************************************++++++++++++************++++++++++++)))************+++++++++,,,,,,,,,,,,---...//////000000111222444555666666;;;;;;<<<<<<===AAAGGGKKKTTTZZZbbbhhhmmmssszzzoookkkkkkiiiddd]]]VVVRRRPPPHHHHHHFFFCCC@@@>>>>>>???AAA@@@>>>===<<<<<<======AAA>>>:::555333333444555///111000///111444333////////////...............//////000000000///......---.....................000000///...---------...+++---......---,,,,,,---...---,,,,,,.........,,,111///...///000111000///111000///000222222000///000111444555555333111///222222222222222222111111222444888<<>>;;;:::===@@@>>><<<:::888888888888777444444333222222333666777555777;;;<<<<<<:::888777666888:::>>>FFFMMMKKKEEE:::<<<;;;666555777777444333333333333333222222222000111222333444333222111555444222222111111111000000000111111222333333444444555777888888666444333222333444555555444222111333222111333555666444222444444444333222111...,,,...)))(((,,,,,,&&&%%%(((++++++*********)))))))))'''(((***+++++++++***)))'''''')))***+++,,,,,,,,,++++++,,,...000333555666444666555222111444444222222000000000111111///---///.........------------)))***+++,,,------------,,,+++******))))))******,,,,,,+++++++++,,,---///,,,,,,,,,...000222111000111222333222000.........,,,+++******)))******+++************************))))))*********+++++++++)))))))))******+++++++++)))))))))*********++++++,,,++++++,,,,,,---...//////000111222444555666777888999:::;;;===AAAGGGLLLTTTYYYaaahhhmmmssszzzyyymmmjjjfffaaa\\\XXXTTTRRROOOMMMJJJEEEAAA???AAACCCAAA@@@>>>===<<<<<<===>>>???<<<999666444444444555///000000///111555555222000///............//////...///000000000///...------------.............../////////...............***,,,------,,,++++++,,,---,,,+++,,,.........,,,000///......000000///...111000///000222222000///000111333444444333222111111222222333333333222222444666:::>>>BBBCCCAAA>>><<<======<<<;;;;;;===>>><<<:::777555444444555666222333333222000111333555333444777999::::::999999888::::::;;;@@@DDDCCC>>>999;;;:::777666999999666333333333333222222222222000111111222222222222222555333111000111111000......///000111222333444444555666777777777666555444555555555444444333222111444333222555888999666333222222111111222000---***,,,***)))++++++(((''')))++++++*********)))))))))&&&''')))***+++******)))&&&'''(((***+++,,,,,,,,,------...///111222333444444777888555555777666222111000///000111111000.........---,,,,,,------...***++++++,,,---......///++++++***))))))))))))***+++,,,---,,,+++,,,---///---,,,,,,...000111///...000222333222000//////000++++++)))(((((()))***+++************************)))))))))************+++(((((())))))***+++++++++))))))*********+++++++++++++++++++++,,,---.../////////111222444555777777777888999:::<<>>===<<<999666444333333333000111000...000444444111000000///......///000000---...///111111000...------------.........//////+++,,,---...///...------***,,,...---,,,+++,,,,,,...,,,,,,---...//////...///...---...//////...---111000///000222222000///000111222333333333333333000111222444444444333333666888;;;@@@DDDEEEAAA>>>888777555666888;;;>>>???888666444111000111444666111222333111//////111333222222222333555666777666444777777555666::::::888555777777333333666777444222222222222222222222222111111111111111222222333555222000///000000...,,,///000000000111111222222444444444444555555555555444444333222222222333333666555444777:::999444///111000//////000000---***+++++++++***,,,...+++'''******)))))))))(((((((((&&&&&&'''((())))))))))))((()))******+++++++++***...///111222333333333333444888999888777888666222000//////000222222000///...---,,,,,,,,,---......///...---,,,,,,---...///++++++***)))))))))))))))***,,,......,,,,,,---///...------...//////...,,,///000222111000...///000+++***(((''''''(((***+++************************))))))))))))************((((((((()))***+++++++++*********+++++++++,,,,,,++++++++++++,,,---.../////////000222444666777777999999::::::;;;???EEEIIIVVV\\\ccciiimmmrrryyy~~~yyyqqqgggaaa___]]]XXXTTTUUUUUURRRNNNHHHEEEDDDDDDAAA@@@???============>>>===<<<:::777555333111111111222111...///333222...111000///......///000111,,,...///111111000...------------.........//////)))***,,,.........,,,++++++---......---,,,,,,---...------...000111000//////---,,,---...///...---111000///000222222000///000000111222222333444555000111222444555555444444333444777;;;@@@@@@<<<888555222......333999>>>AAA333222///---,,,...222555000222333111......000222000///......000222222222...222333000000444777666000333222//////222333000222222222222222222222222222111000000000111333444555222///...///000...+++111111111111000000000000333222222222222333444555333222111111111333444555888666555888:::888222,,,222000...///111111...+++,,,...---***...333...$$$)))(((((((((''''''''''''&&&&&&&&&'''((())))))***+++++++++++++++***))))))...000333666777777777666333777:::999999999666111000//////000222222111000...---,,,,,,,,,---...///333111...,,,++++++------+++******)))))))))))))))))),,,//////---,,,---...///...---...//////---+++---///000000///......///***)))'''&&&&&&(((***+++************************))))))))))))************'''(((((()))***+++++++++***++++++++++++,,,,,,,,,++++++++++++,,,---.........///000222444666777888;;;;;;;;;:::;;;>>>CCCGGGXXX]]]dddjjjnnnsssyyy}}}~~~yyysssiiiaaa[[[XXXWWWUUUVVVUUUQQQMMMIIIEEEBBBAAA>>>>>>???>>>>>>===<<<;;;<<<<<<<<<:::777666777888333333222222222222222222//////000000000...---,,,,,,,,,------------,,,,,,---------,,,,,,------...---,,,+++,,,...///...---************+++,,,------,,,,,,,,,---------.........///000111111000///...000000000000111111111111//////000111111111111111333222000//////000222333444444444666777555222000///000///......000444777//////............//////////////////////////////......//////000000111111000///.........///111222222222222333222222111111333000...111555777444000////////////000000000000333111...------...------............////////////000////////////111333444+++((()))000333222555;;;555666777777666333///---111000---++++++,,,...000...+++***+++***&&&%%%'''---***((((((++++++)))&&&)))))))))))))))((('''&&&++++++++++++++++++,,,,,,---222777999777444333333...///111222333444555555111111000000/////////...//////............//////,,,------,,,++++++,,,...+++++++++++++++++++++,,,)))******++++++,,,------.........---,,,,,,///111////////////...---,,,+++)))******++++++)))((('''------,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))))))))************))))))*********+++++++++...---,,,+++++++++,,,---...///000111222333444444888999999::::::<<<@@@DDDSSSZZZdddjjjmmmqqqwww|||}}}}}}vvvuuunnneee^^^YYYVVVUUUSSSUUUTTTRRRNNNKKKGGGDDDBBB????????????>>>===<<<<<<:::;;;:::999666555666777333333333222222222222111///000111222111000///...------............------......---,,,,,,,,,------///...,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,---------............////////////............/////////000000000//////000111111111111111222111000//////000111222222222111222333333000...111111000...------///111//////............//////..............................//////////////////.........---...//////000222222333333333333222222333000///111444555333///111111111000000000000000333000...---......------------........./////////000////////////111222333111......333555444666:::666777888888666333000...000...,,,******+++,,,...///++++++---,,,((('''***+++***))))))******)))''''''((())))))(((((()))******++++++++++++,,,,,,,,,///333888:::888555444444...///000111222333333333000000/////////.........////////////////////////+++,,,---,,,******,,,------,,,,,,,,,+++******************+++,,,,,,------/////////---++++++---...////////////...---,,,+++)))******+++***)))((('''+++++++++++++++,,,,,,,,,***++++++++++++***))))))))))))))))))***************************+++++++++------,,,+++++++++,,,---//////000111222333444444888888999999:::<<<@@@DDDQQQYYYccciiilllooouuuzzz{{{pppnnnhhh```YYYUUUSSSQQQPPPRRRQQQPPPNNNKKKHHHDDDBBB@@@??????>>>>>>===<<<<<<:::;;;:::999666555666777333333333222222222111111000111222333333333222111.........//////.........///...---,,,,,,,,,,,,,,,111///------------+++))),,,,,,,,,,,,++++++++++++,,,,,,,,,---------............------------......------.........///////////////000000111111000000111000///......///000111000///......//////...---...//////...,,,,,,,,,...///......------......///..........................................------......///000000000000000333333444444444444333333333111///000333333111...222222111111000000000///111///------.........------------.........//////////////////000111222222444222222444555333444777777777888888666333000...---,,,***)))((()))+++,,,///,,,+++...---******---)))***+++***)))((()))***(((***+++***''''''))),,,******+++++++++,,,,,,,,,...111555666555333222222......///000111111000000///............---------//////000111111000//////+++,,,,,,+++******+++---......---,,,+++***))))))******++++++,,,,,,------000000000...+++***+++,,,////////////...---,,,+++)))************)))(((((())))))******++++++,,,,,,******++++++******)))((())))))))))))************+++++++++++++++*********---,,,+++++++++,,,------//////000111222333333444777888999999:::<<<@@@DDDMMMVVVaaaiiikkkmmmrrruuurrrhhhccc\\\UUURRRPPPOOONNNNNNNNNNNNLLLJJJGGGDDDBBB???>>>===<<<;;;;;;:::::::::;;;;;;999777666777888444333333222222111111111///000222333444333333222......////////////......///......---,,,,,,,,,,,,000...------------+++***---------,,,,,,++++++***,,,,,,,,,---------.........---,,,++++++,,,---...------.........///////////////000000000000000//////......------......//////...,,,,,,---......---(((***---------,,,---......------------------....................................------,,,,,,,,,000111222333444333222111222333444444444444444444222111///000111111///---111111000000//////......000...------...///...---......////////////000000////////////000000111111111000000000111000111222555666666666444222///...---,,,***)))))))))***+++---******------++++++...(((***,,,+++(((''')))++++++......,,,(((&&&))),,,*********++++++,,,,,,---+++,,,...//////...---,,,---....../////////......---------------------------...000111111000...---***+++,,,+++***)))+++------------,,,,,,++++++*********++++++,,,------......//////...,,,+++,,,---////////////...---,,,+++************)))))))))((('''(((((()))***++++++,,,***************))))))(((((()))))))))************,,,,,,++++++++++++******---,,,+++++++++,,,---...///000000111222222333333666777888999:::<<>><<<:::777666555666777666777777666444444555777555555444333222000000///000111222222111000///...,,,------------------,,,+++++++++,,,---...///000000///------------+++)))***+++---//////...---,,,,,,,,,,,,---------......+++,,,---......---,,,+++,,,,,,,,,---------......//////000000///...---------......//////......---------...000222222///------///000///......///111,,,++++++++++++++++++,,,---------------------------------....../////////---,,,+++***+++,,,---...***+++,,,---............***,,,---...------......+++,,,,,,---...///000000******+++---///000///---,,,,,,,,,---------............///000000///...---***------((((((------)))---...///000111222333444---------,,,,,,,,,++++++,,,))))))+++***''''''******(((&&&(((+++---+++(((...***''')))+++))) ((())))))+++,,,---......000,,,))))))+++,,,+++***)))***,,,---.../////////---------....../////////...------,,,,,,------...---...///...---,,,...000---------------------,,,++++++,,,------......//////111333333222000000111////////////...---,,,+++,,,+++)))((((((((()))***+++++++++***************)))))))))))))))(((((('''))))))))))))************))))))***+++---...//////++++++******+++---...///111111111111111222222222444555666777999<<>>;;;<<<<<<999777888666666666666666666666666666555444333222111000000/////////...------,,,,,,---------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------***---...,,,,,,///...+++......------------......///////////////......------......//////......------------------......///,,,,,,---.........------++++++,,,,,,,,,---------,,,------......------,,,---,,,,,,++++++,,,,,,---111111000000///...------...---+++,,,------,,,***//////000111111000---***///...------///000///...---***+++...///,,,+++......,,,++++++,,,------,,,000...,,,,,,---------,,,+++***)))((('''((()))***++++++++++++************&&&&&&&&&'''(((((()))))))))++++++((((((***)))'''(((((((((((()))))))))))),,,+++***)))))))))++++++------,,,,,,,,,,,,,,,+++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------,,,+++++++++---------............///000000111444666555333111000000///------,,,,,,,,,))))))))))))))))))))))))******)))((((((((())))))***))))))***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,...000222333333333222222333333444555444555666777888;;;???CCCLLLVVVbbbiiijjjlllrrrwww{{{zzznnnddd```^^^\\\ZZZOOOLLLGGGDDDCCCBBBAAA@@@AAA>>><<<<<<;;;:::888777555555555555555555555555666555444333222000///////////////...------,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***------++++++...---***...------,,,,,,------......///////////////......---------------------------------,,,,,,------...,,,------....../////////,,,,,,,,,---------......+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---222111000000///...------...---,,,---......,,,+++////////////...---+++***...---,,,---///000000///,,,)))***......,,,,,,...---+++)))***+++,,,++++++,,,+++***+++,,,---------&&&)))---000///,,,(((%%%************************)))))))))***************&&&'''''''''((()))***)))'''''''''((((((((()))))),,,++++++++++++,,,---...---------,,,+++******)))++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------,,,,,,,,,,,,...------------...//////...///111444666666333111111000///...---,,,,,,,,,))))))))))))))))))))))))******))))))((())))))***------,,,,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---///000222333333333333222333333444555444555666666777:::>>>AAAJJJTTT```hhhkkknnnsssxxx|||uuukkkeeeaaa\\\XXXQQQMMMIIIFFFDDDDDDCCCAAA???>>><<<:::::::::777444444444444444444444444444555444444333111000000////////////...------,,,,,,******++++++,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++...---******------+++------,,,,,,,,,,,,------......///////////////...------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------.../////////............////////////+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---000000//////...------,,,//////...///000000...,,,,,,---------,,,,,,,,,,,,---,,,,,,---...//////...+++)))***......++++++...+++)))(((((()))******)))+++++++++***))))))***+++&&&)))---//////,,,'''$$$))))))))))))))))))))))))++++++++++++***)))'''&&&)))(((((()))***))))))***((((((((()))))))))******+++++++++,,,,,,---......,,,,,,---,,,+++***((('''*********))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------------,,,,,,...------------...//////...///111444666666333000111000///...---,,,,,,,,,******************************))))))))))))******,,,,,,---,,,+++******)))++++++++++++++++++++++++------............------............//////000111333222222222222333444444333444555666666999===@@@IIIRRR]]]fffkkkoootttyyy}}}zzzooogggaaa[[[VVVQQQMMMIIIFFFEEEEEEDDDCCC>>>???===::::::;;;888333444444444444444444444444333333333222111111000000/////////...------,,,,,,)))******++++++,,,,,,---......---,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///...******---...+++------,,,,,,,,,,,,---------...//////////////////...------,,,,,,------...///...------,,,---------...------,,,------...///...////////////000000000,,,------......------,,,---,,,,,,++++++,,,,,,---.........------------,,,000//////000111111...,,,+++,,,,,,,,,***+++---...---,,,+++,,,---...---,,,,,,)))***---...+++***---+++)))(((((()))******)))---...---+++(((''''''(((***)))((('''&&&'''((()))((((((((((((((()))))))))************(((&&&$$$###...++++++---,,,)))(((***))))))))))))************))))))******++++++++++++++++++,,,,,,+++***((('''***))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------............---------------------------............/////////000333555444222000222111///...,,,,,,++++++******************************)))))))))***++++++''')))+++,,,++++++,,,---************************---......//////......---///............//////000222222111111222222333444222333444555666999===AAAIIIQQQ[[[ccciiinnntttyyy~~~}}}ooofff___ZZZVVVOOOLLLHHHEEEEEEEEEDDDCCC>>>@@@???;;;;;;<<<999333333333333333333333333333222222111111111111111111/////////...------,,,,,,******++++++,,,------...///...---,,,++++++++++++************************************************************************++++++++++++++++++++++++,,,------------............000///++++++......,,,---,,,,,,++++++,,,,,,---------...//////////////////...---,,,,,,---...///111111000///////////////...---,,,++++++,,,,,,---.........////////////000---------,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,---///...///000111000---+++,,,------+++)))))),,,///---+++******,,,,,,+++)))---******------***)))+++,,,+++))))))+++,,,+++***+++------,,,***)))+++---+++***'''%%%%%%&&&(((***(((((()))))))))*********((()))******)))'''%%%###***&&&'''++++++((())),,,((())))))))))))*********(((((()))))))))))))))))))))***+++,,,+++***(((''')))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......------..................,,,,,,.../////////...---111111000111333333222000222111000...,,,+++++++++******************************))))))******+++,,,%%%(((***+++******,,,---++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,------...///000111111111000000111111222333000111333444666999>>>AAAJJJPPPXXX```fffmmmtttxxx}}}}}}mmmccc]]]YYYWWWMMMJJJFFFDDDDDDDDDDDDCCC???BBBAAA<<<<<<>>>;;;444333333333333333333333333000111111111111222222222000//////...------,,,,,,++++++,,,------.../////////...---,,,++++++++++++************************************************************************++++++++++++++++++++++++---------........./////////111///++++++...///------,,,,,,++++++,,,,,,---------...///000000/////////...------------...///333333222111000000111111///...,,,+++***++++++,,,---------.........//////......,,,++++++,,,......---,,,,,,++++++,,,,,,---)))******++++++,,,,,,---...---...///000///,,,***...///...,,,)))(((+++///---+++******++++++)))(((---++++++------)))(((+++...,,,++++++,,,------,,,&&&))),,,,,,,,,...222555((()))+++,,,+++***((('''))))))******+++++++++,,,((()))+++,,,+++***(((''' &&&)))(((***000(((((((((((())))))))))))))))))************))))))((()))+++,,,+++***((('''))))))((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......------..................+++,,,...000000///...,,,333222000000222222111000222111000...,,,+++++++++******************************))))))***+++,,,,,,'''***,,,+++)))'''(((***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,...000222333000000000///000111111222///111222444666999>>>BBBKKKPPPWWW^^^dddlllsssxxx}}}ooofff```]]]]]]XXXOOOEEEBBBFFFIIIFFFAAAEEEBBB@@@AAABBB???999222555555555555444444333222111222333333111111222333222---***---000...,,,---***(((000111)))+++333111333111///,,,***)))''''''++++++******************++++++++++++++++++++++++************+++,,,---...------------------------------...000222111///---++++++,,,,,,,,,,,,------...------,,,,,,------...111///------/////////...//////000111111111111111666555555444333111000///111000000///...---------...,,,)))'''(((,,,000333111///............,,,+++---+++)))***,,,---+++))))))))))))***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------333111///,,,*********+++++++++,,,---............------------------------///...------......,,,***,,,+++***)))))))))++++++$$$&&&(((***+++***))))))+++++++++************)))+++)))&&&&&&)))***)))(((++++++******)))(((((('''(((((((((((((((((((((((()))+++...///---,,,++++++...,,,***((((((***,,,...///...,,,******,,,...000+++,,,------............000000000000////////////***+++---///////////////------...111222222000...000111111111111///...---************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((+++...///---***&&&(((+++...000///...---+++---.../////////111222333333222222111000000000111333444555777999===@@@JJJOOOXXX```gggmmmrrruuuzzzsssmmmiiieeeaaaXXXQQQJJJGGGIIIJJJGGGDDDDDDAAA??????AAA???:::555222333333333333222222111111222333333111111222333333---+++...///---,,,---///(((,,,...(((***,,,&&&++++++,,,,,,,,,---...000************************++++++++++++++++++++++++************+++,,,---...------------------------,,,,,,---///111000...,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------///---,,,---///000000000...///000000111111111000555444444444222111000///000000000///...------------,,,***)))))),,,///111000///------...---,,,***---+++)))***,,,---,,,***------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000///,,,***)))))))))***,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......,,,***++++++***************+++&&&''')))***++++++)))))))))))))))******+++++++++***((('''(((***+++)))''')))*********************))))))))))))))))))))))))***,,,//////...,,,,,,,,,---,,,***))))))***,,,---///---,,,***+++,,,...000,,,------...//////....../////////............---+++,,,...///000000///............000222222000.........//////...---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))+++---...+++)))'''(((***,,,------,,,,,,)))+++,,,---------///000222222222222111111111111222333555666777999===???JJJOOOXXXaaahhhnnntttwww}}}|||rrrpppnnnggg___YYYVVVQQQNNNMMMLLLJJJHHHDDDAAA>>>>>>???>>>:::666222222222333333333333333111333333333111111222333333...,,,...///,,,+++---222((())),,,***,,,+++ ---......,,,)))(((***---************************++++++++++++++++++++++++************+++,,,------------------------------+++++++++---//////---+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,+++,,,///111111000......///000000000000///333333333222111000///...000000//////...---------------++++++++++++---...///...,,,,,,------+++***+++***)))+++---...---,,,///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,***)))(((((())))))............---,,,+++***++++++++++++++++++++++++,,,,,,+++,,,......---+++)))******+++++++++******((()))***+++++++++))))))'''(((((()))***+++,,,---)))(((((()))******(((&&&(((((()))***++++++,,,,,,*********))))))************,,,//////...,,,,,,,,,++++++++++++++++++++++++...---+++++++++---///000------...////////////............---------,,,,,,---...///000000000///............000222222000...------......---,,,***)))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***+++,,,,,,***((())))))*********+++++++++)))+++,,,---------///000111111111111222222222222333444555666666888<<<>>>IIIOOOXXXaaaiiipppvvvzzzyyyqqqssssssjjj___YYYYYYWWWTTTPPPMMMLLLLLLFFFCCC@@@>>>===<<<999666444444444555555666777777222333444333111111111333333///---///...++++++---///(((,,,000---//////&&&///000000+++%%%###%%%(((***************++++++++++++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---...---,,,,,,...000000///---....../////////......000000111000000///...---/////////......------------------,,,,,,+++++++++...---++++++,,,,,,+++************+++---.........,,,,,,++++++******++++++************************+++++++++,,,,,,,,,------+++******))))))))))))***---------------,,,+++***++++++++++++++++++++++++++++++***,,,......---,,,((()))+++,,,,,,+++***)))******+++++++++******)))((((((((()))***+++++++++***)))((('''((()))))))))))))))******++++++,,,,,,++++++***))))))***++++++)))+++------,,,+++++++++)))***+++,,,,,,+++***))),,,,,,++++++,,,---///111------......///......---.........------------,,,//////000111111000///.../////////000111111000......////////////---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********++++++******,,,+++***))))))***+++++++++---.../////////111222000000111222222333444444444555666666666888;;;>>>GGGMMMWWWaaaiiipppwwwzzzyyysssxxx|||tttfffZZZZZZZZZVVVQQQMMMLLLLLLHHHFFFCCC@@@===:::888666666555555555555666888888222333444333111000111222111......///...++++++...+++***333666...---111,,,//////...+++((('''***---))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))***,,,---+++***+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,111///---,,,---...---,,,------.........------,,,---...............------............------------------------,,,+++******...,,,++++++,,,---,,,*********+++,,,,,,---...///++++++******++++++,,,,,,************************+++++++++,,,,,,,,,------+++++++++*********++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,---...---+++((()))***,,,,,,++++++******++++++++++++******))))))))))))))))))))))))))),,,***'''%%%%%%'''***,,,************************,,,+++***))))))***+++,,,((()))******)))((()))***((()))+++,,,,,,+++)))(((++++++++++++,,,...000111------............---,,,/////////.........------//////000111111000///...000/////////000111///......////////////---,,,+++************************************************************************((())))))******+++,,,---...---+++******+++,,,---+++---.../////////111222000000111222333444444555444555666666666888;;;>>>FFFLLLVVV___hhhooovvvzzz}}}~~~uuupppvvv|||uuuhhhZZZYYYXXXTTTPPPLLLKKKJJJHHHGGGEEEBBB???;;;888777666555444333333444666777333444444333111000111222000......///...***,,,000)))...:::<<<...***000000999666222...,,,+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,222///---,,,------,,,***,,,------------,,,++++++++++++,,,---------,,,,,,---------------------------------,,,,,,+++++++++...,,,+++,,,---...---+++***,,,------,,,,,,---///,,,,,,,,,,,,------...///++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++------,,,***((()))***+++++++++++++++******************************)))))))))(((((((((+++***(((&&&$$$&&&***---*********))))))))))))))),,,+++)))(((((()))+++,,,'''((()))((('''&&&((()))((()))***++++++***)))((()))******,,,---///000111....../////////...------/////////............------...///000000000///...111000//////000000///...------......---,,,***)))************************************************************************'''((()))))))))***,,,......---,,,+++++++++,,,---)))+++,,,---------///000111111111222333444444555333444555666666888<<<>>>FFFLLLUUU___gggooouuuyyy{{{~~~wwwnnnoootttmmm```ZZZWWWTTTPPPMMMKKKHHHGGGEEEEEEFFFEEEBBB>>>;;;:::888666555444333444555666333444444333111000000111...,,,...///...+++---222)))///>>>@@@333000777777@@@:::222---,,,,,,)))&&&((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,***)))***+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,000...,,,,,,------,,,+++,,,,,,,,,,,,,,,+++******)))***++++++,,,,,,,,,+++------------------------------,,,+++++++++,,,,,,...---,,,---...///...,,,+++---......,,,+++---///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,+++++++++,,,,,,+++)))))))))))))))***+++,,,---(((((((((((()))******+++((((((((()))))))))))))))''')))***)))'''&&&(((+++'''''''''((())))))******+++***(((''''''(((***+++'''((()))((('''&&&((()))))))))************))))))((()))***,,,...///111222111111111111111000//////.........---------,,,,,,+++,,,...///000000///...222000/////////000///.........//////...---+++***************************************************************************((()))***)))((((((+++---++++++++++++++++++,,,,,,)))+++,,,---------///000222222222333333444444444222333555666777999===???GGGMMMWWW```hhhooouuuyyy{{{rrrnnnooogggYYYYYYVVVQQQMMMKKKJJJGGGEEEAAADDDFFFFFFDDD@@@>>>===;;;999777666555666777888333444555333111000000111,,,,,,---///...+++...333)))///???DDD:::999@@@@@@888111)))(((,,,///...***((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,+++)))***+++------,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,...---+++,,,---......---,,,,,,,,,,,,,,,+++***)))((()))***+++++++++++++++---------------------------,,,+++++++++,,,---...///---,,,---//////...---,,,...///...,,,***,,,...///...,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------,,,,,,***)))))),,,,,,,,,,,,++++++***)))))))))))))))))))))))))))---,,,++++++,,,,,,***(((***)))(((((()))+++---...''''''''''''((()))++++++&&&&&&'''((()))***++++++$$$(((,,,---***''''''((($$$$$$%%%'''(((***+++++++++***'''&&&&&&'''***+++((()))))))))'''''')))******))))))))))))))))))***((()))***,,,...000111222333333333333333222111000---------,,,,,,,,,++++++***+++---///////////////222111///...///000///...000111111111111///...---))))))))))))))))))))))))***************************************************++++++)))'''&&&))),,,))))))******+++++++++++++++---////////////111222222222333333333333444444111333444555777999===@@@IIIOOOXXXaaaiiipppvvvyyy}}}|||rrriiidddaaa[[[WWWRRRPPPNNNJJJEEE@@@BBBBBBCCCDDDFFFEEEBBB@@@@@@;;;666555666666555333777444111111333444222000///...---,,,,,,,,,,,,,,,...///222777<<<===:::777000///...---,,,+++++++++******+++++++++,,,,,,,,,......---,,,,,,+++******))))))*********+++++++++'''''''''''''''((())))))'''))),,,---,,,++++++,,,///...,,,+++***+++,,,,,,*********++++++,,,,,,,,,***+++,,,,,,++++++---...+++++++++,,,,,,,,,------.........,,,***)))***,,,++++++,,,,,,,,,++++++***))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---......,,,++++++---///++++++************++++++,,,++++++******++++++,,,///,,,))))))+++,,,,,,***,,,((((((+++***%%%&&&+++)))************++++++++++++******++++++---...///,,,,,,+++***))))))******+++''''''+++,,,((((((,,,***(((***,,,)))""""""(((((())))))******)))'''&&&'''''''''''''''&&&&&&&&&''''''(((((())))))******************************,,,***)))((()))***)))(((***)))((()))***+++***))),,,+++******+++---000222333444555666666444222111//////...---,,,,,,++++++,,,,,,------...///000000444333222111000000000000+++---///111111000...,,,)))***+++++++++***((('''++++++***)))(((((())))))))))))************))))))++++++***************+++,,,------......------,,,------------...000111222000222444555444444555666555555555555666888===AAAEEEMMMYYYeeelllpppsssttt~~~~~~~~~{{{rrriiibbb^^^YYYVVVRRRPPPOOOKKKFFFAAACCCBBBBBBCCCDDDCCCAAA??????;;;666555666777666444777555222222444444333111000///...---,,,,,,,,,,,,))))))+++...222222///---......---,,,+++******+++))))))*********+++++++++......---,,,,,,+++******))))))*********+++++++++)))))))))))))))******+++(((***+++,,,++++++******...---,,,+++++++++++++++******+++++++++,,,,,,,,,***,,,------,,,,,,---...+++,,,,,,,,,------------...///000...,,,++++++,,,******+++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,------,,,***+++---...+++******))))))******++++++******))))))******++++++)))''''''***,,,,,,+++,,,)))(((++++++(((***///)))************++++++++++++,,,,,,---......//////++++++++++++******))))))***&&&&&&***+++((((((,,,'''%%%'''***)))%%%''',,,))))))******)))((('''&&&(((''''''''''''''''''''''''((((((((()))))))))***************************,,,***(((((()))***)))((()))((('''(((***+++***)))++++++***+++,,,---///000222333444444444333111000//////......---,,,,,,+++,,,,,,---......//////000111111111000111111222222///000111222111///,,,***))))))*********)))((('''++++++***))))))))))))))))))******************)))******)))))))))))))))***++++++,,,,,,,,,,,,++++++------------...000111222000222444555444444555666555666777666777999<<>>>>>:::666555777999888666888666444333444444333222111000///---,,,+++++++++,,,++++++,,,------+++***------,,,+++************))))))))))))************...------,,,,,,++++++******************+++++++++++++++******++++++,,,---******+++++++++***)))))),,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,+++---...---,,,,,,---///,,,,,,,,,---------.........///111111///---,,,---(((((()))***++++++++++++++++++*********)))))))))************************+++,,,,,,+++******+++---+++******))))))******+++)))))))))(((((()))))))))((('''&&&''')))+++,,,+++---***(((******)))***---)))************+++++++++,,,---...///000000//////***+++,,,,,,,,,+++***)))(((&&&&&&)))***)))***---'''&&&&&&((((((&&&)))...)))******)))((('''&&&%%%((((((((((((((()))))))))(((((((((((())))))))))))************************,,,***(((((()))***)))((((((''''''((()))******))))))***+++,,,---.........000111222333222111000///000//////......------,,,---------......//////000000000000000111222333333333333333333111---***((()))))))))))))))(((''''''+++***))))))))))))))))))******++++++++++++******))))))((((((((())))))***))))))************))))))------------...000111222000222444555444333444555666777888888888999;;;===GGGNNNYYYcccjjjppptttvvv}}}~~~|||uuuwwwyyyzzzuuulllaaaYYYUUURRRPPPOOOPPPNNNIIIEEEFFFCCC@@@>>>>>>>>>=========999666555888:::999888888777555444444444444333222111000...,,,+++******000///...---------------------,,,+++++++++++++++)))*********++++++++++++---------,,,,,,+++++++++************************+++++++++++++++,,,---------,,,++++++++++++***)))***+++,,,------,,,******++++++++++++++++++++++++,,,---......---,,,---...,,,,,,---------.........,,,...111111///---,,,,,,&&&'''((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++))))))***,,,******))))))))))))*********))))))(((((())))))***(((((((((((()))*********---+++(((((((((((('''((())))))*********++++++++++++,,,...000000///...---)))***,,,------,,,***))))))(((((()))+++,,,...000,,,***((('''&&&&&&(((*********))))))((('''&&&%%%)))))))))))))))*********(((((((((((())))))))))))************************+++***(((((()))******)))((('''&&&''')))******))))))***---///000000///...111111222222222222111000000000000//////.........------....../////////000000000000000000111222222333333333222000...+++)))))))))))))))((((((''''''******)))))))))))))))***+++++++++,,,,,,+++++++++***))))))))))))******+++))))))************))))))------------...000111222000222444444333333444555555777999999999999:::<<>>>>>>>>===<<<<<<888444333555777666555444666666444111000222444111000///...------------,,,...000///---,,,---///---,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************++++++,,,,,,)))%%%&&&***,,,+++(((***************+++,,,,,,,,,,,,,,,+++++++++******+++,,,---,,,***)))***+++*********+++++++++,,,,,,)))***++++++))))))***+++******+++++++++++++++***)))*********++++++,,,,,,************************)))+++,,,---+++******+++))))))(((((((((((()))))))))))))))(((((()))))))))(((***,,,+++)))''''''(((''')))******---000***!!!)))************+++++++++************************+++++++++,,,,,,,,,------(((,,,,,,))),,,444888777***+++***'''(((,,,+++%%%''''''&&&&&&&&&'''((()))''''''(((((()))******+++***)))))))))((((((((('''))))))))))))))))))))))))***)))'''(((***++++++***)))(((((())),,,------,,,)))***,,,---...///......444444444444444555555666222222222222222222222222000/////////////////////111000000/////////000000//////......------,,,,,,---,,,+++***)))******+++)))))))))))))))***++++++)))******************)))************+++,,,---...++++++,,,,,,,,,,,,++++++------------...000111222111222444444222111222222222333444333444666999<<>><<<;;;777333333555666555444333555666444111///111444111000///...............***---///...***((()))++++++++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++******++++++,,,---***&&&###$$$(((+++***'''+++***)))))))))***,,,---,,,,,,,,,++++++************+++,,,+++)))((()))***))))))*********+++++++++***++++++***))))))+++,,,++++++,,,,,,,,,++++++***,,,,,,,,,++++++++++++***************************)))+++------,,,+++***+++))))))(((((((((((())))))((((((''''''''''''(((((($$$'''******(((&&&''')))(((+++***((())))))!!!)))************+++++++++++++++***))))))******+++,,,++++++++++++,,,---...'''++++++(((+++444999777---///---((((((+++'''&&&&&&%%%%%%&&&''')))***&&&''''''((()))***************))))))((((((((('''))))))))))))))))))))))))***((('''(((***++++++***))))))(((***---......---((()))***+++,,,---------333333333333444444555666222222222222222222222222000000000000///////////////......//////000111222000///...---,,,+++******------+++*********+++,,,))))))((())))))***++++++))))))************))))))))))))))))))***+++,,,---++++++,,,,,,,,,,,,++++++------------///000111222111222444444222111111222222222222222222555:::===FFFOOO[[[fffnnnrrrtttvvv{{{|||{{{iiiaaabbbddd```[[[XXXYYYVVVOOOKKKIIIFFFBBBBBB???<<<:::;;;<<<;;;;;;<<<;;;888666555555666666555555555666555555444333......---------,,,,,,,,,......//////...,,,***)))...------,,,,,,------...,,,,,,++++++,,,,,,---...***------******------***,,,,,,++++++***)))))))))******))))))***+++,,,,,,))))))))))))))))))))))))((((((&&&&&&''')))+++---,,,++++++******))))))))),,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,///)))%%%(((///222---''')))***+++,,,,,,+++***)))+++*********)))((((((((())))))))))))))))))))))))---***)))+++000000+++&&&&&&&&&&&&&&&'''(((******'''((()))******)))((('''((((((((((((((('''''''''+++***)))(((((()))***+++'''''''''''''''''''''''')))((('''(((***+++,,,+++,,,------------,,,++++++)))(((''''''(((***,,,...,,,,,,,,,***'''&&&''')))'''&&&%%%&&&''''''%%%###&&&&&&''''''''''''&&&&&&+++)))''''''((())))))(((,,,******---//////***&&&+++***)))***,,,---,,,+++(((''''''***///000...+++******+++,,,------------000///000000111333444555444333222111000000000000222222222222222000//////000333222......111222//////...---,,,+++************+++,,,+++))))))***+++,,,------,,,+++)))'''%%%******,,,,,,,,,,,,******))))))))))))))))))******************+++,,,---...+++++++++,,,---...///000111333555444333111000111222333333333333666;;;>>>GGGPPP^^^hhhnnnqqqtttvvvoooddd```^^^ZZZVVVVVVWWWTTTNNNJJJIIIFFFBBBBBB???<<<;;;;;;<<<;;;;;;<<<:::888666555555555666444444444444444333222222.........---------,,,,,,------.........,,,+++***------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++......,,,+++------)))******++++++,,,,,,++++++***************+++,,,,,,***************************))))))))))))+++,,,---+++++++++++++++*********,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''))),,,---+++)))******++++++++++++******++++++++++++++++++******************************))))))***+++++++++)))((((((((((((((()))***+++,,,))))))(((((((((((())))))((((((((((((((((((((((((******))))))))))))******++++++++++++++++++++++++***((('''(((***,,,,,,++++++++++++++++++***))))))))))))(((((((((***+++,,,***+++,,,+++)))(((((()))((('''&&&&&&''''''&&&%%%&&&''''''((((((''''''&&&)))(((&&&&&&'''(((((('''###&&&)))******)))((('''***)))((()))+++,,,+++***+++******+++,,,,,,+++******+++,,,---............000000000000111222222333333333222111000//////000222222222222222111111000222444444000000222111...///...---,,,+++*********)))***++++++))))))***+++,,,,,,,,,,,,+++)))(((''')))***+++,,,,,,+++***)))************))))))))))))************+++,,,------+++++++++,,,---...///000000222444444222000000000222222333333333666;;;>>>GGGQQQ^^^iiiooosssuuuwwwyyyiii___YYYTTTPPPSSSTTTQQQKKKHHHIIIGGGCCCBBB???<<<;;;;;;<<<;;;::::::999777555444444555555222333333333333222111111.........------------,,,,,,,,,------------,,,+++------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---000111...---...,,,(((***+++,,,------,,,+++++++++************++++++,,,+++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++((()))))))))))))))***+++++++++************++++++,,,,,,,,,,,,------------++++++++++++++++++++++++(((***+++***((('''))),,,***************+++,,,---+++***(((''''''(((***+++(((((((((((((((((((((((())))))************))))))+++++++++++++++++++++++++++)))((()))+++,,,,,,,,,))))))******))))))(((''')))))))))))))))*********&&&(((******(((''''''(((+++)))&&&&&&'''(((((('''&&&''''''((((((''''''&&&(((&&&%%%%%%'''((('''&&&###((()))'''%%%'''))))))((('''(((*********(((++++++,,,+++***)))+++,,,+++,,,---...////////////000000000000000000111111222222111000////////////111111222222222333333333333666666444333444222...//////---,,,+++*********)))***++++++))))))***+++***++++++++++++***)))((()))******++++++******)))++++++*********)))))))))+++++++++***++++++,,,,,,++++++,,,,,,---...000111///111222222000//////000222222222222333666;;;>>>HHHQQQ___kkkqqquuuxxxzzzooo```VVVQQQOOOOOOPPPNNNIIIFFFHHHGGGDDDAAA???<<<<<<<<<<<<;;;:::888777666555444444444444222222333333222222111000............------------+++,,,,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---000111...---...,,,(((,,,,,,---...---+++)))(((+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------+++++++++,,,,,,---------,,,,,,+++++++++++++++,,,++++++++++++++++++++++++)))))))))************+++,,,,,,***))))))***,,,,,,+++,,,,,,,,,------......+++++++++++++++++++++++++++******(((((()))+++---************++++++,,,---******)))(((((()))******((((((((((((((()))))))))((()))***++++++***)))((()))))))))))))))))))))))),,,***)))***+++------,,,)))))))))))))))(((((('''))))))*********))))))(((###%%%'''((('''&&&&&&''',,,***'''&&&'''((())))))''''''((((((((((((''''''((('''%%%&&&'''(((((('''###&&&)))***)))((()))******(((((((((******)))(((''')))+++***((()))---111,,,,,,---///000000000000111111111111000000//////111111000///////////////111111111222222333444555222666888666666777555111000///...,,,+++******)))((()))******))))))***+++************++++++******++++++++++++++++++++++++,,,++++++******))))))(((,,,,,,++++++***+++++++++,,,,,,,,,,,,---///000111///000111111///...///000111222222222333666:::>>>HHHRRR```lllssswwwzzz}}}ppp___TTTOOONNNLLLMMMKKKFFFDDDFFFFFFDDDAAA???===<<<<<<<<<;;;999666666555444444333333333333333333333333222111111//////.........---------,,,,,,++++++,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,000000...---///...***,,,------...---,,,******,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,++++++++++++,,,,,,---------+++++++++******+++,,,,,,************************,,,***((())),,,...,,,***---,,,+++******+++,,,---******++++++,,,,,,------++++++++++++++++++++++++,,,((($$$$$$(((++++++******))))))))))))***++++++((()))***++++++***)))((((((((((((((())))))******((()))***++++++***)))(((((((((((((((((((((((((((,,,+++)))***+++---,,,+++******++++++******)))((())))))*********))))))((($$$&&&((((((''''''((()))---***'''&&&''')))))))))'''((((((((((((((((((''')))'''&&&'''(((******)))***)))((()))++++++)))&&&+++***))))))***+++***)))''')))+++***((((((,,,000+++,,,...///000111111111111111222222111000///...111000//////////////////111000000111222333555555111666888777777:::888444000///...,,,+++***))))))'''(((******))))))***+++***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++******)))))),,,,,,++++++***+++++++++,,,,,,,,,---...///000111...///000000......///111111111222222222555:::===GGGRRR```mmmtttyyy}}}mmm^^^TTTOOOLLLJJJKKKHHHCCCBBBEEEEEECCC@@@???=========<<<;;;999444444444444333333222222222333333333333222111111/////////.........---------,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,//////---...111222000..................//////---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********)))******++++++))))))))))))))))))))))))---***((()))---///---***,,,,,,++++++++++++,,,,,,************+++++++++++++++++++++++++++++++++++++++%%% """'''+++)))&&&))))))((((((((())))))***((()))+++,,,,,,+++)))((('''(((((())))))******+++))))))************)))))))))))))))))))))))))))))),,,+++))))))+++,,,+++***++++++,,,,,,++++++***))))))))))))))))))*********)))*********))))))+++---,,,***''''''((())))))((('''(((((())))))((((((''')))'''&&&''')))*********+++(((&&&'''***+++((($$$,,,***))))))***+++***(((+++,,,+++***(((((()))***+++,,,---///000111111111111222333333333111000///111000000//////000000000000000//////000222444555333777888777777:::999666111000...,,,+++)))))))))&&&((())))))))))))***++++++******)))******++++++,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,---...///111111//////000///......000222111111111111222555:::===FFFQQQ```mmmuuuzzz~~~}}}mmm```WWWQQQMMMIIIJJJGGGAAA@@@CCCDDDBBB@@@>>>============:::888333333333333333222222111111111222222111111000///////////////...............---,,,*********++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---000000...000555888777888777444111////////////...---,,,+++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,,,,+++++++++++++++*********))))))(((((())))))***+++))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++************************************)))&&&$$$%%%(((******)))***))))))((((((((())))))*********++++++*********'''(((((()))******++++++******))))))))))))******************************,,,***((()))***+++***)))++++++,,,,,,++++++***)))))))))(((((((((***+++,,,++++++***((('''(((+++...***(((''''''((()))'''&&&(((((())))))))))))(((((((((&&&%%%&&&(((******)))(((((('''((()))))))))(((+++)))(((((())))))(((''',,,+++************(((&&&***+++,,,...///000111111111222333444444333111000111111000000000111111222111000///...///000222333777:::999666666888888555111000...,,,***)))((((((&&&'''))))))((((((***,,,,,,+++***))))))******+++******)))(((((()))******)))******++++++,,,,,,---************+++,,,------------------...000111222///000000///...///111333000111111111222555999===EEEPPP___llluuuzzz~~~oooddd\\\UUUPPPIIIIIIFFF@@@???BBBCCCAAA@@@>>>======>>>===:::888222222333333333222111111000000000000000//////...000/////////............///...,,,***))))))******,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---......000000...111888======DDDAAA;;;555000---,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++...---+++******+++---...,,,++++++******)))))))))(((((('''(((((()))******))))))))))))))))))))))))%%%)))---+++(((&&&)))---++++++---......---++++++,,,,,,,,,++++++*********)))))))))))))))))))))))))))***++++++***+++---///******)))))))))))))))***,,,+++)))(((((()))+++,,,'''(((((()))***++++++++++++***)))(((((()))***+++))))))))))))))))))))))))+++***(((((()))******)))+++++++++++++++***)))))))))(((''''''(((***,,,...***)))'''%%%###%%%))),,,)))((('''((())))))'''%%%(((((())))))))))))((((((&&&%%%$$$%%%'''))))))(((%%%(((++++++)))(((+++...***(((''''''(((((('''%%%)))'''''')))------***''')))***,,,...///000111111111222444555555444222111222111111111111111222222111000...---...///111222;;;<<<:::666444666666333111000...,,,***)))((((((%%%'''))))))((((((***,,,---,,,***)))))))))***+++)))((('''&&&&&&'''((()))))))))***+++,,,------...************+++,,,---...------------///000111222000000000000//////222444000111111111222555999===EEEOOO___llluuu{{{}}}xxxzzzuuukkk___UUUPPPJJJGGGBBB???>>>>>>===<<>><<<:::999999999:::555333111000111111000///333333222222111000//////000000//////000111222222///......------,,,++++++***+++,,,,,,,,,,,,+++***///***+++000...'''+++555///333666333222:::KKKYYYiii]]]III777111222111---...---++++++,,,,,,+++***++++++,,,---............---,,,***+++,,,,,,+++))),,,***)))***,,,,,,***'''******++++++++++++******)))************)))((((((+++*********))))))((((((------------,,,+++***))),,,,,,,,,,,,,,,+++***)))))))))************)))))))))******++++++,,,,,,,,,******)))))))))***+++,,,...,,,)))''''''***...000+++***)))***,,,------,,,'''''''''''''''(((((()))******)))(((((((((((((((+++)))((())),,,---,,,)))***---///------///...++++++*********))))))((((((((((((((((((((((((((((((***************)))(((((($$$%%%'''((((((((('''''',,,***((((((***,,,,,,+++******+++,,,,,,,,,,,,+++++++++***)))(((((())))))&&&'''((((((((('''%%%$$$...............///000111666333111333333222444888333111000111444555222000000///---...000222333333333444555666666666444444333000,,,*********))))))+++***)))(((((()))***+++++++++++++++************************************)))************+++++++++---,,,+++*********+++,,,------...///000111222222000111111111222222222222222333444444444666:::===EEEMMM\\\kkkvvv}}}zzzzzz~~~xxxpppdddYYYRRRLLLHHHDDDBBB@@@???>>><<<>>>===;;;999888888999999666444222222333333222111333333222222111000000///000000//////000111111222///......------,,,++++++***+++,,,,,,,,,,,,+++******%%%&&&++++++(((...:::...111444777>>>NNNbbbqqqvvv___FFF666111///---000///...///000000...---,,,,,,,,,,,,,,,+++******+++***)))***,,,---,,,+++,,,+++******,,,,,,***'''******++++++++++++*********************)))((('''***************)))))))))------------,,,+++***)))+++,,,,,,,,,++++++***)))))))))************)))))))))***+++---///111222333///---+++***))))))++++++*********)))***+++,,,,,,***)))((()))***+++***)))++++++***)))))))))))))))******)))(((((((((((((((***)))''')))+++,,,+++))))))---...,,,+++---,,,)))************)))))))))(((((((((((((((((((((((((((***************)))((((((&&&''''''((((((((((((''''''''''''(((******)))'''))))))***+++++++++++++++++++++*********)))))))))((((((((((((((('''&&&&&&++++++,,,---///111222333777444222444333000111444333222111222444555333111222000//////000222222111333333444555555666555555666333///---,,,,,,+++***+++***)))(((((()))***+++))))))))))))((((((((((((************************)))************+++++++++...---,,,,,,,,,,,,---...------...///000111222222111111222222222333333333444555555444333555888;;;BBBKKKZZZjjjvvv}}}}}}zzzuuujjj]]]VVVMMMJJJGGGDDDCCCAAA>>><<<===<<<:::888777777888888777555444444555666555444333333222222111000000000000000/////////000111111///......------,,,++++++***++++++,,,,,,++++++***---))))))------,,,333>>>111111555???QQQhhh~~~xxxWWW===111//////111000111222444444222000111000///---,,,***)))((())))))(((***,,,......---,,,+++++++++,,,,,,***)))******++++++++++++******+++++++++******(((''''''***************+++++++++,,,,,,,,,,,,,,,+++***)))+++++++++,,,++++++***)))))))))************))))))(((***,,,///222555777888333000---***(((((()))***'''(((***,,,,,,+++)))((()))(((''''''(((((('''&&&---,,,+++)))((((((''''''******)))(((((((((((())))))((('''(((***+++***)))***------******+++***'''************)))))))))))))))))))))))))))))))))))))))************))))))(((***)))((((((((((((((((((&&&&&&'''***++++++(((%%%(((((()))************)))******+++,,,+++***)))(((***))))))(((((((((((((((((()))***,,,///222444666888555444666444000...000444333333333555555333222444222000000000111000///333333333333444555777777777444000---,,,,,,+++*********))))))))))))******))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++------,,,,,,,,,,,,---...------...///000111222222111222222222222333333333666666666444333444777999@@@IIIXXXhhhuuu|||~~~{{{xxxuuulll```YYYNNNKKKHHHEEECCCAAA>>><<<<<<;;;999888666666777777666555444444555666666555222222222111111111000000000000/////////000000111///......------,,,++++++++++++++++++++++++++++++111//////000...+++///777333444:::LLLeeeaaaBBB333111222//////000222444444222000444333111///...,,,+++******))))))***,,,------,,,,,,,,,,,,,,,,,,,,,************++++++++++++******++++++++++++***((('''&&&))))))******++++++,,,,,,+++++++++++++++***))))))******++++++++++++******))))))************))))))((()))+++...111444666777222///,,,)))'''((()))+++&&&''')))++++++***(((''')))((('''''''''(((&&&%%%***)))((('''&&&&&&&&&&&&+++***))))))(((((())))))(((((('''((())))))))))))+++...---***)))+++***'''*********)))))))))))))))))))))))))))))))))))))))))))))************)))(((,,,+++)))((((((((()))))))))((((((***+++,,,***)))&&&'''(((((())))))(((((()))***,,,------+++)))(((+++***)))(((((()))***+++((((((***,,,///111444555777555666888777222///000444444444555555444333222333111000000111222111000222222222222333555777999666333...,,,+++***)))(((***))))))))))))))))))***++++++++++++*********)))(((((((((((((((((((((((())))))*********+++++++++***************+++++++++------...///000111222222111111111111222222222222555555555444333444777:::AAAIIIXXXgggssszzz}}}}}}}}}{{{vvvssskkkbbb[[[OOOLLLHHHEEECCC@@@===;;;<<<;;;999777666666666777666444333333555666555555222222222111111111111111000000///////////////000///......------,,,++++++++++++++++++++++++++++++,,,---///000,,,'''(((+++111444AAAZZZxxxdddFFF666333333.........000222222000///333222000///------------,,,+++******,,,,,,+++***+++,,,,,,,,,+++***************++++++++++++******+++++++++******((('''''')))))))))******++++++,,,******++++++******)))))))))******++++++*********))))))************))))))((((((***+++---///000111---+++)))''''''(((***+++))))))((((((((((((((((((***)))'''((((((((('''&&&((((((''''''''''''((((((++++++***)))))))))))))))'''((((((((((((((()))***---///...***))),,,+++((())))))))))))))))))******))))))))))))))))))))))))((())))))*********))))))---+++***((((((((()))***,,,)))'''&&&(((***++++++&&&&&&'''(((((((((((('''((()))+++,,,,,,+++)))(((+++***)))(((((()))***+++******+++,,,...000222333555444666999999555222333444555555555444333333333000//////111333444333222222222111222333555777888555222...+++******)))((()))))))))******)))))))))++++++++++++*********)))(((((((((((((((((((((((())))))*********+++++++++)))))))))******+++++++++------...///000111222222000000000111111111111222333444444444444666999<<>><<<<<<;;;999777666666777777666444222222444444444333111111111111111111111111000000//////....../////////......------,,,++++++,,,++++++******++++++,,,)))---111222///+++***+++---444GGGfff{{{___FFF999444222///...------///000///...000///---+++***++++++,,,---,,,++++++,,,,,,***))))))+++,,,,,,***))))))*********++++++++++++******)))************)))(((((()))))))))))))))*********))))))*********))))))(((((()))******+++*********))))))************))))))(((((())))))*********+++)))(((((('''((()))***++++++***(((&&&&&&''')))******)))(((((()))***(((''')))))))))))))))***++++++++++++***))))))))))))***'''(((***)))(((((()))+++,,,///...***))),,,,,,***))))))))))))************))))))))))))))))))))))))((())))))************)))+++***))))))))))))))))))+++((($$$"""$$$'''***+++&&&&&&'''((((((((((((''''''((()))***+++***)))))))))))))))))))))******++++++++++++,,,---///000111333222444999999555444666333555666555333222222222/////////111444555444333222222222222333444666666555222...,,,,,,,,,++++++))))))************))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++)))***+++,,,---------,,,------...///000111222222000000111111111222222222222333333333444666:::===EEEMMMZZZgggqqqwwwxxxwww}}}{{{tttssswwwxxx}}}zzzwwwpppggg```VVVQQQJJJDDDAAA@@@???>>>===<<<:::888777777777888777555333333444444333222111111111111111111111111000000///...............///......------,,,++++++,,,,,,+++******+++,,,,,,,,,111444333000////////////888OOOooommmSSSAAA:::666222333000...---...000000000000...,,,***))))))***+++,,,*********,,,---,,,+++(((***,,,+++)))'''((()))******++++++++++++******(((((()))************))))))))))))((((((((((((((((((((()))))))))))))))((((((((()))***************))))))************))))))))))))))))))))))))(((((((((((()))***************,,,+++)))((('''((()))***)))((('''((()))***)))(((+++******))))))))))))***,,,+++******))))))******''')))++++++)))(((***,,,+++---,,,((((((+++,,,***((()))))))))************(((((((((((((((((((((((((((((()))***************(((((())))))***))))))))))))'''$$$$$$%%%((())))))&&&&&&'''(((((((((((((((''''''((((((((()))))))))'''((())))))******))))))******+++,,,---///000111333111222666666333333555222444666555222000000222111000111222444444333111111222333444444444444444222000,,,++++++,,,++++++((()))***++++++***)))((())))))))))))((((((((((((************************)))************+++++++++((()))+++,,,---------,,,------...///000111222222222222333333333444444444444444444444444555999<<>>;;;;;;<<<<<<999777777777555444333222222111////////////000000000000///............---------000111222111///------...,,,+++*********+++,,,---//////000000///...------444<<>>555222777444111---///444999;;;<<<999333,,,***+++,,,)))&&&***((('''))),,,---,,,***))))))))))))******************))))))))))))*********&&&&&&***+++''''''+++))))))(((((((((((())))))******))))))))))))******************)))))))))))))))))))))))))))(((''''''&&&&&&''''''(((((()))))))))))))))))))))))))))))))))(((&&&&&&((()))((('''&&&&&&&&&''''''''''''(((((('''%%%%%%'''((('''&&&))))))))))))))))))))))))+++,,,,,,++++++***)))(((++++++************++++++***''''''))))))''''''+++''''''&&&&&&&&&&&&''''''(((((())))))*********+++---,,,+++***))))))))))))(((((((((((())))))))))))***'''###"""$$$&&&'''((('''&&&&&&'''((()))'''%%%))))))))))))((('''&&&%%%))))))***---000111///...333444555444222000000000000333333000000333333000///...---000333444222000444222111/////////000000...+++)))((()))*********))))))))))))))))))))))))+++******+++,,,,,,)))'''+++*********))))))((((((***)))((()))+++,,,+++***''''''(((((()))+++,,,---+++---000///......000333111111222222222333333333333555666555333444888<<>>>>><<<999777777555444333222222222/////////////////////000............---------------///222333111...---,,,---,,,+++*********+++,,,////////////......------444@@@^^^jjjLLLAAA===666333444444111///222777<<<>>>>>>777222,,,***++++++)))''',,,***))))))+++,,,***((((((((()))))))))*********++++++************+++++++++''''''******'''&&&***))))))(((((((((((())))))******))))))))))))******************))))))))))))))))))******))))))(((''''''''''''((((((((((((((()))))))))))))))))))))))))))(((&&&&&&((()))((('''&&&&&&&&&''''''''''''((('''&&&%%%%%%''')))((('''))))))))))))))))))))))))((())))))))))))(((''''''+++******))))))******+++---(((&&&)))+++))))))***((((((''''''''''''(((((())))))))))))*********+++))))))))))))))))))******))))))))))))(((((((((((()))'''$$$$$$%%%''''''''')))'''''''''((('''&&&$$$''''''((((((((((((((('''))))))***,,,///000///...111333444333000/////////000333333000000333333000111///...///222333222000333222111000////////////...,,,)))((()))+++++++++)))))))))))))))))))))))))))))))))***,,,,,,+++***+++*********))))))))))))+++***)))***+++,,,+++*********))))))))))))******+++---//////......000333111222222222222333333333333555666555333444888<<>>555000+++******+++***'''---+++************((('''(((((())))))))))))******,,,++++++******++++++,,,+++)))(((***)))'''&&&((())))))(((((((((((())))))******))))))))))))******************))))))))))))***************)))(((((((((((((((((((((''''''''')))))))))))))))))))))))))))(((&&&&&&((()))((('''&&&&&&&&&''''''''''''((('''&&&%%%&&&((()))((('''))))))))))))))))))))))))''''''(((((())))))((((((******))))))))))))******...)))&&&***,,,***)))***))))))(((((((((((()))))))))))))))***************&&&''''''((())))))***+++******))))))((((((''''''((('''&&&&&&(((((('''&&&***)))''''''''''''%%%###%%%&&&'''((()))))))))))))))))))))+++...000///...///111222111000......///000333333000000333333000333111//////000222222111111111111111000///......///---******+++,,,,,,+++)))))))))))))))))))))))))))((('''(((+++---------***************))))))))),,,+++******+++,,,+++)))---,,,+++***))))))((((((+++---////////////111333222222222222333333333333333555777666555555999===DDDMMMXXXbbbjjjpppvvvzzz}}}~~~zzzuuupppooommmhhhgggiiiooosssyyy~~~{{{ooo```VVVTTTRRROOOJJJFFFCCC@@@<<<999:::<<<===??????===;;;888777666555444333333333333///////////////..................---------,,,,,,***---000222000...------...---,,,+++******))))))000...,,,++++++,,,...///000>>>[[[|||rrrPPP===999888444000333222222666;;;<<<:::888222///+++******+++***(((+++************))))))((((((((((((((()))))))))***+++******))))))******++++++***))))))((('''&&&'''))))))(((((((((((())))))******))))))))))))******************)))))))))(((***************))))))((())))))((((((''''''&&&&&&(((((((((((((((((((((((()))(((&&&&&&((()))((('''&&&&&&&&&''''''''''''((()))(((''''''(((((('''%%%))))))))))))))))))))))))'''((()))***++++++++++++)))))))))(((((()))))))))+++((((((******'''(((,,,******))))))))))))******************************''''''((())))))***************))))))((((((''''''(((''''''(((***)))'''%%%)))(((&&&&&&''''''&&&%%%&&&&&&'''((((((((((((((()))((((((***---//////...///000222111000//////000000333333000000333333000444222000//////000222222000111111222111///...,,,///---++++++,,,,,,,,,+++************************+++)))'''(((***,,,------************************---+++******+++,,,+++)))------,,,******)))******,,,---...///000111222333222222222333333333444444333666888888666777:::>>>EEEMMMXXXbbbiiiooouuuzzz|||~~~}}}wwwqqqpppmmmhhhdddcccggglllsssyyyyyylll___UUUPPPLLLJJJGGGEEEDDDAAA===:::999;;;======<<<999666444666555444333333222333333000/////////......------...------------,,,,,,,,,,,,---......---,,,...///------,,,,,,+++***))))))...---+++******,,,...///111:::PPPooo___CCC888777444000222111111444777777333///...---+++************)))(((((())))))))))))***+++'''(((((((((((()))))))))))))))(((((((((((())))))***+++***)))(((((('''&&&))))))(((((((((((())))))******))))))))))))******************)))))))))(((***************)))(((((())))))((((((''''''&&&&&&'''''''''''''''''''''''')))(((&&&&&&((()))((('''&&&&&&&&&''''''''''''(((+++***)))))))))'''%%%"""((((((((((((((((((((((((&&&'''((()))***+++++++++)))((((((''''''(((((()))&&&'''***+++&&&"""&&&---******))))))))))))******+++++++++***************)))******++++++******)))***)))))))))((((((((('''''''''''')))******'''%%%'''&&&$$$%%%'''((((((((((((((()))(((((('''&&&&&&)))((('''))),,,......---///000222222111000111222000333333000000333333000444333111000///000222333000000111111000///---,,,...---++++++,,,---,,,+++++++++++++++++++++++++++---+++)))((()))++++++******************+++++++++---+++***+++,,,,,,+++***+++++++++++++++,,,,,,---,,,,,,---///111222333333222222333333333444444444333666999999888888<<>>@@@EEELLLVVV^^^eeelllsssxxxwwwyyy|||~~~zzzttttttrrrjjjbbb^^^^^^dddkkkrrryyy{{{rrriii]]]RRRKKKHHHEEEBBB@@@===:::777555777999888555444666888111111000000000000000000000000///...------,,,,,,---------,,,,,,,,,+++++++++---//////---***)))))))))***+++,,,---,,,+++***)))***+++,,,,,,,,,,,,,,,***---333<<>>444555444222000000222444444000---((()))******))))))***+++(((***,,,***'''%%%''')))''''''''''''((((((((()))******))))))))))))******&&&******&&&'''++++++'''))))))(((((((((((())))))******))))))))))))******************))))))))))))'''''''''''''''&&&&&&%%%&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&((()))((('''&&&&&&&&&'''''''''((((((''''''(((***++++++)))&&&(((((((((((((((((((((((('''((())))))))))))))))))'''''''''&&&&&&'''''''''///&&&"""&&&,,,,,,(((&&&))))))(((((((((((()))))),,,,,,,,,++++++*********###%%%'''***+++++++++***&&&&&&'''((()))***++++++'''&&&%%%%%%&&&'''&&&%%%***(((%%%$$$%%%'''''''''%%%&&&'''((())))))))))))((('''&&&'''))),,,------+++---///000//////000111000333333000000333333000---000333444222222333555222111///...------......+++*********++++++)))(((,,,,,,,,,,,,,,,,,,,,,,,,''''''(((+++---...,,,************++++++,,,,,,,,,***))))))+++---//////...,,,,,,,,,,,,---...//////...,,,,,,...333555555333333333333444444444555555333777;;;<<<;;;;;;>>>AAADDDKKKUUU]]]cccjjjqqqwwwuuuwwwzzz}}}~~~~~~{{{wwwtttnnnfffbbbbbbaaabbbfffnnnxxxyyyssslllbbbWWWOOOIIIGGGCCC???<<<::::::::::::;;;;;;999666444444555111222222222222111000000//////...---,,,,,,++++++...---,,,---/////////------......///...---+++***+++***)))***++++++***)))+++*********+++,,,------+++111555555:::MMMjjjwwwYYY???333333444888666444555555333,,,'''+++***))))))******)))'''******))))))))))))************))))))))))))******((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))((((((((((((***)))((()))++++++)))(((+++***)))))))))***,,,---))))))************))))))(((((((((((())))))))))))))))))(((''''''''''''''''''''''''(((***)))'''%%%(((((((((((((((((((((((((((((())))))))))))(((((())))))******)))((('''&&&'''''''''''''''((()))***+++***)))((('''''''''(((''''''((((((((((((''''''((()))'''%%%&&&***)))&&&---,,,,,,,,,+++*********************************(((((((((((((((((((((((())))))))))))((('''&&&%%%((('''%%%%%%&&&&&&%%%$$$'''%%%$$$$$$&&&''''''&&&'''((()))))))))***,,,...+++---//////...///000222444555555333000//////000333333333444444555555555111000...---,,,+++++++++---,,,+++***))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))---+++******+++,,,+++***+++++++++***++++++,,,,,,........................---...///111222222222222222111000222555666444222555666777999;;;>>>@@@AAAHHHMMMTTT\\\ccciiippptttwwwzzz~~~~~~~~~~~~}}}~~~yyyuuusssmmmeee```aaaaaabbbgggnnnwwwzzzvvvwwwsssooojjjfffaaa[[[RRRLLLGGGEEEAAA>>>;;;:::999999999::::::888555333333444222111111111000000000000///......---,,,,,,++++++...---,,,,,,------,,,+++++++++,,,,,,,,,+++******---+++***+++,,,---,,,******))))))))))))******++++++///111000222>>>TTTeeerrrmmm___LLL>>>888777666666:::===???;;;444,,,'''+++***))))))******)))'''******))))))))))))*********))))))))))))))))))***(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))((((((((((((***)))((()))++++++)))(((***))))))((()))***+++,,,)))))))))(((((()))))))))(((((((((((())))))))))))))))))((('''''''''''''''(((''''''((())))))(((&&&(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''(((''''''''''''(((((()))"""###$$$&&&(((+++---...''''''((((((((((((''''''(((***)))(((***...---)))+++++++++++++++*********************************((((((((((((((((((((((((***))))))(((''''''&&&&&&(((&&&%%%%%%&&&'''%%%$$$(((&&&%%%%%%'''(((((('''((())))))*********+++,,,+++---.../////////111333555666666555222111111222///000111333333222000///,,,+++***)))((('''''''''---,,,+++***))))))))))))************+++++++++,,,***++++++,,,,,,,,,++++++---+++******+++,,,,,,+++'''''''''(((***,,,---...---------------------------...///111222222222222333111111222555777666444777777888:::<<<>>>@@@AAAGGGLLLTTT\\\ccciiiooossswwwzzz~~~~~~}}}{{{}}}|||wwwtttqqqkkkccc^^^___```bbbfffmmmttt{{{{{{ssspppjjjfffaaa^^^[[[WWWQQQLLLDDDBBB???<<<999999999999777888888666444222222333222111000///...//////000.........------,,,,,,+++...---++++++,,,,,,***)))++++++******++++++,,,,,,...,,,+++,,,---...---,,,++++++***)))))))))******+++---...------333???HHHQQQPPPJJJBBB@@@AAAAAA>>>@@@IIIQQQOOODDD666,,,)))+++***))))))******)))'''***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))(((((((((((()))(((((()))******)))'''((((((((((((((()))******))))))(((''''''((())))))(((((((((((()))))))))))))))((((((''''''''''''((()))(((&&&&&&((()))((('''(((((((((((((((((((((((('''(((((())))))(((((('''***)))((('''''''''((())))))((((((''''''''''''(((%%%%%%&&&'''((()))******'''(((((())))))(((((('''&&&((((((&&&(((***(((###))))))******************))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''&&&&&&''''''(((&&&%%%%%%&&&'''&&&$$$((('''&&&&&&((())))))((()))))))))******++++++++++++,,,......///000333555777888888777444333333444...000222333222000,,,***---,,,+++***)))(((((((((---,,,+++***)))))))))))))))))))))*********++++++))))))***+++,,,,,,,,,,,,---+++******+++,,,,,,+++((((((((()))+++,,,......,,,,,,,,,,,,------------......000111222333333333444222111222555777888888999999:::;;;<<<>>>???@@@EEEKKKTTT\\\ccciiinnnpppwww{{{~~~{{{yyyzzz|||}}}|||zzzvvvrrrpppjjjbbb]]]]]]]]]```eeejjjoootttyyy|||~~~wwwsssjjjeee___[[[XXXUUUOOOJJJAAA???<<<999888777888888555666666555222111111222222000...---,,,---///000......---------,,,,,,,,,---,,,++++++,,,---,,,***---,,,,,,+++,,,---///000---,,,+++,,,---...---+++///...---,,,,,,,,,,,,,,,,,,...//////000222777;;;CCCFFFHHHGGGIIIPPPUUUUUU^^^fffjjj```JJJ777---++++++***))))))******)))'''))))))(((((((((((())))))((())))))))))))))))))(((((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))(((((((((((()))(((((()))******)))'''''''''''''''(((((()))))))))((('''&&&&&&'''((()))(((((((((((()))))))))))))))(((''''''''''''((((((***(((&&&%%%'''((((((((((((((((((((((((((((((((('''(((((((((((((((((('''***)))'''&&&&&&'''(((******)))((('''''''''''''''***)))))))))(((''''''&&&(((((())))))))))))(((((((((***)))'''&&&'''"""((((((((()))*********+++((((((((((((((((((((((((((((((((((((((((((((((((+++)))'''&&&%%%&&&((()))'''&&&%%%%%%&&&'''&&&%%%(((&&&%%%&&&((())))))(((((((((''')))***++++++******,,,---......000333666777888999888666555666777333444444333222000...,,,...---,,,+++************---,,,+++***))))))))))))((())))))))))))*********)))***+++,,,,,,,,,,,,,,,,,,+++)))***+++,,,,,,+++......------,,,,,,------++++++,,,,,,,,,,,,,,,---...///000111222333333333555444222333444777999;;;;;;;;;;;;<<<===>>>???@@@CCCIIISSS\\\ccchhhlllnnnvvvzzz}}}zzzxxxxxxyyyzzzzzzyyyuuurrrpppkkkbbb\\\\\\ZZZ^^^cccgggkkkooossswwwyyyzzzzzz|||~~~yyytttddd```ZZZVVVTTTPPPJJJFFF???===:::888777666777888444555555444111000000111111000...,,,,,,---...000---------------,,,,,,,,,,,,+++***+++---......------,,,,,,+++,,,---///000---+++***+++,,,---,,,+++//////...---,,,,,,,,,---......///000222444888;;;BBBKKKSSSVVV[[[gggttt{{{}}}hhhKKK555,,,,,,+++***))))))******)))'''))))))(((((((((((())))))'''((())))))))))))((('''((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))(((((((((((()))((('''(((******((('''&&&&&&''''''(((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))((((((''''''''''''((((((***(((&&&%%%'''(((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))(((&&&%%%%%%''')))******)))((('''''''''''''''&&&'''(((***************(((((())))))))))))((((((+++------*********&&&!!!((((((((()))*********+++(((((((((((((((((((((((())))))))))))))))))))))))***)))'''&&&%%%&&&((()))'''%%%%%%%%%''''''&&&%%%&&&$$$$$$$$$'''((((((((()))(((&&&''')))+++,,,+++***+++,,,------///333666666777888777666555666777999666333000......///000++++++***)))((((((((((((---,,,+++***))))))))))))((())))))))))))*********,,,,,,,,,,,,,,,+++***))),,,***)))***+++------,,,///...------,,,,,,,,,---+++++++++,,,,,,---------...///000222333333333333555444444333444666999;;;;;;;;;;;;<<<<<<>>>??????AAAHHHQQQ[[[aaagggkkkmmmuuuyyy~~~~~~|||{{{yyywwwvvvwwwxxxyyyyyyvvvsssrrrlllccc]]]\\\ZZZ^^^cccfffhhhlllrrrwwwxxxxxxxxxyyy|||xxxpppmmm]]]ZZZVVVUUUTTTQQQMMMHHH>>>===:::777666555666777333444444333111000000111111000///...---......///---------------------------,,,+++,,,---......,,,++++++******++++++,,,,,,,,,+++***+++,,,---,,,***------,,,+++++++++,,,,,,//////000000333999AAAGGGQQQ\\\ggglllsssbbbEEE222,,,,,,+++***))))))******)))''')))((((((''''''(((((()))''''''))))))))))))''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))(((((((((((((((''''''((())))))(((&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((''''''''''''(((((())))))(((&&&&&&((()))((('''((((((((((((((((((((((((&&&''''''((((((''''''&&&((('''&&&&&&&&&'''((())))))((((((''''''''''''(((******++++++***(((&&&%%%((())))))******))))))(((&&&((()))(((***---+++'''))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&%%%$$$%%%'''''''''&&&%%%$$$###$$$&&&(((((((((000,,,''''''))),,,,,,+++***++++++++++++---111444333444666555444444555666888555000,,,***+++---///,,,,,,+++***************---,,,+++***)))))))))))))))))))))*********++++++,,,,,,,,,,,,+++***))))))+++***))))))+++------,,,)))))))))******+++,,,---++++++,,,,,,------.........///111222333333444444444555555555444555777:::;;;;;;;;;;;;<<<===>>>???AAAGGGPPPXXX___eeejjjmmmsssxxx}}}~~~}}}|||zzzzzzyyywwwvvvvvvwwwxxxzzzwwwuuutttnnnddd^^^]]][[[___dddgggiiimmmuuu|||{{{{{{|||}}}~~~~~~{{{yyyuuussstttqqqjjjdddbbb[[[XXXVVVVVVWWWTTTOOOJJJ???===:::777555555555666333444444333111000111222000000000/////////......------------------------///---++++++,,,,,,***(((++++++,,,,,,,,,+++******...,,,+++,,,---...---+++---,,,,,,,,,,,,------...000111333555;;;HHHXXXdddttt|||rrrTTT<<>>???AAAFFFNNNVVV]]]ccciiimmmrrrwww|||~~~~~~}}}~~~~~~}}}|||zzzzzzzzzyyywwwuuuuuuvvvxxx{{{xxxvvvuuuoooeee___^^^]]]aaaeeehhhjjjoooxxx~~~vvvrrrqqqxxxzzzwwwuuupppmmmllliiiccc^^^]]]YYYWWWUUUUUUUUURRRKKKFFF@@@>>>;;;888555555555555333444444333111000111222000000000111000//////...------------------------000...,,,+++***)))&&&$$$---......///...---+++***///...------...///...---...............///000111111444777;;;EEEWWWooodddGGG555,,,***)))+++***))))))******)))(((((((((''''''''''''((((((&&&'''(((******((('''&&&((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))(((((((((((((((''''''((())))))(((&&&&&&''')))*********)))((('''(((+++,,,,,,+++((('''(((((((((((())))))))))))'''''''''''''''((()))***'''''''''(((***)))'''%%%((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%&&&'''(((((('''''''''''''''''''''((()))***"""###%%%'''''''''%%%$$$))))))************))))))***+++***(((***//////,,,---,,,,,,,,,+++*********************************))))))))))))))))))))))))&&&'''(((((()))(((((('''&&&%%%$$$%%%'''((('''&&&&&&%%%%%%&&&(((***+++***DDD;;;000+++***,,,+++***++++++***)))(((***...111...///000000000000111333444222000...---,,,,,,---)))((('''''''''''''''(((---,,,+++***))))))))))))***++++++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,+++)))((())),,,---------...---,,,+++************,,,,,,------...///000000///000111222333444444444333555888777444222333555888888888999;;;===>>>???BBBFFFMMMUUU\\\ccciiimmmqqqvvv{{{~~~}}}|||~~~~~~~~~|||zzzwwwvvvyyy{{{|||{{{wwwvvvwwwyyyxxxwwwuuurrrmmmhhhccc```cccdddffffffhhhmmmuuu{{{}}}{{{sssjjjgggfffjjjrrrvvvsssoooxxxyyy|||}}}zzzuuuuuuuuuuuusssmmmccc\\\TTTWWWVVVNNNJJJIIIDDD<<<<<<999666444333333222000111111111111000000000000000111111000---,,,,,,---((()))***,,,---...//////******)))))))))***++++++------------...///111222------------------------.../////////......111333888555555???UUUppplllHHH888...,,,,,,&&&***(((''''''(((((('''&&&+++)))'''''')))))))))(((***'''&&&&&&)))***(((%%%((($$$!!!###(((+++(((%%%$$$%%%'''((((((((('''''''''''''''''''''((()))***))))))((((((''''''&&&&&&***)))(((''''''((()))*********))))))(((((((((''')))'''&&&&&&''''''&&&%%%+++***)))'''''''''((()))((((((((()))))))))))))))***)))((('''''''''''''''''''''''''''''''''&&&&&&'''&&&$$$###"""###$$$$$$******)))((('''&&&%%%%%%''''''''')))++++++)))'''(((((()))************)))'''***---+++''''''+++000111000///...---,,,++++++...,,,***,,,......,,,)))---,,,***)))((((((''''''***((('''(((***)))&&&###$$$%%%&&&&&&$$$$$$%%%''')))%%%"""$$$(((+++)))&&&;;;///(((***---+++***,,,+++++++++---//////...---...///000111111000///...222111///---+++***)))))))))(((((()))***+++***)))))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,---...---,,,,,,---,,,***+++,,,,,,+++)))+++,,,------......------+++,,,---,,,******---000000000111111111222222222555555555555555666777777777999:::::::::;;;>>>@@@CCCHHHOOOUUUZZZ```hhhnnnrrrtttvvvyyy{{{|||}}}}}}}}}{{{yyywwwxxxyyy{{{zzzwwwuuuvvvwwwwwwvvvtttqqqmmmhhhbbb___]]]___aaacccfffllluuu{{{~~~zzzyyyyyytttmmmhhheeecccfffmmmqqqnnnkkknnnpppsssxxx}}}~~~|||yyyzzz{{{}}}{{{vvvmmmfffXXXXXXTTTKKKGGGGGGDDD???<<<999666444333333222000000000000/////////......///000000///,,,+++,,,---***+++,,,,,,------------...------,,,,,,,,,------,,,,,,,,,---.../////////------------------------...////////////000333666<<<;;;???MMMfff]]]???333,,,,,,---(((***(((''''''(((((('''&&&'''((()))(((&&&%%%'''))))))'''&&&'''))))))(((&&&***(((&&&%%%&&&'''''''''%%%&&&'''((((((((('''&&&)))((('''''''''''''''((())))))))))))))))))((((((******)))(((((()))************)))))))))(((((((((((('''&&&&&&''''''&&&%%%+++***)))((('''(((((()))&&&&&&&&&''''''''''''((())))))((((((''''''''''''(((((((((''''''''''''&&&''''''&&&%%%%%%%%%&&&&&&)))))))))(((''''''&&&&&&(((''''''(((******)))(((((()))******++++++******)))))))))))))))***,,,---............------------...---,,,---///000...,,,......,,,+++***)))))))))***)))((()))***)))&&&###%%%&&&'''&&&%%%$$$%%%&&&(((%%%"""$$$(((+++)))'''000+++))),,,,,,)))))),,,***))))))+++---///.........///000111000///...---222111///---,,,************((('''''')))******)))))))))))))))))))))))))))+++************************+++,,,---------,,,,,,,,,+++)))***++++++***(((+++,,,------...---------+++,,,---,,,******---000000000000111111222222333444444444444444555555666666888999::::::;;;===???CCCGGGMMMRRRWWW]]]eeekkkppprrruuuxxx{{{||||||{{{~~~|||zzzyyyvvvxxxyyyyyywwwuuutttuuuuuutttrrrpppmmmhhhbbb]]]YYY[[[]]]```eeemmmvvv|||{{{sssooonnnkkkfffddd```___bbbiiimmmllljjjfffgggiiimmmsssvvvxxxxxxtttvvvzzz}}}}}}xxxpppkkk]]]ZZZSSSJJJGGGGGGFFFCCC>>>:::666444333222111000/////////.........---------...///...,,,++++++,,,------------,,,,,,,,,,,,000///...---------------***+++,,,.........------........................---...///000000222555888===>>>FFFYYYtttoooMMM666///++++++---(((***)))'''((())))))(((&&&###'''+++)))$$$"""&&&+++((('''&&&'''((()))(((''')))))))))'''%%%%%%(((+++''''''((((((((('''&&&&&&***)))((('''&&&&&&&&&&&&))))))***************+++++++++************++++++*********))))))))))))))))))(((''''''(((((('''%%%******)))((((((((())))))&&&&&&'''''''''((((((((())))))(((((((((((((((((())))))(((((((((''''''''''''(((((()))))))))(((((((((((((((((((((((((((((()))((('''''')))******))))))******++++++++++++++++++)))'''(((+++------,,,,,,,,,---------............------///111111000///111000///---,,,,,,++++++,,,+++***++++++***'''$$$'''((()))(((&&&%%%%%%&&&)))&&&$$$&&&***---,,,***&&&&&&))),,,***'''(((,,,)))((('''(((+++...//////000000111111111///...---111000///---,,,++++++++++++)))&&&&&&(((***++++++))))))))))))))))))))))))*********)))))))))((((((***++++++,,,---,,,,,,,,,+++***((()))******)))'''++++++,,,---------------+++,,,,,,,,,++++++---/////////000000111222333333333333333333444444444555555777888999999:::<<<>>>CCCFFFKKKOOOSSSYYYaaahhhllloootttxxx{{{{{{zzzyyy~~~~~~~~~|||zzzyyyvvvwwwyyyyyyxxxwwwuuuuuutttrrrpppooommmiiibbb]]][[[[[[]]]```fffnnnvvv{{{zzzqqqlllkkkhhhcccccc```___ccciiinnnnnnmmmfffdddcccdddgggjjjlllmmmgggjjjppptttuuuqqqkkkgggaaa\\\UUUOOOMMMLLLJJJGGG???<<<777444333222111000/////////.........---------...///...,,,,,,,,,...---------,,,,,,---------000///...,,,,,,+++++++++***+++---///000///---,,,////////////////////////---.../////////000333666999:::CCCVVVooo|||^^^BBB111///+++***,,,'''***)))(((((())))))(((&&&###'''***)))&&&%%%'''***''''''''''''((((((((((((%%%'''((((((((('''(((((()))(((((((((''''''&&&&&&((((((''''''&&&'''''''''((())))))******+++++++++,,,,,,,,,++++++,,,,,,,,,************************+++***))))))******)))'''******)))))))))))))))))))))))))))***++++++,,,,,,)))***************))))))+++******))))))((((((((('''((()))*********)))(((''''''''''''(((((())))))***(((&&&&&&(((***************+++,,,,,,,,,,,,++++++*********,,,---//////,,,------------.........------...000111222111111111111///...---,,,,,,,,,............---+++)))''')))******)))'''%%%&&&'''***)))((()))---//////...''''''((())))))((()))***)))'''&&&'''+++///111222222222333333222111///...000000...------,,,,,,,,,---***'''&&&(((***,,,,,,))))))))))))))))))))))))+++++++++***))))))((((((******++++++,,,,,,,,,,,,,,,***))))))******)))(((++++++,,,------------,,,++++++,,,,,,,,,,,,------......///000111222333444333333444444555555555555444666777888888999;;;===CCCGGGKKKNNNQQQWWW___eeejjjmmmsssxxx{{{{{{zzzxxx~~~~~~|||zzzzzzyyyyyyyyyzzzzzzzzzxxxwwwssspppmmmlllmmmjjjeee```^^^]]]]]]```eeelllrrrvvv~~~}}}vvvrrrpppnnnjjjkkkiiihhhjjjnnnppppppooogggccc___]]]^^^aaacccccc___ccciiimmmnnnllliiifffccc]]]XXXWWWVVVRRRMMMJJJAAA===888444222222111000000000000/////////......---...//////...---...000,,,,,,,,,,,,,,,...///000000///...---,,,+++++++++,,,---///000111000...---/////////////////////////////////...------///111555555:::III]]]mmmvvvxxx}}}}}}hhhMMM666,,,...+++***+++'''+++)))(((((())))))((('''''''''''')))******)))(((&&&''''''(((((((((((()))'''&&&&&&)))+++***$$$))))))((((((''''''''''''&&&&&&&&&'''((()))***+++((((((((())))))*********,,,,,,------------,,,,,,*********+++++++++++++++---,,,++++++,,,,,,+++***))))))************************+++,,,,,,---......+++,,,------------,,,,,,------,,,,,,+++***))))))'''((()))******)))((('''&&&&&&''''''((()))))))))***(((&&&&&&(((***************+++,,,,,,,,,,,,+++***---///...+++,,,000555//////............------,,,---///000000111111111111000///---,,,,,,,,,,,,///000111000///---+++******+++,,,***(((''''''(((***)))((()))+++---......222---'''%%%'''******(((***((('''))),,,000333444333444444555444333222111111000///...---,,,,,,,,,...+++(((''')))+++---...************************,,,,,,+++++++++*********************++++++,,,,,,---+++******+++,,,***)))***+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,---...///111222444444444444555666666666666555444666777777777888;;;===CCCGGGKKKNNNQQQVVV]]]ccchhhlllqqqwwwzzz{{{zzzxxx~~~}}}|||||||||{{{yyyzzz{{{|||{{{zzzrrrnnnjjjiiillllllhhhddd```^^^\\\]]]bbbhhhmmmooo|||zzzvvvvvvvvvtttvvvuuutttttttttssspppnnnfffbbb]]]ZZZ[[[]]]___```___ccciiillllllkkkjjjjjjaaa[[[XXX[[[\\\VVVOOOKKKCCC>>>888444222111111000000000000/////////......,,,...//////......000111---,,,,,,,,,,,,...000111111000///...............---...///000000///..............................///000///...,,,,,,...///222222555<<>>???DDDKKKPPPSSSVVV[[[___cccfffjjjooosssvvvwwwwww{{{{{{~~~{{{wwwwwwyyy|||}}}|||ssslllffffffkkkoooooollleeebbb___```eeejjjnnnooosssuuurrrllliiiooouuuwwwvvvxxx{{{}}}}}}{{{xxxvvvnnniiibbb]]]ZZZZZZZZZYYYVVVYYY\\\\\\[[[\\\^^^aaa]]]TTTOOOTTTXXXSSSNNNLLLEEE@@@999444111111000000......---------,,,,,,,,,)))+++------------///000222000...,,,+++,,,---...,,,,,,+++++++++,,,,,,---......---,,,,,,,,,------------------------------.../////////...///222444+++...111111000111444777666<<>><<>>???CCCIIIPPPTTTWWWWWW\\\bbbhhhlllnnnooosssvvv{{{~~~}}}|||wwwvvvzzz}}}|||zzzssslllkkknnnppppppnnngggbbb___`````````dddiiikkkhhhdddbbbccciiiqqqvvvxxxuuuqqqmmmjjjjjjkkklllooommmjjjhhhddd___YYYTTTOOOLLLIIIGGGFFFFFFEEEDDDHHHEEECCCGGGTTT^^^\\\SSSKKKGGGAAA;;;666444333222222111///...---......///------............---------------............///.........////////////000......//////...------,,,222000...---...//////.........---------...//////000///......//////...---///000111666:::<<<;;;999111///---,,,,,,+++)))''',,,***)))((())))))'''&&&%%%%%%&&&(((***+++)))'''((((((((((((((((((((((((&&&'''))))))(((''''''((()))(((((('''((()))***+++,,,***((())),,,------+++************************************+++---.../////////000333555666444222///000000...,,,,,,///222,,,...000000...------...222...---222555555444555444666666333555999999666555333222333444444111///...---+++***))))))((((((((((((((((((((((((((((((((((((((())))))((((((((((((***,,,,,,+++***+++,,,---,,,+++***+++,,,---......///000222222222222111333333222222111111000000111000///000111///,,,(((222000...------...---,,,,,,,,,---......---,,,,,,,,,,,,,,,+++***)))((((((------,,,***((((((***---))))))))))))))))))))))))+++,,,............000111222///,,,************)))))))))))))))))))))))))))***+++***)))'''''')))***))))))*********+++++++++,,,+++*********+++++++++))))))))))))))))))))))))+++*********************...,,,***+++---///...---...------///222444444333444333333333333555666777555555555666888:::<<<>>>===>>>AAAGGGMMMSSSWWWXXX^^^ccciiilllmmmnnnqqqtttzzz}}}}}}wwwvvvzzz}}}}}}{{{tttnnnlllnnnpppooommmeee```]]]^^^^^^^^^```eeeggggggfffgggjjjnnnrrruuuzzztttkkkccc___```cccfffggghhhhhhiiigggbbbZZZUUUOOOLLLHHHEEECCCAAA???===>>>??????CCCNNNZZZ]]]ZZZOOOLLLFFF@@@;;;777444333111000///......///000111------,,,,,,,,,,,,---------------............///...////////////000000000.........///......---,,,333111......///000000/////////......---............---,,,---///000///...///...///111333333222000000...,,,,,,,,,,,,***(((,,,+++))))))******((('''&&&%%%&&&(((******)))'''))))))))))))))))))))))))$$$'''***+++***(((&&&&&&))))))(((((())))))***+++%%%''')))*********+++,,,************************+++++++++******+++,,,,,,...///000333666666444222000///...,,,***+++///222---///000000///......///111------111333222111333222555555333444888888666444555666555222111000000...---+++***))))))(((((())))))(((((('''&&&&&&%%%'''(((***++++++***(((''')))+++------,,,+++,,,---///,,,)))&&&&&&(((+++...---...///111222111111000222222222222222222222111222222333444333000+++'''333111000//////...+++))),,,------......------,,,,,,,,,++++++***)))))))))$$$'''***+++***)))******(((((((((((((((((((((((())),,,...///...------...000...+++***+++++++++***)))))))))))))))))))))))))))******((('''&&&((()))***************+++++++++...+++)))***,,,...,,,***+++***)))(((((()))***+++,,,,,,+++******)))((((((---,,,***+++---......---///......000333444444444444444333444444555777777444444555777888:::;;;;;;<<<===@@@DDDJJJQQQWWWZZZ___dddiiikkkkkkkkknnnqqqxxx|||{{{zzz}}}~~~{{{xxxrrrkkkjjjlllnnnllljjjaaa]]][[[]]]]]]]]]```eeeiiijjjmmmqqquuuwwwwwwvvvwwwpppeee\\\YYY]]]dddiiiddddddddddddbbb]]]WWWRRROOOLLLIIIFFFDDDBBB>>><<<===???@@@@@@FFFOOOUUUUUUOOOMMMIIIDDD>>>999666444222111000/////////000111///...---,,,,,,---...///---------............///............////////////---...............------222000...---///000000///000000///......---......///---------//////...---000000111111222111000//////---,,,,,,,,,,,,+++)))+++***((()))******(((''''''&&&&&&((()))***((('''((((((((((((((((((((((((%%%'''******)))'''''''''((((((((((((((())))))***###((((((&&&%%%'''***************************************++++++,,,,,,------...111333333000...000000///...---...///111---...000///...---...//////,,,,,,000111//////111444888999555444666777444999<<<<<<888111,,,,,,---------+++***)))(((((((((((((((''''''&&&&&&&&&&&&((()))***++++++***)))(((***+++------,,,,,,,,,---///,,,)))&&&&&&'''***,,,+++,,,---///000//////...111111111111222222333333444555666777666333000...111111000111111000,,,)))------------------------,,,++++++******))))))***&&&(((***+++)))'''''''''))))))))))))))))))))))))))),,,//////...---,,,,,,...,,,******+++,,,++++++)))))))))))))))))))))))))))******)))((('''((()))************************000,,,((()))...000---***,,,***(((''''''(((***,,,+++*********)))))))))(((,,,,,,++++++,,,---------///......000222444444333444444444444555666777777333444555777888999999999;;;===???CCCHHHOOOWWW\\\```dddhhhiiiiiiiiilllnnnvvvzzz~~~xxxsssmmmgggfffiiijjjhhheee]]]YYYXXXZZZ\\\]]]bbbgggjjjlllqqqyyy|||uuunnnddd\\\[[[```iiiooofffccc```]]]ZZZVVVPPPMMMKKKIIIHHHGGGFFFDDD@@@===>>>@@@@@@<<<===DDDIIIJJJMMMLLLJJJGGGBBB===999666555444222000////////////000///...------...///000---------............///,,,,,,,,,---------......------...............---000...,,,,,,---/////////111000///...............111///------......,,,+++---......///...............---+++,,,,,,---+++******(((''''''((()))(((&&&((('''&&&'''))))))(((''''''''''''''''''''''''''''''((()))(((&&&&&&((()))&&&&&&&&&'''''''''''''''###((()))%%%$$$'''***************************((()))***+++,,,---------///...///000111000...+++333333444555666555333222,,,---......,,,,,,---...111//////222333000111444;;;@@@AAA<<<888888777555:::===>>>999111++++++---------+++***)))(((((((((&&&&&&&&&&&&''''''((((((+++***)))(((((()))***+++***+++------,,,,,,,,,---,,,,,,+++***************)))***+++------------,,,//////000000111222333333555555555555444444444555//////000222333222///,,,------------------------,,,+++***)))))))))***+++******+++***'''&&&'''(((***************************,,,///000///---,,,,,,,,,+++******+++,,,+++***))))))))))))))))))))))))***+++,,,+++)))((()))***************************000,,,((()))...000---***,,,***(((''''''(((***,,,(((((()))))))))*********+++++++++++++++,,,---.........---///111222222111333333444555555666666666333444555777777888888777;;;===???BBBFFFMMMVVV\\\___cccfffhhhggggggjjjnnntttxxx~~~~~~vvvooojjjddddddgggiiigggddd[[[VVVTTTWWWYYY\\\bbbhhhfffiiioooxxxuuuooogggaaa```eeelllqqqlllhhhaaa[[[VVVQQQMMMJJJFFFEEEEEEFFFFFFDDDAAA>>><<<>>>===888777<<<@@@@@@GGGHHHIIIHHHEEEAAA<<<:::666555333111/////////////////////....../////////---------............///++++++,,,,,,,,,---------,,,---......///.........///---++++++---/////////000000//////.../////////111///...---------+++))),,,---//////......///111...---,,,,,,,,,,,,+++***)))'''&&&'''((()))(((&&&)))'''&&&'''((()))((('''''''''''''''''''''''''''((()))((('''%%%&&&(((***$$$%%%&&&''''''''''''&&&"""'''+++***'''&&&)))---************************((()))+++,,,---.........111111111333444333000...111111333555666555222///,,,---...---++++++---///444333444777777444666:::AAAFFFGGGAAA;;;:::888666333777999666111...///111...---+++***))))))((((((%%%&&&&&&'''(((((())))))+++***(((''''''(((***+++)))+++------,,,+++,,,---***+++,,,------,,,***)))((()))***,,,,,,,,,,,,+++,,,---...///111222333444222333333333222222444666//////000222333333000......------,,,,,,------...,,,+++***))))))***+++,,,)))))))))((('''(((***,,,************************))),,,...///...------...,,,+++******+++,,,***))))))))))))))))))))))))))))))+++,,,,,,***))))))***+++++++++***************...+++)))***,,,...,,,***+++***)))(((((()))***+++''''''((())))))***++++++***+++,,,+++***+++,,,......------...000222111000111222333444555555555555444555555555666666777777:::<<>>;;;<<<999444333666888777===???BBBCCCCCC@@@<<<999555444333111000000111111---......//////......------------............///,,,,,,,,,---------......,,,------...//////......000...,,,,,,...000000000//////////////////000111///...,,,------...,,,+++---///000000......000333///...,,,,,,,,,,,,***))))))((('''((()))***)))''')))(((&&&&&&((()))((('''''''''''''''''''''''''''&&&((())))))'''&&&'''(((%%%%%%'''((((((((('''&&&''')))+++***((((((***---************************+++,,,---...///......---000000222444666666444222...------///111111...+++.........---,,,,,,...000444444666999888666888======CCCEEE???999777666444,,,///111222000///111333...---+++***))))))(((((((((((((((((((((((((((((()))(((((((((((((((((()))(((***,,,,,,+++***+++,,,)))***+++,,,---,,,+++***)))***+++------------,,,******,,,...///111333333111333555555333111222333222111111222333222000---...---,,,,,,,,,,,,---...,,,+++)))((((((***+++,,,&&&'''((((((((((((***,,,************************(((***,,,,,,+++,,,---///,,,+++******++++++)))((())))))))))))))))))))))))(((***,,,,,,***(((((()))+++++++++*********)))))),,,+++*********+++++++++))))))))))))))))))))))))((((((((())))))))))))))))))+++,,,+++******,,,...000///...///111222222111000111222444444444444333666555444444444555666777777:::>>>@@@AAAFFFNNNUUUZZZ^^^bbbddddddggglllpppqqqtttxxxzzz{{{|||zzz||||||uuunnniiieeefffjjjlllkkkggg\\\UUUPPPPPPRRRUUU\\\dddddddddfffkkkqqqrrrnnniiijjjiiiggggggiiimmmqqqtttwwwsssmmmfff```YYYRRRMMMEEEFFFGGGIIIIIIGGGCCC???<<<<<<888222111333222///333666;;;>>>>>><<<999666444333222111111222333333+++,,,............,,,+++---------.........//////---------.........//////,,,,,,---.../////////...111///------///111111111//////...//////000111222---,,,+++,,,...///...---+++---...---******,,,///000...,,,,,,,,,,,,***(((***)))((()))***+++***)))***(((&&&&&&((((((((('''))))))))))))))))))))))))$$$'''***+++***(((&&&&&&%%%&&&((()))))))))(((''')))))))))((('''''')))+++************************....../////////...,,,+++---...000333777888666555222///---...000111000.../////////...------///111111111444888777444777===666<<>>999444222333444444333666444333222222444777888555222000000111111///,,,------..................///............---------))))))***+++,,,......///---...///////////////...///......///111222111///111111111000//////......000000///...---,,,,,,+++---------------------------.........---,,,,,,+++,,,***((('''((()))((((((&&&((()))++++++)))(((&&&''''''(((((((((((('''''''''''''''&&&%%%%%%'''))))))(((((('''''''''(((((())))))))))))************---+++)))((((((***---///+++++++++---......,,,***---...111333444444333222333111///...///000000///...222222...---000111000000000000000000111222222111222222///+++)))+++---------------------------)))))))))))))))*********)))+++...///...,,,(((&&&''''''((((((((((((''''''+++***)))))))))***,,,,,,***++++++,,,------------)))+++---//////---+++)))***((('''***///333555444777777666555333222111111333222222111111111//////------......//////000000...---,,,,,,++++++,,,,,,,,,,,,***)))(((&&&%%%%%%))))))((('''''''''''''''(((***---///111111000//////...---+++)))(((&&&&&&'''(((((((((((((((''''''***)))(((''''''((()))***************************))))))(((((((((((())))))///+++&&&'''***---,,,))),,,,,,,,,,,,++++++++++++((())))))******+++,,,,,,---------...///111222333222222222222222222222222444333222111111111222333666888;;;???CCCGGGJJJLLLSSSWWW\\\```dddhhhlllooommmnnnppptttxxx}}}zzztttssswwwyyywwwtttiiifffbbbbbbeeejjjkkkiiieee]]]VVVSSSTTTVVV^^^fffjjjfffcccbbbcccbbbbbbcccggggggllltttwwwrrrnnnmmmnnnlllhhheeeaaa]]]XXXUUUMMMHHHCCCAAACCCCCCAAA>>>>>>:::666444444555555444777555333111222444666888555222000///000000...+++------..................,,,---------......//////---------...............---...///000000000000000///......///111222000///222222111111000///......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,++++++)))'''''''''((((((''''''((()))******)))((('''''''''(((((((((((('''''''''((()))(((&&&&&&''')))((((((''''''''''''(((((())))))))))))************------+++++++++,,,...///...---,,,,,,------+++)))---------...///000111111222000......000111222111000333333...,,,......---000000000000000111111111...//////---+++***---///......------,,,++++++***************************)))***,,,,,,,,,***'''%%%'''(((((())))))(((((('''******)))))))))***+++,,,++++++,,,,,,---,,,,,,,,,,,,---///111000///---+++,,,+++***,,,111444666555777666666555444333222222333666999777333000////////////////////////000000---,,,++++++******++++++*********))))))(((((('''******)))(((((((((((((((((()))+++---......------...---,,,+++)))(((''''''((((((((())))))(((((('''))))))((('''((((((******************************++++++************+++++++++(((&&&'''+++,,,)))%%%***)))))))))))))))************++++++,,,------...............///000222222222222222222222222222222333222111111111222333333777888;;;???BBBFFFIIIJJJPPPTTTZZZ___cccgggkkknnnnnnoooqqqtttxxx}}}{{{tttrrrtttuuussspppgggdddaaabbbeeeggggggfffhhh___VVVTTTVVVYYYaaahhhlllmmmlllkkklllpppuuuxxxxxxrrrooorrrsssnnnhhhdddcccbbb```]]]ZZZYYYZZZ[[[QQQJJJBBB>>>===??????>>>>>>;;;777555555666666555999777333111000333666888444222000//////...,,,***......------------------++++++,,,---...///000000222111111000///...---------...///000111111222222000//////000111222000///333333222111000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++***(((&&&&&&'''(((((('''(((((())))))))))))((((((''''''((((((((((((''''''((()))+++***(((''''''(((((((((''''''''''''(((((())))))))))))************---------.........//////111///---,,,,,,,,,+++***...---+++***+++---///000333111000000222444555555444777666111---......---000111111111111111000///...//////.........111333000000000///...---,,,+++************************))))))))))))((('''&&&%%%((())))))******))))))(((***))))))))))))***++++++,,,,,,,,,,,,,,,,,,+++***---...000111000...,,,+++...,,,+++---000333444444555555555444444333333333333;;;AAA???666///...000000000000000000000//////,,,++++++***************))))))******************+++******))))))))))))***'''(((***+++++++++***))),,,++++++******)))(((((((((((()))******))))))(((((((((((((((((()))***+++************************++++++************++++++(((''''''))),,,,,,((($$$***)))((('''((()))+++---,,,,,,,,,---....../////////.........///000000111111111111111111111111111111111000000111222444555888999;;;>>>AAADDDFFFGGGLLLPPPVVV\\\```eeejjjmmmooooooqqqtttxxx|||{{{tttrrrttttttrrroooeeebbbbbbgggiiigggccc```ddd\\\UUUTTTWWW[[[dddkkknnnttt{{{~~~rrrllljjjddd]]]YYYWWWXXXVVVSSSOOOPPPUUUYYYPPPJJJBBB<<<::::::::::::;;;999777555444444444555:::777333000///111444777333222000///...---+++***......------------,,,,,,++++++,,,------...//////222111111000///...---------...///111222222333333000//////000222222000///222111111000///...---,,,+++,,,,,,,,,------......++++++++++++++++++++++++,,,,,,---------,,,,,,+++)))'''&&&&&&(((((('''&&&))))))(((((((((((())))))''''''((((((((((((''''''(((***,,,,,,***(((''''''(((''''''''''''(((((()))((()))))))))************,,,---.../////////...---111///,,,,,,---......---111111////////////000111444222000111333555555555666999999444111222222111111222222333333222111000222222111111111222444666333333333444333222111000+++++++++++++++************))))))(((''''''''''''))))))************)))))))))))))))))))))******+++,,,,,,,,,,,,,,,+++***)))------.........,,,+++)))---,,,+++,,,---///000111333333333333333333222222222===FFFCCC777---,,,///222222111111000000//////---,,,++++++******++++++******************************)))(((((()))))))))((()))*********)))((((((************************((())))))************)))((((((((())))))***++++++************************))))))(((((((((((())))))***))))))+++------***(((,,,+++)))((()))+++...000,,,,,,------...///////////////.........//////000111111111111111111111111000000///000111333444666888999;;;===???BBBCCCDDDHHHLLLRRRXXX^^^ccciiilllmmmnnnooorrrvvvzzz}}}|||vvvtttvvvvvvsssooocccaaaeeennnppphhh___[[[\\\WWWSSSTTTWWW\\\fffpppuuuvvvhhhaaa[[[VVVSSSPPPPPPNNNJJJGGGGGGLLLPPPJJJFFFAAA<<<999777666555777666555333222111222333888555222///...000333555222222111///...,,,++++++......------,,,,,,,,,,,,---------------------,,,........................---...///111222222333333111000000111222222000///000//////......---,,,,,,+++,,,,,,------......///++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++((('''&&&'''))))))((('''))))))(((((((((((())))))''''''((((((((((((''''''(((***,,,,,,***((((((((('''''''''''''''((())))))((()))))))))***************+++,,,......---,,,+++///---,,,---///222333333666777777777777666444333222111//////111222222222444888888444333555666555444444444555555444444333666555333222222333444444222333444666666555444333---,,,,,,,,,+++++++++***,,,+++***((((((((((((((())))))************))))))(((((())))))************,,,,,,,,,,,,+++******)))------.........---,,,+++---------,,,,,,...///111222222111111111111111111111;;;DDDBBB777...,,,///222222111111000000//////......---,,,,,,,,,,,,---,,,,,,++++++***)))))))))(((((('''''''''(((((()))***************))))))((((((((()))))))))*********(((((()))***************(((((()))***************************************))))))(((((((((((()))))),,,+++))))))***+++++++++,,,+++)))((()))+++...000+++++++++,,,------......///...............//////000000000000000000000000////////////000222444666888888:::<<<>>>@@@AAABBBDDDIIIOOOVVV\\\bbbgggkkkkkklllmmmooosssvvvzzz|||zzzyyy{{{zzzuuupppcccaaagggrrrtttiii]]]YYYUUUUUUVVVYYYYYY]]]iiivvvyyyggg^^^XXXUUUTTTMMMLLLJJJGGGDDDCCCDDDEEECCCAAA>>>;;;777444222111333333333222000///000111444222000......///111222111111222000...,,,---.........------,,,,,,++++++------------,,,,,,++++++,,,,,,,,,------.........---...///000111111222222222111000111222222000///........................---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,((('''''')))***+++)))'''(((((())))))))))))((((((''''''((((((((((((''''''((()))++++++)))))))))***''''''&&&''''''((()))***))))))))))))************)))***+++,,,,,,,,,+++***---,,,,,,///333666888888;;;<<<======<<<999777555000///---...000222333222222666777444333777999888777777777666777888999999999666333222333333333222111222444555555444222111...------,,,,,,+++++++++,,,,,,+++***))))))))))))((())))))******))))))((('''((())))))******))))))++++++++++++++++++***)))/////////000000000//////.../////////...///111444222222222111111000000000222777<<<<<<777111//////000000000000000000////////////...---------------,,,,,,+++***))))))(((((('''''''''''''''(((((()))************************((((((((())))))*********''''''((()))************)))******++++++***))))))************************++++++************+++++++++)))'''&&&&&&''')))+++***)))((('''((()))+++---*********+++,,,,,,------...---------...//////000////////////////////////////////////000222444555777777999;;;===>>>@@@AAABBBGGGNNNTTTZZZ```fffiiijjjkkklllmmmppptttwwwyyy~~~|||uuunnneeeaaafffrrrsssggg\\\YYYTTTXXX^^^```]]]___lll{{{uuueee]]]WWWUUUVVVNNNLLLJJJHHHGGGEEEAAA???>>>===;;;777444222111111111222333222///...///000//////.........///000000///111222111///---///000......------,,,++++++***,,,,,,,,,,,,,,,,,,------,,,,,,---------.........---...///000000000000000333111111111222222000.........//////000111111111.../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,(((((((((***,,,,,,***((('''((()))******)))((('''''''''(((((((((((('''''''''((())))))((((((***,,,&&&&&&&&&''''''((()))***))))))))))))************)))******+++++++++++++++,,,---...222666999::::::>>>===<<<;;;:::888777666222000000222666999;;;;;;555999:::777777:::<<<<<<;;;:::888888999;;;>>>@@@<<<999666555777888777555444555666777555333000............---,,,,,,++++++,,,++++++******)))(((((('''(((((())))))((((((''''''''')))*********)))((()))******++++++++++++***......//////000000111111---///000///......111444555444444333222111000000333333444666777777444111//////////////////000000......---,,,,,,,,,,,,---))))))))))))))))))))))))((((((''''''((())))))***))))))))))))))))))******((((((((()))))))))))))))&&&&&&'''((())))))))))))+++++++++,,,+++***((('''************************++++++************++++++((())))))(((((((((((()))***)))))))))))))))***************+++,,,,,,------,,,,,,,,,---...///000111////////////////////////000/////////000111333444555666777999<<<>>>???@@@BBBFFFMMMSSSYYY___dddhhhkkkkkklllmmmpppsssvvvxxx|||{{{|||}}}tttlllhhhbbbeeeooopppddd[[[[[[UUU\\\eeefffaaa```nnn~~~oooccc[[[VVVUUUWWWOOOMMMKKKKKKKKKHHHBBB===<<<;;;888444111000111333000222333222///---///111,,,,,,---......////////////111333222///...000222......---,,,,,,+++************+++,,,------...///..................------......///////////////...333222111111222222000......///000111222333444444000000000000000000000///------------------------)))***+++,,,,,,,,,,,,,,,)))))))))+++------+++)))&&&((()))++++++)))(((&&&''''''((((((((((((''''''&&&'''(((''''''(((+++---&&&&&&&&&'''''')))******))))))))))))******************++++++++++++,,,,,,---...000444888;;;;;;999???===:::777555555555666555555555888===BBBEEEFFF;;;??????<<<;;;>>>@@@???===;;;999999:::===AAADDD@@@===::::::<<<===<<<;;;999::::::999777333000---//////...---,,,,,,++++++***+++++++++***)))((('''''''''((((((((((((''''''&&&''')))*********)))(((((()))***+++++++++++++++++++++,,,---...///000000+++---...---,,,,,,000333777777666555333222111111555111...222888;;;888333------......//////000000...---,,,,,,++++++,,,,,,&&&''''''((()))*********))))))((())))))***++++++((((((((((((((()))******((((((((()))))))))))))))%%%&&&'''((())))))))))))+++,,,,,,,,,+++)))(((&&&************************))))))(((((((((((())))))(((***,,,---,,,***)))))),,,,,,,,,,,,++++++++++++******+++,,,,,,------...++++++,,,---...///111222////////////////////////000000/////////111222333444555777999;;;===???@@@BBBFFFMMMSSSYYY^^^dddgggkkkllllllnnnpppsssvvvxxx|||jjjhhhsss~~~{{{sssjjjeeebbbdddhhhiiiddd```___bbbeeehhhhhhfffggglllqqqtttiiiddd```YYYWWWYYYQQQPPPOOOOOONNNMMMIIIGGG@@@<<<777444222111000///222000---,,,---/////////......---------......///...////////////---+++***++++++,,,...............***++++++,,,---...//////111111111111000...---,,,,,,...000000000000111222>>>>>><<<999555111000111333333333333333222111000222000//////000000000///333---)))+++//////+++))),,,,,,+++)))((((((***---+++------,,,...///)))"""))))))))))))************((((((''''''''''''(((((())))))(((((((((((())))))'''''''''((())))))******(((******((((((,,,---+++------,,,,,,,,,------...333...///777;;;;;;===AAA>>><<<999666555666:::===999:::<<<@@@EEEHHHJJJKKKBBBBBBAAA???<<<;;;===>>>CCCCCCAAA???======@@@BBBFFF@@@<<<<<<======@@@DDDEEE???:::888555111222666777///)))***---,,,++++++***,,,......,,,)))((((((&&&'''(((******((('''&&&((()))***)))'''&&&&&&&&&,,,,,,+++***))))))*********,,,,,,,,,+++,,,---///---,,,+++---000333444555555555555666555555444444000---,,,111999===:::555///000111222111000---,,,//////...---,,,,,,++++++)))((('''&&&&&&&&&&&&&&&+++)))'''(((+++,,,***(((*********)))))))))))))))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((+++***)))))))))***,,,,,,***+++,,,,,,,,,+++***)))+++++++++************)))******))))))))))))******+++*********))))))(((((()))(((((()))+++---,,,+++000...,,,+++---/////////......------...///111222222222111000000222666:::;;;;;;<<<<<<<<<;;;:::999@@@BBBFFFMMMUUU]]]bbbdddgggiiikkklllnnnqqquuuxxxyyy}}}jjjfffmmmtttttt{{{|||vvvnnnddd``````eeegggeeeeeeggghhhjjjllljjjgggggglllpppsss|||~~~qqqggg^^^\\\ZZZVVVTTTVVVQQQPPPOOOOOOPPPNNNLLLIIIFFFBBB>>>:::888666333111000///...///000000///---.........------....../////////000000///...,,,+++------------,,,,,,,,,,,,,,,---------...............////////////......---,,,...000111000000111222HHHHHHFFFBBB<<<777555444333333333333333222111111.........///111222333333222///---...000///,,,***------,,,***))))))***,,,***,,,+++***,,,000...)))))))))))))))************((((((''''''''''''((((((***))))))(((((())))))***''''''((())))))******+++(((++++++((()))---...,,,...------------......///222///111666999999<<>>@@@CCCFFFGGGFFFFFFBBBAAADDDKKKPPPPPPMMMCCCBBB@@@???>>>>>>??????AAAAAAAAA@@@@@@@@@AAABBBDDD???===???AAABBBFFFKKKJJJDDD>>>;;;888444555999888000***+++---+++)))))),,,------+++))))))***+++((((((''''''''''''((((((&&&((())))))'''&&&&&&'''+++++++++******))))))))))))***++++++***+++---......---+++,,,///222333333666555555444333111///...000---,,,111777;;;888333///000000000000...---,,,......------,,,,,,++++++)))(((((('''''''''''''''***(((&&&''')))***)))'''************))))))((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((((((******)))))))))***+++,,,***+++,,,------,,,+++***+++++++++************)))******))))))))))))******+++*********))))))))))))***))))))***,,,---,,,+++///---******,,,...............------...///111222111111222222222555888;;;;;;;;;;;;:::::::::::::::@@@AAADDDJJJSSSZZZ```cccgggiiikkklllnnnqqquuuxxxyyy}}}hhhbbbeeeiiihhhpppxxxtttssspppuuu}}}|||xxxqqqccc___^^^bbbfffhhhkkkoooppppppoookkkhhhhhhkkkooohhhlllnnnnnnsssyyytttiiiggg```ZZZZZZZZZXXXWWWWWWQQQPPPOOOPPPQQQPPPMMMKKKIIIGGGCCC@@@>>>:::666333000///000222333111...+++//////......---......///000000111111000///...---///...---+++******++++++........................,,,,,,---...............---///111111000000111222BBBCCCCCC@@@;;;555222111333333333333333222222111//////000111222444444555111222222111111000///---------,,,++++++++++++++++++,,,+++(((***......+++))))))))))))************((((((''''''''''''((((((*********))))))*********(((((())))))***++++++,,,))),,,,,,)))***...///---............//////000111111111444777777777;;;BBBIIIIIIJJJOOOUUUVVVSSSOOOSSSLLLGGGHHHOOOTTTRRRNNNEEEAAA>>>===>>>???>>><<<===>>>???AAAAAAAAAAAAAAA???======AAADDDEEEJJJOOOMMMGGGAAA===:::666777;;;999111,,,,,,---***((()))---,,,+++)))'''(((+++...***)))'''%%%%%%''')))***%%%&&&(((((('''''''''((())))))***+++***)))((('''***+++,,,,,,+++,,,...000///---,,,,,,...000111111555555444333222000///...000---,,,///555777444000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))((((((((((((((()))'''&&&'''((()))(((&&&))))))******))))))((((((''''''''''''''''''''''''%%%&&&((())))))))))))(((***))))))))))))***+++++++++,,,,,,------,,,,,,++++++++++++************)))******))))))))))))*********************)))))))))---+++++++++------,,,+++...,,,***+++,,,...///...///...------...///111222000222444666666777:::<<<;;;:::999888999999;;;;;;???@@@CCCHHHOOOWWW___cccfffhhhjjjlllmmmpppuuuxxxyyy|||fff```bbbeeedddjjjnnneeeXXX]]]lll|||xxxxxxvvvqqqeeeaaa```eeejjjkkknnnqqqrrrqqqooolllhhhhhhkkknnnggggggfffeeehhhkkkeee[[[aaa\\\YYYYYYZZZYYYVVVTTTQQQPPPOOOOOOOOONNNKKKHHHHHHGGGEEECCCAAA>>>999555222111111222222222///---000//////...............000111111222111000///...///...+++***)))***,,,------.........//////000000---......//////.........---///111111000000000111111444666777444111///...222333333444333333222222333333444444444666888::::::<<<:::555111111111000+++*********,,,---,,,,,,,,,...,,,)))(((***)))&&&((()))))))))************((((((''''''''''''((((((++++++************++++++)))))))))***++++++,,,,,,***,,,,,,******...///---////////////000111222333222555888888666777===DDDSSSWWW\\\___```]]]WWWTTT[[[TTTMMMKKKNNNPPPPPPNNNHHHBBB===<<<>>>>>>:::666:::;;;>>>AAACCCBBB@@@>>>;;;999;;;@@@BBBBBBEEEJJJJJJDDD???<<<999555666999777111---------***)))***++++++***)))((())),,,...)))((('''&&&&&&'''((()))$$$%%%((((((((('''(((***'''(((***++++++***((('''+++,,,---------...000222111///---,,,.../////////222333333444444444444333000...,,,...111333111...000///...,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))*********)))))))))(((((('''(((((((((((((((((()))*********)))((('''''''''''''''''''''''''''$$$&&&''')))))))))(((''')))))))))))))))******++++++,,,,,,,,,------------+++++++++*********))))))******))))))))))))******************************...---,,,,,,---...---+++///---,,,,,,...000000000///............000111222222555888999888888999::::::999777666777999;;;<<<@@@AAACCCFFFLLLTTT]]]ccceeegggiiikkkmmmpppuuuxxxyyy{{{~~~lllgggiiijjjgggjjjeeeTTTDDDRRRkkkwwwrrrqqqpppmmmhhheeeffflllooonnnmmmnnnnnnnnnmmmllljjjiiiiiijjjfffeeebbb```aaa```ZZZRRRUUUSSSQQQQQQTTTUUURRRNNNPPPOOOMMMMMMLLLJJJGGGDDDFFFEEEEEEEEEDDDAAA===999666444111000111111111000111000///...............000111222222222111000///---,,,+++******,,,...///,,,,,,---...///000111222000111111000///...---------///000000/////////000+++...222444333222111111222333333444444444333333444444555555777===EEEKKKQQQRRRLLL@@@777555444000***(((''')))+++......---'''+++---***))))))'''"""((()))))))))************((((((''''''''''''((((((++++++************++++++)))))))))***++++++,,,,,,***,,,,,,******...///---......///000111222444555444999;;;:::888:::AAAFFFWWW```iiijjjccc\\\ZZZ[[[\\\YYYUUUOOOKKKKKKNNNPPPOOOIIIBBB@@@@@@???;;;666<<<===@@@DDDFFFFFFBBB>>>888888:::>>>>>>;;;===AAAFFFAAA===;;;888333222555333///---......,,,+++...)))***+++***))))))***,,,&&&'''((())))))((('''&&&$$$&&&((()))(((((()))+++'''(((***,,,,,,***)))(((***,,,---------...000222222000------...//////...111222222333444444333333000...,,,,,,///000...,,,///...---,,,+++++++++,,,*********+++++++++++++++((()))***++++++***))))))))))))***)))))))))))))))(((((()))******((('''&&&''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&(((((())))))************++++++++++++,,,,,,------+++++++++*********))))))******))))))))))))*********************+++++++++///---,,,---......---,,,---,,,+++,,,...000////////////......///000222333666888::::::999777666666888777666555666888:::<<>>PPPmmm~~~rrrkkkiiiiiigggkkkiiikkkqqqrrrnnnjjjiiiiiijjjlllmmmllliiifffddd___^^^]]]\\\YYYUUUPPPLLLMMMMMMMMMMMMPPPTTTRRRMMMMMMLLLKKKJJJJJJHHHEEEBBBFFFEEEEEEFFFEEECCC@@@===888555222000111222222222111111000///............///000111222222111000///,,,,,,++++++,,,...///000+++,,,---...///000000111222222222111000...---,,,,,,...//////...---...///...000333444333111111111222333333444444444444444111222333555<<>>DDDGGGSSS^^^hhhggg^^^XXX[[[```YYYYYYWWWRRRLLLLLLPPPUUUWWWRRRLLLHHHGGGEEEAAA>>>CCCBBBDDDHHHKKKIIIDDD???666888===AAA???;;;<<<@@@HHHDDDAAA@@@<<<555111222111...---//////,,,,,,///)))***++++++)))((()))***%%%''')))******)))'''%%%%%%''')))***))))))***,,,((()))***+++,,,+++******)))***,,,,,,,,,---000222333111......///000//////111222222111000///......000...,,,,,,---...---,,,///......------,,,++++++************************'''(((***++++++***)))))))))***+++***)))((()))+++'''((()))******(((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******))))))************+++,,,------+++++++++************)))******))))))))))))***************+++++++++++++++...,,,+++,,,......---,,,***))))))+++---......---000///......///000222333888999::::::777555333333555555555555666888:::;;;@@@BBBDDDFFFIIIQQQ[[[bbbccceeegggiiillloootttwwwvvvvvvwww{{{|||xxxxxxuuupppooo```EEE<<>><<<999666666555555666666444111...222222000///...............///000111111000///...000000000000///...---,,,000000///---,,,+++***))),,,---......///.........+++,,,...---,,,++++++,,,...000111111000000111333222333333444555555555444666555444666@@@UUUppp}}}nnn[[[>>>666...***+++------++++++000000+++((()))******))))))))))))************((((((''''''''''''(((((())))))(((((((((((())))))'''''''''((())))))******(((******((((((,,,---+++,,,,,,---///111333555666777999777555:::CCCGGGEEEGGGKKKMMMJJJEEEDDDHHHMMMLLLJJJIIIKKKPPPUUUXXXYYYWWWWWWUUUQQQMMMKKKKKKLLLGGGEEEDDDFFFHHHFFF@@@:::888===FFFNNNNNNKKKNNNSSS\\\XXXVVVTTTLLL???666333333111000111///******---///---***&&&$$$%%%)))---***((('''&&&&&&'''(((***)))+++,,,,,,+++++++++,,,,,,+++++++++,,,,,,---...///111222333333444666999444222000///111222222111//////111222222333333333///...,,,,,,,,,,,,---...---...000000000...,,,***,,,++++++***)))(((((('''%%%''')))***+++***)))(((&&&(((***)))&&&%%%''')))&&&''')))******(((&&&$$$''''''''''''''''''''''''+++)))'''%%%%%%&&&)))***&&&''')))*********)))((()))((((((((((((***,,,---+++++++++************)))******))))))))))))***************++++++,,,,,,,,,+++***)))+++---......---///...///111333555444333000////////////111222333555666666555444333333555111222444666777888999999;;;???CCCEEEGGGLLLUUU]]]aaacccfffhhhkkkoootttwwwtttrrrqqqvvvsssvvvsssmmmnnnqqqfffVVVDDDIIIZZZmmmsssnnnqqqzzz~~~{{{uuupppmmmlllnnnooo|||zzzrrrfff___aaaddddddmmmmmmmmmnnnnnnmmmiiifff```bbbnnnuuunnnjjjfff\\\VVVWWWWWWVVVTTTTTTVVVWWWVVVSSSOOOMMMLLLMMMOOOPPP???BBBEEEDDDFFFIIIHHHCCC===<<<::::::;;;;;;999777555222333666666333222555111333000,,,+++...///---+++,,,---/////////......000---***+++...000///...111111000///////////////---------------------------------............///444333111//////000111222666555555444444333222222222555888<<>>HHHRRRXXXWWWSSSOOOYYY]]]^^^VVVHHH;;;666555444333111///---***)))(((+++***)))(((''''''''''''((((((''''''''')))+++,,,******+++++++++,,,,,,,,,......------------......222000...///111444666666222333111------000222000333111000000111222222111222222111000//////000000000000111111000...,,,+++...---,,,,,,---...---+++))))))))))))))))))))))))((('''&&&%%%%%%&&&((())))))((('''''''''(((***+++((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))******)))((('''&&&))))))))))))************///******------******///++++++,,,,,,,,,++++++***,,,***(((***---//////...******+++++++++,,,,,,,,,111000//////111333666888000000//////000222444555555444111//////111333555222444777::::::999666555:::<<>>HHH[[[rrr}}}wwwrrrrrrpppggg\\\EEE666+++,,,...++++++000,,,+++******))))))))))))))))))***************)))******)))(((((((((((((((+++)))(((((()))))))))(((((((((((()))******++++++++++++******+++,,,...///...---...000333444333222555555777999===BBBHHHKKKPPPQQQRRRSSSTTTUUUXXXZZZ\\\^^^^^^[[[\\\^^^]]]ZZZZZZ[[[WWWOOOKKKMMMMMMKKKIIIKKKJJJGGGGGGGGGBBB<<<;;;@@@IIIRRRWWWVVVQQQMMMMMMQQQUUURRRIII>>>777444333222111///---***)))(((,,,+++***)))((((((((((((''''''''''''((()))***+++******+++++++++,,,,,,,,,---------...///111333333333111//////111444555555333444222...---111222000222000//////000111111000111000000///////////////......//////...---,,,+++///---,,,,,,------,,,***)))))))))))))))))))))))))))((('''&&&%%%%%%&&&''')))((('''''''''(((******))))))(((((('''&&&&&&%%%''''''''''''((((((((((((***)))))))))(((((((((((())))))))))))************---)))))),,,,,,))))))---******+++++++++++++++***...,,,******,,,---+++*********+++++++++,,,,,,,,,000/////////111222444555111000000///000111333333444333111000000111222333333555888:::;;;999777666666888;;;???EEELLLSSSYYYZZZ^^^bbbfffjjjnnnsssvvvvvvtttsssuuuyyyhhhiiifffbbbhhhpppooohhhnnnmmmrrrwwwtttkkkiiinnnlllkkkiiifffddddddgggjjjmmmllliiieeefffiiifffaaagggiiilllooopppmmmgggbbb^^^[[[ccchhhbbbbbbbbbZZZUUUVVVVVVUUUSSSSSSTTTVVVVVVXXXXXXUUUOOOKKKJJJKKKHHHFFFDDDDDDKKKOOOIII???<<<999666444555666666666555222222333222---,,,...000222000,,,,,,//////---/////////000111333444555999666444222222222000///111111000///////////////------------------------------------............333222111111222333555666666555555444444333222222222555:::AAAKKKXXXfffooommmjjjccc\\\ZZZXXXQQQGGG===111))),,,...+++***---+++*********))))))))))))***))))))((((((((())))))***))))))((((((((((((((()))'''&&&'''(((******)))))))))(((((((((***+++,,,,,,++++++++++++---...///------...000333444444333888888999===DDDKKKPPPSSSYYYXXXVVVVVVYYY]]]cccfffjjjlllkkkfffeeefffeeebbbaaa___WWWNNNIIIJJJKKKJJJLLLNNNNNNMMMNNNNNNHHH@@@???EEELLLSSSUUUSSSNNNKKKAAAEEEJJJKKKGGG???555///222111000...,,,+++))))))******))))))((('''''''''%%%&&&'''((())))))))))))******+++++++++,,,,,,,,,......///000111333444555333111//////111333444333444555444///...111222000000///...///000000000.../////////...............+++,,,,,,------,,,++++++///...,,,,,,,,,,,,***)))))))))))))))))))))))))))***)))((('''%%%%%%%%%%%%((((((''''''(((((()))*********)))(((((('''&&&&&&''''''''''''((((((((((((******(((''''''(((((()))))))))))))))************+++((((((******((((((+++(((((()))***++++++++++++---+++******++++++***)))******+++++++++,,,,,,,,,.........///000111222222111000000//////000111111111111111111111111222222333555888:::;;;:::888777333555999===BBBJJJQQQWWWWWWZZZ___dddggglllqqqttttttsssssstttxxx~~~jjjjjjgggdddhhhnnnnnnhhhjjjkkkqqqxxxxxxsssrrrvvvqqqppplllfffbbbbbbfffjjjjjjiiifffeeejjjooommmgggccceeeiiimmmooolllfffaaa\\\VVVZZZ]]]YYYZZZ\\\VVVQQQRRRTTTUUUUUUWWWYYY\\\ZZZ\\\\\\XXXQQQLLLLLLMMMGGGIIIKKKLLLPPPQQQIII@@@<<<888333000000222333444222//////111000,,,+++---///111000---,,,//////---000000///000111333555777999777666555444333111111111000000///////////////------------------------,,,,,,---------.........000000000111222333555666666555555444444333222222333666:::BBBJJJQQQUUUWWWOOONNNJJJDDDBBBBBB>>>777555---(((+++---+++)))+++++++++,,,,,,,,,+++++++++***)))'''&&&&&&'''(((((())))))(((((((((((())))))((('''&&&&&&((())))))(((***)))((('''''')))+++------,,,++++++,,,---///000------...000333555555333<<<::::::@@@JJJVVV___ddd```ZZZRRROOOSSS]]]iiipppsssvvvuuuooollllllkkkhhhaaa\\\SSSJJJGGGIIIKKKLLLLLLNNNPPPQQQTTTUUUNNNEEECCCHHHNNNRRRRRRNNNJJJGGG<<<===???AAA@@@;;;111***111000///...,,,+++***)))(((((((((((('''&&&%%%%%%$$$%%%'''((())))))((((((******+++++++++,,,,,,,,,111111111000000111111111222111///000111333333222444666555000///222222///000/////////111111000.../////////////////////...++++++,,,,,,,,,,,,,,,,,,000...,,,+++,,,+++)))'''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((((((+++***(((&&&&&&''')))***((()))))))))***************)))((())))))((()))***&&&'''((()))***+++++++++(((((((((***+++,,,,,,,,,******+++++++++,,,,,,,,,,,,---...///////////////000000/////////////////////000111222222222111000222444666888999999888777444666999<<<@@@GGGNNNSSSTTTXXX]]]bbbfffkkkpppsssqqqrrrtttvvvyyy}}}kkkkkkjjjjjjlllnnnlllggghhhkkkqqqxxxzzzwwwvvvxxxzzzwwwpppggg___\\\```eeekkkiiieeedddjjjssstttpppdddfffjjjnnnpppnnniiieee___WWWXXXYYYTTTWWWZZZSSSQQQSSSTTTVVVVVVXXX[[[]]][[[\\\[[[VVVQQQNNNNNNOOOLLLTTT[[[[[[XXXSSSJJJBBB===888333///...000111111///------000000---,,,......111000------///000---000/////////000222444555444555555555444333333333111000000///////////////------------------------,,,,,,,,,------------............///111222333444666555555444444333222222444666999???DDDFFFDDDBBB;;;<<<:::555333333222...000+++)))+++---+++***)))******+++,,,,,,,,,+++***)))((('''&&&&&&'''((()))))))))(((((((((((())))))***((('''&&&'''((('''&&&+++***((('''''')))+++,,,---,,,++++++,,,---///000------...000444555555444;;;999888===IIIYYYhhhqqqggg]]]OOOIIIOOO^^^nnnxxx|||~~~xxxqqqooollliii[[[TTTLLLGGGGGGJJJMMMOOOJJJMMMPPPTTTYYY[[[SSSHHHAAAEEEJJJLLLIIIDDDAAA???888666555666888666111+++000///...---,,,+++******)))))))))))))))'''&&&%%%$$$&&&''')))***))))))(((******+++++++++,,,,,,,,,//////............//////111000///000222333333222333555555111000222222///111000000111333333111/////////000111111111000///---------------.........///---+++++++++***((('''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&''''''(((((((((((((((&&&&&&'''((()))***++++++''''''''''''((((((((((((***)))'''&&&&&&(((***+++((()))))))))*********************))))))*********&&&'''((()))***+++++++++&&&((()))++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---.........------.....................------...000222222111000///000222444666777777666666555666888:::<<>>BBBFFFCCC<<<666444555444444222000---,,,++++++---------,,,,,,+++++++++&&&'''((()))((('''$$$###******)))))))))+++,,,...******+++++++++,,,,,,,,,+++******))))))******+++,,,+++---///333555555444---000111///000333333000///...///111222222///,,,+++---///000111000///...222111///...---------...+++)))((()))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%'''((((((((('''&&&((((((((('''&&&&&&%%%%%%''''''''''''((((((((()))&&&'''((()))******))))))))))))))))))************%%%))))))$$$$$$))))))%%%++++++,,,,,,,,,++++++***&&&***...///---,,,---///******+++++++++,,,,,,,,,111///---+++++++++---...(((***+++---......---------------...///000000111000111333555666777888888777999:::;;;===BBBGGGKKKJJJNNNTTTYYY___eeekkknnnkkkpppvvvxxxxxxyyy~~~aaaaaacccfffddd\\\VVVVVVWWWXXXXXXXXXYYY\\\aaaeeeiiiiiijjjlllkkkfff]]]UUUWWWRRRQQQWWWZZZYYYZZZ___hhheeefffiiigggdddiiirrrjjjiiifffbbb]]]YYYVVVTTTMMMLLLOOOUUUTTTQQQSSSYYY___gggnnnuuu}}}}}}iiiRRRLLLNNNRRRTTTVVVTTTRRRPPPJJJFFF@@@;;;888666444222///111555777777555222///...111222111...---///111222222222444777888777666333444555555444333111000111111111111000///------///---++++++,,,---...------------------...000000...///000222333333333222999777555333222111111111111000///111444555222000222222222111///...,,,+++///---+++,,,---...---,,,,,,+++******))))))*********))))))))))))******+++)))((('''''')))******)))...---+++)))((((((((()))))))))))))))))))))))))))(((((()))***++++++,,,,,,...---...111666777444000555777:::<<<>>>DDDMMMTTTSSSOOONNNUUU]]]```aaa```^^^aaaeeefffdddaaa]]]\\\```RRRKKKOOOQQQLLLJJJNNN\\\]]]]]][[[VVVOOOHHHDDDDDDKKKLLLDDD;;;777666666666888999555000---///333///---+++,,,......+++''''''((()))******)))((('''************)))))))))))))))***+++++++++******+++)))------******---,,,)))///---+++,,,///111///,,,333222111222444555444333222000---,,,...111222333...,,,++++++...000111000555444333111000/////////,,,+++*********(((%%%"""&&&&&&'''&&&%%%$$$&&&(((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((+++,,,,,,+++)))))))))***++++++,,,,,,))))))***++++++)))((('''))))))))))))))))))))))))---,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********...+++***+++...000...,,,*********++++++,,,,,,,,,...------------...//////...///111222444444444444999:::<<<>>>@@@DDDIIIMMMIIIKKKPPPWWW^^^dddiiilllnnnrrrvvvzzz{{{{{{|||}}}bbb___```bbbaaa[[[YYYZZZWWWXXXXXXWWWWWWYYY\\\___dddfffhhhjjjhhhddd^^^ZZZXXXSSSQQQTTTUUUTTTVVV[[[dddggglllnnniiiaaacccjjjgggffffffdddaaa]]]YYYWWWRRRQQQSSSWWWWWWWWW___hhhzzz~~~}}}mmmYYYJJJIIIIIIKKKMMMKKKGGGCCCCCC@@@;;;888555333111///...000222333333111///---111222333222///---...000333333333555888999999888666666777666555333222111...///000000111111111000000...,,,,,,---.........------------...///000000111111000000111222333444666666666666666666555444111///...///222333222000333333222111000///...---...---++++++---...---,,,,,,+++******))))))******''''''&&&&&&&&&&&&&&&''')))(((&&&''')))******)))------,,,++++++,,,------))))))))))))))))))))))))((())))))***++++++,,,,,,***,,,///000111111222222;;;<<<===>>>AAAFFFNNNUUUWWWSSSPPPTTTZZZ^^^^^^\\\[[[\\\^^^____________``````UUUOOORRRRRRLLLLLLQQQ\\\\\\[[[WWWRRRJJJCCC???GGGOOOQQQHHH===888888888>>>@@@@@@;;;444000000222...---,,,,,,---,,,***)))*********++++++******************)))))))))(((((($$$&&&((()))***+++,,,---))),,,---******---,,,)))...---,,,---...//////...111000000000222333222111///,,,)))((()))*********,,,+++)))***,,,...//////333222111///............---+++***))))))(((&&&###&&&''''''&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***)))''''''(((((('''%%%((())))))******+++,,,,,,)))************)))(((((())))))))))))))))))))))))++++++++++++++++++++++++444333111...,,,***))))))---,,,***,,,...///...,,,++++++,,,,,,------------------------......//////...//////000111222333444777888;;;===@@@DDDJJJNNNJJJMMMQQQVVV\\\bbbfffhhhlllpppuuuyyyzzz{{{|||}}}aaa]]]\\\]]]\\\YYYYYY\\\WWWWWWWWWUUUSSSSSSTTTVVV\\\```dddeeebbb```___```YYYTTTQQQPPPQQQQQQUUUZZZ```hhhsssvvvnnnccc^^^```aaabbbddddddccc```\\\YYYWWWVVVVVVXXX[[[aaaooo|||}}}rrraaaMMMHHHDDDEEEHHHGGG@@@999===;;;888666555333000...///000000000000///...---222333333111///...///000444333444666999;;;:::999:::999999888666444222111///000111111111111111111000///------...//////...------------...///000111555333111000000111444666555777999;;;;;;888555333000///------...000000000333222222111000000//////...,,,++++++,,,------,,,++++++***))))))))))))***+++***)))(((((('''(((((()))'''&&&'''(((***))))))''''''''''''(((***+++,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,(((+++......,,,,,,000444===???@@@BBBFFFKKKRRRWWW\\\YYYWWWYYY___dddbbb___\\\[[[[[[[[[\\\^^^aaabbb```ZZZVVVVVVRRRKKKLLLSSSZZZYYYWWWSSSMMMFFF???;;;IIIRRRVVVLLL>>>888888:::EEEFFFEEE???888111//////,,,---...---+++******++++++******))))))******+++******))))))))))))(((((('''(((***+++------......))),,,,,,******,,,,,,))),,,---......------...///000......///000111000///222000---,,,,,,+++)))'''***)))((()))+++---...---//////...---------------...,,,)))((((((((('''%%%&&&''''''&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((()))(((&&&&&&&&&&&&%%%###(((((()))******++++++,,,******))))))(((((())))))))))))))))))))))))))))))))))))******++++++,,,,,,000///---+++)))((('''&&&---,,,+++,,,.........---------------............,,,---......//////......///.........///111222444555777999;;;>>>CCCIIIMMMLLLNNNQQQVVV[[[___cccdddjjjnnntttxxxzzz{{{|||}}}^^^ZZZYYYZZZYYYUUUUUUXXXVVVVVVUUURRROOOMMMMMMNNNTTTYYY______\\\[[[^^^ccc\\\YYYUUURRRQQQSSSYYY^^^___iiiuuu}}}yyymmmaaa[[[\\\^^^aaacccbbb___[[[XXXYYYXXXXXXYYY^^^jjj|||wwweeeVVVNNNFFFFFFKKKKKKCCC::::::999888777777666333111222222000///////////////111111000///...///000111333333444666999;;;:::999<<<;;;:::888666444222111444444444333222000///...111///......000111000///------------...///000111666444333111111222333555888:::===>>><<<777111...000...,,,++++++---...///000000000///////////////---+++******+++,,,,,,+++++++++***))))))))))))))),,,,,,***)))(((((((((((()))'''&&&&&&((())))))(((%%%%%%%%%&&&&&&'''(((((())))))))))))))))))))))))))))))*********+++++++++)))+++,,,+++***,,,000333:::===AAAFFFKKKPPPUUUWWWZZZZZZ\\\___fffkkkgggaaa^^^]]]\\\\\\^^^___``````bbb^^^\\\YYYQQQIIIJJJQQQVVVUUUSSSPPPKKKEEE@@@===JJJTTTXXXNNN???888888:::DDDEEECCC>>>777111---,,,+++---///---)))((())),,,)))((('''&&&&&&'''((()))***)))))))))((((((((((((+++*********++++++***((((((+++,,,******,,,,,,)))***---///...,,,+++---000///...---...000111000///333222111000000...+++))))))((((((***,,,...............------,,,---------///,,,)))(((((((((((('''&&&'''((('''%%%%%%'''((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&%%%$$$%%%'''((('''&&&(((((())))))***++++++++++++***)))''''''((())))))))))))))))))))))))))))))))))))***+++,,,,,,------+++******)))))))))******------,,,------------------------------------...,,,---.../////////......000///...---...000333444555666888:::<<<@@@EEEIIILLLNNNQQQUUUZZZ___bbbdddiiimmmssswwwyyyzzz|||}}}~~~[[[XXXWWWXXXVVVQQQOOOPPPSSSTTTSSSQQQMMMIIIHHHHHHLLLSSSYYYYYYUUUUUU[[[aaacccbbb]]]WWWSSSUUUYYY]]]```gggsss}}}kkk\\\]]]^^^```aaa```^^^ZZZXXXYYYZZZZZZ]]]eeettt~~~{{{kkk]]]SSSIIIHHHNNNOOOGGG???:::888777777888777444222222111///------...///000///...------...000111222222222333555888::::::999===<<<:::777555333111111666555555444333111///...111/////////111111000..................///111111333333444444444333222222666888;;;<<<:::555///+++...---,,,******+++---///---,,,,,,+++,,,,,,---...,,,+++))))))+++,,,+++***+++***))))))(((((()))))))))((('''&&&%%%$$$$$$$$$((('''%%%&&&((())))))((()))))))))))))))((((((((())))))))))))))))))))))))***************+++++++++---+++((())),,,000111111888<<>>;;;666111...---+++---...,,,((('''))),,,)))((('''&&&&&&'''((())))))))))))(((((((((((('''((('''&&&&&&((((((&&&###'''***+++)))***,,,,,,)))***,,,///...++++++---000000///...///111222111000,,,,,,,,,,,,---,,,)))&&&***))))))+++...000000/////////...------............,,,)))(((((()))((((((''''''((('''&&&%%%''')))''''''''''''''''''''''''''''''%%%$$$$$$%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%&&&((())))))((('''(((((()))******+++++++++***((('''''''''((()))))))))))))))))))))))))))+++++++++,,,---...//////.........---......//////---------------,,,---------------,,,,,,,,,,,,,,,,,,------...............111000///...///111333444666777888888999<<<@@@CCCIIIKKKPPPUUU[[[```dddfffggglllqqqvvvxxxyyy{{{|||}}}~~~YYYVVVUUUVVVSSSNNNKKKMMMOOOQQQQQQPPPLLLIIIGGGFFFHHHNNNSSSSSSOOOOOOUUU[[[fffhhhddd[[[UUUTTTVVVVVV^^^cccmmm{{{uuubbb_________^^^]]]\\\[[[[[[[[[]]]aaafffrrr~~~yyy~~~{{{qqq```UUUKKKIIIMMMOOOIIIBBB999777555555555444222000///...,,,++++++,,,...///111///,,,,,,...111222222111111222555888::::::999===<<<:::777555333333222444444444444444333333222000//////000111111///...............///000111111111222333444444333222111333444666777666333000...---------+++******,,,...))))))(((((()))***,,,---,,,***))))))***++++++*********)))(((((((((((())))))((('''&&&&&&&&&&&&&&&(((&&&%%%&&&''')))((((((******))))))(((&&&%%%$$$))))))))))))))))))))))))************************///+++''')))...222222000;;;===AAAFFFLLLNNNMMMLLLZZZaaaeeefffkkkmmmcccUUUIIIKKKOOOVVV\\\^^^[[[WWW\\\\\\YYYRRRHHHAAA@@@BBBHHHHHHGGGGGGFFFFFFFFFFFFNNNVVVYYYRRRIIICCCAAA@@@>>><<<:::777555333222111------,,,***((((((***+++***))))))(((((())))))***))))))(((((((((((('''''')))'''&&&(((,,,---+++)))&&&***+++)))))),,,,,,)))+++,,,------,,,,,,---...111000///000111222111000***))))))***,,,+++)))'''******+++---000222111000111000///...............---,,,))))))******)))((('''(((((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''***)))'''((())))))(((&&&''''''((())))))******+++))))))((((((''''''(((((()))))))))))))))))))))))),,,,,,------......//////000///...---,,,,,,,,,,,,---.........,,,+++,,,------------,,,,,,,,,,,,,,,...------------...//////111111000///000111222333777777888777777888<<>>===;;;888666555555555555555555555555444333333///......///111111///---............///000111222000111111111222222333333444444444444222111000///+++---...---+++***+++---''''''&&&&&&'''***,,,---+++***((((((***+++***)))******)))(((((((((((((((***))))))((((((((())))))(((&&&%%%%%%'''(((((('''''''''((('''&&&$$$###"""))))))))))))))))))))))))************************+++******+++---///000111;;;:::;;;@@@GGGMMMPPPQQQZZZ```bbbaaaeeeiiiaaaSSSCCCDDDGGGOOOVVVYYYVVVRRRSSSTTTQQQJJJCCC???======@@@@@@@@@@@@AAACCCDDDEEELLLQQQTTTOOOJJJGGGCCC???;;;999555333222222333333///,,,***((()))*********((())))))))))))))))))((())))))(((((((((''''''''',,,)))(((***...000---***&&&)))***((())),,,,,,))),,,+++++++++---...---,,,000/////////111222111000---,,,++++++,,,,,,+++)))******+++...111222222111111111000...------------,,,+++******++++++)))''''''(((((((((&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''')))''''''''')))***)))(((''''''(((((()))*********(((((())))))(((((('''&&&))))))))))))))))))))))))------------------------,,,,,,+++***)))))))))***,,,...///...,,,***,,,---............---------,,,///...,,,++++++---///111/////////000000000000111555555666555555777;;;>>>DDDFFFKKKQQQWWW]]]aaacccbbbfffkkkooopppqqqrrrssswwwyyy~~~[[[VVVQQQPPPOOONNNQQQVVVIIILLLOOOOOONNNKKKIIIIIIFFFIIIKKKKKKJJJIIIJJJLLLSSS[[[^^^XXXSSSSSSSSSQQQVVV^^^hhhrrr|||nnnXXXVVVRRROOOPPPTTTXXX\\\eeejjjrrr~~~wwwqqqkkkeeebbbcccllluuummmcccXXXRRRRRRRRRNNNJJJ???;;;777333222222111000............///111222444;;;777222000111222111000333333444777;;;======<<<@@@>>><<<999888777777777999888888666444222111///.........///111000...,,,.........//////000111222222000///...///111444666999888555222000...------+++---///...,,,******,,,'''&&&&&&&&&'''***,,,...+++)))(((((()))******)))******)))(((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''(((&&&%%%%%%'''((((((''')))******+++***((('''&&&))))))))))))))))))))))))++++++******************'''***---,,,++++++///222888666555:::DDDOOOWWWZZZOOOUUUVVVTTTYYY```[[[NNNEEEDDDFFFLLLSSSUUURRRNNNMMMMMMKKKEEE@@@>>>===;;;;;;;;;;;;;;;===???AAACCCGGGLLLMMMKKKHHHFFFAAA;;;999666111......000111111000,,,(((''')))+++***(((%%%&&&'''(((((('''&&&%%%)))(((((((((''''''''''''+++'''%%%&&&))))))%%%!!!%%%)))***((())),,,,,,)))---+++)))***...///---+++000///...///000111111///---,,,************)))'''))))))+++...111222222000222111///...---,,,,,,+++++++++***+++,,,+++)))&&&'''((()))(((&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$###$$$&&&))),,,,,,,,,''''''(((((()))*********'''((()))))))))(((&&&%%%))))))))))))))))))))))))---,,,,,,,,,,,,,,,,,,,,,******++++++,,,---//////,,,...000...+++***+++...000000//////.........---000...,,,******---000222---...//////000//////...333333444444555777;;;???CCCEEEIIIOOOTTTZZZ^^^``````dddiiilllmmmnnnnnnoootttwww|||ZZZWWWRRRNNNNNNPPPSSSUUUVVVTTTQQQOOONNNMMMKKKJJJFFFGGGGGGGGGFFFGGGHHHJJJMMMPPPSSSQQQLLLKKKMMMQQQTTTZZZ```gggsss|||zzzqqqeee[[[QQQNNNLLLKKKRRRZZZdddnnn||||||tttfffccc```^^^^^^```ccceeekkkddd[[[TTTQQQQQQRRRRRRHHHCCC<<<555111111333444777444000...000444999===BBB<<<444000000111111000000333666777888999;;;===???>>><<<:::777666555444777888999999888666444222///---...111222//////111........................000//////111333444333111444333111000000000///---...,,,++++++++++++***(((+++***)))))))))***,,,---&&&'''(((***++++++++++++***)))((()))******(((&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''))))))))))))))))))))))))'''((()))++++++***)))))),,,,,,------------------///222666;;;FFFRRRWWWUUUJJJFFFAAA@@@DDDHHHJJJJJJIIICCC@@@HHHUUU]]]YYYRRRPPPMMMFFF???>>>@@@>>>:::<<<<<<;;;;;;;;;<<<<<<======???BBBDDDCCC@@@===:::222111000000111111000///...+++((('''((())))))))),,,)))&&&$$$%%%'''((())))))((('''&&&%%%%%%&&&''''''((()))((('''&&&''')))))))))))))))))))))))))))'''''''''((()))+++,,,---,,,---///111222111000///------,,,,,,+++***)))(((%%%'''***---///000000000//////...------------...''''''''')))++++++)))'''***************)))(((((((((''''''''''''&&&&&&&&&***((('''&&&&&&'''(((***((((((((('''&&&&&&%%%%%%'''&&&%%%%%%%%%&&&'''(((***&&&$$$)))111222,,,%%%'''''''''''''''((())))))))))))))))))))))))))))))((('''&&&(((+++,,,)))&&&***+++,,,,,,------,,,,,,...---,,,,,,......---,,,///...---,,,,,,,,,,,,,,,,,,------------,,,+++***++++++,,,,,,---...//////.........//////000111222000111222444666999;;;<<>>===;;;999666555444333666666777666666444333222000...///222222//////222////////////////////////555444333333333333111///222111000000000///---+++---,,,***+++,,,,,,+++*********)))(((((()))***+++*********++++++*********)))((('''(((((((((&&&$$$%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''(((((((((((((((((((((((((((((()))************)))++++++++++++,,,,,,,,,,,,000222333555>>>IIINNNNNNEEE???888444555888:::;;;DDD@@@@@@HHHTTT[[[ZZZUUUPPPNNNHHHAAA??????<<<777:::::::::999999999888888:::;;;===>>>===;;;888666000///......//////...------+++((('''((())))))))),,,+++)))((()))+++,,,,,,))))))'''&&&&&&&&&'''''''''((()))(((''''''((()))(((((((((((((((((((((((((((((((((((()))***+++,,,,,,---///111222111000///---.........---,,,***)))$$$&&&)))+++------------...------,,,,,,,,,,,,,,,++++++***+++,,,+++)))'''***************))))))((())))))(((((((((''''''''')))((('''&&&&&&'''((()))&&&&&&''''''''''''''''''&&&''''''''''''&&&%%%$$$(((%%%%%%)))...///***%%%((((((((((((((()))******)))))))))))))))))))))))))))((((((***,,,,,,***(((,,,,,,---...............---,,,++++++,,,---,,,+++---------------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,---......///------------...///000111111111222333555888;;;<<>>DDDHHHBBB<<<444000222777:::;;;777999<<<======<<<===>>>===<<<:::888666444444333555555444333333222222222333000111444333000///222000000000000000000000000777666444444444333111///000//////000000...+++(((,,,+++***+++,,,---,,,+++******)))((((((((())))))---,,,,,,+++***)))(((((()))(((''''''((('''%%%###%%%&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((())))))******))))))*********+++++++++111222000///555???DDDDDD@@@;;;333...---///222333::::::<<>>;;;666111111444888:::::::::<<>>>>>???>>><<<;;;999777555555444666444333111111222444555555222222555555111000222222222222222222222222222444333222333555555444222//////000111111///+++(((+++***)))+++---......---+++++++++***************,,,,,,+++***)))(((((((((***)))''''''((('''%%%###&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''(((((((((((((((((((((((())))))((('''''')))***+++)))))))))******+++++++++000222111000333:::>>>>>>:::888444111000111222222333666999<<<>>>AAACCCDDDJJJLLLIIIDDDAAA???;;;666999999::::::999777444222777777555444222000///...---,,,++++++++++++***(((+++)))''''''((())))))((($$$&&&((())))))))))))***)))))))))((((((((())))))''')))***)))((('''((()))(((((((((((((((((((((((())))))((((((((())))))*********,,,---......------,,,...///000000...,,,***+++,,,---.........------111111000////////////000///...------------+++)))++++++,,,,,,++++++***)))******)))))))))((((((((()))(((''''''''''''((()))&&&&&&&&&'''''''''((((((###$$$&&&'''(((((((((((($$$&&&((())))))((('''((())))))(((((())))))***+++)))))))))))))))))))))))))))))))))***+++++++++***((()))******++++++******---,,,******+++,,,,,,+++)))***,,,...///...,,,+++...---+++******+++---...,,,,,,,,,---------......------------...///000000333333222222333666999;;;AAAGGGOOOVVVYYYYYYYYYYYYXXXWWWWWWYYY]]]cccjjjnnnmmmrrrxxx}}}HHHGGGFFFDDDCCCAAA@@@???@@@AAABBBEEEHHHHHHGGGEEECCCAAA??????@@@AAA@@@>>>???BBBGGGJJJKKKJJJIIIHHHOOO[[[iiiqqqoookkknnnsss{{{nnn___SSSMMMIIIHHHMMMNNNOOOOOONNNLLLJJJIIIDDDDDDEEEFFFFFFFFFEEEEEE???<<<666333222222111000///////////////...---,,,111000///...///111333555444222222444999<<<;;;999;;;>>>AAABBBAAA@@@?????????>>><<<:::888777777666666555333222222444666777666333333666555222111333333333333333333333333333222222111222444444333111111111222333333111---***+++******+++---///......------.........---------+++***)))(((((((((((()))+++)))((()))))))))'''%%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%''''''(((((((((((('''''''''''''''''''''''''''''')))((('''''''''(((***+++)))))))))***+++,,,,,,,,,---111444333555:::<<<;;;777777888888666333111000777999;;;:::888666777999BBBEEEFFFBBB??????<<<888:::;;;======<<<:::888666:::999777555222111//////...---++++++++++++***((()))((('''''')))))))))(((!!!$$$((()))((('''((()))(((((())))))))))))))))))((()))***)))((('''(((***'''''''''''''''''''''''')))((((((((((((((())))))(((((()))******++++++++++++,,,---......---+++***---------......---------111111000////////////000---+++***+++,,,---,,,+++,,,,,,,,,,,,,,,+++******)))))))))(((((((((''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&***(((&&&%%%%%%&&&''')))%%%'''******((('''((()))(((''''''''''''((())))))))))))))))))))))))))))))(((((())))))((()))******((()))******++++++******///---+++***,,,---------(((***,,,......---,,,+++...---+++******+++---...,,,,,,,,,---------------............///000111222333333222222333555888999???EEEMMMTTTXXXYYYZZZZZZXXXWWWVVVWWW\\\bbbiiinnnmmmqqqwww|||CCCDDDEEEEEEDDDBBB@@@>>>>>>>>>@@@BBBEEEGGGFFFDDDDDDAAA>>>===???@@@>>>;;;;;;???CCCHHHIIIHHHFFFDDDKKKUUUfffsssuuuoookkkllltttpppfffXXXOOOLLLJJJGGGJJJJJJJJJJJJIIIGGGEEEDDD@@@AAABBBCCCDDDDDDDDDDDD@@@<<<888555333222000///------............---,,,......---...///000222333111111333888===???===::::::===AAACCCBBB@@@?????????>>><<<;;;999888888888666555444333444555777999555222333666555222111444333333333333333333333333444333222333333333111///444333333444444333///,,,+++******+++...//////......///000111111111111000,,,+++)))((((((((()))******)))((()))******(((&&&&&&&&&'''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''(((((())))))(((((()))***+++,,,,,,---***000444444555999:::888:::===AAAAAA===888444111>>>???@@@===888444333444999===???<<<:::;;;;;;888;;;;;;======>>>===<<<;;;>>>===:::888555222000//////---++++++++++++)))(((((('''&&&''')))***)))(((###'''******((('''(((***''''''((()))))))))((((((((()))******(((((()))***''''''''''''''''''''''''''''''''''''(((((()))***''''''(((((()))*********+++++++++++++++++++++***,,,,,,,,,+++++++++++++++///...------,,,,,,------,,,***))))))+++,,,,,,,,,,,,------------,,,++++++))))))((((((((('''''''''(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%000---)))%%%######$$$&&&&&&((())))))(((''''''((('''''''''''''''(((((()))))))))))))))))))))))))))'''((()))((('''''')))++++++,,,,,,---------------000...+++***,,,---......******,,,------,,,++++++---,,,+++++++++,,,---...------------------------///......//////000111222333333333333444555666777===BBBJJJPPPUUUXXXZZZ\\\XXXXXXXXXZZZ^^^dddiiimmmmmmqqquuuyyy|||~~~>>>@@@CCCEEEFFFEEECCCBBBAAA@@@@@@CCCFFFHHHHHHGGGHHHCCC???===???>>>;;;777888:::<<<@@@DDDFFFFFFEEEJJJOOO[[[kkkqqqmmmfffdddfffeee]]]QQQKKKLLLKKKGGGGGGHHHHHHHHHFFFCCC???===>>>>>>???????????????@@@>>>;;;777555333222000...------...............------------...///000111111000000111666<<<>>>===:::888<<<@@@BBBBBB@@@??????>>>===<<<:::999888888777444444444444555666888999333111222555555222222444333333333333333333333333444333333444555555333222555444333333333222000...,,,++++++,,,...///...---...///000222333333333222000///,,,***)))((()))***''''''&&&((()))***((('''''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''&&&'''(((((())))))((((((&&&''''''(((***++++++,,,(((...111//////333555555999===AAABBB???:::777666<<<======:::666333222222111666888555333444666444888999:::;;;<<<===>>>??????>>><<<:::666333000......,,,+++***+++***(((''''''&&&&&&''')))***)))'''%%%))),,,+++'''&&&(((+++%%%&&&'''((()))(((((('''((()))******)))((()))***''''''''''''''''''''''''&&&&&&&&&'''((()))***+++(((((((((((()))***++++++,,,+++***)))******+++,,,,,,,,,+++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,...,,,***)))+++,,,,,,+++---------------,,,,,,+++*********)))))))))((((((''''''((((((((((((''''''''''''''''''''''''&&&&&&...,,,)))&&&$$$$$$%%%&&&'''&&&&&&&&&''''''&&&&&&((((((((('''((())))))***))))))))))))))))))))))))((()))***)))''''''***---,,,,,,---...............000---***)))***,,,---...,,,,,,,,,++++++++++++++++++++++++,,,,,,---------------------------------............///000111111111222444555555555555444:::>>>EEELLLQQQVVVZZZ]]]YYYZZZ\\\^^^bbbfffiiikkklllooosssvvvxxx{{{~~~:::===AAAEEEHHHHHHGGGFFFDDDCCCCCCDDDGGGJJJKKKKKKKKKFFF@@@>>>>>><<<888333666666777:::???CCCFFFHHHMMMLLLSSSbbbkkkhhhaaa^^^^^^^^^XXXMMMIIIKKKKKKHHHGGGHHHIIIHHHEEE@@@<<<888>>>===<<<;;;::::::;;;;;;;;;999666444333222000..........................................---------///......222888;;;;;;:::777;;;???BBBAAA@@@??????===<<<;;;999888777777777333333333444555666777888222000111555555333222555333333333333333333333333111111111444777999888777666444222222222222000///---,,,+++,,,...///...------...000222333444444333555333///,,,***)))))))))%%%%%%%%%&&&((()))((('''''''''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''%%%%%%&&&'''((()))***+++''',,,---)))(((---111222///444888:::888666666777555666666444222000......---222444000---///111000666666777888:::===???@@@>>>>>>===:::777333///------,,,***)))***)))'''&&&'''&&&&&&''')))***)))'''%%%)))+++)))%%%$$$'''***$$$%%%'''(((((((((''''''(((***+++***)))((()))***''''''''''''''''''''''''%%%%%%&&&&&&((()))++++++))))))))))))***+++,,,------,,,***))))))***,,,.........---------...////////////...------------...111...,,,***+++++++++***------......------,,,++++++++++++************)))''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((&&&'''''''''(((((())))))'''%%%$$$$$$&&&&&&%%%###)))))))))))))))******+++)))))))))))))))))))))))))))++++++***((((((+++...***+++,,,,,,------,,,,,,///,,,)))((()))+++------------,,,+++*********+++***+++,,,------------,,,---------------------------------------...000000111222444666666555444333888<<>>BBBGGGIIIHHHGGGEEEDDDBBBBBBDDDHHHLLLOOOPPPOOOJJJBBB???AAAAAA???999888888999;;;===>>>>>>DDDGGGNNNWWW^^^^^^YYYSSSWWWVVVRRRNNNKKKKKKNNNQQQKKKIIIHHHGGGFFFDDD@@@===:::777444333555777888999;;;555000...111333111///000000///...------,,,,,,000000000///......------,,,...000222333666999<<<999777555777;;;>>>>>>===:::777444666:::<<<:::777666666555333111111444666222222333444444333333333111444666777555222000000222111111222444555555444222222111000/////////000//////...---,,,++++++***---...//////000000//////222111000---+++)))'''&&&)))((('''((()))***)))((()))((((((''''''''''''(((''''''''''''&&&%%%%%%$$$''''''''''''((((((((((((+++***)))'''&&&&&&%%%%%%''''''''''''(((((((((((('''((()))***,,,,,,,,,,,,((())))))***+++...333666222222333333333444444444111000///......///000111........................000000111222444555666777444333666::::::444111222---,,,,,,+++***)))((((((((((((((((((((((((((('''###%%%'''***+++++++++***%%%&&&### &&&(((%%%###''')))&&&%%%((()))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%###""""""###%%%%%%---***)))******((()))---,,,,,,,,,---,,,,,,++++++............---,,,+++***,,,,,,++++++++++++******,,,,,,++++++******++++++/////////...---------,,,++++++++++++++++++++++++******)))'''%%%$$$&&&''''''&&&%%%&&&''''''%%%###&&&%%%%%%'''((((((&&&###&&&%%%%%%%%%%%%&&&''''''***))))))(((((((((((()))))))))***++++++++++++***((()))))))))************)))******++++++,,,------------,,,++++++++++++,,,+++++++++*********))))))++++++,,,,,,,,,,,,------...///////////////......111---+++---222444222...///000111333444555555555888;;;???BBBFFFMMMVVV]]]\\\\\\]]]```dddggghhhiiikkkmmmooosssvvvzzz|||}}}999:::<<<@@@CCCEEEDDDBBB???>>>>>>>>>AAAEEEIIIKKKUUUVVVQQQIIIEEEFFFDDDAAA;;;999777999<<>>CCCDDDHHHNNNSSSSSSOOOKKKQQQQQQQQQPPPMMMJJJIIIHHHFFFGGGHHHKKKLLLJJJFFFBBB<<<999666555555666777888999444///---000111000---000//////...------,,,,,,////////////............---...000000000222555888999888777999<<<>>>>>><<<;;;999777999===>>>;;;777666666555333111111333666222333333333333333333333000333555666444111000///000//////111333555555444222111111000000000111111000000///...,,,+++******/////////...---,,,+++***......---,,,***)))(((((()))((('''((()))***)))((())))))(((''''''''''''(((&&&&&&'''''''''&&&%%%$$$''''''''''''(((((((((((($$$%%%&&&''')))***+++,,,''''''''''''((((((((((((***************))))))(((++++++,,,,,,,,,///333777000000000000111111111222......---,,,,,,---...///000000000000000000000000......///000111222222333000///111555444000...///,,,++++++******))))))(((&&&''''''''''''(((((((((%%%&&&(((*********)))(((%%%'''&&&"""$$$))))))%%%$$$((()))&&&$$$&&&'''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''+++((('''******)))***...,,,,,,,,,------,,,,,,+++.........------,,,+++***,,,,,,,,,++++++++++++***,,,,,,+++******+++++++++...............---------************************'''(((***)))'''%%%%%%%%%((('''&&&'''((((((&&&%%%&&&%%%%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&''''''((()))((((((((((((((())))))))))))***++++++++++++***)))))))))))))))******+++***++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------....../////////......---000---+++---111333111...000111333444666777888888777:::>>>AAADDDJJJSSSZZZ[[[[[[]]]```dddggghhhiiilllmmmooorrruuuxxxzzz|||888888999<<>>@@@@@@BBBFFFKKKLLLIIIFFFHHHKKKNNNPPPNNNIIICCC??????AAAEEEJJJMMMMMMJJJGGG???===:::777666666666777999555111000111222000.../////////...------,,,,,,---............//////////////////...---///222555:::999:::<<<>>>???===<<<===;;;;;;===??????;;;888777777666444222111333555333333333333333333222222000222444444222000.........------///111333333222000000000000000000111222111000///...,,,+++***))),,,,,,,,,,,,+++)))(((''')))))))))***************)))((('''((()))***)))(((***)))(((((('''''''''(((%%%&&&'''((((((&&&$$$###&&&''''''''''''((((((((((((((()))((('''%%%###"""&&&''''''''''''((((((((()))))))))))))))(((((('''+++,,,,,,,,,,,,...111444------------...............------,,,,,,,,,------////////////////////////,,,,,,,,,,,,---------...000...000333333000///111************))))))))))))%%%&&&&&&&&&'''((((((((('''((()))***)))((('''&&&%%%'''(((''')))+++)))%%%%%%))))))%%%###%%%%%%###((((((((((((((((((((((((''''''(((((((((((('''''')))&&&&&&***+++)))+++...+++,,,,,,------,,,,,,,,,------------,,,+++******---,,,,,,,,,++++++++++++++++++*********++++++,,,---------...............************************&&&))),,,,,,***'''&&&%%%((('''''''''))))))((('''&&&%%%%%%&&&''''''&&&$$$&&&&&&'''''''''(((((((((''''''''''''((()))******((()))******++++++*********)))((((((((()))+++,,,++++++,,,,,,---.........///......---,,,------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---............------///,,,+++,,,000222000...///000111333555777888999777:::===???BBBGGGOOOUUUYYYZZZ]]]```dddfffhhhiiimmmnnnoooqqqsssvvvxxxyyy777777888:::;;;;;;888666666777888;;;>>>AAADDDEEERRRUUUVVVSSSQQQQQQNNNIIIBBB===777888===AAAAAA>>>@@@@@@BBBGGGLLLNNNKKKHHHAAADDDHHHLLLLLLHHHBBB===;;;<<>>;;;888666666777;;;888666444555444222000//////.........---------,,,,,,---......///000000/////////...---///333666:::;;;===???@@@@@@>>><<<>>>===>>>???AAA???;;;777777777777555222222333444333333222222222222222222///111333222000...------///---------///000///......---------...///000000111000///---,,,***)))(((''''''((())))))))))))((('''''''''(((((())))))))))))((('''((()))***)))(((******)))(((''''''''''''$$$%%%'''(((((('''%%%###&&&&&&&&&'''''''''((((((++++++***(((%%% &&&&&&&&&'''''''''(((((($$$%%%&&&((())))))******)))******))))))***---000+++,,,,,,,,,,,,,,,,,,,,,//////..................,,,,,,,,,,,,,,,,,,,,,,,,++++++******************///------111222//////222((((((((()))))))))******''''''''''''&&&&&&&&&&&&''''''((())))))((('''''''''''''''(((***+++)))'''$$$'''((($$$###$$$%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%)))&&&'''******((())),,,***+++,,,,,,---,,,,,,,,,++++++,,,,,,+++******))),,,,,,,,,,,,++++++++++++******)))******+++,,,,,,,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,***))))))***((('''(((***+++***)))'''&&&%%%%%%''''''&&&%%%&&&''''''(((((((((((((((&&&&&&&&&'''((()))***+++((())))))******************)))((('''((()))+++,,,******+++,,,,,,------...//////...------------...,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------+++,,,------...------------,,,+++,,,///000///...------...000222444666777888;;;>>>???AAADDDKKKPPPVVVYYY]]]aaacccfffhhhjjjpppppppppqqqsssuuuwwwxxx~~~888888999:::;;;:::888555444555666999;;;>>>@@@AAAEEEJJJMMMMMMNNNQQQPPPLLLDDD>>>999888<<<@@@@@@???CCCDDDGGGMMMRRRRRRMMMHHHAAAAAABBBFFFHHHHHHEEECCC>>>===<<<>>>AAACCCEEEEEECCCCCCBBB>>>:::777777999;;;:::888777666555222111...............---------++++++,,,---...///000000...///000000111333777:::;;;===@@@AAAAAA@@@????????????@@@AAA@@@>>>:::777666777777666333222333444444333222111111111111222///000222111///---------000...------------,,,***++++++******+++,,,------//////...,,,+++)))((((((%%%&&&&&&'''(((''''''''''''''''''''''''''''''''')))((('''((()))***)))(((++++++)))(((((('''''''''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&''''''''''''###$$$&&&'''((('''%%%$$$&&&&&&&&&&&&''''''''''''$$$%%%&&&'''))))))))))))((()))))))))((()))+++...,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,***************************************)))))))))***'''(((,,,,,,******,,,'''''''''(((((()))******))))))((('''&&&%%%%%%$$$%%%&&&''''''((())))))))))))&&&%%%&&&((((((((()))!!!&&&'''$$$###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((((((((&&&%%%+++((((((******&&&&&&((())))))***+++,,,,,,++++++******************)))(((,,,,,,+++++++++*********(((((())))))***+++,,,---,,,---------.../////////........................,,,,,,---+++***)))+++,,,,,,***((((((***++++++***'''&&&%%%%%%&&&'''&&&%%%&&&'''(((((())))))((((((&&&&&&&&&&&&'''(((******(((((()))************)))***)))((((((((()))++++++)))))))))***++++++,,,,,,//////...------------...************+++++++++++++++++++++,,,,,,,,,------+++,,,,,,---......---------,,,,,,---.../////////------...///111333555666999<<>>>>>;;;999555555444555666888:::<<<<<<@@@CCCCCCFFFKKKMMMKKKDDD@@@;;;888999<<>><<<>>>@@@BBBBBBBBBDDDDDDAAA<<<999:::<<<999999999888666444111///........................++++++,,,---......//////---///222333555777;;;===<<>>??????BBBGGGKKKPPPVVV]]]aaabbbdddgggjjjqqqpppooooooqqqsssvvvwwwyyy|||======>>>@@@CCCCCC@@@>>>999777555444444666888999:::======;;;===CCCFFFFFFBBBAAA===999666888>>>CCCBBBCCCFFFMMMSSSVVVTTTQQQMMMGGGAAAAAAEEEJJJLLLLLLGGGDDD@@@>>>>>>>>>>>>===AAADDDEEEBBB>>>;;;===@@@999:::;;;:::888444111000........................,,,,,,,,,------.........---000444777888:::<<<======@@@BBBBBBBBBBBBDDDGGGEEEFFFEEECCC@@@===<<<;;;333555666777555555666777555444222000///000111111000111222000...---......---,,,++++++------,,,+++******)))((((((((())))))***)))))))))(((((((((''')))))))))((('''&&&%%%$$$&&&''''''''''''''''''''')))((('''((()))***)))(((---,,,+++)))((('''''''''&&&%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''))))))))))))((((((''''''%%%%%%&&&&&&&&&'''''''''((())))))))))))(((''''''&&&((()))*********,,,......---------,,,,,,,,,,,,+++,,,,,,,,,+++***((('''************************)))))))))))))))*********+++***,,,000///+++)))***''''''''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&''''''(((((($$$$$$(((***'''&&&(((###((()))&&&$$$'''(((&&&(((((((((((((((((((((((()))((((((''''''(((((())))))&&&'''***)))%%%$$$&&&%%%&&&'''((())))))))))))'''(((((())))))((((((((())))))))))))((((((((((((&&&''''''(((***+++---..................---------////////////////////////222333444444333222333444///,,,)))(((((()))(((((((((&&&$$$$$$%%%''''''&&&$$$%%%'''(((((((((&&&%%%''''''&&&&&&&&&''''''((('''(((((()))))))))))))))'''(((***+++++++++)))(((((())))))***++++++,,,,,,...------,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...////////////---...////////////000111222111000///000222444555666999===>>>>>>@@@DDDHHHNNNUUU]]]aaabbbdddgggkkknnnmmmllllllnnnqqqtttvvvuuuxxx|||??????@@@CCCFFFFFFDDDBBB>>><<<888666555666888:::===>>><<<777888>>>AAAAAAAAAAAA>>>999444666===DDD>>>>>>BBBJJJSSSZZZ]]]]]]RRRKKKDDDBBBFFFJJJLLLLLLEEEBBB@@@>>>>>>===:::888@@@CCCEEECCC???===???BBB;;;===>>>>>>:::666333222---.....................,,,,,,------------......---111555888999:::;;;<<<>>>@@@BBBBBBAAABBBFFFIIIHHHHHHGGGDDDAAA>>>===>>>222444666777666666777888555444222000//////000111000111222111///---...///+++***)))+++---//////...++++++***))))))((())))))((((((((((((((((((((((((&&&'''(((((())))))((((((%%%%%%&&&''''''(((((())))))((('''((()))******(((---,,,+++)))(((''''''''''''&&&$$$###$$$&&&((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))******++++++###%%%'''(((((((((***,,,------------,,,,,,++++++------......---,,,***)))((((((((((((((((((((((((((((((((()))))))))******(((''')))...---(((%%%%%%''''''''''''''''''''''''''''''((()))***+++,,,,,,))))))(((&&&&&&%%%%%%&&&'''###%%%,,,...)))%%%&&&&&&******'''%%%&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%&&&)))***&&&%%%'''$$$%%%&&&'''((((((((((((''''''((((((((((((((('''((((((((((((''''''''''''&&&&&&'''(((***+++---.../////////......------,,,////////////////////////666999===>>><<<:::999999000---)))''''''(((''''''(((&&&$$$$$$%%%''''''&&&###$$$&&&(((((('''&&&%%%(((''''''&&&&&&&&&'''''''''(((((()))))))))))))))&&&'''***,,,,,,+++)))''')))******+++,,,,,,------------,,,++++++++++++,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,---...///000000000000---...000000///000111222111///...---...///111222444888;;;<<<<<<>>>BBBFFFMMMTTT]]]aaabbbcccgggkkklllkkkjjjjjjlllooorrrtttrrruuuyyy}}}BBB@@@>>>???BBBCCCBBB@@@@@@???>>>===;;;999888888<<<:::888777777888:::;;;@@@@@@>>>999444333666999::::::<<>>===???===;;;888555333222111...------,,,++++++++++++...,,,******+++,,,+++***///000111333666888;;;<<>>>>>???AAACCCDDDEEEEEEFFFEEECCC???:::888666777888777666555666777333222000111222222111///333333333111...,,,,,,,,,******))))))))))))******------+++***)))'''&&&&&&((((((((('''&&&&&&&&&%%%###$$$&&&'''''''''&&&%%%***)))'''''')))))))))((('''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***%%%$$$((()))%%%%%%(((&&&&&&''''''&&&&&&%%%$$$)))((('''((()))***)))((()))((((((((((((***+++,,,+++***((((((***+++,,,+++,,,++++++******++++++,,,+++***))))))******)))'''&&&%%%%%%&&&((()))'''&&&)))))))))((('''%%%$$$###'''''''''&&&&&&%%%%%%$$$+++)))'''%%%%%%&&&(((***"""'''&&&%%%&&&'''%%%))),,,...---)))&&&&&&((('''''''''''''''&&&&&&&&&%%%'''(((((('''%%%$$$$$$###$$$&&&((())))))((((((%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%,,,((('''***+++(((&&&&&&))))))))))))))))))))))))+++***)))***,,,...///...,,,...///---***)))***---//////000000///...------222222222222222111111111...+++(((&&&&&&&&&%%%$$$,,,'''""""""&&&)))'''$$$'''''''''&&&&&&%%%%%%%%%))))))((((((''''''&&&&&&((((((''''''''''''(((((())))))))))))((((((((((((,,,++++++******++++++,,,...------,,,,,,++++++***,,,++++++******++++++,,,++++++***)))***+++---......///000111222222111000111000///......///000111//////111222222333333333333444666999>>>AAAAAAAAANNNRRRWWW\\\___aaaccceeellljjjiiiiiillloooqqqrrruuuuuuvvvxxx|||AAA???======@@@CCCCCCBBB@@@@@@>>>===;;;:::999999<<<;;;:::999888888999999;;;;;;:::666222000222444666666888???HHHQQQVVVXXXQQQIIIAAA>>>>>>@@@FFFMMMHHHFFF@@@888666888999777???CCCGGGHHHEEE@@@>>><<<;;;:::999777555444333333000///...---,,,,,,,,,,,,...,,,++++++,,,,,,+++***111000///000222777;;;===???>>>>>>>>>???AAABBBDDDCCCCCCDDDDDDBBB@@@===<<<666777888777666555666777333222111111222222111///222222222000---,,,+++,,,******))))))))))))******++++++******)))((((((((('''''''''''''''&&&&&&&&&%%%&&&''''''(((((((((''')))'''&&&&&&'''(((((('''+++)))'''&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))%%%$$$((()))%%%%%%(((&&&&&&''''''&&&&&&%%%$$$)))''''''''')))***)))((())))))(((((()))***,,,---...,,,******,,,---------,,,++++++******++++++,,,+++***))))))******)))''''''&&&&&&'''))))))(((&&&((((((((()))((((((''''''''''''''''''&&&&&&&&&&&&***)))'''&&&%%%&&&''')))!!!&&&(((&&&$$$'''))))))((((((((())))))((('''%%%((((((''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%&&&'''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%+++'''&&&***+++(((&&&'''((((((((((((((((((((((((+++******+++...//////...///000000...***)))***+++---............---,,,+++------------,,,,,,,,,,,,)))'''%%%%%%&&&&&&&&&%%%***(((&&&$$$$$$$$$$$$$$$''''''''''''&&&&&&%%%%%%(((((((((((((((''''''''')))((((((''''''(((((()))))))))))))))((((((((((((,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......---------...///000...///000111111111000000//////...------...////////////000111222222222111222333555888<<>>;;;;;;===@@@BBBCCC@@@???>>><<<;;;:::::::::;;;;;;;;;:::999888777666666777666444111000000000222222333888@@@HHHNNNPPPMMMFFF@@@>>>;;;;;;AAAHHHHHHGGGAAA888555888:::999>>>AAADDDDDDBBB>>>;;;:::999888777777666555555444111111///......---------///---,,,+++---------,,,222000...---000444:::===>>>>>>======???@@@BBBCCCAAAAAAAAA@@@@@@@@@??????666777888777555444555666333222111111222222111///000111111///---++++++,,,******))))))))))))******))))))))))))))))))))))))&&&&&&&&&''''''''''''''')))(((((((((((()))******(((&&&%%%%%%&&&''''''&&&,,,***&&&###"""$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''%%%%%%((((((&&&%%%'''&&&&&&''''''&&&&&&%%%$$$((('''&&&''')))***)))((())))))))))))***+++,,,---...,,,******,,,,,,,,,+++++++++************+++++++++)))((((((******)))'''(((''''''(((******)))'''''''''((()))******))))))''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&)))((($$$###'''******&&&$$$"""%%%)))***'''$$$))))))((('''&&&&&&%%%%%%(((''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$'''&&&&&&%%%%%%%%%%%%%%%)))%%%%%%)))+++((('''(((((((((((((((((((((((((((******+++---///000///---111111111...+++)))***++++++,,,,,,,,,,,,++++++*********)))))))))(((((((((%%%%%%%%%&&&((()))((('''&&&'''(((&&&$$$###&&&((('''''''''''''''&&&&&&%%%'''''''''((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))),,,++++++******++++++,,,******+++,,,,,,---......,,,++++++******++++++,,,///............//////000...///000000111000000000------,,,,,,,,,,,,------//////000111111111000000111222555888;;;===@@@AAADDDIIIOOOUUUYYY^^^bbbddddddeeegggjjjlllnnnooopppssssssssstttwww|||BBB???;;;999999<<>>===;;;:::999999999999777888999999999777555444444555555555333222000000000///000444:::AAAHHHKKKLLLGGGCCC???;;;888<<>>@@@BBBCCC@@@???>>>===<<<======>>>666777888777555444444555333111000000222222111///...//////...,,,***+++,,,******))))))))))))******))))))))))))))))))))))))%%%&&&&&&&&&'''(((((((((,,,+++***))))))***+++,,,(((&&&%%%%%%&&&''''''&&&***(((%%%"""!!!"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&((('''&&&&&&'''&&&&&&''''''&&&&&&%%%$$$((('''&&&''')))))))))((()))))))))***++++++,,,---+++***))))))******)))(((++++++************+++++++++)))(((((())))))((('''(((''''''(((***+++)))(((''''''((())))))))))))(((''''''(((((())))))******((((((''''''&&&&&&%%%%%%%%%(((&&&""""""%%%'''&&&&&&$$$###$$$'''(((&&&$$$))))))((('''&&&%%%%%%$$$(((&&&$$$$$$$$$&&&&&&&&&#########$$$%%%(((***,,,'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''$$$$$$(((***(((''')))(((((((((((((((((((((((()))***+++...000111///---111000///...,,,,,,,,,,,,++++++,,,,,,,,,++++++************))))))(((((('''''''''''')))+++,,,***((($$$%%%&&&&&&''''''((()))&&&'''(((((((((((('''&&&&&&&&&''''''(((((())))))))))))(((((((((((())))))(((((((((((()))))))))))),,,++++++******++++++,,,+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,+++,,,,,,,,,,,,.../////////////////////------------------------//////000000000000//////111333666888:::===@@@BBBDDDHHHMMMRRRWWW[[[___bbbaaadddhhhkkkmmmnnnoooppprrrrrrrrrsssuuuyyy}}}CCC@@@<<<777666888;;;>>>;;;:::888666666666777888333444666888888777555444222333333444444333111///000000000222777>>>EEEJJJMMMHHHDDDAAA<<<777888<<<;;;??????:::777666666444444444666888::::::999999:::::::::999888666555444222111000...---,,,,,,,,,///------...000111222111///000111333444555666777<<<;;;;;;<<<===@@@BBBCCC@@@???<<<:::999999999:::666777888777444333444444222000//////000111///...---...///...,,,++++++,,,******))))))))))))************))))))((('''''''''%%%&&&&&&&&&'''(((((((((,,,+++***))))))***+++,,,)))'''&&&&&&'''(((((('''''''''&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''!!!%%%((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$(((&&&&&&'''((()))((('''((())))))***++++++,,,,,,***)))((()))******)))(((+++******))))))******+++***)))(((((())))))(((&&&(((''''''(((***+++)))(((''''''((((((''''''&&&&&&'''(((((())))))*********)))((((((''''''&&&%%%%%%$$$'''&&&$$$$$$&&&%%%"""&&&'''((('''%%%$$$%%%''')))(((((('''&&&&&&%%%%%%'''$$$""""""$$$%%%%%%%%%############%%%''')))+++%%%%%%%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&&&&"""###'''***(((''')))''''''''''''''''''''''''))))))+++...000000...,,,...---------......//////,,,,,,------------,,,,,,+++++++++***)))((((((''')))(((((()))+++***(((%%%%%%###!!!###&&&'''$$$ &&&'''((()))***)))((('''&&&&&&''''''(((((())))))))))))(((((((((((())))))'''((((((((()))))))))***,,,++++++******++++++,,,---------,,,,,,+++++++++,,,++++++******++++++,,,*********+++************//////........................////////////.........//////000000000000///222555777999:::===AAAEEEFFFJJJNNNRRRUUUXXX\\\______ccchhhlllmmmnnnoooqqqrrrqqqqqqqqqssswwwzzz}}}AAA???;;;777444555999===999777555444444555777888333444666777777666444333111111111333444444222000222222222333666===FFFMMMOOOIIIDDDDDDAAA<<<999999DDDIIIJJJDDD===999666333444444444777999;;;;;;:::999:::::::::888666444333333222000///---,,,,,,,,,...---,,,...222444555555000222444666777777777666;;;:::;;;;;;===???AAACCC@@@???<<<:::888777777777777777888666444333333444000///......//////...---,,,---......,,,+++,,,...******))))))))))))************)))(((((('''&&&&&&&&&&&&&&&'''''''''''''''++++++***))))))))))))***)))'''&&&&&&'''((((((''''''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%)))'''%%%&&&'''&&&&&&&&&''''''&&&&&&%%%$$$'''&&&%%%&&&((()))(((''''''((()))******+++*********))))))+++,,,---,,,*********))))))))))))*********(((''''''))))))(((&&&(((''''''(((******)))'''''''''(((''''''&&&%%%%%%(((((((((((())))))))))))+++***)))((('''&&&&&&&&&%%%''''''%%%&&&)))'''"""&&&)))***((($$$###&&&)))(((''''''''''''&&&&&&&&&&&&$$$!!!"""%%%'''&&&$$$'''&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%&&&%%%""""""''')))'''&&&(((''''''''''''''''''''''''))))))***,,,...///...,,,---+++***+++...000000///,,,------...............++++++***)))((((((''''''((('''&&&&&&'''&&&$$$"""'''### """%%%$$$&&&''')))++++++***(((''''''''''''(((((((((((((((((((((''''''''''''((((((''''''(((((())))))******,,,++++++******++++++,,,......---,,,,,,+++******,,,++++++******++++++,,,+++,,,,,,,,,,,,++++++***//////...------------...//////000111111000//////---...///000111111111111333666888999:::<<>>HHHOOOSSSKKKGGGIIIKKKGGGBBB???KKKPPPQQQIIIAAA===;;;888666555333555777999888777555666777888777666444333444333222000///...------,,,+++,,,///333777888888444555666777888888999999:::::::::;;;<<>>===;;;:::999999777888888666444222222333...,,,++++++,,,---+++***,,,...///...------...000******))))))))))))******&&&&&&''''''((())))))***(((((((((''''''&&&&&&%%%'''((()))))))))'''&&&%%%'''%%%$$$$$$%%%&&&&&&%%%%%%###!!! ###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%***'''$$$&&&'''%%%&&&&&&''''''&&&&&&%%%$$$'''&&&%%%&&&((((((((('''$$$&&&''')))))))))((((((%%%%%%&&&(((+++,,,+++)))******))))))))))))*********(((''''''(((((('''&&&&&&%%%%%%&&&((()))'''&&&%%%&&&''')))******++++++))))))((((((''''''&&&&&&///---***'''&&&'''((()))&&&$$$%%%&&&$$$'''$$$!!!###'''******(((%%%%%%&&&&&&'''((((((((((((%%%$$$'''+++,,,)))%%%###$$$&&&''''''&&&$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$#########$$$%%%%%%&&&&&&###"""&&&(((&&&$$$%%%'''''''''''''''''''''''')))((('''(((+++---------///,,,******,,,...---++++++,,,------............//////...---,,,+++******)))'''$$$$$$%%%&&&&&&&&&!!!%%%))),,,+++)))((((((&&&'''***,,,,,,+++)))((())))))(((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((()))******+++,,,++++++++++++++++++,,,***++++++,,,,,,------...,,,++++++++++++++++++,,,+++,,,,,,---,,,+++)))(((//////---,,,+++,,,,,,---...///000111111000///...,,,---///111333444555555000444777777777999@@@FFFFFFHHHKKKMMMPPPSSSWWWZZZ[[[___dddeeeddddddhhhlllkkkjjjiiihhhiiikkknnnpppvvvzzz===999555333555:::>>>@@@<<<<<<;;;;;;:::::::::::::::555111444999===:::666;;;777666:::>>>>>>;;;999888777777888666:::FFFSSSVVVTTTRRRSSSVVVUUUPPPJJJOOOJJJBBB;;;888888:::===999777444111////////////000000000000111222333444000...---///111111...***,,,,,,,,,---000333777999888888777555444666999<<<;;;;;;;;;===???AAA@@@???CCC???;;;999999:::999999666666666666555333111/////////...---+++******)))///...------,,,,,,,,,,,,+++(((&&&''')))***)))'''((((((((((((((()))*********(((''')))+++,,,***'''))))))((('''&&&%%%%%%$$$&&&%%%###"""###$$$&&&'''+++++++++'''$$$###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%###""""""$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((()))))))))***++++++***)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''###(((+++***&&&###$$$'''%%%%%%&&&&&&'''(((((((((,,,)))''''''((((((&&&######$$$%%%&&&''')))******(((&&&$$$&&&******%%% &&&### ###&&&'''&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$###""""""$$$#########%%%&&&%%%$$$$$$'''&&&######&&&'''$$$$$$%%%%%%&&&&&&&&&%%%%%%'''%%%$$$%%%(((***)))''',,,,,,,,,------.........,,,,,,,,,------,,,++++++111000000///...,,,+++***---,,,+++***))))))))))))+++***)))((('''''''''''''''%%%###!!!!!!###%%%'''%%%&&&((()))***)))(((&&&'''''''''&&&&&&%%%%%%%%%(((''''''&&&%%%%%%%%%$$$&&&'''((())))))(((''''''******+++++++++,,,,,,,,,******+++,,,,,,---......---------,,,,,,+++++++++++++++++++++++++++++++++---+++******,,,------,,,///---...222222///...000///...///222777:::999777444444444444444777;;;???AAACCCGGGKKKOOORRRSSSTTTZZZ\\\___aaabbbdddgggiiihhhfffcccdddgggkkkmmmooorrruuu{{{>>>;;;888777777888999:::999:::;;;;;;:::999999:::;;;777555777;;;===<<<999>>>;;;:::;;;======<<<;;;888777777666555777CCCPPPXXXTTTPPPRRRVVVVVVPPPKKKHHHDDD===777444555777999777555333000............000000//////000111222333444222000...------------,,,,,,,,,---///222555777888888777555444555777999;;;:::;;;===???@@@@@@>>>BBB@@@>>><<<<<<<<<:::999555666666555444333111000//////...---,,,+++******......------,,,,,,------+++(((&&&''')))***)))'''((((((((((((((())))))******((('''(((******(((&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''''',,,,,,+++(((%%%$$$&&&)))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$&&&(((###$$$&&&''''''&&&$$$###&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))******+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((,,,///...***((())),,,''''''''''''''''''&&&&&&(((&&&%%%&&&)))***((('''$$$$$$%%%%%%&&&&&&''''''&&&$$$"""$$$''''''###&&&$$$"""###&&&(((((('''&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$###"""###%%%&&&%%%$$$"""%%%$$$!!!!!!$$$%%%"""%%%$$$$$$$$$######""""""'''%%%$$$&&&)))***)))''',,,,,,,,,,,,------------,,,,,,------------,,,,,,/////////...---,,,+++***//////...------,,,+++++++++******)))(((((((((((('''&&&$$$######$$$&&&'''%%%&&&((()))))))))''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&%%%$$$%%%&&&''')))))))))((((((******+++++++++,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,+++)))***,,,------,,,///---...222222///...000444333333555888:::999777777777555333222333666999:::===BBBHHHMMMRRRUUUWWWWWWYYY]]]___aaadddgggjjjiiifffccccccfffjjjmmmooopppsssyyy::::::999888888777666666:::<<<>>>>>><<<:::::::::;;;:::::::::;;;<<<===>>>AAA@@@>>><<<<<<<<<======<<<999777666444666AAAMMMWWWQQQLLLNNNTTTVVVPPPIIICCC???:::555333333555777555444222///...---------000///------...///222333888555111,,,)))***---000,,,,,,,,,,,,...000222333666777777666555555666888::::::;;;===???@@@???===BBBAAAAAAAAAAAA???<<<999555555555555444222111000//////...---,,,++++++***,,,,,,,,,,,,,,,,,,---...***(((''''''((())))))(((((((((''''''(((((())))))***)))(((((())))))'''%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&(((******)))((('''------+++)))&&&%%%&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&((("""$$$&&&((((((&&&$$$"""%%%%%%%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&''''''((()))((()))*********)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&)))++++++(((&&&'''))))))(((((('''&&&&&&%%%%%%'''&&&%%%&&&((()))((('''%%%%%%%%%%%%$$$$$$$$$$$$&&&$$$###%%%''''''$$$ &&&%%%%%%&&&((()))((('''$$$$$$%%%%%%%%%$$$###""""""###$$$%%%&&&&&&&&&&&&###"""""""""$$$%%%$$$###"""%%%$$$!!!!!!$$$%%%"""***)))(((&&&%%%%%%%%%%%%'''&&&&&&''')))******)))------,,,,,,,,,,,,,,,,,,,,,------.........---------.........------,,,+++,,,------,,,+++)))(((&&&++++++***))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''%%%$$$%%%%%%'''((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------,,,+++)))***,,,------,,,...,,,...222222///...000666555444555777777555333555555444222000111444777666999>>>DDDKKKQQQUUUXXXUUUWWW[[[^^^```cccgggjjjjjjgggcccccceeeiiimmmnnnnnnpppuuu{{{555666777777666666777777???CCCFFFEEEAAA===;;;;;;999;;;===<<<::::::===@@@BBBCCCAAA===<<<>>>@@@???@@@<<<:::888666777???IIISSSLLLFFFIIIOOORRRLLLEEEBBB@@@<<<888555555555666555333222000...---------///...,,,+++,,,...000222888444...******,,,...///,,,,,,,,,,,,---...///000444555777777777777999:::::::::;;;>>>@@@@@@>>><<>>;;;888666555555444444222111000///......------,,,+++,,,---000111555000+++***...000///,,,,,,,,,,,,,,,,,,------...000333666777999:::===???;;;;;;===???AAAAAA>>><<<@@@AAABBBDDDDDDBBB===999777666555333222111000000,,,,,,++++++******))))))''''''''''''((()))******((((((((('''''''''((((((((((((''''''''''''((((((+++,,,,,,+++***)))(((((())))))((('''&&&&&&%%%%%%((())))))******************)))((('''&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&'''&&&$$$######$$$&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''((()))******)))((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''(((((((((((('''&&&%%%$$$######$$$$$$$$$%%%&&&&&&''''''''''''&&&'''(((((('''&&&"""$$$&&&((('''&&&%%%$$$$$$%%%'''((((((&&&$$$###&&&&&&&&&&&&&&&%%%$$$######"""""""""$$$%%%$$$###$$$'''&&&######&&&'''$$$"""""""""""""""###$$$%%%&&&'''(((((())))))***+++,,,,,,,,,++++++******)))---...///000000000000000///000000111111111111111///000111111000---+++)))+++,,,,,,,,,+++***)))(((&&&''')))******)))'''&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((((('''%%%%%%&&&'''((()))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------............---,,,,,,...//////......,,,---111111...---///---...///000000000000000///////////////222666:::999:::===AAAGGGNNNTTTWWWYYY\\\^^^``````bbbeeegggjjjgggdddccceeehhhjjjjjjhhhjjjnnnsssyyy<<<===<<<999444222444666GGGMMMSSSQQQJJJAAA===;;;555888999999777777:::===>>>CCCEEEDDDIIIPPPMMMDDD>>>;;;999999777555888===BBB@@@???BBBFFFFFFBBB===???>>>===;;;999777555444444333333222111//////...,,,,,,,,,,,,---...//////111---++++++...000---***,,,,,,,,,,,,------------...000333666888;;;???BBB<<<===>>>AAACCCBBB???<<>><<<;;;===;;;888888;;;===???BBBEEEFFFEEEAAA>>>;;;;;;<<<<<<;;;:::888777222222111111000///...---+++,,,---.../////////...---//////---)))(((***,,,+++,,,,,,------...------...///111333555999>>>AAA===>>>@@@CCCDDDCCC@@@===???===;;;;;;;;;<<<;;;::::::999666222000...---,,,---------,,,,,,,,,,,,+++))))))(((((('''(((((((((&&&(((((('''%%%%%%'''))))))((('''&&&&&&&&&&&&'''(((+++---,,,***))))))+++&&&&&&&&&%%%%%%$$$$$$$$$---111666:::;;;777222///***(((''')))+++,,,***((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))(((''''''''''''&&&$$$######$$$&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%&&&((()))))))))((('''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&''''''''''''''''''"""$$$&&&%%%$$$###%%%'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((!!!$$$&&&&&&$$$"""###$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&'''&&&%%%"""%%%$$$!!!!!!$$$%%%"""###%%%''')))))))))'''&&&$$$&&&(((((('''&&&(((***)))))))))***************...///000111222222222222222222222333222222111111..................------,,,,,,---...---+++***((('''(((((((((((((((((('''&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&(((+++,,,((('''&&&&&&'''((()))*********+++++++++,,,,,,,,,+++++++++,,,,,,---------)))*********++++++++++++******++++++,,,------------+++******,,,------,,,---+++---000111...---///---000222222111000222444111222222111222444888<<<;;;;;;<<>>???>>><<<;;;000000000000///...,,,,,,***,,,...000000000...---+++111444...$$$ '''///++++++,,,---...............///000000222666;;;???>>>???AAADDDEEEDDD@@@===>>><<<888777888999::::::<<<:::666222///---,,,+++..................------,,,+++***))))))((())))))&&&''')))'''%%%$$$'''))))))((('''&&&&&&&&&&&&&&&&&&))),,,+++)))((()))+++&&&&&&&&&'''''''''((((((...444===CCCDDD>>>666000***)))(((***...///---+++(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###%%%((((((&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&((()))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&$$$######%%%&&&''''''((((((((('''&&&&&&%%%%%%%%%'''(((&&&"""!!!"""###%%%%%%$$$$$$###""""""!!!&&&'''(((''''''''')))***"""%%%'''&&&###"""###%%%&&&%%%$$$#########$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%$$$%%%'''((('''&&&$$$'''&&&######&&&'''$$$"""$$$'''((((((&&&###!!!###&&&((((((&&&%%%(((***(((((())))))******++++++//////000111222333333333222222222222222111000000222111111111111222333333,,,---.........,,,***(((((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$%%%(((,,,...)))((('''&&&&&&'''))))))******+++++++++,,,,,,,,,******+++,,,,,,---......))))))******++++++++++++))))))***++++++,,,------+++)))((()))***,,,++++++---+++,,,000111------///...000333222000///000222...///000111333888===BBB???>>>>>>???BBBHHHNNNRRRVVVXXX[[[]]]___aaadddfffffffffggghhhiiihhheeeccc\\\^^^bbbhhhooowww}}}???????????????===999666:::>>>@@@@@@===:::999:::;;;888666666999:::999777999>>>BBBGGGVVVddd```RRRFFFAAA@@@DDDGGGDDDAAA@@@AAAFFFJJJLLLMMMLLLEEE<<<>>>;;;999;;;???@@@<<<888555444222222222111...,,,***,,,///222222111...,,,///---******+++,,,---,,,---***(((***...000111000***,,,000333555888;;;===<<<>>>BBBEEEEEECCC@@@>>>???===:::888777777888999666444222000......------,,,***)))***---...,,,)))++++++++++++******)))((())))))(((''''''''''''''''''''''''''''''((())))))((((((***++++++,,,++++++((('''&&&%%%%%%&&&((()))666>>>CCCDDDJJJNNNCCC222,,,+++...444777555444666///+++((()))&&&""""""%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%&&&((()))(((''')))(((&&&'''''''''&&&%%%''''''''''''''''''''''''######$$$%%%%%%&&&''''''######$$$&&&((((((%%%###$$$######%%%((()))(((''''''((((((((('''&&&%%%%%%'''''''''((((((((()))))),,,(((%%%&&&***+++((($$$&&&%%%$$$$$$%%%%%%###!!!((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!!!!!((((((&&&$$$""""""$$$&&&((('''&&&%%%%%%%%%%%%%%%'''&&&&&&''''''((()))***))))))))))))***+++,,,------111333000000222444333222222111000//////000000777444000///000111000...000///...------+++(((&&&)))*********'''$$$ (((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&((())))))((('''&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((***************+++++++++))),,,///...---,,,---///...+++(((((()))***(((&&&++++++++++++++++++++++++000,,,)))***,,,//////...,,,---///000111000...---///111444444333222222222111111000000111333555777???>>><<<;;;>>>DDDJJJMMMTTTXXX\\\```bbbcccdddfffdddbbbcccgggkkkkkkfffaaaZZZ\\\bbbhhhooovvv{{{~~~======<<<<<<<<<:::888666666999<<<<<<:::888888999999777666777999;;;;;;999999>>>AAAFFFSSS___[[[NNNGGGBBBAAAFFFHHHFFFCCCCCCCCCHHHKKKKKKLLLLLLFFF???@@@<<<999:::>>>>>><<<999666444333333333333111///+++,,,...000111000...---...,,,******,,,------,,,---***)))***...000111000111222333333444666:::===<<>>???>>><<<;;;:::::::::;;;666444222///.........///---+++)))+++......,,,)))------------+++)))(((&&&***)))((((((''''''(((((('''''''''''''''((())))))(((((()))***++++++++++++&&&&&&%%%%%%&&&(((***,,,:::AAAFFFHHHOOOTTTLLL===333000555BBBLLLMMMHHHDDD888///((('''((('''&&&(((***)))(((''''''''''''((('''%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%''''''%%%$$$#########$$$&&&'''&&&$$$&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((%%%"""###&&&'''%%%!!!'''&&&%%%%%%&&&&&&$$$###''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$###!!!!!!"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######""""""%%%((()))((($$$###&&&***''''''&&&%%%%%%%%%%%%%%%''''''''''''((()))***+++......------------......---111333000000222444333333222111000000000000000666444111111222333222111111///---,,,,,,+++(((&&&((()))***+++)))'''$$$"""''''''''''''''''''''''''&&&&&&&&&''''''(((******((('''&&&%%%%%%%%%%%%&&&(((((('''&&&&&&'''(((((())))))************++++++***,,,///...,,,+++---...111...++++++,,,---+++)))++++++++++++++++++++++++---+++((((((+++------,,,,,,...///111111000///......000222333222111111222111000//////000222444555>>>>>>>>>===>>>BBBIIINNNTTTWWW[[[^^^______```aaadddcccdddhhhllllllgggbbb[[[]]]bbbhhhooouuuzzz}}}}}};;;::::::999888888777777333555888999888777777777888666666777:::<<<======;;;???AAAEEEOOOXXXUUUKKKEEE@@@???DDDGGGFFFDDDDDDFFFJJJKKKJJJKKKMMMIIICCCBBB???;;;:::<<<===;;;999777555333333444444333222+++,,,---.........------...,,,******,,,------,,,---+++***+++...000111111888777666444444555999<<<===???BBBEEEEEECCCAAA?????????>>>>>>=========<<<777555111///---...///000...,,,***,,,...///,,,)))......///...---***'''%%%***)))(((((('''((((((((('''''''''''''''((())))))(((((())))))***+++++++++%%%%%%%%%&&&(((***---///;;;@@@EEEHHHPPPXXXTTTIII>>>:::@@@SSSeeehhh___UUUHHH888***'''+++,,,)))(((((('''&&&&&&%%%%%%%%%%%%'''&&&%%%&&&'''((('''&&&%%%$$$######$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&&&&%%%&&&%%%$$$%%%''''''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&***'''%%%&&&((()))&&&$$$'''&&&%%%&&&''''''%%%$$$&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$###!!! !!!###########################&&&&&&%%%%%%$$$$$$###### %%%))))))&&&$$$'''***'''&&&&&&%%%%%%%%%%%%%%%((((((((((((((()))++++++++++++++++++++++++,,,------111333000000222444333333333222111111111111222555444222333555666666555333000---+++++++++***(((''')))***,,,,,,***)))'''&&&&&&''''''((())))))***''''''''''''((()))******''''''&&&%%%%%%%%%&&&&&&)))((((((''''''(((((()))(((((())))))************+++---......,,,++++++,,,000...,,,,,,---------+++++++++++++++,,,,,,,,,,,,---+++))))))+++,,,---,,,---...000111111111000///...000222222111000111222111111000///000111333444<<>>@@@GGGMMMRRRUUUXXX[[[[[[[[[[[[\\\ddddddeeeiiillllllhhhddd\\\^^^ccchhhoootttyyy{{{}}}~~~999999999888666666777999444555777777777777777777777777777999;;;===??????>>>AAACCCEEELLLSSSQQQJJJBBB===;;;???BBBAAAAAAAAAHHHJJJJJJHHHIIILLLJJJFFFDDDAAA===;;;<<<<<<<<<;;;777555333222333444444444,,,,,,,,,+++,,,,,,,,,------+++***+++---------,,,,,,,,,+++,,,...000222333999::::::888777888:::<<>>>>>??????>>>>>>===<<<666444111......///000222///---+++---///000---***---...//////...+++)))''')))(((''''''&&&&&&'''''''''''''''''''''((())))))'''((((((((()))******+++&&&&&&'''((()))+++---...555999===AAAJJJSSSSSSMMMGGGDDDKKK^^^oooqqqhhh___QQQ>>>---,,,111111+++%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$'''%%%###"""$$$&&&'''''')))((((((((())))))'''%%%$$$$$$$$$$$$%%%%%%&&&'''((((((((((((((((((((((((***(((''''''((()))'''%%%&&&%%%%%%&&&''''''%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$""""""###$$$""""""""""""""""""""""""&&&&&&%%%%%%%%%%%%%%%%%%###&&&'''&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&''''''((()))***'''''''''((()))+++,,,------111333000000222444333333333222222222222222333444444444555777888999999666333///---,,,,,,,,,+++((()))***+++,,,+++***)))&&&&&&''''''(((((((((((('''''''''''''''((())))))'''&&&&&&%%%%%%%%%&&&&&&))))))(((((((((((())))))((((((((())))))******+++------...---,,,+++++++++,,,+++*********++++++++++++++++++,,,,,,,,,,,,,,,///...---,,,---.........---...///000111111111000///000222222111111222444333333222111111222222333:::???CCCAAA===>>>DDDJJJMMMQQQUUUXXXYYYZZZ[[[\\\dddeeegggjjjmmmmmmiiifff^^^```dddiiinnnsssvvvxxx{{{}}}777888999888777777999;;;999999999999::::::999999777888999:::;;;===???AAAAAADDDEEEGGGLLLPPPPPPLLLCCC===999<<>>@@@HHHIIIGGGDDDFFFJJJJJJFFFDDDBBB???======>>>>>>>>>999666333111111222333333---,,,++++++++++++,,,---,,,+++***+++---...---,,,,,,---------...000222444666888;;;===<<<<<<<<<===@@@AAACCCDDDDDDCCCAAA???============<<<;;;::::::555444111//////000111333111...---...000000...***+++,,,---......---+++***((('''&&&&&&%%%%%%&&&&&&'''''''''''''''((())))))''''''''''''((()))***+++)))))))))))))))******+++///111444999AAAIIILLLJJJJJJJJJPPP]]]fffddd^^^ZZZJJJ:::///222999888///&&&''''''''''''(((***+++,,,'''&&&%%%%%%&&&'''&&&$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$(((%%%""""""###&&&''''''***)))(((((()))(((&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$######%%%$$$###$$$&&&&&&%%%###'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&& """''')))&&&"""%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%'''((((((+++*********+++,,,---------111333000000222444333333222222222222222333333444555666777888888999:::888555111///...///...---)))************)))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((())))))))))))(((((('''(((((()))***+++++++++------,,,,,,,,,,,,***)))))))))))))))))))))***+++++++++,,,,,,,,,---------............------...///---......///000111111111000222333333222333444666666555555444333333333333777===BBBAAA<<<;;;@@@EEEHHHLLLQQQVVVYYY[[[]]]___ccceeehhhkkkmmmllljjjhhh```bbbeeeiiimmmqqqtttvvvvvvxxx{{{555888::::::888888:::======<<<<<<===>>>@@@???>>>:::;;;<<<<<<;;;<<<>>>@@@DDDEEEHHHJJJLLLOOOPPPQQQIIIBBB===>>>@@@??????@@@EEEEEECCC@@@BBBFFFGGGDDDBBBBBBAAA@@@@@@AAABBBCCC>>>999444111000111111111------,,,+++++++++,,,,,,+++******,,,......---,,,,,,---.........000333555333777<<>><<<444---&&&&&&&&&&&&''')))***+++'''&&&%%%%%%&&&&&&%%%$$$$$$###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%""""""$$$&&&'''''''''&&&%%%%%%&&&&&&$$$"""&&&&&&%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%###''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%""" """&&&(((&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$###$$$$$$%%%&&&'''---,,,+++***))))))))))))---111333000000222444333222111111111111222333333444666777888777666777888888666222000000000///---*********)))((('''&&&%%%(((''''''&&&%%%%%%$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((((())))))(((((('''(((((()))***+++,,,,,,---,,,++++++,,,------+++))))))***++++++******,,,...++++++,,,,,,------......,,,---...---,,,+++,,,---,,,------...///000111111111222333333333444666888888777777666555333333222555:::>>>>>>;;;999;;;>>>CCCHHHNNNTTTXXX[[[___aaabbbdddhhhkkklllllljjjhhhbbbcccfffiiilllooorrrsssuuuvvvyyy}}}111666:::;;;888777:::===>>>===<<>>???>>>;;;;;;===???DDDEEEHHHKKKLLLNNNQQQUUUPPPGGGAAA@@@AAA???>>>@@@AAAAAA???===>>>CCCDDDAAA@@@AAABBBCCCDDDDDDFFFGGGCCC>>>777222000000000000------------,,,,,,,,,+++*********,,,...///---,,,,,,...//////...000333666444777;;;===>>>???@@@BBBBBBCCCDDDDDDDDDCCCAAA@@@>>><<<:::888666555555555111222222222333222222222333111///000222222///+++,,,+++************++++++))))))(((''''''''''''((('''''''''''''''((())))))'''&&&%%%%%%&&&''')))+++************)))((('''&&&)))((()))---111555888:::AAABBBFFFKKKIII@@@999666,,,+++...888===:::444222&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&&&&%%%###$$$######$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%######%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$""")))(((&&&%%%$$$%%%'''(((''''''&&&&&&&&&%%%%%%%%%'''((((((((('''&&&&&&'''$$$######%%%&&&'''&&&$$$&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$"""###$$$$$$###$$$&&&(((########################""""""######$$$%%%%%%&&&&&&%%%$$$""" !!!$$$((($$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''))))))((())))))***++++++---111333000000222444333000000000000000111222333444666888888555333444555666444222111000///---+++*********)))((((((''''''''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&'''(((((((((((('''&&&))))))***+++,,,---......,,,***)))+++---...,,,***)))+++,,,,,,++++++...000++++++,,,,,,---......///,,,...///...,,,***+++---++++++,,,,,,...///000111000111222222222333666888888888777666444333111000333666:::;;;:::888666666AAAEEELLLRRRWWWZZZ^^^``````dddhhhkkkkkkkkkiiiiiicccdddfffiiilllnnnpppqqquuuvvvxxx|||///444:::;;;888777999<<<===<<<<<<@@@EEEJJJKKKJJJ???@@@AAA???;;;:::;;;>>>CCCEEEHHHKKKLLLNNNRRRWWWRRRJJJBBB@@@@@@>>>===>>>>>>???===;;;<<>>>>>@@@CCCEEEFFFGGGHHHJJJGGGAAA999333000000000000---............---,,,+++***)))***,,,...///---,,,,,,...000000///000333777777888:::<<<<<<>>>AAADDDCCCCCCDDDDDDDDDCCCAAA@@@???===:::777555444555555000111222444444333222111444111///000222222///,,,///---***((((((((()))***++++++***)))))))))))))))'''''''''''''''((())))))'''&&&%%%$$$%%%''')))+++)))))))))))))))((('''&&&&&&%%%%%%(((+++---000333<<<<<<@@@FFFEEE:::000***)))+++111888:::555111111,,,,,,***)))''''''&&&&&&'''&&&%%%%%%%%%&&&$$$###'''&&&%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&$$$###$$$%%%'''&&&%%%&&&%%%%%%&&&''''''&&&$$$***)))'''%%%%%%%%%'''((())))))((((((((('''''''''$$$%%%%%%%%%#########$$$%%%$$$$$$&&&'''((('''%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$%%%&&&'''&&&''')))+++&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!"""###$$$%%%%%%&&&###&&&''' !!!***$$$#########$$$%%%%%%&&&%%%%%%%%%%%%&&&'''(((((('''((())),,,///222555666---111333000000222444333000000//////000111222222444777999888444111111222444222111000000...,,,)))******))))))))))))))))))&&&&&&''''''((()))))))))(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%)))******,,,---...//////+++)))(((***---...,,,***'''***,,,+++******---000++++++,,,,,,---...//////---000222111...,,,---///+++++++++,,,---...000000000000111111111222555777888777777555444222000///222444777999999777444222@@@DDDKKKQQQUUUYYY\\\^^^```ccchhhjjjkkkjjjiiiiiidddeeegggiiikkknnnooopppooopppssswww|||666777999;;;======<<<;;;BBBAAA@@@BBBEEEHHHJJJJJJAAAAAA@@@@@@>>>===<<<;;;CCCDDDEEEFFFHHHLLLQQQUUUTTTJJJ???:::>>>BBBCCCBBB===>>>???>>>;;;999999999>>>===>>>AAADDDEEEBBB???AAA===;;;;;;555,,,)))---///////////////......---(((------******------(((,,,...000222444555555555888888999;;;===AAADDDFFFEEEDDDDDDEEEGGGGGGFFFEEEBBB???:::888777888888777222222222333333444444555333000111333333000///111,,,+++***)))***+++,,,---...---***((((((((()))***''''''''''''''''''''''''%%%%%%&&&'''((((((''''''((('''&&&%%%%%%%%%%%%%%%'''&&&###"""###&&&)))+++...444888888666333,,,%%%(((...666999666000,,,***((('''&&&%%%$$$%%%%%%&&&###%%%%%%%%%((()))$$$$$$$$$$$$%%%%%%&&&''')))'''&&&$$$$$$%%%&&&'''"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$&&&)))***(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&!!!!!!'''(((%%%$$$'''&&&&&&%%%%%%%%%$$$$$$$$$$$$"""!!!"""###%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$###"""""""""%%%%%%&&&'''&&&%%%###""""""###$$$%%%&&&''''''''''''### %%%))))))'''+++,,,---//////...,,,+++//////......000444777:::777555333222111222444555666666666555333000---***000111222333222///,,,***,,,+++************'''%%%&&&&&&'''((('''&&&$$$###%%%&&&'''((((((&&&$$$###'''''''''''''''''''''''')))((('''''''''(((***+++******+++++++++,,,,,,,,,+++,,,+++''''''+++,,,***+++***))))))******)))''')))***,,,---......---,,,...---,,,++++++***)))))),,,,,,+++,,,---///111222444333222111111111222333222444555666666444222111444555888999999888555444999???IIIRRRWWWYYYZZZZZZ___aaadddhhhiiiiiihhhgggdddccccccfffjjjlllkkkiiilllnnnqqqssswww|||666777888:::<<<>>>@@@AAABBBAAA???@@@AAADDDEEEFFF@@@>>>===>>>??????===;;;;;;===???AAADDDIIIOOOSSSRRRKKKBBB>>>@@@CCCDDDDDD?????????===:::888888888;;;::::::<<>>999777999666000...000///000111111111000...---)))------******------)))...///111444555666666666999999:::<<<>>>@@@BBBCCCBBBBBBBBBCCCEEEFFFEEECCCEEEAAA<<<888666666555444222222333333333222222111222000000444444111111333000///---+++************---,,,***)))(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&(((***)))---000//////000---(((,,,222999;;;888222,,,)))+++)))'''&&&%%%%%%&&&''')))***((($$$$$$((('''###%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$###$$$&&&)))***$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&(((###"""%%%%%%"""###&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###""""""$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%#########"""""""""!!!!!!$$$$$$$$$###############%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&%%%%%%%%%%%%$$$'''### """&&&))))))''')))+++---///000///......111111000111333666999<<<888777666555555555666666555555555444222///,,,+++000111222333333000...,,,---,,,+++++++++***'''%%%&&&'''''''''&&&&&&%%%$$$%%%&&&'''((((((&&&$$$###''''''''''''''''''''''''((((((((((((((())))))************+++++++++,,,,,,***,,,+++((((((,,,---+++,,,+++******++++++***))))))***+++------------,,,---------,,,+++***)))))),,,,,,+++,,,---///111222333222111000000111222222333444555555555444333222333555777888888777555333:::AAAJJJRRRVVVYYYZZZ[[[^^^___bbbeeefffffffffeeedddcccdddfffjjjlllkkkiiijjjlllooorrruuuzzz888777777888;;;???DDDGGGDDDCCC@@@??????AAACCCDDDAAA===;;;<<<@@@BBB???;;;888:::<<>>??????????????????AAADDDDDDCCCAAADDD@@@;;;777666666555555333444555555333111///---222000111666777555555888555333000---+++)))((((((,,,,,,***)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&((((((%%%((()))'''(((,,,---+++///444;;;===:::333,,,(((///---***'''&&&&&&''')))%%%((('''""" $$$)))***&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&(((***&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$&&&'''((((((&&&$$$###''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%)))%%%#########!!!"""%%%'''''''''&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$!!!"""$$$%%%%%%%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$#########"""""""""""""""###############$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###'''&&&%%%$$$###$$$%%%%%%&&&$$$"""$$$(((***)))''')))+++---///000111111111111111000111333666999;;;999999999999888888888888555444444222000...,,,+++///000222333333222000//////...,,,,,,,,,***(((%%%((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%$$$'''''''''''''''''''''''''''(((((()))))))))))))))*********++++++++++++,,,))),,,,,,)))***---...,,,---,,,++++++,,,,,,+++))))))***+++,,,------------+++,,,---------+++***))),,,,,,,,,,,,---...000111111111000000000111111222444444444444333333333333222333555666666555333222999???GGGNNNSSSUUUVVVWWW\\\]]]___aaabbbccccccbbbdddddddddfffiiijjjiiihhhgggiiimmmqqqtttwww{{{~~~<<<:::888777999???EEEIIIGGGEEECCCAAA@@@AAAEEEGGGFFF@@@;;;===BBBDDD@@@;;;;;;===???@@@AAABBBEEEHHHGGGHHHIIIGGGCCCAAABBBDDDCCCCCC@@@<<<888555555666888777666666888:::===>>>EEE>>>999888:::888333///...///222444333111...,,,+++,,,---,,,,,,---,,,+++000111111222333444444555666888:::===????????????>>>>>>???AAADDDDDDCCCAAA???<<<888777777999::::::666777888888666222...,,,222000222777888777888;;;666444111...+++***)))))),,,,,,,,,,,,++++++******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$%%%%%%&&&''''''''''''$$$%%%%%%&&&'''''''''&&&%%%((((((%%%&&&***+++)))...222999<<<;;;555...)))333000,,,)))''''''((()))!!!$$$&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$###'''&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$######$$$%%%&&&'''''''''&&&%%%'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$###$$$%%%(((((('''''''''&&&&&&&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%"""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$$$$###"""!!!!!!"""$$$&&&(((%%%$$$$$$&&&)))***)))'''+++,,,---///000000000000.........///111444777999999999::::::999999888777444333222000...---++++++---...000111222222111000111000...---,,,+++(((%%%((('''&&&%%%%%%&&&'''(((&&&&&&'''(((''''''&&&%%%''''''''''''''''''''''''&&&''')))*********)))(((************++++++++++++))),,,,,,***+++//////------+++******+++,,,***))))))******+++,,,,,,------+++,,,---...---,,,+++***---,,,,,,+++,,,---///000111111111111111111222222555444333222222222333333111222333444444333222111555:::BBBHHHKKKNNNPPPQQQZZZ[[[\\\^^^___`````````ccccccdddfffggghhhhhhhhheeehhhlllppprrruuuxxxzzzBBB???;;;888:::>>>DDDHHHFFFFFFEEECCCBBBCCCFFFIIIKKKEEE??????CCCEEE@@@;;;;;;===@@@AAAAAABBBCCCEEEBBBEEEIIIHHHDDDAAAAAABBBDDDDDDBBB>>>999666555555666555555444555888;;;>>>CCC>>>888666777888333...,,,...111333222000---+++,,,+++,,,------,,,+++,,,/////////000000111111222222444777;;;???AAABBBBBB???@@@AAADDDFFFFFFCCCAAA>>>;;;888777888:::;;;<<<:::;;;;;;;;;999555111//////---///444666444555888333222///---,,,+++++++++,,,---.........---,,,+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%''''''''''''&&&$$$%%%&&&'''''''''&&&%%%%%%((()))&&&%%%&&&%%%!!!)))---333777999555000,,,333111...***((((((((())))))'''&&&''')))((('''&&&%%%&&&&&&&&&&&&%%%######&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$######$$$$$$$$$$$$%%%''')))***'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!%%%''''''&&&%%%&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%''''''&&&$$$%%%$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$"""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!  """$$$&&&$$$$$$%%%''')))))))))(((,,,------...............---------///111333666777777777777888777666555555333222000...,,,++++++++++++,,,...///000111111000111000...------+++(((&&&((('''&&&%%%%%%&&&((()))&&&'''''''''''''''''''''''''''''''''''''''''''''&&&''')))*********)))((())))))*********+++++++++(((+++,,,++++++//////---,,,***))))))******)))((()))*********+++,,,------***+++,,,---------,,,+++...---,,,++++++,,,......000111111222222222222222333333222111111111111222000111222333333222111000444888>>>CCCFFFHHHKKKMMMVVVXXXZZZ]]]^^^_________```aaacccdddeeeffffffgggeeehhhllloooppprrruuuwww~~~FFFCCC@@@===>>>AAAEEEHHHEEEGGGHHHFFFCCCCCCEEEIIINNNHHHCCCBBBDDDDDDAAA===888;;;???BBBCCCCCCEEEFFF@@@DDDHHHHHHEEEBBBAAAAAADDDEEEDDD@@@<<<777555555222222333333333555999<<<;;;:::555222333555444///---...000111111///---+++---+++,,,......,,,+++---......---------......//////111555999>>>AAADDDEEEBBBBBBDDDFFFHHHGGGDDDAAAAAA>>>:::999999:::;;;;;;============;;;888666444---+++,,,000222///000333///...,,,+++++++++,,,---+++,,,...//////...,,,+++''''''''''''''''''''''''''''''%%%$$$$$$$$$%%%&&&$$$%%%&&&'''''''''&&&%%%%%%%%%&&&''''''&&&&&&%%%"""&&&(((%%%$$$$$$!!!&&&(((---222555555111...111000---+++)))(((((((((...'''######%%%%%%%%%((($$$%%%&&&'''&&&%%%$$$###""""""###$$$%%%&&&''''''$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$###"""###$$$'''***,,,&&&&&&&&&&&&%%%%%%%%%%%%############$$$$$$$$$$$$%%%(((&&&$$$%%%'''''''''''''''&&&&&&&&&&&&%%%#########%%%''''''%%%###%%%$$$$$$###"""!!! #########$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""########################$$$$$$$$$$$$############$$$%%%%%%###"""!!!  !!!!!!$$$$$$%%%&&&'''((()))))),,,,,,++++++++++++++++++------...000222444666777444444444444333333333333333111...+++*********+++++++++---...///000000000000///---------+++)))&&&''''''''''''''''''((()))'''''''''''''''((((((((('''''''''''''''''''''''''''(((((())))))))))))))))))))))))************+++(((+++,,,++++++......++++++***((()))******)))'''***))))))******+++,,,---++++++,,,,,,------.........---,,,++++++,,,------//////000111222222222222111000000000000/////////111111111222222111111111444888<<<@@@CCCEEEHHHKKKQQQSSSWWW[[[^^^^^^^^^]]]\\\^^^aaabbbcccdddeeegggeeegggjjjlllmmmooorrrttt{{{IIIGGGEEEDDDDDDFFFHHHJJJHHHKKKMMMKKKFFFDDDEEEHHHKKKHHHDDDBBBBBBCCCBBBAAA;;;???CCCFFFFFFFFFFFFGGGAAADDDGGGHHHGGGEEEBBBAAACCCEEEEEECCC???:::666555000222444444444555999<<<:::;;;888222000333333000//////000111000///...---...++++++//////++++++.........---,,,,,,,,,---...///111333777<<>>AAADDDFFFJJJRRRXXX\\\\\\ZZZXXXUUUYYY]]]______aaadddgggddddddeeeeeefffhhhmmmppplllrrryyyOOOLLLIIIHHHJJJLLLNNNNNNWWWZZZ\\\ZZZTTTMMMHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDHHHHHHGGGFFFGGGIIILLLMMMEEEDDDDDDIIINNNNNNJJJDDDGGGBBBAAAEEEFFFAAA;;;999888666444555888999777555555<<<>>>777222333444222---000333666555333///------......///...---+++***............------------///333777888666888>>>DDDDDDBBBAAADDDIIIIIIEEEAAA>>>>>>>>>>>>???@@@AAABBBCCCCCC???:::999<<<;;;888222222222222222222222222---,,,***+++,,,,,,+++))))))+++,,,***''''''))),,,))))))((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&((('''&&&(((***+++***)))***'''&&&))))))%%%"""###((('''%%%$$$$$$%%%'''((((((((()))***+++,,,,,,------,,,+++***)))((('''&&&***(((&&&&&&''''''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%###""")))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((***(((&&&$$$###$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###!!!%%%'''&&&%%%&&&$$$ ######"""!!!"""###%%%&&&$$$$$$$$$#########""""""&&&### """&&&'''###!!!$$$&&&%%%###"""$$$'''&&&&&&&&&%%%$$$###"""!!!""""""""""""############%%%$$$$$$###$$$%%%'''(((%%%'''(((''''''''')))+++******+++,,,,,,------...222111000.........//////+++///222000***'''(((+++///.........//////---+++)))***+++++++++)))((('''((('''&&&&&&'''((('''&&&''''''&&&&&&&&&&&&'''''')))))))))***+++***'''%%%%%%&&&((()))***)))(((&&&(((((((((((()))***,,,,,,++++++******++++++,,,---))))))***++++++++++++***(((((()))***+++,,,,,,---000...+++))))))***---...000111000---+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---222222---***+++......///...---...111222111000+++...222555777:::===@@@CCCFFFLLLRRRXXXYYYXXXVVVVVVUUUVVVZZZ^^^```^^^\\\```cccfffhhhiiihhhiiijjjkkkooouuu{{{RRROOOLLLJJJJJJKKKJJJJJJSSSXXX]]]^^^ZZZSSSNNNLLLIIIHHHGGGEEEEEEFFFGGGGGGIIIHHHGGGGGGGGGIIIKKKLLLEEEDDDDDDHHHMMMNNNJJJFFFEEE@@@@@@DDDEEEAAA;;;999:::777555555777777555222444;;;>>>999555666666555000222444555555333000...------------,,,***((('''---......///////////////...222777:::;;;<<<@@@CCCCCCAAAAAADDDHHHIIIFFFBBBCCCBBBBBBBBBAAAAAAAAAAAAAAABBB@@@<<<;;;<<<999444111000///......000333444---+++******+++,,,***)))......---***&&&###"""""")))(((((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%######$$$'''*********---******,,,+++%%%###$$$''''''&&&%%%%%%&&&''''''(((((((((((())))))))))))******)))((('''&&&%%%%%%(((&&&%%%$$$%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%&&&%%%###$$$%%%%%%$$$"""'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&(((&&&%%%$$$$$$%%%&&&(((((('''%%%###"""###$$$%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$######### %%%&&&"""###############$$$%%%%%%%%%%%%%%%%%%$$$$$$######'''%%%$$$%%%''''''$$$""""""###%%%$$$$$$###%%%&&&$$$$$$%%%%%%%%%$$$######""""""""""""############%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&&&&%%%&&&(((************+++,,,,,,------111000///---------.........111444333///,,,+++,,,000...---.........,,,+++)))************))))))(((((('''&&&&&&(((((('''&&&(((''''''&&&&&&''''''((()))((((((((())))))'''%%%%%%&&&((()))***)))(((''')))((((((((()))***++++++++++++******++++++,,,---))))))***++++++++++++***************++++++++++++...---,,,++++++++++++,,,222222222000---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))---///,,,,,,///000...///...---...000111111000---///222333444666888;;;???BBBGGGNNNSSSVVVWWWVVVWWWVVVVVVXXX[[[^^^]]]\\\___bbbeeegggfffeeeeeeeeecccfffkkkrrrzzzTTTRRRPPPNNNMMMKKKHHHFFFKKKQQQZZZ^^^^^^YYYTTTQQQMMMKKKHHHFFFEEEFFFHHHIIIJJJIIIHHHGGGGGGHHHIIIJJJEEEDDDCCCFFFKKKLLLKKKHHHCCC??????CCCEEE@@@;;;999:::777444333555666333111444:::>>><<<999::::::999444444444444333222000000......------,,,***((((((,,,---///111222222111111...111666;;;>>>@@@AAAAAAAAA@@@@@@CCCGGGHHHFFFCCCGGGGGGGGGFFFEEECCCBBBAAA???AAAAAA>>><<<<<<666000000...,,,***+++...222555---+++******++++++***)))%%%%%%&&&'''))))))'''%%%((((((((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$"""!!!###'''+++...///000///111222---&&&$$$''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$'''%%%######$$$%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''""""""#########$$$$$$$$$&&&$$$###$$$%%%%%%$$$"""$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&''''''%%%$$$"""""""""######"""###$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###)))$$$%%%%%%!!!###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###$$$###"""###%%%%%%%%%$$$"""######$$$%%%%%%$$$$$$"""""""""#########$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%###$$$%%%%%%$$$$$$&&&((()))******++++++,,,,,,---111000...---,,,,,,------000222444444333111...,,,000...,,,,,,,,,,,,+++***))))))))))))************)))(((''''''))))))((('''(((''''''&&&&&&''''''(((***(((&&&&&&'''((('''&&&%%%&&&((()))))))))((('''***)))))))))))))))******++++++******++++++,,,---))))))***++++++++++++***,,,,,,++++++************,,,,,,------,,,,,,******111222222000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,+++---000///+++...------...000111000///...000111222111111333444:::===BBBHHHMMMQQQTTTUUUYYYWWWUUUUUUWWWZZZ\\\]]]^^^aaadddeeedddaaa```___YYYYYY^^^gggsss}}}TTTTTTSSSSSSRRROOOKKKGGGEEEJJJRRRXXXZZZYYYWWWUUUQQQNNNJJJGGGEEEFFFGGGHHHJJJIIIHHHGGGGGGGGGHHHHHHFFFDDDCCCEEEHHHKKKKKKJJJCCC??????DDDEEE@@@:::777666333000111555777666444333888<<<===<<<<<<<<<<<<666555333222000000000000/////////......---,,,,,,+++---///222444444444444333333555888===???@@@??????>>>???BBBEEEGGGFFFDDDHHHHHHIIIHHHGGGEEEDDDCCC@@@BBBAAA===<<<;;;666000000...---,,,,,,...000111,,,+++******++++++***))) !!!&&&,,,...,,,***(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&$$$$$$&&&***000444555111333666555...&&&%%%)))&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%######%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&############$$$$$$$$$$$$%%%$$$######%%%%%%$$$###"""###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$############$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###(((&&&"""$$$$$$ ###$$$&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$"""!!!!!!"""%%%""" """%%%&&&%%%"""######$$$$$$$$$$$$######""""""#########$$$$$$$$$&&&&&&%%%$$$$$$############$$$%%%$$$$$$$$$&&&(((******++++++,,,---------111000...---,,,---......111111222444555333///,,,000---***))))))))))))((()))))))))******+++,,,,,,***)))((((((******)))(((((((((''''''''''''(((((()))'''%%%%%%&&&'''''''''&&&&&&'''((()))(((((((((+++***)))))))))))))))***++++++******++++++,,,---))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***...///000...,,,******+++++++++++++++++++++++++++,,,------,,,...000+++%%%---,,,,,,---///000000///...000111111000///111222555888===CCCHHHMMMRRRUUUYYYWWWSSSRRRSSSWWW[[[]]]___aaaddddddaaa^^^\\\\\\SSSRRRSSS]]]kkkwww~~~QQQQQQSSSUUUVVVTTTPPPMMMFFFHHHKKKOOOTTTWWWXXXXXXRRRPPPMMMJJJGGGFFFEEEEEEJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDEEEGGGIIIJJJJJJEEEBBBBBBFFFFFF@@@999666111///---///555999:::999444555999<<<===<<<<<<===666444111///......//////..................//////+++---///222444555666666888666444555888;;;======>>>>>>>>>@@@CCCEEEEEEDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDBBB===;;;<<<888333000111111000///...---,,,,,,+++)))***++++++***((()))((('''))),,,+++'''###'''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&(((&&&%%%''',,,111444666000222666666///&&&%%%)))&&&&&&'''(((((('''&&&&&&$$$$$$%%%&&&&&&'''(((((($$$%%%%%%%%%%%%&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$######%%%%%%%%%###"""###%%%&&&'''&&&%%%%%%''''''&&&%%%%%%$$$######&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""###$$$$$$%%%%%%$$$$$$######'''%%%#########!!!$$$%%%&&&''''''&&&$$$###############$$$$$$$$$$$$!!!###$$$$$$"""!!!!!!"""$$$""" !!!%%%&&&$$$"""$$$$$$$$$$$$###"""!!! ############$$$$$$$$$$$$%%%%%%%%%$$$$$$######"""###$$$%%%%%%$$$%%%''')))++++++,,,,,,------......000000///......///000111333333444666777666333000111...)))'''''''''''''''***++++++,,,,,,,,,------+++***))))))++++++***)))(((((((((''''''((((((((()))'''%%%$$$&&&'''((('''&&&''''''(((((((((((((((+++***)))))))))))))))***++++++******++++++,,,---))))))***++++++++++++***)))******+++,,,,,,------...---***)))((()))+++------///000///,,,+++******++++++++++++++++++++++++,,,------,,,...000+++%%%---,,,+++,,,...000///......///111111000000111333222666;;;@@@DDDHHHNNNRRRWWWUUUSSSQQQQQQTTTYYY\\\```aaacccbbb```]]]\\\\\\TTTQQQPPPWWWdddpppxxxzzz~~~JJJKKKNNNRRRVVVVVVSSSPPPKKKIIIHHHIIINNNRRRVVVWWWPPPPPPPPPOOOMMMJJJGGGEEEIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGCCCDDDHHHIIICCC;;;888111///---///444999;;;:::555333555999:::999999<<<444333000...---...///000,,,,,,,,,+++,,,------...------///111333555666777:::999666444555777;;;======>>>???@@@AAABBBCCCDDDEEEDDDDDDEEEEEEGGGHHHIIIFFFFFFCCC???===>>><<<777111222333333111...+++))),,,***))))))******)))(((,,,,,,+++++++++)))'''$$$''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%$$$&&&)))---///000---...111333...'''%%%'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$#########%%%&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$''''''&&&&&&%%%$$$######&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$######"""###$$$$$$%%%%%%$$$$$$###&&&&&&######$$$###%%%%%%%%%%%%%%%$$$$$$###"""###############$$$$$$$$$$$$$$$$$$$$$$$$###"""###"""!!!"""$$$$$$$$$###%%%%%%%%%$$$###!!! #########$$$$$$$$$$$$%%%###$$$$$$%%%$$$$$$###"""###$$$%%%%%%$$$%%%'''(((***++++++,,,,,,---......///.........///000222333777888999::::::999999888444000+++((('''((()))))),,,,,,...//////...------,,,+++******,,,,,,+++***)))((((((''''''(((((()))((('''%%%&&&''')))((((((''''''''''''((((((((()))***)))))))))))))))******++++++******++++++,,,---))))))***++++++++++++***))))))***+++,,,---......///---***'''''')))+++---...000222111///---,,,,,,++++++++++++++++++++++++))),,,,,,+++---000///+++,,,++++++,,,...///...------///111111000000222333111555;;;>>>@@@DDDIIINNNRRRRRRRRRQQQQQQSSSWWWZZZ```aaaaaa___]]]\\\]]]^^^XXXTTTQQQTTT^^^iiirrrvvvzzz|||AAACCCGGGLLLQQQRRRQQQOOOLLLHHHEEEDDDHHHLLLNNNOOOLLLOOORRRUUUTTTPPPKKKHHHGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGHHHGGGFFFEEEEEEFFFFFFCCCDDDJJJLLLGGG@@@===777444000000444777777666666222111555666444555999333222000///...///000111000///---,,,+++++++++,,,.........///111333666888888999999888666777;;;???>>>>>>?????????@@@AAACCCFFFEEEDDDCCCDDDFFFHHHJJJEEEGGGFFFCCCBBBBBB>>>888222222222111000...,,,++++++***))))))******)))((('''(((************+++---''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&$$$%%%'''))))))(((((((((***...---'''$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$###!!!!!!"""$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$###"""$$$%%%$$$%%%%%%$$$########################$$$$$$%%%%%%%%%&&&$$$"""###%%%&&&### !!!"""######""""""###$$$###############"""!!!!!!#########$$$$$$$$$%%%%%%""""""$$$$$$%%%$$$######"""###$$$#########%%%'''((())))))***++++++,,,,,,,,,,,,,,,---...111333555888:::<<<;;;999999;;;>>>999555///+++***+++,,,,,,---///111333222000...,,,---+++***+++,,,---,,,+++))))))(((((((((((())))))''''''&&&(((******)))''''''''''''''''''((()))))))))((((((((()))***++++++++++++******++++++,,,---))))))***++++++++++++***+++++++++,,,,,,------------,,,***)))((()))***+++---000222222000---,,,,,,************************)))---///,,,,,,///000...,,,+++***+++---......---...///111000//////000111///444:::======???DDDHHHMMMOOORRRRRRRRRSSSUUUXXX______^^^\\\ZZZ[[[^^^aaaZZZVVVSSSSSSYYYcccmmmtttvvvxxx{{{<<<>>>AAAGGGLLLNNNNNNLLLJJJFFFBBBAAACCCFFFGGGFFFHHHMMMTTTYYYZZZVVVPPPLLLFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIHHHFFFEEEDDDDDDDDDBBBDDDLLLOOOJJJDDDAAA>>>999444222333444333222777111...222333111222777333222111000000111111222555333111...,,,,,,++++++///...------///333666999444888<<<;;;888888<<<@@@>>>?????????>>>???@@@BBBIIIGGGDDDBBBCCCEEEHHHJJJDDDGGGIIIGGGGGGFFF@@@888222111///...------......+++***))))))******)))(((''')))+++***''''''***---&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&((('''&&&&&&''''''&&&%%%%%%###&&&+++,,,(((###"""&&&%%%###""""""###%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$"""!!!"""$$$%%%%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$"""""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$###"""###%%%&&&%%%$$$'''&&&$$$###"""###$$$$$$"""######$$$&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###!!!"""############""""""!!!###%%%&&&'''((($$$$$$$$$%%%%%%$$$$$$$$$'''(((%%% !!!$$$&&&$$$&&&%%%###"""!!!"""######$$$$$$$$$%%%%%%&&&&&&&&&%%%!!! $$$%%%!!!"""$$$$$$!!! ###%%%!!!!!!"""#####################$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%$$$### !!!""""""!!!"""$$$&&&'''''''''((())))))******))))))***+++...111333555777:::<<<:::666666;;;@@@===888222---,,,...//////...000333555444111...+++---,,,++++++------,,,+++))))))(((((((((((())))))''''''''')))++++++)))''''''''''''''''''((())))))(((((((((((()))***,,,,,,++++++******++++++,,,---))))))***++++++++++++***------,,,,,,,,,,,,+++++++++++++++++++++***))))))+++---000000...,,,+++***************************---222222---***+++......+++******+++---......---///000111000...------///...333:::<<<;;;<<<@@@DDDIIIMMMRRRTTTSSSSSSUUUWWW]]]]]][[[YYYXXXZZZ___bbbZZZXXXTTTSSSVVV___kkktttsssuuuxxx}}}@@@@@@BBBFFFJJJLLLIIIFFFEEEDDD???;;;===DDDFFFEEEFFFIIIMMMPPPPPPPPPQQQRRRMMMHHHFFFIIIMMMMMMIIIFFFHHHGGGEEEFFFGGGEEE@@@<<<>>>???@@@DDDHHHJJJJJJIIILLLCCC888333333444333111444111///...000222333333111111111000000000000000333222000...---,,,------......---------///333777999:::<<<<<<;;;<<<===???DDDCCCAAA@@@???>>>??????FFFDDDCCCCCCEEEGGGGGGGGGGGGGGGHHHMMMOOOKKKBBB:::555222...,,,---...//////000((($$$'''+++***)))******+++,,,,,,+++***)))(((+++******)))))))))))))))'''&&&%%%$$$###$$$%%%%%%###$$$%%%&&&&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&&&&%%%###"""###$$$$$$%%%%%%$$$$$$###''''''(((((('''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###&&&$$$"""$$$&&&'''$$$!!!###$$$&&&''''''&&&$$$###%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$###$$$''''''%%%###%%%%%%$$$$$$$$$$$$$$$$$$###&&&%%%!!!###%%%%%%"""""""""###$$$%%%''''''"""""""""""""""######$$$%%%%%%$$$$$$###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!&&&%%%%%%$$$#########$$$""""""############""""""%%%###"""$$$&&&%%%""""""""""""###$$$$$$""" $$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((''''''''''''(((***+++,,,)))***++++++,,,---111333999999999;;;===>>>>>>>>>>>><<<999666444444444555888666444444666666333000000//////000111111...,,,+++***)))'''''''''(((((()))((('''((()))(((&&&%%%+++(((&&&(((,,,...+++'''%%%&&&(((***++++++++++++++++++******++++++,,,---'''(((((()))))))))))))))+++++++++,,,,,,---------,,,++++++******++++++,,,+++)))))),,,111111,,,''')))///000***(((++++++))),,,,,,++++++,,,,,,---...///---+++,,,---...---,,,111222222111///...///000000000222444777;;;===???DDDJJJQQQSSSRRRSSSVVVYYYYYY\\\]]][[[WWWWWW\\\aaa___WWWRRRTTTWWWYYY```iiilllqqquuuvvvyyy@@@???@@@EEEKKKLLLHHHDDDBBBBBB@@@???CCCKKKMMMJJJLLLLLLLLLKKKKKKMMMQQQUUUTTTOOOKKKKKKMMMNNNNNNMMMLLLKKKIIIIIIIIIFFFBBB>>><<<<<<===@@@EEEHHHIIIIIINNNFFF<<<666333222111///333111///000222555666666000000111111111000000///222111000...------------000000000///...///222555888:::<<<======>>>@@@BBBBBBAAA???>>>=========>>>DDDCCCBBBDDDGGGIIIIIIIIIEEEEEEGGGKKKMMMJJJAAA:::555222///......//////......'''$$$'''++++++***+++***++++++,,,+++***((('''))))))(((''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$###$$$%%%&&&&&&%%%###"""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%$$$###!!! ########################%%%$$$######%%%%%%$$$#########"""###%%%%%%$$$###"""###%%%&&&&&&%%%###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$###$$$''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""&&&'''###"""$$$&&&$$$$$$$$$$$$###$$$$$$%%%%%%"""""""""""""""###$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""&&&%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$%%%###"""$$$%%%%%%""" """""""""###$$$$$$""" ######$$$$$$$$$$$$######$$$$$$$$$$$$%%%&&&'''((('''''''''((()))***,,,---)))+++,,,---...111444777:::999999:::;;;===>>>>>>DDDCCCAAA@@@???@@@AAABBBAAA<<<777555555555222000444333222222222111...,,,,,,+++)))((('''''''''((()))((('''((())))))'''%%%)))'''&&&(((+++,,,***'''***+++++++++***)))((((((***************+++,,,,,,'''((())))))******))))))******+++++++++,,,,,,,,,...------,,,,,,------...---,,,---000333222///++++++---,,,***+++///...***,,,++++++++++++,,,------///---+++,,,---...---,,,///000111000...---...///000000111333555777999:::BBBGGGNNNQQQQQQQQQUUUXXXYYY[[[\\\[[[YYYZZZ^^^aaaaaaWWWOOOPPPTTTYYYbbbjjjjjjooorrrrrruuu|||AAA??????DDDLLLNNNIIIDDD>>>@@@BBBDDDJJJQQQPPPLLLMMMNNNOOONNNNNNOOORRRUUUZZZWWWQQQLLLKKKNNNQQQSSSPPPNNNMMMLLLKKKIIIEEECCC;;;::::::===AAAEEEGGGGGGKKKHHHCCC===888555333222222000000111444777999999...///111222222111000///000000//////......------222333444333111111222333888:::===>>>???@@@CCCEEEAAA@@@???>>>>>>>>>>>>>>>AAAAAACCCFFFJJJKKKKKKJJJCCCCCCEEEIIIJJJGGG@@@:::555222000/////////...------'''%%%(((+++++++++,,,******++++++***)))'''&&&''''''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%######&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$######$$$%%%%%%&&&%%%$$$"""!!!###$$$$$$%%%%%%$$$$$$######$$$$$$$$$###"""!!! ########################%%%$$$######%%%%%%$$$###"""$$$%%%%%%$$$$$$%%%'''""""""$$$$$$$$$$$$""""""%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%###"""#########$$$%%%%%%%%%"""'''(((%%%###%%%&&&$$$&&&%%%$$$$$$######$$$$$$###""""""""""""###$$$$$$""""""######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$$$$#########%%%$$$###!!!""""""!!!"""$$$$$$"""!!!"""##################"""$$$$$$$$$$$$%%%&&&''''''&&&''''''(((***,,,---...+++---...000111444888;;;;;;:::999999:::<<<>>>@@@CCCCCCCCCDDDEEEGGGHHHIIIEEE>>>777222222333333111555444333333444333111///---,,,***((('''&&&''''''''''''&&&'''))))))((('''''''''(((((()))))))))(((---,,,+++***)))))))))))))))))))))))))))******+++(((((()))************)))************++++++++++++------,,,,,,,,,,,,------)))***,,,.........,,,+++,,,,,,***)))...222000++++++++++++++++++,,,------///---+++,,,---...---,,,,,,---///...------...///000000000111222333444555===BBBHHHLLLMMMOOOSSSVVVWWWXXXYYYZZZ\\\^^^___aaa___VVVNNNLLLNNNUUU___ggghhhlllnnnnnnqqqyyyBBB??????EEEOOORRRNNNIII???EEEIIILLLPPPRRRNNNGGGIIINNNTTTXXXXXXVVVTTTSSS\\\[[[UUUMMMIIIKKKNNNPPPOOONNNMMMLLLKKKJJJIIIHHH???===;;;<<>>??????@@@BBBDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEHHHKKKLLLJJJHHH@@@AAACCCEEEGGGDDD>>>:::444222111000000///---,,,...)))'''***+++***)))+++***+++++++++***((('''%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&&&&%%%$$$###"""&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$""""""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$######&&&((('''%%%%%%'''+++######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###!!!""""""###$$$%%%%%%&&&$$$''''''###!!!$$$&&&&&&%%%%%%$$$$$$###$$$$$$%%%######""""""######$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######"""######$$$$$$$$$#########""""""############""""""$$$#########$$$$$$###""""""!!!!!!"""###$$$###"""""""""############""""""%%%$$$$$$$$$%%%%%%&&&'''&&&&&&''')))+++---///111...///111111222444888:::===<<<;;;::::::<<<@@@BBBBBBCCCDDDEEEGGGHHHIIIJJJBBB;;;222......222444444000000000222444666555444---,,,***((('''&&&&&&&&&'''&&&&&&''')))***)))'''%%%'''))))))((('''((()))+++***)))))))))***,,,---((((((((((((((()))******((()))******++++++******++++++++++++++++++++++++++++++************++++++'''))),,,---,,,******+++++++++++++++,,,...---,,,+++++++++***+++,,,,,,---///---+++,,,---...---,,,+++---......------...000.........///000222333444999===CCCGGGIIILLLPPPSSSTTTSSSTTTWWW[[[^^^______[[[YYYTTTNNNKKKNNNXXXbbbgggjjjllljjjmmmvvv}}}EEEBBBBBBHHHQQQVVVUUUQQQJJJSSS[[[]]]ZZZTTTLLLDDDGGGLLLSSSWWWXXXWWWUUUUUUXXXZZZVVVMMMGGGHHHIIIGGGLLLLLLKKKJJJIIIIIIJJJKKKEEECCC???>>>???@@@@@@@@@>>>CCCHHHKKKGGGAAA;;;777555444333333444444444333+++---000333444333111000000000//////......------...111555777888888999:::<<<===??????>>>>>>???@@@CCCCCCCCCDDDDDDDDDDDDDDDEEEEEEGGGJJJKKKJJJGGGDDD>>>???AAABBBBBB@@@;;;888444222000//////...,,,***///+++)))++++++(((''')))++++++,,,+++***(((&&&%%%((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&%%%$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$######%%%'''&&&######&&&***$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$###$$$%%%%%%$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%'''$$$"""&&&'''############$$$%%%&&&'''###############$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######""""""###$$$$$$$$$###"""""""""############""""""#####################$$$###!!! !!!###$$$$$$###""""""############""""""%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&(((***,,,///222333222222333222222333555777>>>???>>><<<;;;<<<@@@DDDFFFGGGIIIJJJKKKKKKJJJJJJCCC;;;222---...111444555...------///111333444333---+++***((('''&&&'''''''''&&&&&&''')))***)))'''%%%'''))))))((('''((()))******)))((()))***,,,---((((((''''''(((((()))***)))******+++++++++++++++------------------------+++******))))))******+++***---//////...------...))),,,...---)))&&&(((---+++************+++,,,,,,///---+++,,,---...---,,,,,,---............///000------...///000222444555666999===BBBFFFJJJMMMPPPOOONNNOOORRRWWW[[[\\\]]][[[bbbdddZZZNNNLLLUUU___eeeiiijjjiiillluuu|||~~~JJJHHHGGGJJJQQQVVVXXXXXXXXXgggtttssshhh[[[PPPHHHJJJKKKLLLMMMNNNPPPTTTWWWTTTXXXTTTKKKHHHKKKIIICCCJJJJJJIIIGGGEEEFFFIIIKKKJJJGGGCCCAAAAAA@@@???===;;;>>>CCCFFFDDD>>>777222888666555444444333111///+++---///222333333222222333222000...---,,,------,,,///444777888:::<<<>>>===???@@@???>>>===>>>???BBBBBBCCCDDDEEEEEEEEEDDDHHHGGGHHHIIIJJJHHHDDD@@@===>>>??????>>>;;;888666444222///...------+++***...++++++---,,,((('''***,,,------,,,+++)))'''&&&(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&%%%$$$###''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$######"""""""""######""""""""""""""""""""""""%%%$$$######%%%%%%$$$###$$$$$$$$$###!!!"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$%%%"""$$$%%%%%%$$$######$$$!!!"""""""""###$$$$$$$$$%%%&&&$$$"""&&&'''"""""""""###$$$%%%'''((($$$############$$$%%%%%%'''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!"""###$$$$$$$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$###""""""$$$&&&###!!! !!!###$$$$$$$$$"""##################"""%%%%%%%%%$$$$$$%%%%%%&&&%%%&&&(((***...111444555444444444333111222444666===???@@@>>>;;;<<<@@@DDDFFFGGGHHHIIIIIIGGGEEEDDDFFF???666111111222333333000...---,,,.........---+++***)))(((''''''((((((''''''&&&'''))))))((('''''''''(((((()))))))))(((+++***))))))))))))))))))((((((((((((((())))))*********+++,,,,,,,,,,,,+++............------------,,,,,,++++++++++++,,,,,,+++++++++,,,------,,,,,,(((+++///...'''"""&&&...***************+++,,,,,,///---+++,,,---...---,,,,,,...///...------...///---------...000222444555555777:::>>>CCCGGGJJJLLLKKKKKKLLLNNNQQQUUUZZZ\\\bbbmmmrrrgggWWWRRRXXX___cccgggiiiiiillltttzzz|||~~~OOONNNMMMLLLNNNRRRWWW[[[aaauuuuuucccWWWPPPKKKKKKKKKJJJIIIKKKOOORRRTTTVVVRRRJJJKKKRRRPPPHHHKKKJJJIIIEEEBBBBBBEEEHHHJJJGGGEEECCCBBBAAA>>><<<;;;::::::<<<>>>===999555:::888666666666444222000,,,---///000222333333333666333000,,,++++++,,,...,,,///333666888:::===???===???@@@@@@??????@@@BBBCCCDDDEEEGGGGGGGGGGGGGGGHHHGGGGGGHHHHHHFFFCCC@@@===>>>>>>===:::777555444444111---+++++++++***)))+++)))***------))))))---.........---,,,***(((&&&(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%&&&############$$$%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%""""""""""""""""""""""""%%%$$$######%%%%%%$$$###)))&&&$$$"""###$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%!!!###%%%%%%###"""###$$$""""""""""""###############&&&&&&"""!!!$$$&&&%%%$$$#########$$$%%%%%%&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$########################""""""###$$$$$$$$$$$$$$$ !!!###$$$%%%$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$###!!!"""$$$'''###!!! """$$$%%%$$$######$$$$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&(((+++...222555777444444555444333333666888;;;===@@@>>>;;;:::===AAA@@@AAACCCEEEDDDBBB???===CCC===666333333444333222000...++++++,,,,,,,,,+++***)))(((''''''((()))***)))((('''((())))))'''%%%)))'''&&&(((+++,,,***'''''''''((())))))))))))((())))))(((((())))))***+++***++++++,,,---,,,,,,,,,.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,***((('''(((+++,,,***((()))))),,,...***%%%'''///***************++++++,,,///---+++,,,---...---,,,,,,---...---,,,+++,,,---............///000111111555555888<<>>>>><<<999555333333444111,,,)))))))))))))))(((''')))------+++,,,000/////////...---+++((('''((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&'''&&&%%%$$$###&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''$$$$$$$$$%%%%%%$$$$$$$$$'''&&&%%%%%%%%%&&&'''(((########################%%%$$$######%%%%%%$$$###...***&&&%%%'''((('''%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&!!!###&&&%%%###!!!###$$$#########"""""""""""""""!!!&&&)))&&&%%%&&&%%%###&&&%%%$$$$$$######$$$$$$$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''########################!!!"""###$$$$$$$$$$$$$$$!!!###$$$%%%$$$###"""""""""############"""""""""###$$$###!!!!!!$$$(((###!!! """$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&(((+++///333666888333444555444444555888;;;888<<>>:::999;;;???>>>@@@BBBDDDDDDAAA>>><<<;;;777222111333555444333---+++))))))+++---......)))((((((''''''(((***+++)))((('''((()))(((&&&%%%+++(((&&&(((,,,...+++'''!!!###%%%(((***+++++++++)))))))))))))))***++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++******))))))))))))******///+++(((***...000...***+++((()))------)))***///*********)))***++++++,,,///---+++,,,---...------,,,------,,,***)))***+++//////...---------......555555777:::@@@DDDGGGHHHHHHKKKLLLKKKJJJNNNWWW___mmmsssrrrhhhaaa``````]]]^^^cccggghhhkkkrrrvvvwww{{{}}}WWWXXXVVVRRRMMMMMMSSSYYYiiiuuutttdddYYYTTTNNNNNNPPPRRRSSSQQQLLLHHHPPPPPPOOONNNSSS\\\___^^^VVVOOOFFF@@@??????>>>===IIIEEE@@@>>>>>>>>>;;;888:::<<<888222222999<<<;;;<<<999444333444444222000...............///000111555222...+++,,,---...///111------222555666777999<<<<<<===>>>???AAABBBCCCGGGGGGGGGHHHIIIJJJKKKLLLIIIJJJJJJIIIGGGDDDBBB@@@BBBDDDEEEAAA:::444111111111///...,,,++++++,,,,,,(((***---///000000...---111888;;;555---*********((((((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&(((%%%######%%%%%%### $$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''&&&$$$###"""$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$#########""""""&&&***+++'''%%%%%%$$$!!!)))'''%%%###""""""###$$$'''$$$###%%%%%%""""""%%%$$$&&&''''''&&&$$$ %%%$$$"""!!!!!!!!!"""#########""""""""""""######%%%""" """''''''###%%%$$$$$$######$$$$$$%%%######""""""""""""#########$$$$$$%%%%%%$$$$$$###%%%###!!! !!!###%%%'''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%''')))***...222555111333666666666777888:::777;;;???>>>:::777999<<>>>>>===<<>>>>>;;;:::;;;<<>>BBBEEEGGGJJJLLLKKKKKKOOOWWW^^^eeedddccccccdddccc```^^^``````aaacccgggkkkoooqqqxxx{{{~~~OOORRRVVVWWWVVVVVVYYY\\\ZZZ^^^cccdddbbb]]]XXXVVVTTTVVVYYYZZZYYYVVVUUUTTTUUUZZZ^^^]]]]]]______\\\^^^VVVLLLEEEAAA@@@===;;;@@@AAA@@@>>>:::666444444777888777333333666888777888666333222222222111///......---------......///.........///.........---444000///333666666777:::999:::===@@@BBBDDDDDDDDDGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFEEEAAA<<<777444333000///---,,,******++++++,,,///333777:::<<<======DDDIIILLLHHHCCC<<<222)))***))))))((('''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&%%%###""""""######!!! &&&&&&%%%$$$$$$%%%&&&&&&&&&&&&'''&&&&&&%%%$$$###$$$$$$############$$$$$$######""""""""""""############""""""######$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%$$$$$$$$$###$$$###"""%%%'''%%%$$$$$$###"""###$$$&&&'''%%%$$$$$$%%%""" %%%%%%###!!! !!!$$$(((***&&&%%%$$$#########$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$######!!!###&&&(((((('''$$$"""######""""""######$$$%%%)))+++,,,,,,+++***+++,,,***...222555666555555666:::;;;<<<===============CCCBBBBBBDDDGGGGGGDDD@@@;;;<<<===<<<999444///,,,///---,,,,,,---...---+++)))))))))))))))***++++++---+++******+++***)))'''))))))))))))))))))))))))++++++******))))))******+++,,,---...............++++++,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,************************+++***)))***,,,,,,,,,***,,,,,,,,,++++++*********---,,,,,,++++++++++++,,,///---+++***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///111333555777999<<<@@@BBBCCCHHHMMMNNNLLLNNNVVV]]]bbb```^^^^^^___```___^^^``````aaacccfffiiilllnnntttwww{{{}}}MMMQQQWWWZZZ[[[\\\]]]^^^___^^^\\\[[[[[[ZZZXXXVVVWWWZZZ\\\]]]ZZZXXXXXXXXXTTT\\\bbbbbbaaa```^^^ZZZbbb\\\UUUOOOKKKGGGAAA<<<===AAADDDCCC>>>888444333666777666666777999;;;;;;;;;:::888666444333111000///...---------------...+++,,,---------///111333777222000333444333444666666999===@@@CCCEEEEEEEEEFFFGGGHHHIIIIIIGGGEEEDDDFFFFFFEEEDDDDDDEEEGGGHHHFFFEEEBBB>>>:::666444333111000...,,,*********++++++---111444888:::;;;;;;>>>AAACCCCCCBBB>>>555*********)))((('''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&!!!"""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$###$$$%%%$$$$$$#########""""""!!!$$$###!!! !!!###$$$(((((((((''''''&&&&&&&&&$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%"""!!!###&&&!!!%%%$$$$$$######$$$%%%%%%%%%!!! ######!!!!!!$$$%%%###!!! !!!$$$(((***&&&&&&%%%%%%$$$$$$$$$$$$ !!!###%%%%%%###!!! """######!!!!!!!!!#########$$$$$$$$$$$$######$$$######""""""######$$$######$$$$$$$$$$$$######!!!$$$&&&&&&$$$!!!###############$$$%%%%%%)))+++------,,,*********+++///555888999888777777;;;::::::<<<>>>??????>>>>>>>>>>>>AAADDDEEEDDDBBB>>>@@@BBBAAA===666///***------,,,---------,,,,,,++++++******++++++,,,---...,,,++++++++++++***((()))))))))))))))))))))))),,,,,,+++******+++++++++***))))))+++//////---++++++++++++++++++,,,,,,,,,,,,,,,,,,---------......***************************)))((((((*********(((---,,,,,,++++++*********...---+++*********++++++000---+++***,,,...//////------------------------++++++,,,------......//////111333444555888;;;===>>>FFFMMMNNNLLLMMMTTT[[[___\\\ZZZZZZ[[[]]]^^^^^^______```bbbdddgggiiikkkpppssswwwyyy{{{~~~MMMQQQVVV[[[]]]^^^^^^^^^^^^ZZZUUUSSSTTTWWWXXXXXXZZZ[[[\\\\\\ZZZYYYXXXXXXSSSZZZaaaccccccccc```[[[cccaaa^^^[[[XXXQQQGGG@@@===CCCIIIJJJEEE===888555777666777999;;;===???BBBAAA@@@>>>;;;888555333222000///...---------------+++++++++***+++000666<<<999444000111222000000222555888<<<@@@CCCDDDEEEEEEFFFFFFGGGGGGFFFEEECCCBBBHHHGGGEEEDDDCCCDDDEEEEEEEEEBBB>>>:::777444222111222111///---+++***+++++++++,,,...111222333444444666777777777888999222******))))))((('''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%$$$#########$$$$$$###!!! !!!###$$$$$$$$$$$$###############$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""""""""############&&&%%%"""!!!###&&&!!!&&&&&&%%%$$$############%%% &&&&&&$$$###%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$ !!!###%%%%%%###!!! !!!"""!!! !!!""""""######$$$$$$######"""$$$$$$############$$$$$$"""######$$$$$$######"""!!!"""#########""""""!!!$$$$$$$$$$$$$$$%%%&&&&&&'''))),,,---,,,,,,,,,,,,---111666999:::999888888<<<;;;:::;;;>>>??????>>><<<<<<<<<>>>AAABBBCCCBBB@@@BBBFFFFFFBBB999000***+++,,,---...------,,,,,,---------,,,,,,------......---++++++,,,,,,***)))************************,,,+++++++++++++++,,,,,,)))((('''***...///---)))*********++++++,,,,,,,,,,,,,,,,,,---------......************************+++)))((()))******)))(((,,,,,,,,,++++++*********...---+++***)))******+++///---******,,,...//////------------------------++++++,,,------......///---///000111111333666888:::AAAIIILLLKKKMMMRRRXXX[[[YYYVVVVVVYYY\\\^^^^^^]]]^^^___aaaccceeeggghhhmmmpppsssuuuwwwzzz}}}LLLNNNRRRUUUWWWXXXXXXXXXYYYVVVRRRQQQUUUZZZ___bbb^^^\\\ZZZYYYYYYYYYWWWUUURRRXXX]]]aaafffiiifff```cccbbbbbbbbb___XXXNNNFFFBBBFFFJJJKKKHHHCCC>>>;;;888555666999<<<===@@@EEEBBBCCCBBB???:::666444444222111000///...---------,,,,,,,,,***+++000888???999333///000000//////222555777:::>>>AAABBBCCCDDDFFFFFFEEEEEEDDDDDDDDDDDDIIIHHHFFFEEEDDDCCCCCCBBBCCC@@@:::666444333111000444222000...,,,+++++++++,,,------...............111222111///000222...'''((((((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""###%%%###%%%&&&%%%$$$###$$$%%%%%%%%%$$$######$$$%%%%%%%%%$$$############$$$$$$$$$$$$############$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!!!!!!!"""""""""""""""###$$$###"""%%%'''%%%'''&&&&&&%%%$$$###"""!!!%%%!!!''''''%%%%%%$$$%%%%%%%%%%%%$$$###"""%%%%%%&&&&&&&&&%%%$$$###!!!"""###$$$$$$###"""!!!######""""""""""""######!!!"""###$$$$$$###"""!!!$$$$$$############$$$$$$""""""############""""""%%%%%%$$$#########$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%(((***,,,,,,---...000000333777999999888888888;;;;;;;;;;;;<<<<<<>>>???=========>>>???AAACCCDDDAAADDDHHHIIIEEE<<<333,,,,,,...000111000......///111000///...------------...,,,++++++++++++***(((************************++++++******++++++,,,,,,,,,***)))+++...///---+++))))))******+++,,,,,,,,,******++++++++++++,,,,,,************************---,,,++++++,,,---+++***++++++++++++++++++++++++,,,++++++************+++---+++******,,,.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---.../////////000222444777<<>>@@@BBBCCCHHHGGGEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFEEECCCBBBAAACCC???888444333222111///555444222///------,,,,,,,,,,,,+++++++++*********+++......,,,,,,...+++&&&''''''''''''(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$######%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$"""$$$%%%$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######!!!!!!""""""############"""&&&'''%%%%%%'''&&&"""%%%%%%%%%%%%$$$$$$###"""$$$""""""$$$$$$"""###'''%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&%%%$$$###"""""""""""""""""""""""""""%%%""""""$$$###!!!!!!"""###$$$$$$###"""!!!%%%$$$$$$######$$$$$$%%%""""""############""""""%%%%%%$$$###############$$$$$$$$$$$$$$$%%%%%%&&&&&&''')))***+++,,,///222555777:::;;;:::::::::;;;:::<<<===;;;999999<<>>>>>>>>======???AAACCCAAAEEEIIIKKKGGG???666000...111444555333222222333444333111000...------------,,,******++++++)))(((***************************************+++,,,,,,---,,,++++++,,,------,,,((())))))***++++++,,,,,,******++++++++++++,,,,,,************************...---+++,,,,,,---+++************++++++,,,,,,---)))******++++++++++++***+++***)))***---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...///000000//////111333666888<<>>AAADDDFFFFFF;;;444111444555444888???:::===???===999666666777444444222000///.........000222444222//////444999555000---000333444666:::777777888:::<<>>888444333333111000666555333000...---------)))))))))(((((('''''''''$$$))),,,++++++---+++'''&&&&&&''''''((()))))))))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''%%%###"""###&&&***,,,$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$ ###$$$$$$!!! """%%%"""###$$$$$$$$$$$$###""""""!!! !!!"""###$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$###""""""######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""######$$$$$$$$$%%%&&&***+++'''%%%%%%$$$!!!######$$$%%%%%%%%%%%%$$$$$$&&&)))((("""!!!)))%%%$$$$$$######$$$%%%&&&$$$$$$%%%&&&%%%$$$###"""######""""""""""""######$$$ ###!!! """###$$$$$$###""" %%%$$$$$$######$$$$$$%%%""""""############""""""""""""######"""!!! #########"""###$$$$$$%%%'''((())))))***,,,///222;;;<<<>>>>>>===<<<===>>>:::===>>><<<777666:::???>>>>>>===<<<;;;<<<>>>AAABBBEEEIIIKKKHHHAAA888333000444777888666444555666666555333111///------,,,---+++************)))'''***************************)))))))))***++++++,,,---,,,+++***)))***+++,,,((())))))***++++++,,,,,,,,,,,,---------.........************************,,,+++******++++++)))((())))))***+++,,,------...''')))***,,,,,,,,,+++***)))))))))+++---...---+++++++++++++++++++++++++++++++++,,,------......///000111111111//////111333555555888>>>EEEKKKLLLKKKMMMLLLMMMOOOSSSVVVXXXXXXWWWYYY[[[^^^aaaccceeeeeeiiikkklllmmmnnnppptttwwwvvvxxxzzz}}}AAA>>>:::999;;;>>>@@@AAAEEEHHHKKKMMMMMMOOOSSSWWW[[[[[[ZZZWWWUUUUUUWWWYYYUUUSSSRRRYYYkkk~~~}}}hhh___\\\```^^^XXXYYYaaaVVVPPPIIIDDDCCCEEEGGGHHH===888666999888444444888777;;;===:::555111222555444333222000//////......000000000///---...000222555333111111444666888999>>>????????????AAADDDGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJIIIHHHGGGEEEDDDCCCBBBFFFBBB<<<666222111222333555555444222000...,,,***(((((((((***+++***'''%%%+++*********+++***(((%%%)))&&&%%%(((...000...***'''''''''&&&&&&%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%(((&&&$$$$$$$$$$$$"""!!! !!!"""$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!$$$&&&'''&&&$$$""""""###$$$%%%%%%### """#########$$$$$$############$$$$$$%%%%%%$$$###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$(((%%%"""###'''***(((%%%$$$###"""""""""###%%%%%%!!!!!! """$$$&&&&&&%%%""""""###$$$$$$$$$$$$$$$""""""!!!""""""###$$$%%%!!!"""''')))###$$$%%%&&&&&&%%%###"""&&&'''&&&###!!! !!!### """$$$$$$###!!!$$$$$$#########$$$&&&'''%%%!!! %%%'''&&&###$$$'''***+++,,,///444888???AAACCCCCCAAA@@@@@@@@@CCCBBB@@@===::::::===@@@???EEEFFFBBB@@@BBBBBB???AAABBBDDDGGGHHHCCC<<<555666:::======;;;:::;;;<<<===<<<:::555111---++++++++++++++++++++++++++++++(((((()))***************,,,,,,------------,,,,,,+++*********+++,,,,,,---))))))***+++,,,,,,------111111111000///---,,,+++,,,***((((((***++++++***************)))))))))(((---,,,++++++,,,,,,***(((*********))))))))))))))),,,...///...---,,,,,,,,,++++++++++++++++++++++++------......------,,,+++------------...000111111444444666:::@@@EEEHHHIIIKKKOOOSSSUUUTTTTTTWWWZZZVVVWWWXXXZZZ]]]```bbbcccdddeeegggjjjmmmppprrrssstttuuuuuuuuuwwwzzz~~~}}}===:::888888;;;===???@@@HHHJJJMMMMMMLLLJJJKKKMMMPPPQQQRRRTTTVVVXXXYYYYYYSSSSSSRRRWWWeeeuuuyyyuuuiiiaaa]]]aaa___XXXYYY```]]]ZZZTTTOOOKKKIIIIIIJJJDDD>>>:::999777111000222333666888666111...///222555444333111000/////////111222222000//////111333555444333444555777888999???@@@AAAAAAAAABBBDDDFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEBBB===888555444444555444444333111000///...---,,,***))))))*********))))))((((((***++++++)))((()))'''&&&(((---///---)))&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######%%%%%%$$$###&&&%%%%%%%%%$$$#########'''%%%$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###""""""###%%%&&&&&&$$$#########$$$$$$&&&$$$""""""###$$$$$$###$$$$$$############$$$$$$###$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$###""""""!!!'''### """&&&(((&&&###%%%$$$###""""""""""""###$$$"""""""""$$$%%%$$$###!!!"""###$$$%%%&&&&&&&&&""""""""""""""""""#########""" !!!$$$%%%"""###$$$%%%%%%$$$######'''$$$!!!!!!###$$$$$$"""!!!$$$%%%$$$###!!!###""""""!!!"""###$$$%%%&&&### """&&&((('''$$$%%%'''***+++---111666;;;???AAACCCCCCBBBAAAAAABBBAAAAAA@@@===;;;;;;===???CCCHHHIIIDDDCCCEEEFFFCCCEEEDDDCCCDDDEEECCC>>>:::999;;;>>>???>>>===???AAA??????===:::555000---+++++++++++++++++++++,,,,,,******++++++,,,+++++++++++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,---***++++++,,,,,,---------000000000000///...---,,,,,,***(((((()))***+++***++++++++++++************+++***))))))******((('''************+++++++++++++++,,,------,,,+++++++++++++++++++++++++++++++++,,,,,,------...------,,,------------......///000222333444888===AAADDDFFFIIINNNSSSUUUTTTTTTVVVXXXUUUUUUWWWYYY[[[^^^```aaacccdddgggjjjmmmppprrrrrrrrrsssuuuuuuvvvyyy}}}~~~~~~777666555777999<<<<<<<<>>FFFIIIIIIEEEDDDFFFGGGFFFIIIGGGDDDBBBBBBAAA@@@>>>:::;;;===>>>>>>@@@BBBEEECCCBBBAAA>>>999444...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------------,,,,,,+++++++++++++++,,,,,,---,,,,,,---------------,,,......////////////......,,,***(((((()))++++++***,,,,,,,,,++++++++++++******)))))))))******)))'''*********+++,,,,,,------******+++++++++++++++***++++++++++++++++++++++++++++++,,,---..................---------......///000111222555888<<<@@@BBBGGGLLLRRRUUUTTTSSSTTTUUUSSSTTTUUUWWWYYY\\\^^^___bbbdddgggkkknnnpppqqqrrrqqqrrruuuvvvvvvwwwzzz|||}}}555444444666888999888777999===BBBGGGJJJJJJJJJIIIFFFCCCBBBGGGPPPXXXZZZYYYWWWXXXXXXXXX\\\```dddeeeddd___]]]^^^\\\VVVUUUXXX]]]aaaddd```WWWMMMIIIHHHBBB???======<<<999444000...///000///---,,,...000666555444222000000//////222333333333111111222444444777;;;>>>@@@BBBCCCDDDCCCFFFIIIJJJIIIFFFEEEEEEHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLDDDCCCAAA@@@>>><<<;;;:::777666333000//////000111///---*********++++++***)))(((((()))++++++***)))***)))((()))******(((&&&$$$$$$$$$%%%%%%&&&&&&'''%%%$$$######%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$###$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%$$$######$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&%%%#########$$$$$$%%%%%%%%%$$$$$$###'''&&&$$$$$$%%%%%%$$$"""$$$$$$############$$$$$$###$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""!!! $$$"""!!!!!!###$$$###"""$$$$$$###"""!!!!!!!!! %%%$$$######$$$$$$###!!!'''&&&%%%$$$###""""""!!!############"""!!!!!! $$$$$$$$$###"""!!! !!!!!!!!!!!!"""###$$$%%%&&&### """&&&'''%%%### """###$$$$$$######"""!!!!!!!!!!!!"""""""""%%%###"""###%%%''''''&&&'''''')))+++000666<<<@@@>>>@@@CCCDDDDDDCCCDDDEEE>>>@@@BBBBBBAAA@@@@@@@@@EEEFFFFFFDDDCCCCCCEEEFFFKKKIIIFFFCCC@@@???======::::::;;;<<<>>>@@@DDDFFFFFFDDD@@@===999444000---------------,,,,,,,,,,,,------......------,,,,,,......////////////......,,,,,,+++++++++,,,,,,---,,,,,,---------,,,++++++,,,---...///000000000000...,,,***)))+++,,,,,,,,,,,,,,,+++++++++*********,,,+++***+++------+++)))))))))******+++,,,------*********+++,,,,,,+++***++++++++++++++++++++++++)))***,,,---...///////////////..................000111222333666999===@@@EEEJJJQQQUUUTTTRRRRRRSSSSSSTTTUUUVVVYYY[[[]]]^^^aaadddgggkkknnnpppqqqqqqppprrruuuwwwwwwwwwwwwxxx~~~~~~555555555666888888666444333666<<>>AAACCCCCCCCCDDDEEE???AAADDDEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEDDDEEEHHHJJJJJJHHHEEEAAA===;;;999===<<<<<<===@@@CCCEEEFFFHHHCCC<<<777444333111000.........---------,,,,,,,,,---------------,,,,,,......////////////......------,,,,,,+++,,,,,,---++++++---------,,,+++***+++,,,---///000000111111///---++++++,,,......---+++*********))))))))))))++++++***+++------+++***'''(((((()))***+++,,,,,,,,,+++***+++---...,,,***++++++++++++++++++++++++)))***+++---...//////000000000//////.../////////000222333444555888===AAADDDJJJQQQTTTSSSRRRRRRSSSUUUUUUVVVWWWYYY[[[]]]___aaacccfffiiimmmooopppppppppsssvvvwwwwwwwwwwwwxxx}}}}}}}}}~~~666666666777999999888666666666:::@@@GGGNNNRRRSSSKKKEEE@@@@@@GGGQQQYYY^^^\\\YYYWWWYYYYYYWWWXXX[[[___bbbfffiiihhhddd___[[[UUU[[[aaabbb]]]VVVQQQNNNDDDDDDBBBAAACCCCCC;;;222333333111000000111222222222111000000//////000000000222444444222111111222...333999===???@@@DDDGGGGGGJJJMMMNNNMMMJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLHHHFFFDDDBBB???<<<:::999888777555333111000000111,,,,,,,,,---...,,,(((%%%---+++)))((())))))((('''))))))))))))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%$$$#########$$$%%%&&&'''(((((($$$###"""###%%%&&&%%%$$$$$$$$$%%%$$$$$$###""""""$$$$$$############$$$$$$###########################%%%&&&&&&%%%$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%%%%$$$"""$$$$$$############$$$$$$'''$$$!!!!!!###$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%""""""###$$$$$$$$$$$$$$$###"""!!!"""$$$%%%%%%###"""!!!!!!!!!"""$$$&&&(((###$$$%%%%%%%%%$$$###"""!!!"""######$$$$$$######!!!""""""######$$$$$$$$$###&&&((('''$$$"""###$$$$$$$$$$$$$$$###"""!!!!!!$$$%%%%%%%%%%%%$$$######""""""""""""###$$$%%%%%%((('''(((,,,111666999:::888:::>>>@@@AAABBBCCCEEE@@@CCCFFFGGGGGGFFFGGGHHHHHHGGGIIILLLKKKGGGHHHKKKIIIJJJJJJHHHDDD???<<<:::BBBAAA@@@BBBDDDFFFGGGFFFEEE>>>666111111222222111/////////......------,,,,,,,,,---...............---......//////......---...------,,,,,,,,,,,,,,,***+++---...///---,,,++++++,,,---///000000111111///---++++++,,,......---*********)))))))))(((((()))(((((()))++++++***(((((((((((()))*********+++...,,,***+++......+++(((++++++++++++++++++++++++)))***+++---...///////////////.........//////000000222444444444888>>>CCCEEEJJJPPPSSSRRRQQQRRRSSSVVVVVVWWWXXXZZZ\\\^^^______```bbbeeehhhkkkmmmnnnppprrruuuwwwvvvvvvwwwxxxzzzzzz{{{|||}}}666555555777:::<<<<<<<<<<<<::::::>>>FFFNNNTTTVVVQQQMMMGGGCCCCCCIIIOOOTTTWWWRRROOOSSSTTTRRRQQQSSS[[[bbbjjjooooookkkddd___VVVYYY^^^```___ZZZUUUQQQKKKHHHCCC>>>AAAEEE@@@888555333000//////000111111111111000000111111222333111333555555444333333333111666<<<>>>===>>>BBBEEEFFFHHHKKKLLLKKKIIIIIIIIIGGGHHHHHHIIIJJJJJJKKKKKKGGGHHHHHHIIIIIIJJJJJJJJJJJJHHHEEEAAA===:::888666444444444444333333333333000...---------,,,***(((,,,***(((((()))******)))'''((()))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$%%%%%%%%%&&&'''''''''%%%#########%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$########################$$$%%%&&&%%%$$$###%%%&&&$$$$$$#########$$$&&&&&&#########%%%''''''&&&$$$$$$$$$############$$$$$$%%%$$$###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###$$$%%%$$$$$$%%%&&&%%%%%%######%%%$$$"""###$$$$$$###"""&&&%%%$$$######%%%'''(((###$$$&&&''''''&&&%%%$$$########################"""###$$$%%%%%%$$$######$$$$$$$$$&&&&&&&&&%%%$$$###$$$###############"""$$$%%%&&&&&&&&&$$$###""""""############$$$&&&'''((('''(((,,,111444444333444777;;;>>>???@@@BBBCCC@@@BBBEEEFFFFFFGGGIIIJJJIIIIIILLLQQQPPPKKKJJJMMMHHHJJJKKKIIIEEEBBBAAABBBEEEDDDCCCDDDGGGGGGEEECCC???999222///111333333111000000//////...------,,,,,,---...///000111111111000000111111111111000000......---,,,,,,,,,,,,,,,+++,,,///111111000///...,,,,,,...///000000000000...,,,******+++,,,,,,,,,+++++++++*********)))))))))(((((()))++++++***)))************************///,,,)))***,,,,,,)))%%%++++++++++++++++++++++++***+++,,,---............,,,,,,,,,,,,,,,---...//////222444444444777???EEEFFFKKKPPPRRRQQQQQQSSSUUUVVVVVVWWWXXXZZZ[[[]]]^^^[[[[[[\\\^^^aaaeeeiiikkknnnpppsssttttttuuuvvvxxxxxxxxxxxxzzz{{{~~~555555555888<<>>BBBFFFEEEGGGIIIIIIHHHHHHHHHIIIFFFGGGHHHJJJLLLMMMOOOOOOGGGGGGGGGHHHHHHHHHIIIIIILLLJJJEEE@@@;;;888666555000111333444555666666666444111---,,,,,,---,,,,,,***((('''''')))+++,,,+++&&&((()))((('''&&&%%%&&&&&&%%%%%%$$$$$$#########%%%$$$######%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######%%%(((%%%$$$###""""""$$$&&&'''######$$$&&&((()))(((&&&$$$$$$############$$$$$$######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""$$$$$$$$$###"""###$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$######%%%&&&&&&$$$###"""###$$$&&&'''''''''&&&$$$"""!!!'''%%%$$$#########!!!---,,,)))&&&$$$###$$$$$$###$$$&&&(((((((((&&&%%%&&&%%%$$$###"""""""""######$$$%%%&&&&&&%%%###"""$$$!!! $$$)))+++(((###""""""#########$$$$$$%%%$$$%%%%%%&&&%%%$$$###"""###$$$%%%%%%$$$%%%'''(((''''''(((,,,111333111///222555999<<<>>>???AAABBB@@@BBBDDDEEEEEEGGGIIIKKKIIIHHHLLLRRRQQQKKKJJJMMMHHHIIIKKKIIIFFFEEEGGGJJJEEEDDDCCCDDDFFFFFFBBB???;;;666111000333555333000111000000///...---------,,,---///000222333333333444555555666666555555444///...---,,,,,,,,,,,,,,,,,,...000333444333111000,,,---...///000000000000,,,***((((((***++++++***,,,,,,,,,+++++++++***************+++------,,,+++,,,,,,++++++++++++++++++///+++((()))++++++'''"""++++++++++++++++++++++++++++++,,,---............))))))******+++,,,---......111444444333777???FFFHHHLLLPPPQQQQQQQQQSSSVVVUUUVVVVVVWWWYYY[[[\\\]]]YYYXXXXXXYYY\\\aaaeeehhhmmmoooqqqrrrrrrsssvvvxxxwwwwwwwwwxxxzzz}}}999555222333777;;;<<<<<<:::===@@@BBBDDDIIIPPPUUU]]]YYYTTTOOOJJJGGGEEEDDDHHHLLLNNNNNNPPPSSSQQQMMMQQQXXXbbbmmmrrrnnnccc[[[ccc\\\ZZZ^^^```YYYPPPKKKHHHIIIEEE======CCCFFFEEE;;;666333111,,,'''***222...222666888777555222111222555777777666666999;;;@@@KKKNNNFFFDDDIIIJJJDDDIIIKKKKKKKKKJJJJJJLLLMMMLLLKKKIIIHHHHHHJJJLLLMMMLLLHHHFFFGGGKKKLLLIIIFFFGGGDDD???999666555555555//////000222555666444333222111///---***)))((('''...+++(((''')))+++,,,,,,(((''''''''''''&&&&&&&&&$$$((((((%%%'''***'''!!!$$$$$$######"""############"""!!!"""$$$%%%%%%###%%%$$$$$$$$$$$$$$$$$$%%%((('''&&&%%%$$$%%%&&&'''&&&%%%%%%$$$#########$$$&&&$$$""" ############"""""""""""""""######"""!!!!!!"""$$$%%%$$$$$$&&&''''''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%$$$'''+++***'''%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!""""""!!!$$$###### &&&$$$!!!!!!!!!""""""""")))((('''''''''&&&###!!!(((&&&###$$$&&&((('''%%%"""$$$$$$!!!!!!$$$%%%######"""""""""""""""###$$$%%%$$$###!!!!!!###$$$%%%&&&%%%######$$$$$$"""!!!$$$$$$$$$$$$$$$###"""""" """$$$$$$""" $$$$$$$$$$$$%%%%%%$$$###########################%%%###!!!!!!$$$''')))***'''(((***+++,,,---------444888>>>BBBCCCCCCCCCDDDFFFDDDBBBBBBDDDEEEFFFEEEGGGJJJMMMNNNNNNMMMNNNOOOOOONNNMMMKKKJJJHHHGGGFFFGGGFFFEEEEEEEEEEEEDDDCCC???;;;666444444333111...333222111000111000---+++///...------...///111222555555444333333555999<<<666000***)))---///+++&&&(((+++000444666666444222---------...------,,,,,,,,,+++***+++,,,,,,+++)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++***************+++000...---++++++,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000---...///000111555:::>>>DDDHHHMMMNNNMMMMMMPPPRRRVVVWWWXXXXXXXXXWWWVVVUUURRRPPPOOOPPPTTT[[[bbbgggnnnnnnooopppqqqrrrrrrsssvvvvvvvvvwwwxxxzzz{{{|||~~~666333111111555999:::;;;;;;>>>AAACCCDDDGGGLLLOOOXXXZZZ[[[WWWPPPJJJIIIKKKLLLLLLLLLNNNVVV\\\ZZZTTTQQQUUU]]]gggoooooohhh```ddd___\\\]]]```]]]UUULLLGGGIIIFFF???<<>><<<:::<<>>999666444444444111111000111333444222111111///...,,,***)))(((((()))(((''''''))))))((('''(((''''''''''''&&&&&&&&&"""$$$###!!!"""''''''###%%%$$$$$$$$$$$$$$$%%%%%%$$$###"""###%%%%%%$$$###%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%&&&'''((()))&&&%%%$$$$$$######$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&############"""""""""""""""#########!!!!!!###$$$$$$######$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%$$$$$$!!!$$$''''''$$$"""""""""#########$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""%%%'''%%%!!!"""%%%$$$'''&&&%%%%%%&&&'''''''''$$$###"""###%%%'''&&&%%%***'''$$$$$$%%%%%%###!!!###%%%%%%""""""%%%%%%"""$$$$$$###############$$$%%%$$$"""!!!!!!"""$$$%%%###"""!!!!!!""""""!!! !!!"""#########"""!!!"""###$$$%%%%%%$$$###"""############$$$$$$###"""########################&&&$$$""""""%%%)))+++,,,***+++,,,---.........///333888>>>CCCDDDEEEEEEEEEHHHFFFDDDDDDEEEFFFEEEEEEIIIKKKMMMMMMLLLKKKKKKKKKNNNNNNMMMLLLKKKIIIHHHHHHIIIHHHFFFGGGHHHHHHGGGFFFCCC>>>888666777777333///222111000000111222000///000000///......///000111333333333222222444888;;;888333......000111...***,,,///222666777777555444............------,,,+++222///,,,++++++,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---'''''''''((()))***+++,,,...---,,,******+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///......//////000333888<<>>BBBCCCDDDDDDFFFGGGQQQYYYaaaaaaYYYSSSRRRUUUVVVTTTQQQSSS\\\dddbbb[[[SSSSSSWWWaaalllppplllgggdddccc^^^ZZZ^^^ccc[[[NNNHHHLLLKKKDDD======???AAA@@@:::555333222///...000222999AAADDD@@@:::777777GGGHHHFFF@@@<<>>DDDFFFGGGFFFFFFJJJHHHGGGFFFGGGGGGFFFEEEJJJKKKLLLKKKIIIGGGGGGHHHLLLLLLLLLLLLKKKJJJIIIIIIJJJIIIHHHIIIJJJKKKJJJIIIIIIBBB;;;:::<<<<<<888333333111///000222333444333222222000///............000000111000000222666999777555333222333222111///000111333555555555333222/////////...---,,,+++***666222...++++++,,,------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***)))))))))******+++,,,---,,,+++***)))***+++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------....../////////111555888===AAAFFFIIIJJJKKKNNNQQQRRRTTTUUUWWWXXXYYYXXXXXXRRRPPPNNNNNNRRRWWW]]]aaaiiijjjkkklllnnnooopppqqqpppqqqrrruuuwwwyyy{{{|||xxx{{{555444222222222444555555:::===@@@CCCDDDCCCBBBBBBKKKUUU```fffccc___]]]^^^cccaaa]]][[[```eeeeee___WWWSSSSSSZZZeeemmmllliiiccceee___WWW[[[ddd^^^NNNFFFJJJKKKDDD;;;777999<<<>>>888333222333222000///333<<>>888555333000000222444555555444333111000...---,,,+++---.../////////000444666444444555555444333222222222222333333222111000///000000000///...,,,+++***333111...------...------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,111000...---,,,++++++***------,,,+++***+++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......///......///222555555:::AAAEEEGGGJJJOOORRRRRRTTTUUUWWWXXXXXXXXXWWWTTTSSSQQQQQQSSSXXX]]]```gggggghhhjjjlllmmmnnnoooooopppqqqsssuuuwwwxxxxxxtttxxx}}}999999777555444333333444777:::>>>BBBDDDDDDAAA???FFFNNNYYYccchhhhhhfffdddiiikkkiiicccbbbdddgggfff[[[UUUQQQTTT\\\cccdddccc```ddd___UUUXXXaaa\\\NNNBBBEEEFFF@@@777000222666<<<999666555666888666222222999AAADDDAAA<<<999999KKKIIICCC:::444777CCCMMM^^^\\\SSSFFF>>>???EEEHHHEEEEEEEEEDDDCCCDDDFFFIIIIIIKKKMMMPPPPPPPPPNNNMMMQQQOOONNNMMMMMMLLLJJJIIIJJJHHHDDD@@@<<<:::999999:::666222///...---+++***+++******)))*********++++++)))((()))***+++***)))(((''''''''''''&&&&&&&&&%%%$$$$$$&&&((('''%%%$$$############$$$&&&'''''''''&&&%%%%%%&&&&&&$$$###&&&%%%###""""""###%%%&&&%%%%%%%%%%%%$$$######"""%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$###""""""###%%%&&&$$$"""!!!###$$$%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&&&&%%%#########"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""######'''$$$!!!"""###$$$%%%&&&'''((((((&&&$$$$$$'''***///,,,(((%%%$$$$$$$$$### """$$$%%%&&&&&&''''''$$$''')))&&&%%%&&&$$$&&&%%%$$$""""""!!!!!!!!!""""""!!!!!!!!!!!!"""""""""!!!!!!"""%%%&&&&&&%%%"""###$$$$$$$$$""" """"""!!!!!!!!!!!!""""""###$$$%%%###"""!!!$$$&&&########################$$$""""""###''')))++++++,,,,,,,,,,,,,,,---//////222888???DDDGGGGGGGGGGGGCCCCCCEEEHHHLLLMMMKKKJJJEEEFFFGGGGGGFFFEEEGGGHHHEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFEEEFFFHHHIIIHHHGGGHHHBBB===>>>BBBDDDAAA===888666333222333444555555555444333111///,,,+++***,,,---......---...111333222444666777888888777666444555555444333111///...000000000///...,,,+++***,,,,,,,,,...000///---+++++++++++++++++++++++++++,,,++++++******++++++,,,111000///---,,,+++++++++...------,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,,,,------...............---...///.........111333...444;;;AAAEEEJJJPPPTTTSSSTTTUUUWWWWWWWWWWWWVVVXXXVVVUUUTTTWWW[[[___bbbeeefffggghhhjjjkkklllmmmooopppqqqrrrssssssssssssrrruuuzzz}}}<<<<<<;;;999666444444555777999===AAADDDDDDAAA>>>BBBHHHRRR]]]eeeiiihhhfffgggllllllgggdddgggkkkmmm___ZZZUUUSSSVVVZZZ\\\]]]^^^aaa^^^WWWVVVYYYWWWOOOGGGGGGFFFCCC<<<555555:::===>>>===;;;;;;===;;;888000333888::::::999777777>>>===:::666555888@@@FFFQQQNNNHHHAAA<<<>>>DDDJJJFFFFFFEEECCCBBBCCCGGGJJJIIIJJJMMMOOOPPPPPPNNNNNNQQQPPPOOONNNLLLKKKJJJIIIJJJHHHEEEBBB???===<<<<<<999666333111000...,,,***++++++*********++++++,,,***)))''''''((())))))((((((''''''''''''&&&&&&&&& &&&)))(((''''''$$$$$$###$$$$$$%%%&&&'''&&&%%%$$$$$$%%%%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""" $$$$$$######$$$$$$%%%%%% """###$$$%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%$$$""""""$$$%%%%%%$$$"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%###$$$$$$#########$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$%%%!!! """$$$$$$$$$&&&******)))&&&######(((---(((&&&###"""###$$$######"""$$$&&&'''%%%$$$$$$%%%###''''''%%%$$$&&&$$$ $$$$$$###"""!!!!!!!!!!!!""""""""""""""""""""""""  ###$$$###"""&&&&&&&&&%%%###""" ######################## """###!!!!!!$$$###########################"""!!!###&&&((((((((())))))))))))***,,,...///666:::???CCCDDDDDDEEEEEE???@@@CCCHHHLLLMMMLLLJJJBBBDDDEEEEEEEEEFFFHHHJJJCCCEEEFFFGGGGGGFFFDDDBBBDDDCCCBBBCCCDDDEEEDDDCCCDDDAAA>>>>>>@@@BBBAAA???;;;999777666777888777777777666555333111...,,,+++,,,---...---,,,---...000333444666;;;>>>???===;;;888999999999777444222000000000000///...---,,,+++))))))+++...000000---***++++++++++++++++++++++++++++++************++++++************++++++,,,---.........---------,,,,,,******++++++++++++******))))))******+++,,,,,,,,,,,,---.../////////......---...//////......000222***000999???DDDIIIOOOTTTQQQRRRTTTVVVWWWXXXXXXWWW[[[ZZZYYYYYY[[[^^^bbbeeeffffffggghhhiiijjjjjjkkknnnooopppqqqrrrqqqpppoooqqqtttwwwzzz{{{}}}:::<<<<<<:::777555666888999:::<<<@@@DDDDDD@@@<<<@@@FFFPPPWWW\\\```dddgggfffjjjjjjggggggkkkmmmmmmfffddd___[[[XXXYYY\\\^^^]]]^^^___[[[VVVRRRQQQQQQMMMIIIGGGFFFAAA;;;;;;@@@???DDDDDD???<<<===<<<888222111111444777999999888666666666888:::<<<>>>???DDDDDDDDDBBB???>>>BBBGGGGGGGGGGGGFFFEEEFFFHHHKKKIIIJJJLLLMMMNNNOOOOOONNNQQQQQQPPPNNNKKKIIIIIIHHHHHHGGGEEEBBB@@@???>>>>>>777666444333222000---+++,,,,,,++++++++++++,,,,,,)))))))))***,,,+++)))'''(((''''''''''''&&&&&&&&&### &&&)))'''''')))&&&&&&%%%%%%%%%%%%&&&&&&$$$###"""###%%%%%%$$$######$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$###"""!!!$$$$$$######$$$$$$%%%&&&!!!############%%%%%%$$$$$$$$$#########$$$$$$%%%$$$######$$$&&&###""""""###$$$$$$###!!!"""""""""###$$$$$$%%%%%%$$$""" !!!###%%%$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$""""""$$$"""!!!$$$666555000''' """'''###"""!!!"""$$$%%%$$$###"""&&&&&&%%%######%%%###%%%%%%""""""%%%%%%"""$$$$$$###""""""#########"""##################"""!!!  """######"""'''&&&%%%###"""""""""###"""###$$$%%%%%%$$$###"""!!!###$$$!!!!!!&&&########################$$$###"""###%%%'''&&&&&&''''''&&&''')))+++...///999<<>>===<<<:::999999777555222///...---...///...,,,+++,,,---111111444:::BBBDDDAAA<<<999:::;;;<<<:::666222000///////////////...------+++++++++---///...,,,***++++++++++++++++++++++++++++++************++++++))))))))))))***+++---------------------,,,++++++******++++++++++++******((())))))***++++++,,,,,,+++,,,---.........------,,,...////////////111222+++111999>>>BBBFFFLLLPPPMMMOOORRRUUUXXXZZZZZZ[[[\\\[[[[[[[[[]]]aaaeeegggggggggggghhhhhhhhhiiiiiikkklllnnnpppqqqpppoooooorrrsssuuuvvvxxxzzz~~~888:::<<<;;;888777888:::<<<<<<===@@@CCCCCC???;;;???GGGPPPTTTUUUXXX```gggiiijjjhhhfffiiimmmmmmiiimmmllliiiccc^^^]]]```ccc\\\]]]```___WWWMMMMMMSSSKKKDDDAAAAAA???999999>>>@@@FFFGGG@@@;;;;;;999666666333000222888======;;;777666888;;;??????<<<888<<>>666555444444444222...+++------,,,,,,++++++,,,,,,)))***---///111///+++'''(((((('''''''''&&&&&&&&&...'''%%%((((((%%%&&&***(((''''''&&&&&&&&&''''''###"""!!!"""$$$%%%%%%$$$"""###%%%&&&&&&%%%###""""""###%%%%%%&&&%%%$$$###$$$#########$$$%%%%%%&&&"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%$$$######$$$&&&!!!!!!!!!"""$$$###!!!!!!!!!"""###$$$%%%%%%&&&%%%""" !!!$$$&&&%%%###&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!""""""###$$$$$$$$$ &&&(((%%%$$$'''IIIEEE<<<..."""###$$$######$$$&&&&&&$$$######%%%$$$$$$%%%'''"""$$$$$$!!!!!!$$$%%%###$$$$$$$$$###$$$$$$%%%%%%######$$$$$$$$$$$$######$$$###"""###$$$%%%$$$###&&&%%%###!!!!!!"""$$$%%%!!!"""$$$$$$"""!!!###&&&'''$$$ $$$)))########################%%%$$$###$$$&&&'''&&&%%%&&&&&&%%%&&&(((+++...000<<<>>>@@@@@@??????@@@BBB===???BBBGGGJJJJJJGGGDDDDDDEEEEEEEEEDDDEEEGGGJJJEEEFFFHHHHHHHHHEEECCCAAABBBAAA??????@@@@@@???===AAAAAAAAA===999777888:::===<<<===???BBBCCCBBB@@@<<<<<<;;;:::888555222111...//////...,,,++++++,,,///---000888BBBEEEAAA;;;777888;;;;;;:::666111......///////////////......000...,,,,,,------,,,+++++++++++++++++++++++++++++++++************++++++------,,,++++++,,,,,,,,,+++,,,,,,,,,,,,+++************++++++++++++******((())))))***++++++,,,,,,***+++,,,---...---,,,,,,,,,...000000///000111333---333:::???AAAEEEIIIMMMJJJLLLPPPTTTXXX[[[]]]^^^\\\\\\[[[\\\^^^bbbfffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjlllooopppqqqppppppsssssstttuuuvvvyyy}}};;;<<<999333222888>>>???@@@@@@??????BBBEEEAAA999CCCIIINNNNNNMMMOOOWWW^^^bbb```ccchhhhhhcccccchhhllljjjhhhiiihhheeebbbaaaaaa]]]ZZZYYYYYYUUUNNNHHHIIIHHHDDD===777555888;;;???@@@@@@>>>:::777555444555333222777>>>@@@<<<777555888===???@@@@@@@@@AAA>>>======<<<<<<<<<<<<===EEECCCGGGNNNPPPKKKIIILLLJJJJJJKKKMMMPPPRRRRRRQQQNNNMMMKKKHHHGGGFFFFFFFFFGGGDDD@@@>>>======<<<;;;666555444333111000///...***)))(((&&&&&&((()))+++)))))))))))))))((('''''')))&&&%%%&&&((()))'''%%%'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$+++'''######%%%''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%###"""$$$$$$$$$######""""""""""""###$$$$$$%%%%%%%%%%%%'''&&&&&&%%%$$$###""""""""""""""""""""""""""""""%%%###"""###$$$&&&%%%%%%%%%$$$######%%%%%%$$$###&&&%%%$$$#########$$$%%%#################################$$$$$$%%%%%%%%%$$$$$$#########$$$&&&'''EEEFFF@@@222'''#################################!!!#########$$$%%%%%%###!!!!!!""""""""" %%%%%%%%%%%%$$$$$$###""" """$$$%%%$$$###""" !!!"""###$$$%%%%%%%%%%%%%%%%%%$$$###"""!!! """""""""###%%%%%%$$$###"""  """######"""$$$%%%%%%&&&&&&&&&%%%%%%#########$$$%%%&&&'''(((!!!$$$''')))***---222666@@@BBBDDDBBB???>>>@@@BBBDDDBBBAAACCCFFFGGGEEECCCBBBEEEHHHGGGDDDBBBCCCDDDHHHIIIIIIIIIHHHEEECCCAAAAAA??????BBBBBB??????BBBDDDFFFCCC:::444333555444999999;;;???EEEHHHHHHFFFEEE@@@>>>@@@>>>666111111//////000000///...---,,,111555666666<<>>EEEJJJJJJMMMRRRXXX]]]___]]][[[XXXYYY[[[^^^aaadddfffgggiiifffbbbaaacccfffiiijjjhhhjjjkkkkkkjjjjjjlllmmmqqqssstttttttttvvvyyy{{{888;;;:::555444777999999===>>>>>>???CCCHHHDDD>>>BBBHHHOOOQQQOOONNNRRRWWW\\\\\\aaaiiikkkeee```___gggeeeeeeggggggddd^^^[[[^^^]]]\\\]]]]]]ZZZTTTNNNNNNKKKFFF>>>777555777999@@@AAAAAA???;;;777444333333111111666<<>><<<:::666555444333111///---,,,,,,+++)))(((((((((***+++)))))))))))))))(((''''''(((&&&%%%&&&(((((('''%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$###""""""%%%%%%$$$$$$$$$###############$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""""""""""""""""""""""""""%%%###""""""$$$%%%%%%$$$%%%$$$######%%%%%%$$$###%%%$$$#########$$$%%%%%%#################################$$$$$$%%%%%%%%%$$$######"""###$$$%%%&&&111444333+++$$$###$$$$$$######################## """$$$%%%$$$######$$$'''&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$###### !!!###$$$#########!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###""""""###%%%%%%$$$"""######"""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''###%%%((()))+++...444999???BBBDDDCCC@@@???AAACCCBBBAAA???@@@CCCDDDBBB@@@AAADDDGGGHHHFFFEEEEEEGGGGGGHHHIIIIIIHHHFFFEEEDDDCCCAAAAAACCCCCC???>>>@@@CCCGGGFFF>>>888777666555;;;999:::>>>DDDIIIKKKKKKGGGBBB???AAA???777222222111222222222111///,,,+++000444666666999??????;;;444333222444555555333000...111111......111111...,,,111111,,,***,,,---+++...---,,,+++************+++***************++++++************************...,,,+++))))))***+++,,,++++++++++++*********)))************))))))))))))...........................///111222222222111111444444444444666:::AAAEEEIIILLLQQQWWW\\\]]]\\\[[[ZZZ[[[]]]^^^aaabbbdddeeefffeeebbbaaaaaadddhhhjjjiiikkkllllllkkkkkkmmmnnnqqqsssuuuvvvvvvwwwyyyzzz~~~444999;;;888555666555333;;;===>>>???EEEJJJIIICCCDDDKKKSSSVVVTTTQQQRRRTTTVVVWWW^^^iiiooojjj```YYYaaa```___bbbdddccc\\\UUUYYYYYYZZZ\\\]]]\\\XXXTTTUUUPPPHHH>>>777333555777>>>@@@AAA@@@<<<777444222111000111666;;;>>>===:::>>>???@@@BBBCCCDDDDDDDDDEEECCC@@@===<<<<<<===>>>CCCDDDHHHOOOQQQOOONNNOOORRRQQQOOONNNNNNNNNLLLJJJIIIHHHHHHGGGHHHHHHIIIJJJEEECCCBBBAAA@@@>>>;;;888666666555444222///,,,***---,,,***)))((()))******)))))))))((((((((('''''''''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#########""""""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$##############################""""""""""""""""""""""""%%%###""""""$$$%%%%%%$$$&&&%%%######$$$$$$###!!!###############$$$%%%&&&#################################$$$$$$$$$$$$$$$######"""""""""###$$$$$$ &&&(((%%%"""###$$$$$$########################$$$&&&''''''%%%#########$$$"""!!!!!!###$$$$$$#########$$$$$$%%%$$$$$$$$$!!!!!!!!!""""""######$$$"""######$$$$$$$$$############$$$$$$$$$######"""$$$#########$$$$$$###!!!###%%%&&&%%%"""!!!###&&&&&&%%%%%%$$$$$$$$$%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&'''((())),,,111777<<>>??????>>>???BBBEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFDDDBBBBBBEEEDDD???===???CCCHHHHHHBBB<<<:::999777===;;;;;;>>>CCCIIILLLNNNGGGCCCAAAAAA???:::555444555555666666444111...,,,000555777666777:::<<<;;;444222111111222222111///000222222//////222222000///111111---+++---...---...---,,,+++************++++++***************+++*********++++++,,,,,,,,,---,,,+++***)))***+++,,,+++++++++++++++******)))************++++++++++++------------............///000333555666555444333111111111111222555;;;???GGGJJJPPPUUUYYY[[[[[[ZZZ\\\]]]^^^___```aaabbbbbbcccdddcccaaa___aaafffjjjjjjkkkmmmmmmlllmmmnnnpppqqqsssvvvxxxxxxxxxyyyzzz{{{|||}}}~~~222777:::888666777666444:::===>>>@@@EEEJJJKKKGGGJJJPPPWWWZZZZZZXXXYYY[[[UUUVVV\\\iiisssqqqggg]]]^^^]]][[[[[[```ccc^^^WWWTTTUUUVVVWWWXXXXXXYYYYYY\\\UUUJJJ>>>666333333555:::===???>>>;;;777444333111111333777;;;>>>>>>>>>CCCAAA??????BBBFFFJJJLLLKKKIIIEEEBBBAAACCCEEEFFFFFFHHHLLLQQQSSSSSSSSSSSSTTTRRROOONNNNNNMMMKKKIIIHHHHHHHHHHHHHHHIIIIIIIIIDDDDDDCCCCCCBBB???:::777777777777666333000,,,***,,,+++***)))((((((((()))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%&&&&&&%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!"""""""""#########""""""""""""""""""""""""$$$###!!!"""$$$%%%%%%$$$&&&%%%######$$$$$$"""!!!!!!""""""###$$$%%%%%%&&&#######################################$$$$$$$$$""""""""""""""""""###### %%%&&&###!!!"""###"""########################$$$&&&''''''%%%#########"""!!! """#########!!!"""###$$$$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!"""######$$$$$$$$$######%%%$$$######$$$$$$""" ###&&&(((%%%!!!"""&&&'''&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%'''''''''))),,,333999>>>@@@CCCFFFEEECCCAAABBBDDDBBB@@@===<<<<<<===>>>>>>@@@AAACCCEEEEEEEEEEEEFFFHHHHHHHHHGGGGGGFFFEEEEEEBBB@@@BBBEEEDDD@@@>>>@@@EEEIIIIIIBBB===<<<===<<<@@@@@@@@@BBBEEEHHHJJJKKKDDDAAA@@@@@@@@@===:::999888888999:::999777444333444888:::999666666777999555444222111111111111111000222111------000111///000222333222000//////...------,,,+++************,,,+++******)))***************++++++,,,---......///...---,,,,,,,,,------++++++,,,,,,,,,+++***))))))))))))******++++++++++++++++++++++++,,,,,,,,,///222666999:::999666444///////////////222666:::DDDHHHMMMSSSVVVWWWYYYYYY\\\\\\]]]^^^```aaabbbbbbbbbdddeeebbb___```fffkkkjjjlllmmmnnnmmmnnnoooqqqpppssswwwyyyxxxxxxxxxxxxyyyyyyzzz{{{|||}}}}}}~~~222777888555555888:::999;;;>>>@@@@@@DDDIIIJJJHHHOOOSSSWWWZZZ[[[]]]aaadddZZZZZZ]]]hhhtttyyyrrrhhhaaa___ZZZVVVZZZbbbccc___WWWWWWVVVTTTRRRSSSXXX\\\```YYYNNNCCC;;;777555444666999;;;<<<:::777666555111444777999;;;>>>@@@BBBFFFAAA<<<;;;@@@IIIPPPTTTSSSPPPKKKGGGEEEEEEFFFHHHFFFIIILLLNNNQQQSSSTTTSSSSSSQQQNNNMMMMMMMMMLLLKKKIIIJJJJJJJJJIIIIIIHHHHHHEEEDDDDDDDDDCCC???:::666999999888666444000...,,,))))))((((((''''''''''''))))))((('''&&&'''''''''%%%&&&&&&&&&%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%######&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""$$$"""!!!"""###$$$$$$$$$%%%$$$"""###$$$$$$"""!!!!!!!!!"""###$$$$$$%%%%%%################################################""""""######""""""""""""%%%'''&&&!!!"""###"""########################!!!###%%%%%%$$$######$$$%%%$$$######%%%''''''&&&!!!"""######$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!"""######$$$$$$$$$######%%%$$$######$$$$$$""" """%%%'''%%% !!!%%%(((''''''&&&%%%%%%&&&&&&""""""""""""###$$$%%%&&&'''&&&&&&(((---444:::>>>AAAEEEHHHGGGDDDBBBBBBDDDCCCBBB@@@>>>===>>>@@@AAAEEEEEEFFFGGGHHHHHHGGGFFFIIIIIIIIIHHHGGGFFFDDDCCCAAA???@@@DDDEEEBBBAAACCCHHHJJJHHH@@@;;;===@@@AAADDDEEEHHHIIIHHHGGGEEEDDD@@@?????????@@@AAA@@@>>>::::::;;;<<<===<<<<<<;;;;;;===???>>>:::666555777555555444333222111222222000222000,,,,,,///000......000444555333///------------,,,+++************++++++***************+++******+++,,,---...............------,,,,,,,,,,,,++++++,,,------+++***)))'''(((((())))))******************+++++++++,,,,,,000444999======;;;777444...//////......000444777@@@EEEKKKPPPRRRTTTVVVXXXYYYYYY[[[]]]```bbbdddeeebbbeeefffddd```aaafffllljjjlllmmmnnnnnnnnnppprrrooorrrvvvwwwwwwvvvvvvvvvwwwxxxxxxyyyzzz{{{|||}}}}}}222666777444444888;;;;;;;;;>>>@@@@@@CCCHHHJJJHHHOOOQQQSSSVVVYYY^^^dddhhhbbbaaaaaagggsss|||zzzsssgggfff___UUUVVV```fffddd^^^^^^]]]WWWQQQQQQWWW\\\```]]]XXXRRRLLLCCC;;;555666888::::::888777777777333666:::;;;;;;<<<@@@DDDEEE???999:::AAAKKKSSSWWWVVVSSSNNNIIIEEECCCBBBBBBDDDGGGHHHGGGIIINNNQQQPPPQQQOOOMMMLLLMMMNNNNNNNNNJJJJJJKKKKKKKKKJJJJJJIIIFFFEEEDDDDDDCCC???:::666999999777555222000///...'''''''''''''''''''''''')))((('''&&&&&&&&&'''((($$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***%%%!!! ###&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######"""""""""######$$$$$$$$$""""""""""""""""""""""""$$$"""!!!!!!###$$$$$$###$$$"""!!!"""###$$$###"""!!!!!!"""###$$$$$$$$$##########################################"""""""""######$$$$$$######"""!!!###$$$######%%%########################### ###$$$$$$###$$$%%%%%%###""""""$$$%%%%%%$$$""""""######$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$######"""$$$#########$$$$$$###!!!"""$$$%%%###!!! """%%%))))))))))))((('''&&&%%%!!!!!!""""""###%%%&&&''''''&&&&&&)))000777<<<>>>CCCGGGJJJIIIEEEBBBBBBCCCCCCDDDDDDBBBAAAAAABBBDDDJJJJJJJJJKKKMMMMMMKKKIIIIIIJJJKKKKKKKKKIIIFFFEEECCCAAAAAAEEEFFFDDDEEEHHHJJJLLLHHH@@@<<>>:::<<>>???FFFIIILLLKKKFFFBBBAAAAAACCCEEEFFFFFFDDDCCCEEEGGGJJJIIIIIIKKKNNNOOONNNKKKGGGJJJMMMPPPPPPOOOLLLJJJJJJFFFEEEGGGHHHGGGHHHLLLJJJMMMKKKDDD@@@CCCGGGHHHMMMOOOPPPNNNIIIDDDAAAAAACCCEEEDDDAAACCCHHHHHHDDD???===;;;:::;;;===@@@BBBDDDBBBEEEKKKLLLDDD>>>===<<<>>>@@@???;;;999888999888999666111000444555444444222333666444//////333...---,,,+++************(((((())))))***+++------++++++++++++,,,,,,,,,,,,+++,,,,,,,,,++++++*********,,,---......,,,***)))******))))))))))))))))))***++++++,,,------......222777===BBBBBB===666111,,,------------///222555;;;@@@GGGKKKLLLNNNRRRWWWVVVWWWYYY\\\```ccceeefffccccccbbbbbbbbbdddeeeggghhhjjjlllmmmmmmnnnppprrrmmmoooppppppppppppqqqssssssrrrssssssuuuwwwyyyzzzzzz|||000555777444333555555333666;;;>>>>>>AAAHHHLLLLLLOOOPPPSSSWWW[[[___ccceeejjjjjjhhhfffmmmxxxzzzuuuqqqtttmmm[[[SSSZZZaaabbbcccggghhhaaaUUUMMMMMMPPP\\\cccooowwwsssaaaIII888@@@@@@>>>;;;888666777999222777;;;;;;888888===CCC@@@===;;;???FFFLLLMMMLLLMMMLLLKKKJJJJJJIIIIIIIIIGGGIIIFFF@@@BBBJJJOOOOOORRRPPPMMMLLLMMMNNNNNNNNNGGGIIIKKKMMMOOOOOOOOOOOOHHHFFFDDDCCCAAA???;;;888777555111...------...///%%%&&&''')))***************(((&&&%%%%%%%%%'''(((###%%%'''&&&$$$###%%%'''&&&%%%%%%$$$$$$##################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ $$$((((((%%%"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&)))+++---"""""""""######$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###""" !!!###$$$$$$###!!! !!!$$$%%%%%%$$$""""""###$$$$$$###!!!!!!########################$$$#########""""""!!!!!!$$$%%%&&&&&&%%%$$$###"""###%%%$$$&&&(((%%% ######################## """%%%%%%$$$#########'''&&&$$$###$$$%%%$$$##################"""!!! """###$$$$$$###!!! """######$$$$$$$$$######%%%%%%%%%$$$###"""!!! """""""""###%%%&&&$$$###%%%$$$######%%%''''''&&&)))+++---...---+++'''%%%(((((('''&&&&&&&&&''''''(((''')))...666<<>>;;;888888;;;>>>@@@DDDBBBFFFOOORRRKKKCCCAAAAAAEEEGGGFFFCCC@@@??????<<<===:::555444888999888<<<888666777555111444;;;...---,,,+++************((((((((()))***,,,---...,,,+++++++++++++++++++++------.........---,,,+++***,,,...//////---***(((,,,+++++++++******))))))(((((()))***++++++,,,,,,333888>>>CCCBBB<<<555000***+++,,,------///222444999???FFFJJJKKKMMMRRRVVVWWWXXXZZZ]]]___bbbdddeeecccaaa___```bbbdddeeedddhhhjjjlllmmmmmmnnnpppqqqmmmnnnnnnnnnmmmnnnppprrrqqqppppppqqqrrruuuwwwxxxyyy{{{~~~222222333666999999777555555888<<>>;;;777444===:::777888<<>>AAACCCDDDCCCLLLIIIKKKQQQRRRMMMMMMPPPKKKJJJEEEBBBFFFNNNPPPNNNQQQQQQPPPPPPNNNLLLKKKJJJLLLMMMPPPQQQQQQPPPOOONNNJJJKKKJJJEEECCCBBB===666888444///+++************((((((((((((''''''''''''*********)))(((&&&%%%$$$$$$$$$%%%&&&&&&''''''(((%%%$$$#########$$$%%%&&&'''''''''&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################'''&&&&&&%%%$$$###""""""########################!!!"""###$$$$$$###"""!!!$$$$$$##################""""""############"""""""""&&&&&&"""###((()))%%%#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%(((!!!!!! """((("""!!!"""###$$$$$$$$$$$$$$$$$$######"""""""""""""""###!!!!!!!!!######"""!!!$$$%%%%%%$$$"""!!!"""$$$!!!"""###$$$$$$###"""!!! !!!"""###$$$$$$#################################$$$%%%%%%$$$###"""!!!$$$$$$######"""######$$$+++,,,...//////...,,,+++((('''&&&%%%%%%&&&((()))***,,,...000333777<<<@@@IIIIIIJJJJJJHHHEEECCCAAABBBHHHMMMLLLFFFBBBCCCFFFFFFFFFFFFHHHLLLNNNNNNNNNMMMMMMMMMOOORRRTTTUUUUUURRRQQQNNNKKKIIIIIIMMMPPPPPPRRRTTTRRRLLLGGGDDDDDD@@@IIIRRRSSSKKKDDDDDDGGGGGGFFFDDDCCCDDDEEEGGGHHHCCC???;;;:::;;;<<<;;;:::<<<===AAAHHHOOOOOOJJJDDDBBBDDDIIIMMMOOOMMMGGGBBBBBBCCC>>>777555:::@@@BBB>>>;;;999888777666333111------,,,,,,+++***))))))******)))'''&&&'''+++......------,,,,,,+++******...///////////////......,,,,,,,,,+++++++++******)))((((((((()))***+++,,,%%%&&&''')))+++---//////444777:::<<<;;;777333///------,,,,,,---...000111666;;;AAAFFFHHHLLLQQQUUUXXXYYYZZZ[[[]]]aaafffjjjgggeeecccbbbbbbcccdddeeeiiijjjkkklllmmmmmmmmmmmmkkkllllllkkkjjjkkkmmmoooqqqqqqqqqqqqrrrtttvvvwwwzzz{{{}}}444444555777999999777555666888<<>>===<<<===<<<:::888<<<999777888<<<@@@BBBCCC???===<<<<<<>>>@@@AAAAAAIIIHHHKKKQQQRRRNNNLLLNNNLLLLLLJJJFFFHHHNNNPPPOOORRRRRRQQQPPPNNNLLLKKKJJJKKKMMMNNNOOOOOONNNMMMMMMKKKLLLJJJEEECCCBBB<<<666999555000,,,++++++++++++(((((((((((('''''''''''')))))))))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""########################"""###$$$%%%%%%$$$###"""$$$$$$##################""""""############""""""!!!%%%$$$!!!!!!%%%&&&"""%%%$$$$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$%%% %%%(((###%%%%%%""""""###$$$$$$$$$$$$$$$%%%$$$######""""""######!!! $$$%%%%%%###"""!!!"""$$$!!!"""###$$$$$$###"""!!!!!!!!!!!!""""""####################################$$$$$$%%%$$$###"""!!!%%%%%%$$$$$$$$$$$$$$$%%%)))***,,,......---,,,+++,,,+++)))'''&&&%%%%%%%%%(((***,,,---000444999===GGGIIIKKKKKKJJJHHHGGGFFFGGGJJJMMMKKKFFFBBBCCCDDDEEEEEEEEEHHHLLLNNNOOONNNKKKJJJJJJMMMRRRUUUUUUTTTQQQQQQNNNKKKIIIIIILLLOOOOOOSSSVVVUUUOOOHHHBBB@@@BBBEEEJJJLLLKKKIIIGGGGGGJJJHHHEEECCCAAA@@@@@@@@@@@@>>>;;;;;;===???>>>======<<<===BBBIIIMMMLLLIIIAAACCCGGGLLLNNNMMMIIIEEEJJJKKKFFF>>>999999:::999===;;;999888888777555333......------,,,++++++************)))((()))+++.........---,,,++++++++++++000000000//////---,,,+++,,,,,,+++++++++***************))))))))))))))))))(((((()))***++++++,,,,,,222444666888777444000...------,,,,,,---...000111666999>>>@@@CCCGGGNNNSSSVVVXXXZZZ\\\^^^aaafffiiifffeeecccbbbbbbccceeefffhhhhhhiiijjjlllmmmnnnooojjjkkkkkkjjjiiijjjlllnnnpppppppppppprrruuuxxxzzzxxxyyy|||~~~777777777999::::::777555555777;;;@@@EEEJJJNNNPPPSSSSSSSSSSSSYYYaaaccc___bbbaaa```aaadddfffggggggnnnyyyxxxjjj___YYYVVVaaaaaabbb```YYYPPPLLLNNNPPPTTT[[[bbbddd]]]QQQHHH===;;;999999;;;<<<<<<;;;<<<;;;:::<<>>>>>EEEFFFKKKQQQRRRNNNKKKKKKJJJMMMMMMJJJKKKPPPSSSSSSSSSSSSQQQPPPNNNLLLKKKJJJJJJLLLNNNMMMLLLKKKKKKKKKKKKLLLJJJEEEBBBAAA<<<666999555000---,,,,,,++++++(((((((((((('''''''''''''''''''''''''''&&&%%%%%%(((((('''&&&&&&%%%$$$$$$''''''&&&%%%$$$$$$%%%%%%######$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$""""""############""""""###%%%%%%""""""$$$$$$"""&&&&&&%%%###"""!!! ########################&&& %%%)))%%%%%%&&&""""""###$$$$$$$$$$$$###%%%$$$$$$###############$$$""" """""""""$$$$$$%%%###"""!!!###$$$""""""############"""""""""!!!!!! !!!#################################$$$$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%'''(((***+++,,,,,,,,,+++...---+++)))'''&&&%%%%%%&&&''')))***,,,///444888DDDGGGJJJLLLLLLKKKLLLLLLMMMLLLKKKIIIGGGEEEDDDCCCDDDDDDEEEHHHLLLOOOPPPOOOKKKHHHGGGKKKRRRVVVUUURRRPPPPPPOOOLLLIIIIIIKKKMMMKKKPPPVVVWWWSSSLLLEEEAAAEEEBBB@@@DDDJJJMMMJJJFFFHHHGGGDDDAAA???===<<<<<<===<<<<<<>>>AAACCCCCCBBB@@@===:::<<>>@@@AAABBBBBBBBBDDD@@@<<<999:::<<<===>>>CCCFFFLLLQQQRRROOOLLLJJJGGGMMMPPPMMMMMMQQQVVVWWWTTTSSSRRRPPPNNNMMMLLLKKKLLLNNNOOOMMMJJJIIIJJJLLLKKKLLLIIIDDDAAA@@@<<<666888555000---,,,,,,+++***((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%(((''''''&&&%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%"""######$$$$$$######"""&&&'''&&&%%%%%%%%%$$$###%%%%%%$$$$$$###"""!!!!!!############$$$$$$$$$$$$))) !!!$$$ ###(((%%%"""######$$$$$$$$$######$$$$$$###"""""""""""""""'''$$$!!!!!!###$$$%%%###$$$$$$###""""""###%%%"""""""""######"""""""""###"""  """$$$#################################$$$############$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%''')))++++++,,,,,,---,,,+++***))))))((((((&&&'''((()))***,,,111444???CCCHHHKKKLLLMMMOOOQQQPPPMMMJJJIIIJJJJJJHHHFFFFFFEEEFFFIIIMMMPPPQQQPPPNNNJJJHHHKKKRRRUUUSSSOOOOOOOOOOOOMMMJJJJJJKKKMMMHHHLLLRRRUUUUUUQQQKKKHHHGGGBBB===@@@GGGLLLJJJFFFBBBBBBAAAAAA@@@???>>>>>>;;;<<>>???@@@DDDHHHJJJJJJIIINNNPPPNNNFFF???===999666999888666666777777666444......------,,,,,,,,,+++***,,,......---,,,------///...,,,***)))***++++++/////////...---,,,+++***++++++++++++************((()))***++++++)))'''%%%++++++******))))))((((((------.........---,,,,,,---------......///000000000333777888999===CCCHHHJJJNNNSSSWWWZZZ\\\^^^```cccccccccccccccdddeeefffiiihhhffffffggghhhkkklllggghhhgggfffeeeeeegggjjjjjjhhhffffffhhhmmmrrruuuuuuvvvxxxyyy{{{{{{{{{zzz}}}}}}}}}}}}777777888999;;;:::888666555666777999<<>>@@@@@@AAAAAAAAADDDAAA===;;;<<<>>>@@@@@@DDDHHHMMMPPPQQQQQQNNNLLLLLLQQQRRROOOMMMPPPSSSTTTUUUTTTRRRPPPOOONNNNNNNNNOOOQQQQQQNNNIIIHHHJJJMMMKKKKKKHHHCCCAAA@@@===777777444000---,,,+++***)))((((((((((((''''''''''''$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###############$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######&&&%%%&&&'''&&&$$$#####################$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$!!!###((('''######$$$$$$$$$######"""######"""!!!!!!!!!!!!"""$$$!!! !!!"""###$$$$$$###""""""###%%%###""""""""""""""""""###$$$###!!!!!!"""#############################################$$$$$$!!!"""###$$$%%%%%%$$$$$$###$$$&&&''')))***+++,,,---,,,,,,++++++***)))((('''((()))))))))+++///222:::???FFFJJJKKKLLLOOOSSSOOOLLLIIIJJJNNNPPPNNNLLLJJJIIIJJJLLLOOOQQQQQQQQQQQQNNNLLLMMMQQQSSSQQQMMMMMMNNNOOONNNMMMLLLMMMNNNLLLNNNPPPRRRSSSQQQOOOMMMIIIEEEBBBBBBEEEGGGFFFEEE@@@AAABBBCCCCCCBBBAAA@@@<<<>>>AAAEEEGGGJJJKKKMMMIIIGGGCCCAAA@@@AAAAAABBB>>>>>>>>>@@@DDDFFFGGGFFFLLLNNNLLLEEE???>>>===:::777555444444555555444222,,,,,,,,,,,,++++++++++++***,,,///000///---------...---+++***))))))******+++,,,---------------,,,+++++++++*********))))))%%%''')))***+++***((('''))))))))))))))))))******,,,,,,,,,,,,,,,------,,,+++,,,------.../////////,,,111666999999:::===@@@EEEJJJPPPUUUXXXZZZ\\\]]]aaaaaaaaabbbcccdddeeeeeekkkiiigggeeedddeeefffgggeeefffeeedddbbbccceeegggiiigggeeedddeeeiiimmmppptttuuuwwwxxxyyyyyyyyyyyy|||||||||}}}~~~333333555888::::::999777777777888777999@@@KKKSSSVVVXXXZZZ^^^gggrrrwwwuuuddd```[[[YYYZZZ]]]___```___```dddhhhhhhdddcccfffaaacccbbb]]]XXXUUUOOOJJJNNNMMMKKKIIIGGGFFFEEEEEE@@@===999777888999999999777:::<<<>>>>>>>>>???AAADDDAAA??????AAADDDEEEFFFHHHLLLNNNNNNPPPSSSSSSPPPVVVXXXVVVPPPMMMOOOPPPOOOTTTSSSQQQPPPOOOOOOPPPPPPRRRSSSSSSOOOIIIGGGJJJOOOIIIIIIFFFBBB@@@AAA>>>999777444111...---,,,+++)))((((((((((((''''''''''''%%%&&&&&&'''''''''&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!!!!"""############$$$$$$%%%&&&&&&&&&######$$$$$$$$$$$$#########"""###&&&&&&"""!!!"""""""""######$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''***((($$$%%%"""###$$$$$$$$$$$$###""""""$$$######"""!!!"""""""""%%%"""  """######"""###$$$###""""""$$$&&&######""""""""""""######$$$$$$"""!!!!!!""""""####################################"""######$$$%%% !!!###$$$%%%%%%$$$###$$$$$$%%%'''(((***++++++//////...---+++(((&&&%%%*********))))))+++...111777===EEEIIIIIIJJJOOOSSSNNNLLLKKKNNNRRRTTTTTTRRRQQQPPPOOOPPPRRRSSSRRRQQQRRRQQQOOOOOOPPPPPPOOOMMMKKKMMMOOOPPPOOOOOOOOOPPPUUUSSSQQQQQQQQQPPPNNNLLLKKKJJJHHHFFFEEEDDDDDDCCCCCCDDDEEEFFFEEECCC@@@>>>===???BBBDDDEEEGGGJJJLLLKKKJJJHHHFFFDDDCCCAAAAAAAAA@@@???@@@BBBCCCCCCBBBJJJMMMLLLEEE@@@???>>>;;;666444333333444444222111++++++++++++++++++++++++***,,,//////...------...,,,,,,,,,+++******)))))))))***+++,,,------------+++************)))))))))%%%&&&''')))******))))))'''(((((())))))************++++++,,,------------***+++,,,------...------***///555888888777888:::CCCGGGMMMRRRUUUXXX[[[\\\^^^______aaabbbcccddddddjjjiiigggeeecccbbbbbbbbbcccdddcccbbb``````bbbdddiiihhhfffeeefffiiilllnnnssstttuuuwwwwwwwwwwwwvvv{{{{{{{{{|||}}}...///111555999:::999888:::;;;:::777888???KKKUUUSSSUUUVVVYYYcccnnnsssrrreee```XXXTTTUUUZZZ___bbb___\\\]]]___\\\YYY\\\ccc^^^___\\\UUURRRRRROOOIIIJJJJJJIIIFFFDDDBBBAAAAAA???<<<999888999:::::::::888:::===>>>>>>???BBBDDDBBBAAAAAACCCFFFJJJLLLMMMLLLPPPPPPMMMOOOUUUWWWUUU\\\[[[VVVPPPOOORRRSSSPPPSSSRRRQQQPPPPPPQQQRRRSSSSSSUUUTTTNNNGGGEEEIIIOOOGGGHHHEEE@@@@@@AAA???;;;999666333111000///---+++((((((((((((''''''''''''''''''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%$$$"""$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$######$$$$$$%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###### """''''''"""!!!$$$###$$$$$$$$$$$$$$$$$$%%%"""######$$$%%%%%%&&&&&&### ---)))###### $$$$$$$$$$$$$$$###""""""&&&%%%$$$$$$######$$$$$$&&&$$$######$$$%%%%%%$$$"""###$$$###""""""$$$&&&$$$###"""!!!!!!"""###$$$%%%$$$$$$$$$##########################################"""""""""###%%%%%% """$$$%%%&&&&&&%%%$$$%%%%%%&&&&&&((()))***+++---------,,,+++)))'''&&&+++++++++))))))***,,,///666===EEEIIIHHHIIINNNSSSMMMNNNPPPRRRUUUWWWWWWVVVXXXVVVTTTTTTTTTTTTRRRPPPNNNPPPQQQPPPMMMLLLMMMOOOJJJLLLPPPRRRRRRRRRRRRSSSXXXUUURRRQQQQQQPPPMMMKKKMMMLLLJJJJJJIIIGGGCCC@@@EEEFFFGGGGGGFFFCCC???===>>>@@@AAAAAAAAABBBFFFIIIJJJJJJJJJIIIHHHGGGHHHHHHFFFDDDBBBBBBBBBAAA???===EEEJJJLLLHHHEEEDDDAAA===666555333333333333222000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---------...***+++,,,,,,,,,***((('''***++++++,,,,,,,,,,,,+++************))))))))))))''''''(((((((((((((((((((((((((((((())))))))))))((()))+++,,,------,,,,,,((()))+++,,,---,,,,,,,,,***...222444333333555777>>>BBBHHHMMMPPPSSSWWWYYY[[[\\\^^^___aaabbbccccccggggggfffdddcccbbbaaa```bbbbbbbbb```^^^^^^```bbbeeeeeedddeeefffiiilllmmmpppqqqssstttuuuuuutttsssxxxxxxyyyyyy{{{~~~+++,,,///333888::::::888======<<<888888@@@LLLVVVQQQRRRRRRTTT]]]iiiooonnnfff```VVVQQQRRRXXX___ccc\\\YYYYYYYYYVVVRRRWWWaaa[[[\\\WWWPPPMMMPPPNNNIIIFFFGGGGGGEEECCC@@@??????===;;;999999:::<<<<<<;;;:::===@@@@@@@@@BBBFFFIIIAAAAAABBBEEEJJJNNNPPPQQQPPPRRRQQQLLLNNNVVVZZZYYY\\\YYYTTTOOORRRXXXYYYVVVRRRQQQPPPOOOPPPQQQSSSUUUSSSUUUTTTNNNFFFDDDIIINNNFFFGGGDDD@@@@@@BBB@@@<<<;;;888555333222111...---)))(((((((((''''''''''''(((((())))))(((''''''&&&(((''''''&&&&&&%%%%%%$$$ !!!###%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$#########$$$%%%&&&''''''%%%###"""$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#################################"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&######$$$%%%%%%&&&''''''###$$$$$$%%%%%%$$$$$$###$$$!!!###)))***%%%###'''%%%%%%%%%$$$$$$#########!!!""""""###$$$$$$%%%%%%,,, )))%%% $$$%%%$$$$$$$$$$$$$$$###"""!!!((('''&&&&&&%%%%%%&&&&&&"""!!! !!!"""###!!! """###$$$###""""""$$$&&&$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$###"""##############################"""""""""###%%%&&&!!!"""%%%'''''''''&&&%%%&&&&&&&&&'''((()))***+++((()))***+++,,,+++***)))+++++++++)))((()))+++...777>>>FFFJJJIIIIIINNNTTTMMMPPPSSSVVVWWWWWWWWWWWW\\\ZZZXXXVVVVVVUUURRRPPPJJJMMMPPPOOOKKKJJJMMMQQQIIILLLPPPSSSSSSSSSTTTUUUUUUSSSRRRRRRSSSSSSOOOLLLOOOLLLJJJKKKMMMKKKDDD>>>CCCEEEGGGHHHGGGDDD@@@>>>>>>@@@@@@???===>>>BBBFFFGGGHHHIIIJJJJJJLLLNNNPPPIIIGGGEEEDDDCCCAAA>>>;;;>>>EEEKKKKKKJJJIIIEEE@@@888666444444444444222000------------------------+++,,,------,,,,,,---///)))+++,,,------***(((&&&,,,,,,,,,,,,,,,+++***)))************))))))))))))***)))((('''&&&&&&''''''))))))))))))((((((((((((&&&(((***,,,------,,,+++'''(((***+++,,,,,,++++++***---000000//////333666:::===BBBGGGJJJNNNRRRUUUZZZ[[[]]]___```aaabbbbbbdddeeeeeeddddddbbbaaa```aaabbbaaa___]]]]]]___aaa``````aaaccceeehhhjjjlllooooooqqqrrrssssssrrrqqqwwwwwwwwwxxxzzz|||~~~~~~~~~+++,,,...111444777:::<<<>>>>>>=========@@@EEEIIIPPPQQQPPPPPPVVV^^^aaa___^^^```]]]UUUQQQVVV\\\^^^\\\[[[\\\\\\WWWRRRRRRVVVWWWWWWUUUSSSOOONNNOOOQQQLLLGGGCCCCCCAAA;;;666666222333555999===@@@@@@???AAADDDGGGGGGFFFIIIOOOUUUPPPLLLHHHFFFIIINNNSSSUUURRROOOKKKIIILLLRRRZZZ``````[[[WWWVVVYYY[[[YYYVVVRRRSSSUUUTTTSSSRRRSSSTTTVVVUUURRRRRRQQQQQQOOOMMMJJJKKKIIIFFFFFFGGGCCC===@@@???<<<888555333222111///...,,,***(((&&&%%%%%%'''((())))))(((&&&$$$###&&&&&&%%%$$$$$$$$$$$$%%%)))((('''&&&%%%$$$$$$$$$"""%%%&&&%%%!!! """$$$(((%%%###$$$&&&'''%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%%%%&&&$$$###'''!!!&&&***&&&!!!&&&%%%#########%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""###$$$$$$###'''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&########################""""""######$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###!!! !!!"""'''&&&$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###""" ########################!!!!!!"""$$$%%%%%%### !!!"""###"""!!! !!!!!!""""""######$$$$$$$$$###!!! """$$$&&&###$$$%%%&&&%%%###!!!%%%%%%$$$$$$%%%'''((()))***+++---...---+++)))''''''---...)))(((...222222???CCCIIIKKKLLLLLLOOOQQQSSSSSSSSSSSSTTTUUUVVVWWW\\\^^^^^^ZZZUUURRRRRRSSSQQQOOOMMMMMMOOOPPPNNNKKKPPPQQQSSSUUUVVVUUUTTTSSSWWWTTTPPPPPPRRRTTTSSSQQQTTTUUUSSSPPPPPPNNNGGG???EEEFFFKKKNNNJJJCCC@@@BBBBBBAAA@@@???>>>======<<>>>>>===<<<<<>>999777888555666888:::===??????>>>@@@HHHRRRVVVVVVUUUYYY]]]TTTPPPMMMLLLNNNRRRUUUVVVPPPNNNJJJIIIMMMTTT\\\aaabbb^^^ZZZYYY[[[\\\YYYVVVRRRSSSTTTTTTTTTTTTVVVXXXXXXVVVTTTSSSSSSQQQOOOMMMMMMMMMJJJGGGHHHJJJFFF@@@<<<<<<:::777444222///......---+++)))((('''&&&&&&''''''''''''&&&&&&%%%$$$'''&&&&&&%%%%%%%%%%%%%%%))))))((('''&&&%%%%%%&&&%%%&&&&&&&&&$$$###$$$%%%'''%%%$$$$$$&&&&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$###%%%!!! %%%(((&&&"""&&&%%%$$$######%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""!!!"""%%%$$$###"""""""""######%%%%%%%%%$$$$$$#########&&&&&&%%%%%%$$$#################################!!!!!!!!!"""$$$$$$"""!!!$$$%%%%%%&&&&&&%%%%%%%%%############$$$$$$$$$$$$###"""!!! """###%%%%%%%%%&&&&&&%%%$$$"""!!!%%%$$$$$$$$$%%%&&&'''(((+++,,,...///...---***)))'''---...+++***000555666AAAFFFLLLOOOOOOOOOQQQSSSTTTUUUUUUVVVWWWWWWXXXXXXYYY\\\^^^]]]YYYVVVUUUUUUPPPNNNLLLLLLNNNNNNMMMKKKLLLNNNPPPSSSTTTTTTSSSRRRWWWUUUSSSRRRRRRRRRQQQPPPPPPQQQOOOLLLMMMPPPNNNIIIHHHHHHKKKNNNKKKDDDCCCEEEBBBAAA@@@>>>>>>>>>??????CCCBBBBBBFFFMMMRRRUUUVVVSSSTTTSSSOOOLLLJJJBBB999777>>>CCCCCCDDDHHHIIIGGG>>>;;;777555444222///---,,,,,,+++++++++,,,---....../////////...---,,,,,,......------,,,+++++++++***+++,,,------+++***((()))))))))(((((('''%%%%%%&&&''''''(((((()))))))))******)))))))))((((((((()))******++++++******)))******))))))******+++,,,,,,+++*********,,,...///333333555:::@@@HHHOOOTTTZZZ[[[]]]^^^```bbbcccdddgggfffeeeeeefffdddbbb___aaa```^^^]]]]]]^^^^^^___cccccccccdddeeegggiiijjjnnnppprrrrrrpppnnnnnnnnnpppqqqqqqsssuuuwwwxxxyyy~~~}}}||||||}}}~~~...------...000444888:::>>>>>>===<<<<<<>>>BBBFFFMMMPPPPPPPPPSSSZZZ^^^^^^^^^aaaaaa[[[XXX[[[___aaadddbbbaaaaaa\\\UUUSSSUUUQQQQQQQQQTTTUUUSSSNNNIIIKKKEEE???>>>===999888:::999999:::<<<===>>>>>>???AAAOOO```hhhfffbbbaaabbbWWWUUUSSSSSSUUUWWWWWWWWWPPPNNNKKKKKKOOOVVV^^^cccddd```]]]]]]^^^^^^[[[WWWWWWWWWVVVUUUTTTUUUXXXZZZ[[[YYYWWWUUUUUUSSSPPPMMMNNNLLLHHHEEEGGGJJJGGG@@@999888666444111///,,,+++,,,,,,***)))((('''''''''''''''&&&&&&%%%&&&&&&&&&(((''''''&&&%%%&&&&&&&&&***)))((('''&&&&&&&&&'''((('''&&&&&&''''''&&&%%%'''%%%$$$$$$&&&&&&$$$#########$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$###$$$"""!!!!!!$$$%%%%%%$$$%%%%%%$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%###!!!######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$######$$$###"""!!!!!!"""$$$&&&%%%%%%%%%%%%&&&&&&&&&&&&############$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$###"""!!!$$$###""""""!!!"""""""""&&&%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$%%%%%%########################"""!!! !!!"""###"""!!!############$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!"""""""""#########'''&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&''')))***,,,---,,,+++)))(((''',,,...------333999<<>>>>>???BBBEEEGGGMMMRRRRRRTTTXXXZZZYYY___dddeee```]]]```ccccccgggfffgggiiifff^^^YYYXXXTTTQQQPPPRRRUUUTTTNNNIIIHHHCCC@@@AAA@@@;;;999::::::;;;<<<<<<===>>>@@@BBBDDDTTTgggoookkkdddaaaaaaYYYYYYZZZ[[[\\\\\\YYYWWWSSSRRRPPPPPPSSSYYY```dddcccaaa``````aaaaaa^^^\\\\\\\\\ZZZWWWUUUUUUXXX[[[]]][[[YYYXXXWWWTTTQQQNNNLLLIIIDDD@@@CCCFFFCCC===888666333///,,,++++++++++++***)))(((((((((((((((((('''&&&&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&)))&&&$$$%%%((()))'''$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''''''''&&&$$$###$$$%%%%%%$$$###"""#########"""###$$$&&&%%%$$$$$$######$$$%%%%%%########################""""""###%%%&&&%%%### !!!"""###$$$%%%$$$###"""""""""############""""""$$$###!!! """$$$&&&#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$%%%%%%&&&%%%$$$###"""#########"""""""""######%%%%%%%%%$$$###"""""""""""""""""""""""""""""""""########################"""!!! !!!######"""###"""""""""###$$$&&&'''%%%%%%%%%$$$$$$######"""!!!"""###%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&'''((())))))(((&&&%%%(((+++......000666>>>CCCFFFLLLTTTXXXWWWVVVVVVVVVRRRTTTVVVWWWXXXWWWVVVTTTNNNSSSYYY]]]\\\WWWQQQMMMQQQPPPNNNMMMMMMOOOPPPPPPOOOQQQRRRTTTTTTSSSRRRQQQRRRTTTWWWVVVSSSQQQRRRTTTXXXYYYVVVQQQPPPTTTUUUSSSSSSOOOMMMMMMJJJFFFEEEHHHHHHFFFDDDBBBBBBEEEHHHJJJHHHFFFEEEEEEIIIOOOUUUYYYYYY[[[ZZZVVVTTTUUURRRNNNCCCCCCAAA>>>>>>AAAEEEHHHGGGCCC>>>888444000...---,,,,,,,,,,,,------......////////////...---,,,+++'''(((+++,,,---,,,***)))++++++,,,,,,,,,+++***)))***************)))(((((())))))))))))))))))((((((((((((((((((''''''''''''))))))************)))))))))))))))))))))***+++++++++*********+++,,,---...---///444;;;CCCKKKQQQUUUZZZ[[[^^^```cccdddeeeeeeiiihhhggggggfffddd___[[[^^^]]][[[ZZZYYYZZZZZZ[[[^^^___aaaccceeehhhjjjkkkkkkmmmooopppnnnmmmmmmmmmmmmmmmnnnoooppprrrtttuuu{{{{{{zzzzzzzzz{{{}}}~~~~~~555333111000111444777:::???@@@BBBBBBBBBBBBCCCEEEDDDNNNVVVWWWWWWXXXYYYXXXbbbggghhhccc```bbbeeeeeeffffffjjjpppoooggg```]]]YYYTTTOOOOOOQQQRRRNNNJJJDDDBBBBBBFFFEEE@@@;;;::::::<<<===<<<<<<>>>BBBEEEBBBPPP```hhheee```___```^^^___aaadddeeeccc^^^[[[YYYXXXVVVVVVXXX\\\aaadddbbbaaaaaaaaabbbbbbaaaaaa]]]\\\[[[XXXWWWXXX[[[^^^^^^\\\[[[ZZZYYYVVVRRRNNNIIIIIIDDD@@@???BBB@@@<<<;;;777111+++((((((***,,,***))))))(((''''''(((((())))))'''''''''((()))***(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%'''%%%###$$$'''(((&&&$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%#########%%%%%%$$$###"""###$$$###""""""$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$########################""""""###%%%&&&%%%### !!!"""###$$$%%%$$$######!!!""""""######""""""!!!###"""!!! !!!"""$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""######$$$%%%&&&&&&$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!###########################!!! """######"""&&&%%%%%%%%%&&&''')))***$$$$$$######"""""""""!!!"""$$$%%%''''''&&&%%%$$$%%%$$$$$$############$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%(((***,,,///222777@@@HHHHHHNNNUUUYYYYYYWWWWWWWWWSSSUUUWWWXXXXXXWWWVVVUUUPPPTTTYYY]]]\\\WWWOOOIIINNNNNNMMMLLLLLLMMMNNNOOOQQQRRRSSSTTTSSSQQQOOONNNNNNRRRWWWXXXVVVUUUVVVXXX\\\^^^^^^YYYWWWXXXXXXUUUXXXRRRNNNLLLJJJEEEDDDGGGGGGEEECCCBBBBBBEEEHHHJJJOOOMMMKKKIIIIIILLLPPPSSSVVVYYYYYYVVVVVVXXXXXXVVVKKKIIIEEEAAA???@@@DDDHHHGGGEEE@@@;;;555000...---,,,,,,---------.........------...............---&&&(((***,,,,,,,,,***))),,,,,,,,,,,,++++++************************)))(((+++*********************''''''''''''(((((((((((()))))))))******)))))))))))))))(((((())))))***++++++++++++,,,------...///---///444;;;DDDLLLSSSWWWZZZ[[[^^^aaacccdddeeedddhhhgggffffffeeeccc___\\\^^^]]]\\\ZZZZZZZZZZZZ[[[]]]^^^```ccceeehhhiiijjjkkkmmmooopppnnnmmmmmmnnnmmmnnnnnnoooppprrrssstttyyyyyyyyyyyyzzz{{{}}}~~~666555333222222444666888<<<@@@DDDFFFFFFEEEDDDDDDDDDOOOYYYYYYVVVWWWZZZ[[[dddhhhhhhccc```aaaddddddccccccgggnnnooohhhbbb___]]]WWWPPPLLLLLLLLLKKKJJJAAA@@@CCCHHHHHHBBB<<<:::;;;<<<===<<<;;;===BBBGGG???HHHTTT[[[]]]]]]___aaacccdddgggkkkllliiiddd```]]]\\\ZZZZZZ\\\___ccceeecccbbbaaa``````aaabbbcccZZZ[[[[[[ZZZYYY[[[^^^```]]]\\\[[[[[[ZZZWWWSSSPPPIIILLLJJJDDD@@@@@@???>>>???:::222,,,((((((***,,,***))))))(((''''''''''''))))))((((((((((((((()))(((''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&%%%$$$%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&&&&$$$###"""###$$$%%%$$$######$$$$$$###""""""###%%%$$$$$$$$$$$$$$$####################################"""###$$$%%%%%%###!!!""""""###$$$%%%%%%%%%%%%""""""############""""""""""""""""""######$$$$$$%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%$$$$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###""""""###########################!!!!!!"""###$$$###"""############$$$%%%%%%&&&#########"""""""""""""""###$$$%%%&&&'''&&&%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$&&&''''''((((((((((((((('''(((***///222777@@@JJJJJJPPPWWWZZZYYYXXXXXXYYYWWWXXXYYYZZZZZZYYYXXXXXXVVVXXX[[[^^^]]]XXXPPPKKKIIIJJJLLLKKKJJJJJJKKKLLLOOOPPPQQQQQQPPPNNNLLLKKKNNNRRRVVVYYYZZZZZZYYYZZZYYY^^^```]]][[[\\\[[[XXXYYYRRRNNNMMMKKKHHHFFFHHHFFFDDDCCCBBBBBBDDDFFFHHHPPPPPPOOOLLLJJJJJJLLLNNNRRRWWWYYYVVVVVVYYYZZZXXXSSSOOOJJJGGGCCC???BBBGGGEEEDDDBBB===666111...---,,,,,,---............---,,,------...//////......((()))***+++,,,++++++***,,,,,,,,,+++++++++******))))))************))))))************************'''(((((((((((()))))))))((())))))******))))))((()))(((((((((((()))******+++,,,,,,---.........///,,,...333999AAAJJJRRRVVVZZZ\\\___aaacccccccccbbbfffeeecccccccccbbb```^^^___^^^\\\ZZZZZZYYYZZZZZZ\\\]]]```ccceeeggghhhiiijjjllloooooonnnmmmmmmnnnnnnnnnnnnooopppqqqrrrssswwwvvvvvvvvvxxxzzz|||}}}666555444333222333444555888===DDDHHHIIIFFFCCCBBBDDDNNNUUUSSSNNNQQQWWW\\\dddgggfff```\\\^^^```aaa```]]]^^^ccceeeaaa]]]\\\]]]YYYRRRLLLGGGFFFFFFFFFAAA???AAAFFFGGGBBB===<<<===>>>>>>;;;999:::@@@FFFAAAFFFMMMTTTYYY\\\___```ccceeehhhlllnnnkkkfffbbb\\\\\\[[[\\\^^^bbbeeegggfffeeebbb___]]]]]]```bbb]]]^^^^^^\\\ZZZZZZ[[[\\\\\\[[[[[[[[[[[[XXXTTTPPPHHHOOOPPPIII@@@===>>>>>>???<<<666000,,,***))))))+++***)))((('''&&&&&&&&&'''((((((''''''&&&%%%$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&"""$$$%%%%%%$$$$$$%%%&&&$$$&&&'''&&&$$$###$$$&&&$$$%%%%%%%%%%%%$$$###"""""""""######$$$%%%%%%&&&###""""""###$$$%%%%%%###$$$$$$###"""############$$$$$$$$$$$$$$$###""""""########################$$$###"""###$$$$$$###"""#########$$$$$$%%%&&&'''"""######$$$$$$######"""""""""$$$%%%%%%%%%$$$###%%%%%%&&&&&&'''(((((()))&&&&&&%%%%%%%%%$$$$$$$$$$$$######""""""######$$$######"""""""""######$$$!!!"""###$$$%%%%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""$$$&&&&&&$$$""" """###############$$$$$$"""######$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$###$$$%%%&&&''''''&&&%%%$$$'''''''''((((((((())))))'''&&&)))...222666@@@KKKNNNSSSXXX[[[ZZZYYYZZZ\\\YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\\\\YYYRRRMMMGGGJJJMMMNNNLLLKKKKKKLLLLLLMMMOOOPPPPPPOOOMMMLLLQQQSSSVVV[[[^^^]]][[[XXXWWW]]]___\\\YYYZZZZZZYYYWWWQQQMMMNNNOOOMMMLLLMMMHHHHHHGGGFFFFFFGGGHHHIIIIIILLLNNNNNNKKKJJJJJJKKKQQQVVVYYYWWWVVVXXXXXXWWWXXXSSSNNNLLLFFF??????CCCAAABBBBBB>>>888222......,,,,,,.../////////...---..................------******++++++++++++++++++,,,,,,++++++******++++++(((((())))))***))))))((('''''''''((())))))******((((((((()))))))))******(((((())))))))))))((((((((((((((((((((()))*********++++++,,,------------...///222888@@@IIIRRRWWWZZZ\\\___aaabbbbbbaaa```dddbbb``````aaabbbbbbaaa___]]]\\\ZZZYYYXXXYYYYYY\\\]]]```ccceeefffgggggghhhjjjmmmmmmllllllllllllmmmmmmmmmnnnooopppqqqrrrssssssssssssuuuwwwyyyzzz}}}}}}}}}}}}}}}~~~~~~~~~555444444333222222222222444;;;DDDIIIJJJGGGCCC@@@BBBKKKOOOJJJEEEIIISSS[[[cccfffddd]]]YYY[[[^^^^^^___YYYVVVYYY[[[ZZZXXXYYY[[[XXXSSSLLLEEEAAAAAABBBAAA>>>???CCCDDDAAA>>>>>>???@@@???;;;777888>>>DDDGGGHHHLLLRRRXXX\\\]]]]]]```bbbfffjjjkkkiiiddd```ZZZZZZ[[[\\\___cccgggiiiiiigggccc^^^ZZZZZZ]]]```ccccccbbb^^^ZZZVVVUUUUUU[[[ZZZ[[[[[[[[[YYYTTTQQQFFFOOOSSSJJJ???:::<<<>>>???===:::555000+++(((&&&+++***)))(((&&&&&&&&&&&&&&&&&&''''''&&&$$$"""!!!&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''"""$$$'''&&&$$$###%%%((($$$&&&(((&&&$$$"""$$$&&&%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$$$$%%%%%%###"""!!!"""$$$%%%%%%###&&&$$$""""""###$$$$$$"""$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""%%%###""""""###$$$$$$###%%%$$$######$$$&&&((()))######$$$$$$$$$$$$######!!!###%%%&&&'''&&&$$$#########$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$######!!!!!!!!!"""###$$$ !!!"""$$$$$$$$$###"""&&&%%%%%%$$$###"""!!!!!! !!!!!!"""######$$$$$$########################""""""###&&&''''''$$$"""!!!!!!"""######""" #########$$$$$$%%%%%%&&&"""""""""""""""############$$$&&&''''''&&&$$$###%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&''''''''''''%%%'''...111555???KKKQQQUUUZZZ\\\[[[ZZZ\\\___YYYXXXWWWWWWWWWWWWXXXXXXXXXWWWWWWXXXZZZXXXSSSNNNHHHMMMQQQRRRPPPNNNNNNNNNKKKMMMOOOQQQSSSRRRQQQQQQUUUUUUWWW\\\```___[[[VVVXXX]]]]]]XXXUUUVVVWWWVVVUUUOOOMMMPPPRRRQQQPPPRRRMMMMMMLLLLLLLLLLLLMMMMMMBBBGGGLLLMMMLLLJJJJJJKKKQQQWWW[[[XXXVVVVVVVVVUUUZZZTTTQQQNNNHHH>>><<<@@@>>>AAABBB???999222///...,,,,,,.../////////...---000000//////...---++++++,,,,,,+++******++++++,,,---,,,++++++******++++++'''(((((()))))))))(((((($$$%%%%%%&&&'''((())))))(((((())))))******++++++(((((())))))))))))((((((((((((((((((((()))******))))))***,,,,,,,,,,,,,,,000111333888@@@JJJSSSYYYZZZ\\\___aaabbbaaa___^^^bbb```^^^]]]___aaacccccc^^^]]][[[YYYXXXWWWXXXXXX\\\]]]```ccceeefffffffffgggiiikkklllkkkjjjjjjkkklllllllllmmmnnnooopppqqqpppppppppqqqrrruuuwwwxxx||||||{{{{{{{{{||||||}}}|||~~~//////000111111111111000333777>>>CCCFFFFFFDDDBBBFFFHHHIIIDDD@@@CCCOOOZZZbbbbbbbbb___\\\YYYYYYYYYaaa]]]ZZZYYYVVVSSSTTTXXXTTTQQQNNNIIICCC??????BBB???????????????>>>======;;;<<<<<<:::888999===AAAKKKNNNRRRTTTVVVXXXZZZ\\\cccbbbbbbccceeeddd___\\\]]]___aaabbbbbbdddfffhhhhhhddd```]]]^^^```aaabbbffffffeeebbb]]]ZZZYYYYYYYYYYYYWWWUUURRRPPPNNNMMMRRRRRRPPPJJJBBB===<<<===999777777777222+++''')))***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%###%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!!&&&&&&%%%$$$###"""!!! %%%$$$###""" !!!"""###"""""""""""""""######%%%$$$""" #########$$$$$$%%%%%%%%%***### $$$&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$""" ###(((+++)))&&&&&&%%%%%%$$$######$$$$$$#######################################"""!!!!!!$$$""" """%%%&&&%%%###&&&%%%$$$""""""""""""###$$$$$$###"""!!!!!!"""""""""!!!!!! !!!""""""###%%%$$$###"""!!!!!!""""""###$$$&&&''''''%%%""" %%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$###"""%%%$$$!!!!!!###%%%'''&&&'''***000:::CCCIIIPPPVVV[[[[[[\\\^^^___\\\ZZZXXXVVVWWWZZZZZZWWWTTTXXXWWWWWWXXXYYYXXXVVVSSSOOOMMMMMMOOOQQQRRROOOLLLSSSVVVWWWTTTPPPPPPTTTXXXTTTUUUWWWZZZ]]]^^^]]][[[^^^^^^ZZZTTTMMMMMMRRRWWWUUUTTTRRRQQQQQQQQQRRRRRRUUUUUUVVVUUUTTTRRRPPPNNNQQQGGGCCCJJJMMMIIIJJJPPPSSSSSSSSSUUUWWWYYYXXXWWW]]][[[WWWQQQJJJCCC===999<<<>>>AAAAAA===666000,,,...,,,+++,,,...000000//////000000111000...,,,++++++++++++---......,,,***---,,,,,,+++***)))((((((++++++***)))(((((())))))((((((((((((''''''''''''%%%&&&&&&&&&'''(((((((((&&&''')))***+++***(((''')))***+++,,,,,,+++***)))(((((()))***++++++,,,,,,,,,...000333999BBBLLLSSSTTTXXX\\\^^^^^^^^^^^^^^^aaa````````````bbbccceee```^^^\\\ZZZYYYYYYZZZZZZ[[[]]]___bbbdddeeeeeeeeeeeefffggghhhiiijjjkkklllllllllmmmnnnpppqqqsssssstttrrrooonnnnnnqqquuuxxxxxxyyyyyyxxxwwwxxxzzz|||~~~//////000000000////////////222888===@@@BBBCCCCCCFFFHHHHHHEEEBBBEEENNNVVVaaabbbbbbaaa___]]]\\\\\\]]]YYYWWWVVVRRRMMMKKKNNNMMMMMMLLLHHHCCC>>>>>>@@@>>>>>>??????@@@?????????>>>>>>===<<<;;;===@@@CCCMMMPPPRRRTTTUUUVVVYYY[[[aaa___]]]^^^___^^^\\\YYY]]]```bbbcccdddeeeggghhhfffeeecccbbbcccdddeeefffggggggfffccc___[[[ZZZZZZYYYYYYWWWUUUSSSQQQPPPOOOPPPOOOLLLFFFAAA===;;;;;;777555555666222+++((()))***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%&&&%%%$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$###"""$$$$$$$$$###############%%%$$$$$$%%%&&&%%%$$$#########""""""""""""##################""""""""""""######$$$$$$$$$%%%%%%%%%)))###!!!%%%'''$$$"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$%%%&&&&&&%%%$$$$$$'''$$$"""###&&&&&&###$$$######"""""""""#############################################"""!!!!!!%%%###""""""$$$%%%###!!!%%%$$$###"""""""""###$$$$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!"""###$$$$$$###!!! ######$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###"""%%%$$$"""!!!!!!"""$$$%%%%%%%%%'''+++222;;;CCCHHHMMMSSSXXXZZZ\\\^^^\\\WWWXXXWWWWWWXXXYYYYYYXXXVVVWWWVVVVVVVVVWWWWWWUUUSSSRRRQQQQQQRRRTTTTTTQQQOOOTTTXXXZZZYYYUUUSSSTTTWWWVVVVVVXXX[[[]]]^^^\\\ZZZ\\\]]]\\\VVVPPPNNNPPPTTTVVVVVVUUUSSSQQQQQQRRRSSSYYYYYYYYYXXXVVVTTTRRRPPPRRRHHHEEEKKKMMMIIIIIIOOORRRSSSTTTWWWYYYZZZZZZYYY[[[\\\[[[XXXRRRIIIAAA<<<;;;>>>@@@@@@<<<777222...---,,,+++,,,...000000000111111111111000///...---,,,++++++,,,......,,,***,,,,,,++++++***)))))))))++++++***)))))))))))))))***))))))))))))(((((((((''''''((((((((((((((((((&&&''')))*********((((((((()))************)))((((((((()))******+++,,,,,,---...///222666>>>FFFLLLQQQUUUZZZ]]]^^^]]]]]]^^^aaa`````````aaacccdddeeebbb```]]][[[ZZZZZZ[[[\\\\\\]]]___aaabbbcccccccccdddeeefffhhhiiijjjkkkkkkjjjkkklllnnnppppppqqqqqqrrrpppmmmlllmmmooosssvvvxxxxxxyyyxxxwwwwwwyyy{{{|||}}}///////////////.........///111555888;;;???DDDHHHIIIIIIIIIHHHHHHJJJOOOSSS___```bbbccccccbbb```___^^^[[[ZZZYYYUUUMMMHHHHHHGGGJJJKKKHHHCCC???>>>>>><<<===>>>@@@AAAAAABBBBBBBBB@@@>>>???AAADDDFFFGGGPPPRRRSSSTTTTTTVVVYYY[[[```^^^ZZZYYYYYYYYYYYYYYY___aaadddffffffggghhhiiieeefffhhhiiiiiihhhgggfffgggggggggddd```]]]\\\[[[XXXXXXWWWVVVTTTSSSRRRQQQMMMJJJEEEAAA???===:::999555222222333111+++((()))))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$######$$$%%%%%%$$$'''%%%###$$$&&&'''$$$!!!$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$""""""######$$$$$$$$$%%%%%%######%%%((()))&&&###$$$######"""""""""######""""""###$$$%%%&&&''''''###$$$$$$$$$$$$%%%%%%%%%'''$$$###&&&'''%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$(((&&&######$$$###"""!!!!!!!!!!!!!!!""""""#########$$$$$$########################"""!!!!!!&&&$$$######$$$###""" #########"""######$$$%%%$$$###""""""""""""""""""######$$$%%%%%%$$$###"""!!!!!!###$$$$$$###""""""""""""""""""############!!!"""###$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((...555===DDDHHHNNNRRRVVVXXX\\\^^^XXXPPPTTTVVVXXXXXXXXXWWWXXXYYYXXXWWWWWWWWWXXXXXXVVVUUUWWWVVVUUUVVVWWWVVVTTTRRRSSSXXX\\\\\\XXXTTTSSSSSSWWWWWWXXX[[[]]]]]][[[XXXZZZ]]]___]]]XXXSSSRRRSSSWWWXXXXXXVVVRRRPPPRRRTTT\\\\\\[[[ZZZXXXUUURRRPPPTTTLLLIIIMMMNNNJJJIIINNNPPPRRRUUUYYY[[[[[[ZZZZZZZZZ]]]``````[[[RRRIIIBBB===>>>??????<<<888333000---,,,+++,,,///111111111333222111000000//////000,,,,,,+++,,,------,,,***+++++++++++++++++++++++++++***))))))))))))))))))************)))))))))))))))))))))))))))(((((((((&&&''')))*********)))((('''(((((())))))(((((('''((())))))******+++++++++---...///000222888???EEEMMMQQQWWW[[[]]]]]]]]]]]]``````aaaaaabbbdddeeefffdddaaa^^^[[[ZZZ[[[]]]___]]]^^^___```aaaaaaaaa```bbbdddfffiiijjjjjjjjjiiihhhjjjlllnnnppppppooonnnooonnnkkkjjjkkkmmmqqqsssvvvwwwwwwwwwvvvvvvxxxzzzzzz{{{~~~~~~~~~}}}~~~............///000111111444666777777999>>>FFFLLLNNNMMMLLLNNNPPPRRRRRRRRR[[[\\\___bbbddddddbbb```^^^[[[ZZZ\\\XXXOOOIIIGGGFFFIIIJJJFFFBBBAAA@@@>>>;;;<<<>>>@@@BBBCCCDDDDDDFFFCCCAAACCCGGGKKKLLLKKKRRRTTTUUUVVVWWWYYY]]]___ccc```\\\YYYXXXYYY[[[]]]```cccgggiiiiiiiiiiiijjjgggiiilllmmmkkkfffbbb```eeeffffffddd```]]]\\\[[[WWWVVVVVVUUUTTTSSSRRRRRRKKKGGGAAA>>>>>>===:::666333000///111000+++)))))))))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%$$$######&&&$$$"""###$$$%%%$$$###(((%%%"""$$$'''(((%%% $$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%"""############$$$$$$$$$&&&### """%%%&&&$$$!!!$$$$$$######""""""########################""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$###"""###$$$$$$""" !!!!!!!!!!!!!!!""""""###"""###$$$$$$$$$$$$###"""###############"""!!!!!!$$$$$$###############""""""""""""######$$$%%%%%%######"""""""""""""""### """###"""!!!  """$$$%%%$$$###"""$$$$$$#########%%%&&&'''######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$''',,,333:::@@@EEEGGGPPPPPPPPPQQQWWW[[[WWWOOORRRUUUXXXYYYWWWWWWYYY\\\[[[ZZZYYYZZZ[[[[[[ZZZYYYZZZYYYYYYXXXXXXWWWVVVUUURRRVVVZZZ[[[XXXTTTPPPNNNWWWWWWXXXZZZ[[[ZZZXXXUUUXXX]]]aaabbb```[[[XXXVVVXXXZZZ[[[XXXSSSPPPRRRUUU[[[[[[ZZZYYYVVVSSSQQQOOOVVVQQQOOORRRQQQLLLKKKNNNPPPTTTXXX[[[\\\[[[ZZZYYY\\\___cccddd```YYYPPPKKKCCCBBBAAA???===999444000---,,,+++,,,///111222111333222000///...///000000---,,,+++,,,------,,,************++++++,,,,,,,,,******)))))))))))))))************)))))))))((((((***))))))(((((('''''''''''''''((()))***))))))(((((((((((((((((((((((((((((()))))))))*********+++,,,------...000555;;;@@@IIIMMMTTTYYY[[[\\\]]]]]]``````aaabbbdddeeeggggggdddaaa^^^[[[ZZZ[[[^^^``````````````````````````````bbbfffiiikkkjjjiiihhhhhhjjjmmmoooqqqpppnnnmmmnnnllljjjiiijjjllloooqqqtttuuuvvvvvvuuuuuuvvvxxxyyy{{{}}}}}}|||||||||}}}---------...000222444555:::;;;:::888777<<>><<<===???AAACCCDDDEEEEEEHHHFFFDDDFFFKKKOOOOOONNNSSSUUUXXXZZZ\\\___bbbeeefffdddaaa^^^]]]^^^aaacccbbbfffjjjmmmmmmkkkkkkkkkjjjmmmpppnnnhhh```ZZZWWWbbbcccdddccc```]]][[[[[[VVVUUUUUUTTTTTTSSSRRRRRRKKKGGGBBB@@@???===999555333...,,,//////,,,)))***((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$######&&&$$$######$$$%%%%%%$$$)))%%%"""$$$((()))%%% ###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$%%%$$$$$$$$$############"""((($$$!!! """$$$###"""%%%%%%$$$###############$$$$$$###"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$%%%&&&%%%$$$#########""""""###$$$$$$"""###$$$%%%%%%$$$###"""###############"""!!!!!!!!!!!!"""######$$$%%%&&& !!!"""###$$$%%%%%%%%%###"""""""""""""""###### """""""""!!! """$$$%%%$$$###"""%%%$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$%%%"""$$$%%%'''''''''%%%%%%&&&***000777===AAADDDEEEGGGEEEBBBCCCKKKUUUXXXUUURRRUUUYYYYYYXXXXXXZZZ]]]\\\[[[YYYZZZ[[[\\\[[[ZZZZZZZZZZZZYYYWWWVVVVVVWWWTTTVVVYYYZZZXXXTTTQQQOOOWWWWWWWWWXXXYYYXXXUUUSSSTTTXXX^^^aaaaaa^^^ZZZXXXXXXZZZ[[[YYYUUURRRSSSTTTYYYYYYYYYXXXVVVTTTQQQPPPXXXVVVVVVVVVTTTPPPNNNPPPUUUYYY^^^```___]]]\\\\\\```bbbddddddaaa\\\VVVRRRJJJHHHEEECCC@@@;;;444///...,,,,,,---///111222111111000///...---...///000...---++++++,,,,,,+++************+++,,,,,,------***)))))))))))))))******))))))((((((((('''''''''(((((((((''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---000444:::???EEEIIIOOOTTTVVVYYY[[[\\\^^^___aaacccdddfffggghhhbbb```]]][[[ZZZ[[[^^^___bbbbbbbbbaaaaaa`````````___aaaeeehhhjjjjjjiiihhhiiikkknnnpppqqqqqqooonnnmmmlllkkkjjjkkkmmmoooqqqrrrsssuuuuuutttssstttuuuzzz{{{|||}}}~~~~~~}}}|||||||||{{{zzz{{{}}}---------...000333555777;;;<<<<<<888555888AAAHHHUUUUUUVVVWWWYYYYYYWWWUUUWWWVVVWWW[[[___```^^^[[[XXXTTTRRRUUUVVVQQQLLLKKKGGGGGGDDDCCCIIIOOOJJJ??????@@@AAACCCDDDDDDEEEEEEIIIHHHHHHJJJMMMOOOPPPPPPSSSVVVZZZ^^^```cccfffhhhffffffeeedddbbbccceeehhhdddhhhmmmppppppnnnlllkkkllloooqqqnnnfff]]]WWWUUU```bbbdddccc```]]][[[[[[WWWWWWVVVUUUTTTSSSSSSRRRMMMKKKHHHFFFCCC>>>999555444...+++...///,,,***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$$$$%%%&&&&&&%%%(((&&&$$$%%%'''(((%%%"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$%%%$$$$$$$$$######""""""&&&%%%$$$#########%%%&&&&&&%%%$$$#######################################%%%%%%%%%$$$$$$$$$$$$###"""%%%&&&###"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###$$$$$$############$$$$$$$$$$$$$$$%%%$$$$$$######&&&%%%%%%$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!###############"""!!!!!!!!!#########$$$&&&((( !!!"""$$$$$$%%%%%%%%%"""""""""""""""######$$$!!!###$$$$$$$$$!!!!!!###$$$$$$###""""""###"""!!!!!!!!!"""###$$$$$$$$$$$$%%%$$$######"""$$$$$$######$$$$$$%%%&&&"""###%%%&&&'''&&&&&&%%%'''+++000666;;;>>>>>>>>>888777333444>>>MMMWWWZZZUUUWWWYYYZZZZZZZZZ[[[\\\ZZZYYYWWWWWWYYYZZZZZZYYYYYYZZZZZZXXXVVVVVVWWWYYYZZZYYYYYYXXXWWWVVVUUUUUUWWWWWWWWWXXXYYYXXXUUUSSSPPPRRRVVVYYYZZZZZZXXXWWWYYYYYYXXXXXXWWWUUUTTTRRRWWWWWWXXXXXXWWWVVVTTTSSSXXXYYYZZZYYYVVVRRRQQQQQQYYY^^^bbbdddbbb```aaabbbdddeeeeeeeeebbb^^^ZZZWWWPPPMMMJJJHHHEEE???666//////...------///111111000//////............/////////---++++++,,,,,,+++******+++++++++,,,,,,------)))))))))))))))******+++((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))***+++---///333999===@@@DDDHHHLLLOOORRRVVVYYY\\\^^^```bbbeeefffggghhhaaa___^^^\\\\\\\\\^^^___ccccccbbbaaaaaaaaaaaaaaa___aaadddgggiiiiiiiiiiiijjjlllnnnpppppppppooonnnmmmlllkkkkkkkkkmmmoooppppppqqqssssssrrrrrrrrrsssxxxyyyzzz{{{{{{zzzyyyxxx{{{zzzyyyxxxxxxzzz{{{}}}///...------...000333444:::<<<===:::666888@@@GGGSSSTTTVVVWWWWWWVVVUUUUUUXXXVVVUUUWWW\\\^^^\\\YYYYYYRRRNNNPPPSSSPPPMMMMMMGGGHHHGGGKKKXXXbbbXXXFFFBBBBBBCCCDDDDDDDDDCCCCCCHHHJJJLLLLLLMMMNNNPPPRRRSSSWWW\\\```bbbccceeefffaaadddffffffeeedddfffhhheeejjjooosssrrrpppmmmlllllloooqqqmmmeee^^^[[[[[[```bbbddddddaaa^^^\\\\\\ZZZYYYXXXWWWVVVUUUTTTTTTOOOPPPPPPMMMFFF???999666666///+++---///---***)))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""#####################$$$$$$$$$ %%%&&&$$$###$$$''''''&&&%%%$$$########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!%%%%%% """&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###%%%$$$###""""""###$$$%%%"""###$$$$$$###"""""""""((('''&&&$$$############!!!"""$$$&&&&&&$$$"""!!!###############"""!!!!!!"""$$$$$$######%%%'''!!!"""###$$$%%%$$$$$$###"""""""""""""""###$$$$$$ !!!!!!######$$$$$$############""""""""""""######"""""""""""""""""" !!!"""############$$$$$$#########$$$%%%&&&"""###$$$%%%%%%&&&&&&&&&&&&)))---222555666666555333333000...666EEESSSXXXYYYXXXXXXZZZ\\\]]]\\\[[[ZZZXXXVVVWWWXXXZZZZZZZZZYYYZZZZZZYYYVVVVVVXXX[[[^^^ZZZVVVSSSTTTVVVYYYZZZXXXXXXXXXYYY[[[ZZZWWWTTTQQQQQQQQQRRRTTTUUUUUUTTTZZZWWWUUUVVVYYYXXXUUUQQQRRRSSSTTTVVVVVVVVVUUUUUUVVVYYY[[[YYYVVVSSSQQQPPPVVVZZZ```aaa``````cccfffggghhhiiihhheee```[[[XXXSSSPPPMMMLLLJJJDDD:::222111///......///000000////////////000000000//////000...+++++++++,,,+++***++++++,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++)))))))))(((((((((((('''''''''''''''((((((((((((((((((((((((((())))))***)))(((''''''''''''((())))))))))))))))))))))))(((((()))+++,,,---000555999<<<>>>AAACCCFFFKKKPPPTTTZZZ\\\___bbbdddfffgggggg``````__________________bbbbbbaaa```___```aaaaaa___```bbbeeeggghhhiiijjjkkkkkklllmmmnnnnnnnnnnnnlllkkkjjjjjjkkklllnnnooonnnppprrrsssrrrqqqqqqrrrtttuuuwwwxxxxxxxxxwwwwwwyyyxxxvvvuuuuuuvvvwwwxxx}}}111000...------...///111999===???===999:::AAAHHHPPPSSSUUUUUUTTTRRRRRRSSSZZZVVVTTTVVV[[[]]][[[XXXTTTLLLGGGHHHKKKIIIHHHHHHHHHKKKMMMUUUgggqqqdddMMMDDDDDDDDDDDDDDDCCCCCCBBBHHHKKKNNNNNNLLLLLLOOORRRTTTXXX^^^bbbcccccccccccc\\\```eeefffeeeddddddffffffkkkqqqttttttqqqnnnlllkkkoooqqqmmmgggaaaaaabbbaaaccceeeeeeccc```^^^]]]\\\\\\[[[YYYXXXWWWVVVUUUQQQTTTVVVRRRIII???999666777000+++---000---***)))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&)))'''%%%&&&'''((('''&&&%%%'''((('''&&&$$$%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###!!!!!!!!!"""""" !!!"""###$$$%%%&&&&&&$$$'''$$$"""###%%%'''&&&%%%$$$#####################"""""""""!!!!!!%%%%%%%%%$$$$$$#########!!!%%%$$$!!!&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###%%%$$$###""""""###$$$%%% """""""""""""""###((('''&&&$$$###""""""!!!!!!"""$$$&&&&&&$$$"""!!!###############"""!!!!!!!!!###%%%$$$"""!!!###&&&!!!"""###$$$%%%$$$######""""""!!!""""""###$$$$$$""""""!!!!!!!!!!!!""""""%%%$$$###"""!!!!!!""""""&&&%%%%%%%%%$$$$$$######!!!###$$$$$$$$$$$$#########$$$&&&'''""""""######$$$%%%&&&&&&$$$&&&***---///000///...777777444000444@@@MMMSSS[[[YYYXXXZZZ^^^___]]]ZZZ\\\ZZZXXXXXXZZZ\\\\\\\\\XXXZZZ[[[YYYWWWWWWZZZ]]]^^^YYYRRRNNNOOOTTTYYY\\\YYYYYYYYY[[[\\\\\\YYYVVVUUUSSSPPPOOOPPPRRRTTTTTTZZZUUUSSSUUUZZZZZZUUUOOOLLLNNNPPPRRRSSSTTTTTTTTTSSSXXX[[[YYYUUUSSSQQQPPPOOOTTTZZZ\\\[[[]]]aaafffhhhjjjkkkkkkhhhbbb[[[WWWSSSQQQOOOOOONNNHHH===444222000///...///000///...///000111222222111000///000...+++***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))((())))))***++++++************))))))))))))''''''(((((())))))******((((((((((((((()))******((('''&&&%%%%%%&&&'''((())))))))))))(((((((((((()))******+++,,,...222555999:::<<<===@@@EEELLLQQQYYY[[[^^^aaadddffffffggg```aaaaaabbbaaaaaa```___aaa```___^^^^^^___```aaa``````bbbdddfffhhhjjjkkkkkkkkkkkkkkklllmmmmmmmmmkkkjjjjjjjjjjjjlllmmmnnnmmmooorrrrrrqqqppppppqqqqqqrrrtttvvvwwwxxxxxxwwwxxxvvvtttsssssssssuuuvvv{{{}}}000//////.........//////444:::???@@@>>>>>>BBBGGGQQQUUUYYYXXXSSSOOOOOOQQQVVVYYYZZZZZZ\\\___]]]XXXZZZSSSKKKHHHJJJKKKHHHDDDAAAEEEPPPeee}}}pppUUUDDDGGGIIIGGGBBB@@@BBBEEEMMMIIIKKKQQQTTTRRRTTTZZZXXXZZZ]]]___`````````___eeedddccceeeiiilllkkkjjjlllnnnqqqrrrrrrqqqqqqqqqggghhhhhhfffdddcccdddfffiiifffdddbbbbbbbbb```^^^^^^]]]ZZZXXXVVVUUUUUUUUURRRUUUWWWRRRGGG===888666555333222111111///---***(((+++---,,,***((()))+++***)))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$(((&&&$$$"""""""""$$$$$$###$$$%%%&&&((()))******)))(((((((((((('''''''''$$$###""""""###$$$'''(((%%%""" ###&&&%%%$$$!!!!!!"""###$$$%%%%%%&&&"""""""""""""""###$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$#########$$$&&&'''%%%###!!!!!!###$$$$$$$$$$$$%%%%%%%%%$$$"""!!! """############$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''$$$"""$$$''''''######""""""###%%%%%%###!!! $$$$$$"""###&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$$$$###$$$%%%&&&$$$######$$$%%%%%%$$$$$$$$$$$$#########""""""###%%%%%%"""###&&&'''$$$ ###%%%%%%$$$"""###""" """""""""!!!&&&%%%###!!! !!!"""!!! !!!"""###%%%%%%$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%'''(((******+++---000333999AAABBB:::444:::IIITTTXXXZZZ\\\\\\[[[[[[\\\]]]]]][[[XXXWWWWWW[[[___aaa```___]]]\\\\\\\\\^^^^^^\\\]]]VVVKKKLLLWWW[[[WWWWWWXXXWWWVVVYYY]]][[[VVVYYYSSSNNNLLLNNNRRRTTTTTTZZZYYYXXXWWWUUUTTTSSSSSSPPPOOOPPPRRRUUUXXXYYYYYYYYYXXXVVVUUUTTTSSSPPPNNNOOOOOOOOOSSSXXX\\\___```hhhggggggiiikkkggg___XXXQQQNNNKKKKKKLLLIIIAAA:::666111...000222111333666444333111111222333222222000///---,,,+++*********###+++,,,)))&&&)))---+++*********))))))(((((()))((('''((()))((('''%%%...***)))***)))%%%%%%'''''''''''''''''''''''''''+++)))'''&&&%%%&&&'''(((++++++)))(((((()))******)))***+++,,,...///000111///111555888===CCCIIINNNTTTXXX^^^aaaccccccdddeeeeeeaaa^^^^^^```ccccccbbb```___^^^^^^```aaaaaaaaabbbccceeefffhhhiiiiiijjjjjjjjjkkkkkkkkkjjjiiiiiiiiiiiihhhhhhjjjllloooqqqlllmmmooopppqqqrrrqqqqqqqqqqqqrrrsssttttttttttttvvvuuutttrrrpppppprrrtttyyy|||///......---------......222666;;;>>>@@@CCCGGGKKKSSSWWW[[[[[[XXXTTTQQQOOOSSSXXX[[[]]]___aaa]]]VVVUUUUUUTTTQQQLLLGGGDDDCCCIIIQQQaaavvvrrrWWWFFFIIIKKKIIIDDDBBBDDDGGGMMMKKKNNNUUUXXXWWWYYY]]]\\\]]]___aaabbbbbbbbbbbbfffeeegggjjjnnnpppooommmjjjmmmqqqsssrrrppppppppphhhiiiiiigggeeedddeeefffiiigggdddccccccbbbaaa___aaa___\\\YYYWWWUUUTTTTTTOOOQQQQQQMMMFFF>>>999777666444333222111000---+++(((***++++++((('''((()))***)))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$###"""###$$$&&&((($$$$$$%%%&&&'''(((((()))((((((((('''''''''&&&&&&$$$###""""""###$$$&&&(((&&&###!!!!!!$$$%%%%%%$$$"""""""""###$$$$$$%%%%%%###"""""""""###$$$%%%$$$%%%&&&'''''''''&&&$$$$$$$$$$$$###"""######%%%%%%&&&$$$"""!!!###$$$$$$###$$$%%%%%%%%%$$$###!!! ############$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%"""!!!###&&&&&&###&&&$$$######%%%%%%%%%$$$ $$$&&&###!!!"""###!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$#########$$$&&&$$$######$$$%%%$$$$$$$$$$$$$$$#########""""""###&&&###!!!""""""$$$$$$%%%%%%$$$############""" """""""""!!!$$$$$$######"""!!!!!! !!!!!! !!!######%%%$$$$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))***---111555???HHHKKKEEE@@@EEEQQQZZZ\\\\\\]]]^^^_______________^^^[[[ZZZZZZ\\\___aaabbbaaaaaa```____________ZZZ\\\VVVMMMOOOYYY\\\XXXZZZ[[[ZZZXXXZZZ]]][[[UUUWWWSSSOOOMMMOOORRRTTTTTTYYYYYYYYYYYYXXXWWWVVVUUUVVVTTTTTTUUUWWWYYYZZZYYYXXXWWWVVVVVVWWWVVVSSSQQQOOONNNNNNQQQVVV[[[___```eeedddeeehhhjjjggg___XXXPPPMMMJJJKKKLLLJJJEEE@@@:::444111222222111222555444333111111111222222111......,,,+++***)))))))))###(((,,,---+++)))+++---,,,,,,***)))'''%%%$$$###'''&&&&&&''')))***)))(((+++'''&&&((('''######&&&''''''''''''''''''''''''***)))'''&&&&&&&&&(((((((((''''''&&&'''''')))))))))***+++,,,---///000000///111444888<<>>EEEIIIOOOSSSWWWZZZ\\\]]]^^^```aaaaaa```aaacccdddcccaaa]]]\\\[[[\\\___aaabbbaaacccdddfffggghhhiiijjjjjjjjjjjjjjjjjjjjjiiihhhggggggffffffffffffhhhjjjkkkkkkkkklllmmmmmmmmmlllkkkqqqpppppppppppppppqqqrrrsssssssssqqqooonnnpppqqqrrrvvvzzz}}}}}}~~~++++++*********+++,,,,,,......111777@@@HHHMMMOOOQQQSSSWWW^^^ccc```WWWOOOMMMSSSXXX[[[^^^```[[[TTTLLLSSSYYYVVVLLLCCC@@@AAABBBQQQhhh|||xxx```LLLFFFHHHIIIIIIGGGGGGHHHJJJLLLPPPXXX```eeefffffffffgggggghhhhhhiiiiiiiiijjjcccfffkkkoooqqqoookkkhhhgggkkkooorrrqqqooommmllljjjkkklllkkkiiihhhhhhiiijjjiiihhhhhhhhhhhhfffdddcccbbb^^^[[[XXXVVVUUUUUUPPPKKKFFFDDDDDDBBB===888555333111000///...,,,+++)))))))))((('''''''''((()))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$***((('''%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%$$$$$$$$$######$$$$$$$$$#########""""""%%%""" """%%%'''$$$!!!%%%%%%&&&'''&&&%%%$$$###$$$$$$###""""""!!!!!!!!!&&&$$$############"""!!!$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """$$$%%%$$$"""$$$###""""""###$$$###""" ###$$$###%%%))))))&&&%%%%%%$$$$$$$$$$$$$$$###$$$%%%&&&%%%###!!!!!!"""%%%###""""""###$$$$$$###########################$$$,,,000+++###"""###$$$"""%%%%%%""""""###""" """""""""!!!"""$$$'''((((((%%%""" #####################$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((()))...555???EEEMMMUUUYYYUUUSSSVVV]]]```bbb___]]]^^^bbbbbb\\\WWW[[[[[[\\\\\\]]]^^^______ccceeefffgggfffccc```^^^VVVXXXWWWUUUXXX]]]^^^ZZZ___bbbccc```___^^^[[[UUUWWWWWWVVVVVVWWWWWWXXXXXXWWWYYY\\\^^^___^^^\\\[[[^^^\\\[[[[[[]]]^^^]]]\\\XXXXXXZZZ^^^aaaaaa___]]]VVVSSSPPPPPPSSSVVVYYYZZZZZZ\\\```eeegggeee___ZZZTTTPPPLLLJJJKKKLLLKKKJJJEEE>>>888777555222111222555555444222000///000111...---,,,+++************+++)))&&&''')))++++++***++++++++++++++++++******---+++(((''''''&&&%%%###***'''&&&))))))&&&'''***(((((((((((((((((((((((()))(((''''''''''''(((((()))))))))))))))*********)))***+++,,,---...//////---///111444666;;;@@@DDDGGGKKKPPPTTTXXX\\\```ccc___```aaacccddddddbbbaaa[[[ZZZZZZ\\\___aaabbbaaaddddddfffggghhhiiiiiiiiiiiiiiiiiiiiihhhgggffffffeeeddddddddddddeeefffgggggghhhjjjkkkllllllkkkkkkppppppooonnnnnnnnnoooppppppqqqrrrpppnnnmmmnnnoooooorrrwwwzzz|||}}}~~~}}}}}}***************+++,,,---...---///444<<>>===999333//////111//////...---------------+++(((&&&(((+++......---******)))((('''&&&%%%%%%***(((&&&%%%'''((()))((('''$$$###&&&&&&$$$$$$((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&*********+++,,,---------,,,---...///000444888<<>>>>>888777AAANNNKKKOOOSSSTTTRRRPPPQQQRRRXXXWWWVVVRRRNNNKKKJJJKKKFFFAAA>>>===:::999===CCCCCCCCCCCCDDDFFFHHHJJJLLLKKKLLLPPPVVV[[[_________hhhkkknnnqqqqqqooollljjjjjjhhhhhhiiifffbbbbbbeeeiiilllnnnlllgggfffiiimmmiiiiiikkkllllllkkkjjjiiillljjjhhhiiikkkjjjfffbbbdddccceeeiiifff```\\\\\\[[[SSSOOOQQQQQQKKKGGGGGGKKKLLLMMMMMMJJJCCC:::444444111...+++***)))(((&&&***)))(((&&&&&&''''''(((''''''''''''''''''''''''...,,,)))&&&$$$%%%&&&'''%%%'''((('''$$$"""$$$&&&$$$$$$$$$###"""###%%%'''%%%%%%%%%$$$$$$$$$######'''&&&%%%$$$############!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""%%%$$$######$$$$$$"""!!!'''$$$!!!!!!$$$%%%###!!!###"""!!!"""$$$%%%%%%$$$$$$###$$$&&&'''&&&###!!!&&&$$$###!!!!!!"""$$$%%%"""###$$$%%%%%%%%%%%%$$$%%%$$$######$$$$$$###!!!$$$$$$%%%%%%%%%$$$######&&&$$$"""###&&&&&&$$$ ##################$$$$$$""""""#########""""""!!!***)))'''%%%$$$"""""""""###############""""""!!!""""""""""""""""""""""""$$$%%%$$$### !!!""""""###$$$###!!! !!!"""$$$$$$%%%%%%  !!!###%%%&&&$$$###"""###$$$$$$###"""%%%$$$"""!!!!!!###%%%&&&"""""""""""""""######$$$%%%""""""%%%%%%""""""%%%$$$%%%&&&(((***,,,///000222;;;HHHQQQTTTWWW[[[^^^______aaacccddddddbbb___^^^]]]ZZZVVVWWW[[[\\\ZZZYYYYYY[[[\\\\\\[[[ZZZYYY^^^```cccbbb___ZZZWWWVVV[[[^^^aaadddeeeccc```^^^aaa^^^[[[XXXWWWYYY\\\^^^```aaabbb___]]]\\\___bbb``````aaaccceeegggiiijjjiiieeebbbaaacccgggjjjkkkfffhhhhhhddddddeeeaaa\\\UUUYYY^^^```___```bbbeee___YYYSSSQQQNNNHHHEEEFFFAAAAAA???===;;;;;;===???EEEEEEDDD@@@;;;555111000000,,,((((((***+++***((((((((())))))))))))((((((***)))((('''&&&&&&'''(((((((((((((((((('''''''''((('''&&&%%%$$$%%%%%%&&&))))))'''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&)))(((%%%$$$$$$'''+++---///,,,)))(((***+++,,,,,,,,,,,,+++,,,---///111222777888:::===CCCIIINNNQQQVVVVVVWWWXXXZZZ\\\]]]^^^\\\\\\[[[ZZZ[[[\\\^^^___aaabbbcccdddeeeeeeffffffdddccc```]]]ZZZYYYXXXXXXZZZ[[[]]]___bbbdddfffggghhhhhhiiijjjkkkmmmmmmnnnooooooppppppooonnnlllkkkiiikkkmmmnnnmmmjjjfffdddhhhiiikkkooosssuuutttssswwwyyyzzz{{{{{{|||}}}||||||zzzvvvsssqqqrrrsssuuuxxx{{{}}}~~~}}}||||||}}}~~~~~~{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvxxx|||~~~---...///......000222555:::<<<@@@BBB>>><<>>@@@BBBAAACCCFFFDDD@@@999444222...+++((((((+++,,,+++)))((())))))******))))))((())))))(((''''''''''''(((''''''(((((((((((((((((('''&&&&&&%%%&&&&&&'''(((#########$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))***---+++))))))***+++,,,+++***+++,,,---.../////////000111333666;;;@@@DDDGGGHHHJJJLLLPPPSSSWWWZZZ[[[]]]]]]\\\[[[ZZZZZZZZZZZZ\\\^^^```bbbcccddddddddddddbbb___[[[XXXWWWVVVUUUWWWXXX[[[^^^```cccdddeeeggghhhjjjllllllmmmllllllmmmmmmmmmmmmmmmnnnooooookkkkkkllllllkkkiiigggfffccceeehhhmmmqqqssssssqqqoooqqquuuwwwxxxzzz}}}}}}{{{zzzzzzzzzyyyvvvtttqqqqqqqqqrrrtttuuuwwwwwwyyyxxxxxxwwwxxxyyyzzz{{{}}}{{{yyywwwvvvwwwyyyzzzvvvvvvwwwzzz|||}}}|||zzz~~~~~~111333666888888888888888;;;;;;AAAJJJNNNJJJEEECCCEEEDDDDDDHHHMMMOOONNNKKKKKKNNNQQQPPPLLLFFFAAA???@@@===<<<======>>>CCCJJJNNNNNNNNNOOOPPPRRRTTTUUUWWW]]]eeehhhfffdddeeehhhhhhhhhhhhhhhhhhgggffffffiiifffeeefffccc```bbbgggggghhhiiihhhggggggiiikkkggghhhiiiiiihhhgggeeedddaaaccceeecccaaabbbeeeiiibbbZZZTTTUUUWWWUUUTTTTTTXXXXXXWWWTTTNNNKKKLLLOOOOOONNNNNNMMMIIIBBB:::444000...+++******+++***))))))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))++++++)))'''%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$###"""######$$$$$$$$$######$$$$$$$$$$$$$$$###""""""%%%###"""###$$$$$$###"""$$$$$$###$$$$$$###""""""%%%$$$######$$$$$$###!!!"""!!!!!!"""$$$$$$###!!!$$$$$$$$$%%%$$$###""""""&&&&&&&&&&&&&&&%%%%%%$$$&&&$$$######$$$%%%###"""&&&&&&&&&&&&%%%$$$######$$$''')))((($$$"""###%%%$$$$$$$$$###############"""""""""######$$$%%%%%%%%%$$$###!!!!!! #########"""!!! """""""""""""""""""""""" ###%%%%%%$$$!!! ######""""""!!!""""""""" """######$$$$$$$$$%%%$$$###"""!!!!!! $$$"""!!!"""###$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%######""""""######$$$%%%%%%######%%%%%%######%%%%%%&&&&&&''')))+++,,,---444===JJJRRRTTTTTTVVVYYY___^^^]]]\\\]]]```eeehhhhhhfffaaa\\\\\\```aaa___```^^^\\\ZZZZZZ[[[]]]^^^^^^```bbbaaa___]]]]]]]]]___```aaabbbbbbcccddddddaaa```]]][[[ZZZZZZZZZ[[[YYY]]]bbbffffffeeebbb```[[[ZZZYYY[[[^^^ccchhhlllgggeeecccdddgggjjjkkkkkknnnpppmmmfffcccddddddaaaaaa^^^XXXQQQOOOTTT___gggkkkbbb\\\]]]\\\VVVNNNIIIBBBCCCBBBAAA>>>>>>???@@@???CCCGGGGGGCCC===777444...+++((((((+++---,,,***)))))))))******)))))))))((((((((('''''''''((((((''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&!!!!!!""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))))))))))),,,***((()))***,,,,,,+++)))***,,,---......---------...000333777<<>><<>>@@@@@@@@@BBBDDDFFFGGGGGGFFFCCC@@@>>>>>>???BBB???===>>>======AAAHHHKKKOOOVVV\\\______]]][[[```aaabbbdddeeefffggghhhfffdddbbbaaabbbeeeiiikkkffffffjjjoooooommmmmmqqqpppnnnmmmlllkkkkkkjjjjjjkkkkkkkkkjjjiiigggeeecccbbbbbbbbbdddfffgggfffeee\\\YYYVVVSSSNNNKKKPPPXXXWWWXXXUUUQQQRRRWWWYYYVVVTTTRRRPPPMMMHHHAAA999333000---***))))))))))))((('''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%###"""###%%%&&&%%%$$$%%%"""!!!###'''(((%%%!!!%%%%%%%%%$$$$$$$$$######$$$%%%&&&(((((('''%%%$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""!!! ###"""!!!"""$$$%%%$$$###!!!$$$&&&&&&$$$"""!!!"""$$$###""""""$$$%%%$$$######"""!!!"""$$$&&&&&&%%%############$$$''')))***""""""$$$%%%&&&&&&'''''''''%%%$$$$$$%%%&&&$$$###$$$%%%&&&&&&'''&&&&&&&&&((('''&&&&&&&&&%%%###!!!%%%%%%$$$$$$###""""""!!!&&&%%%###"""!!!!!!######!!!!!!!!!"""$$$&&&'''((("""######$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!"""$$$###"""!!!"""$$$!!!!!!!!!"""""""""######$$$$$$$$$$$$"""!!! !!!"""###$$$$$$$$$#########!!! !!!"""###"""!!!!!! !!!"""###&&&((()))$$$$$$######$$$$$$%%%&&&&&&######&&&&&&######&&&'''''''''''''''((()))***444>>>LLLUUUWWWWWWXXXYYYYYY]]]``````]]]\\\___bbbeeeggggggeeegggjjjiiidddeeedddbbb`````````aaabbb^^^^^^]]][[[YYYXXXZZZ\\\___```bbbdddeeeffffffgggeeebbb]]]YYYWWWYYY\\\^^^aaa``````bbbeeefffdddbbbbbbaaa___^^^]]]^^^^^^___ccccccdddgggjjjkkkkkkjjjgggmmmpppmmmjjjkkkmmmmmmfffddd```YYYTTTUUU[[[```dddbbbbbbbbb^^^ZZZZZZ^^^XXXXXXVVVQQQJJJDDDAAA@@@DDDGGGKKKKKKGGGAAA<<<999333///+++***+++,,,***((()))******++++++******)))%%%&&&((()))))))))((((((&&&&&&''''''((())))))***'''(((((()))((((((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((('''''')))+++,,,+++******************++++++,,,+++,,,...111444666777888777:::???DDDIIIMMMOOOPPPTTTUUUVVVXXXYYYYYYYYYXXXXXXZZZ\\\______^^^[[[ZZZTTTSSSRRRPPPOOOOOOOOOOOORRRTTTYYY^^^aaaccccccccccccbbbaaa``````bbbcccdddaaabbbdddeeegggggghhhhhhiiijjjkkklllkkkhhheeeccc```aaadddhhhiiihhhccc```]]]bbbiiinnnqqqqqqqqqqqqqqqsssuuuuuusssrrrsssuuusssrrrrrrqqqqqqqqqqqqqqqtttsssrrrpppppppppqqqqqqrrrqqqqqqqqqrrrsssuuuvvvwwwvvvuuuvvvyyyzzzzzzzzzuuuvvvwwwxxxzzz}}}>>>NNNfffxxx{{{lllVVVEEEDDD???>>>AAADDDDDDDDDFFFBBBDDDEEEBBB???===???AAA>>>@@@AAA@@@???>>>???@@@@@@>>>@@@CCCCCCAAACCCHHHKKKQQQYYY```dddccc```]]]cccaaaaaabbbeeehhhhhhhhhdddbbbaaaaaaccchhhmmmqqqiiijjjnnnssssssoooooorrrqqqooommmkkkkkkkkkjjjhhhjjjkkkllllllkkkjjjiiihhhbbbaaa```cccggggggeeebbb[[[ZZZYYYUUUNNNJJJQQQZZZWWWWWWSSSOOOSSSZZZ[[[VVVTTTSSSPPPMMMHHHAAA999333000...+++)))))))))(((''''''((()))))))))(((&&&%%%''''''''''''''''''''''''(((((()))))))))(((&&&&&&&&&$$$"""$$$'''((('''%%%%%%"""!!!###((()))%%%!!!%%%%%%%%%$$$$$$$$$######$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$###""""""###"""!!!"""$$$%%%%%%### $$$''''''$$$!!!!!!"""&&&$$$######$$$$$$"""!!!$$$###""""""%%%&&&'''&&&$$$$$$###$$$&&&))),,,..."""###$$$&&&'''((())))))'''&&&$$$%%%&&&&&&%%%###((((((((('''&&&%%%###"""%%%###"""###&&&'''$$$!!!%%%%%%$$$$$$###""""""!!!%%%###!!! ##################$$$%%%"""###$$$%%%%%%%%%%%%%%%"""""""""""""""""""""""""""######"""!!!!!!###%%%!!!!!!!!!!!!!!! !!!""""""############""""""###$$$%%%%%%$$$""""""###!!! !!!"""###"""!!!$$$######$$$&&&))),,,///$$$$$$######$$$$$$%%%&&&&&&$$$$$$&&&&&&$$$$$$&&&'''''''''''''''((())))))555???LLLUUUVVVUUUUUUVVVWWW]]]bbbbbb___\\\]]]```___aaaaaa```dddjjjllljjjeeedddbbbaaa````````````aaa```___\\\ZZZYYY[[[]]]___```bbbeeefffggggggffffffdddaaa^^^^^^^^^```aaa_________bbbeeeeeebbb___aaaaaaaaa``````aaaaaaaaadddeeefffiiilllnnnmmmllldddlllpppnnnlllmmmooopppfffeeebbb]]]WWWWWWZZZ^^^aaaaaabbbbbb]]]YYY\\\ccc\\\\\\ZZZUUUNNNIIIEEEDDDFFFIIIKKKKKKGGGAAA===:::444000+++***++++++)))'''******++++++++++++******%%%&&&((()))))))))((((((&&&&&&&&&'''((())))))***$$$%%%'''))))))))))))((((((((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''((()))***((('''''')))+++,,,+++***+++***)))))))))***+++,,,***+++...000333444555666666999===CCCGGGJJJLLLLLLUUUVVVWWWXXXXXXXXXWWWVVVVVVXXX[[[]]]]]][[[XXXVVVRRRQQQOOONNNMMMNNNNNNOOOQQQTTTYYY^^^bbbcccdddccceeecccaaa___```aaadddfff```aaaccceeefffffffffeeehhhiiikkklllkkkhhheeebbbcccdddfffhhhhhheee___ZZZZZZ___ggglllnnnnnnnnnnnnkkknnnqqqrrrqqqqqqtttvvvssssssrrrrrrrrrrrrrrrrrrsssrrrpppooonnnmmmnnnnnnooooooooopppqqqrrrssstttwwwvvvuuuvvvyyy{{{{{{{{{uuuuuuvvvwwwyyy|||~~~<<>>>>>>>>===:::888999;;;>>>???AAACCCFFFIIISSSTTTVVVYYY[[[^^^___```bbbddddddbbbdddjjjmmmlllhhhgggeeeeeefffiiilllnnnmmmmmmnnnpppsssuuuuuutttqqqpppnnnmmmkkkjjjjjjjjjiiijjjkkklllkkkiiigggeeecccdddddddddhhhjjjddd\\\[[[ZZZWWWSSSQQQRRRVVVYYYVVVWWWXXXZZZZZZZZZYYYYYYSSSQQQNNNKKKGGGBBB<<<777444///+++,,,+++'''&&&'''$$$%%%'''((((((((('''&&&...***&&&$$$%%%###&&&%%%%%%%%%%%%&&&'''''''''&&&$$$%%%&&&&&&%%%###$$$%%%'''''''''%%%###"""((('''%%%%%%%%%%%%###"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%###"""$$$###"""###$$$###""" %%%$$$###""""""###$$$%%%%%%$$$###!!!!!!!!!""""""###&&&&&&######&&&&&&###&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&'''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&'''((('''%%%&&&%%%###$$$%%%&&&&&&%%%%%%%%%$$$$$$###"""!!!!!!&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$#########""""""!!!!!!!!!"""######$$$$$$######$$$$$$$$$$$$######$$$""" !!!"""""""""""""""!!!!!!!!!!!!""""""""" ###(((+++!!!"""$$$$$$$$$###!!!!!! !!!###%%%&&&$$$###$$$%%%''''''%%%$$$########################"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))444:::DDDOOOVVVXXXWWWVVV\\\^^^______^^^^^^```aaabbbcccdddcccbbbcccfffhhhdddcccbbbcccddddddcccaaa___``````___]]][[[\\\]]]______^^^```bbbcccbbbaaacccddddddcccbbbbbbccceeeaaaaaabbbdddeeeccc___\\\^^^___aaacccdddeeeeeedddjjjhhhffffffhhhjjjjjjjjjfffgggjjjllloooppprrrrrrkkkhhheeecccaaa]]]YYYWWW\\\^^^```^^^[[[ZZZ\\\___aaa```]]]XXXQQQLLLJJJJJJKKKKKKJJJHHHEEEBBB>>><<<;;;222++++++---+++******,,,,,,,,,++++++)))((((((''''''((((((''''''&&&%%%((('''&&&%%%$$$%%%%%%&&&###(((***&&&""")))%%%%%%%%%&&&&&&&&&'''''''''&&&$$$###"""###$$$$$$)))))))))))))))((((((((('''((()))***************)))******+++,,,,,,------,,,---...///000111222333333666;;;@@@EEEHHHJJJKKKOOOQQQSSSSSSRRRRRRTTTUUUYYYWWWWWWYYY[[[ZZZVVVSSSOOONNNMMMKKKKKKKKKLLLLLLRRRVVV[[[```aaabbbcccdddaaa___\\\[[[___eeeccc^^^```^^^]]]^^^```cccddddddhhhjjjkkklllkkkhhhdddbbbaaabbbdddffffffaaaZZZUUUWWWZZZ```eeeiiikkkkkkkkkcccfffjjjlllmmmooorrrttttttrrrooooooqqqrrrqqqooopppppppppooonnnmmmmmmllllllkkkkkkkkklllnnnppprrrrrrsssvvvxxxzzzzzzyyyyyyyyyxxxwwwwwwwwwyyy|||}}}888FFF```sssmmmWWWIIIGGGEEEEEEEEEFFFIIIIIIGGGEEEBBBEEEHHHGGGCCC???>>>???AAA???===<<<;;;:::777555777999;;;===@@@CCCHHHLLLTTTSSSSSSTTTWWW\\\aaacccfffiiihhhfffgggkkklllkkklllkkkjjjiiiiiijjjmmmnnnpppooooooqqqtttuuutttsssrrrqqqooonnnlllkkkkkkkkkiiiiiijjjjjjiiihhhfffeeedddeeeeeedddggggggaaaXXXUUUUUUTTTRRRRRRTTTXXX[[[WWWXXXYYYZZZ[[[ZZZZZZYYYWWWUUUQQQMMMIIIBBB;;;666444...++++++***'''&&&'''((((((''''''&&&$$$###""")))&&&###%%%'''(((%%%!!!&&&%%%%%%%%%%%%&&&'''''''''&&&$$$%%%&&&&&&%%%###$$$%%%&&&''''''%%%###"""(((&&&%%%%%%%%%%%%###"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%###"""!!!!!!!!!###%%%&&&%%%$$$$$$$$$############$$$$$$######"""!!!!!!"""###$$$###%%%%%%######%%%%%%###%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&(((((('''%%%'''%%%$$$$$$%%%&&&%%%$$$%%%%%%$$$$$$###""""""!!!$$$$$$$$$###############$$$$$$$$$#########""""""#########""""""""""""""""""######$$$$$$######"""$$$"""!!!!!!"""######"""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!!!!"""###$$$!!!"""###$$$###""" $$$###"""!!! !!!!!!"""%%%###"""###$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%&&&'''((())))))000777CCCNNNVVVZZZ[[[ZZZ^^^```aaaaaaaaa```bbbccccccddddddcccaaaaaaccceeedddccccccdddeeeeeedddbbbbbbccccccbbb```______```aaaaaaaaabbbcccbbb___]]]___```bbbcccccccccdddfff______```bbbddddddbbb```\\\^^^aaadddfffhhhhhhiiijjjhhhggggggiiijjjjjjiiihhhiiikkkmmmoooqqqrrrrrrnnnlllhhheeebbb^^^ZZZVVV\\\]]]^^^\\\YYYXXX[[[^^^]]]^^^]]]ZZZUUUPPPMMMLLLLLLLLLLLLKKKGGGCCC>>>;;;:::222++++++---+++***************))))))((('''&&&''''''((((((''''''&&&%%%((('''&&&%%%%%%%%%&&&&&&!!!%%%'''%%%!!! &&&+++$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((((((((()))*********))))))))))))******+++,,,,,,,,,,,,,,,...///111222333444777888<<>><<<::::::999666444444555888:::===CCCIIINNNRRRPPPOOOOOOSSSZZZ```eeefffjjjkkkjjjkkknnnooolllqqqpppooommmmmmmmmnnnnnnqqqppppppqqqsssuuutttssssssrrrqqqooonnnmmmmmmllljjjjjjiiihhhhhhggggggffffffggggggeeeeeeccc\\\SSSNNNOOORRRSSSTTTWWW[[[^^^YYYZZZZZZ[[[[[[[[[ZZZZZZ[[[YYYUUUPPPJJJCCC;;;555333---***+++***'''%%%'''((('''&&&%%%$$$#########&&&$$$###%%%)))***(((&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%&&&&&&%%%###$$$%%%&&&'''&&&%%%$$$###'''&&&$$$$$$%%%%%%$$$"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%###""""""!!!!!!###&&&'''&&&%%%######$$$$$$$$$$$$######!!!!!!!!!!!!"""###$$$%%%"""%%%%%%""""""%%%%%%"""######$$$%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%&&&(((((('''%%%(((&&&$$$$$$%%%%%%$$$###%%%%%%$$$$$$###"""""""""""""""#########$$$$$$$$$$$$$$$$$$###############$$$$$$######"""!!!!!! """######$$$$$$######"""###""""""$$$%%%%%%###!!!""""""!!!!!!!!!!!!"""""" """######"""!!! !!!"""#########""" %%%$$$###!!!!!! %%%###!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""&&&&&&&&&&&&'''((())))))...555AAAMMMWWW]]]______```aaacccdddccccccdddfffeeefffeeeccc```___```aaaeeeddddddeeeffffffeeeccceeeffffffeeecccbbbcccdddcccccccccddddddaaa\\\XXXYYY\\\aaacccddddddeeeeee]]]\\\]]]```cccddddddccc\\\^^^aaaeeehhhkkklllllljjjiiihhhiiijjjjjjiiigggjjjkkklllmmmooopppqqqqqqqqqooollliiifffaaa[[[WWW[[[\\\\\\YYYVVVVVVZZZ^^^ZZZ\\\]]][[[WWWSSSPPPNNNMMMNNNOOONNNKKKEEE>>>:::999111,,,,,,---+++***+++))))))***))))))((('''&&&''''''((((((''''''&&&%%%''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$%%%(((+++#########$$$$$$$$$%%%%%%((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''))))))*********)))(((((((((((())))))***++++++,,,,,,,,,...///111333444555888999:::<<>>GGGPPPTTTTTTPPPLLLNNNOOOOOOLLLGGGDDDEEEGGGJJJGGGBBB>>><<<999666444222333444666999???FFFKKKIIIKKKMMMPPPTTTWWWZZZ\\\]]]ccchhhjjjnnnrrrsssppppppqqqqqqqqqqqqqqqppppppjjjjjjjjjlllppptttvvvvvvvvvuuusssrrrpppooooooooonnnmmmlllkkkjjjjjjjjjjjjhhhjjjhhhccc```]]]WWWPPPQQQTTTXXX[[[[[[\\\]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZXXXVVVTTTPPPKKKDDD<<<666222---)))+++***'''&&&((('''&&&%%%%%%%%%&&&((()))''''''&&&&&&&&&%%%$$$"""&&&%%%%%%%%%%%%&&&''''''((('''%%%&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$%%%$$$""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%###"""$$$###"""###$$$$$$""" """###$$$%%%%%%$$$###"""############""""""!!!!!!"""$$$$$$""""""$$$$$$""" """###%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((((($$$$$$%%%&&&&&&&&&%%%$$$&&&&&&%%%'''((()))(((&&&)))'''%%%$$$%%%%%%$$$"""$$$$$$$$$###############%%%%%%$$$$$$###""""""!!!########################!!!!!!""""""############"""""""""######""""""""""""###$$$'''((('''### """"""!!!!!!!!!!!!""""""!!!"""###$$$$$$%%%%%%$$$$$$$$$######"""######$$$%%%%%%%%%%%%######$$$%%%''''''%%%"""""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%&&&((()))***111888BBBNNNWWW]]]___```___aaadddfffeeeeeeffffffhhhiiiiiigggcccaaa```aaagggffffffgggiiiiiihhhgggcccdddeeedddcccbbbcccdddcccdddfffhhhhhhddd]]]YYYUUUZZZaaaeeefffdddbbbaaa```___^^^___aaaccccccbbb___aaacccfffhhhiiijjjjjjjjjjjjjjjkkkmmmllljjjhhhjjjjjjiiijjjjjjlllmmmnnnpppooooooooommmhhhbbb]]]\\\\\\[[[XXXUUUUUUZZZ^^^^^^\\\XXXRRRMMMKKKLLLNNNLLLNNNQQQQQQNNNGGG???:::666000---...---******,,,***++++++++++++******)))'''''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$%%%&&&%%%###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&'''''')))))))))))))))((('''&&&((((((((()))******++++++,,,,,,...///111333444555555444444555888<<>>888333000111444888<<<@@@FFFLLLQQQRRRTTTWWWZZZ\\\\\\ZZZYYY]]]bbbeeefffjjjooopppnnnqqqrrrssssssrrrpppmmmllljjjiiihhhkkkooosssvvvwwwvvvuuutttrrrqqqpppoooooolllmmmmmmmmmmmmkkkjjjiiiggghhhfff```\\\]]]\\\YYY[[[]]]______^^^\\\\\\\\\___^^^\\\ZZZYYYYYYYYYYYYUUUTTTSSSQQQLLLEEE<<<666333...+++,,,,,,***)))+++((((((((('''&&&%%%$$$######%%%&&&'''''''''((((((&&&%%%%%%%%%%%%&&&'''''')))'''&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''$$$###"""###$$$%%%$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%###"""$$$######%%%((()))((('''$$$$$$############$$$$$$""""""###$$$######"""!!!!!!$$$$$$!!!!!!$$$$$$!!!!!!!!!""""""###%%%&&&'''$$$$$$%%%%%%&&&'''(((((($$$%%%'''))))))((('''&&&'''&&&&&&'''))))))(((''''''%%%$$$$$$%%%&&&%%%$$$########################$$$$$$$$$#########""""""""""""#########$$$$$$$$$"""""""""""""""#########!!!!!!""""""""""""!!!!!!#########%%%&&&&&&###!!!""""""!!!!!!!!!!!!""""""%%%###""" !!!"""###$$$###""""""!!!!!!"""""" !!!"""#########""""""$$$!!! """######""""""""""""""""""""""""!!!"""###$$$%%%&&&&&&&&&$$$$$$&&&'''***,,,///000666<<>>AAACCCDDDFFFHHHKKKMMMOOOQQQPPPNNNNNNPPPSSSRRRRRRRRRRRRRRRRRRQQQQQQVVVVVVVVVUUUUUUWWWZZZ]]]]]]bbbdddccccccdddbbb___XXXVVVSSSSSSTTTUUUUUUTTTWWWXXXZZZ\\\^^^_________```]]][[[ZZZ[[[\\\]]]]]]VVVTTTQQQRRRVVV[[[^^^```]]]___cccgggiiiiiihhhgggeeeggghhhhhhggggggjjjlllmmmmmmlllkkkjjjhhhhhhgggiiigggccc___ZZZUUURRRPPPQQQTTTZZZ```fffjjjmmmnnnnnnnnnnnnmmmllljjjiiihhh...000222444888===???>>><<<999:::DDDQQQWWWRRRJJJMMMNNNNNNLLLIIIJJJNNNSSSXXXSSSKKKDDD???;;;777444000444999???EEEKKKQQQUUUXXXYYY[[[]]]^^^]]]]]]\\\ZZZ___ccceeejjjqqqtttsssssstttuuuuuusssooollliiilllkkkjjjlllooosssvvvvvvvvvuuutttrrrqqqpppooooookkklllmmmmmmmmmkkkiiigggfffhhheee___[[[]]]^^^]]]\\\^^^______]]]\\\[[[\\\___^^^\\\ZZZXXXXXXXXXXXXWWWVVVTTTRRRMMMEEE;;;555444///,,,------+++***,,,###$$$%%%&&&'''&&&%%%$$$&&&'''))))))(((''''''(((&&&%%%%%%%%%%%%&&&'''''')))'''&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''$$$###"""###$$$%%%$$$###""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%%%%###""")))((('''((())))))'''%%%%%%$$$###""""""###$$$%%% """###$$$$$$######!!!$$$$$$!!!!!!$$$$$$!!!"""!!!!!!!!!"""$$$&&&(((%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&(((******)))(((''''''&&&&&&''')))***((('''&&&%%%###$$$%%%&&&&&&%%%##################$$$$$$###############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!""""""""""""!!!!!!###""""""$$$%%%%%%###!!!""""""!!!!!!!!!!!!"""""" !!!!!!"""###$$$%%%%%%""""""!!! !!!###$$$$$$$$$%%%!!!###%%%###########################$$$$$$%%%%%%%%%$$$$$$%%%%%%'''))),,,///222333777<<>>@@@BBBDDDGGGIIIKKKMMMNNNMMMLLLKKKNNNQQQQQQRRRSSSSSSSSSQQQPPPOOOSSSTTTSSSRRRRRRUUUYYY\\\\\\aaadddbbbaaacccccc```YYYVVVTTTSSSSSSTTTTTTSSSVVVWWWXXXZZZ\\\]]]]]]^^^aaa^^^[[[ZZZ[[[]]]^^^___VVVTTTQQQPPPRRRWWW\\\```___bbbgggiiihhhgggeeeeeedddfffhhhgggeeeeeehhhkkkkkkkkkjjjjjjiiihhhgggggggggfffdddaaa\\\XXXTTTRRRMMMQQQWWW^^^dddhhhkkklllmmmmmmmmmlllkkkjjjiiihhh