BM6P6(@ yyynnneeeaaaaaaaaacccgggkkknnnrrrtttuuuuuuttttttrrrqqqpppoooooonnnwww|||jjjXXXSSSQQQJJJBBB???===>>>>>>>>><<<888444222444444555555777888999:::;;;:::::::::999888888888777777777777777777777777888888888888888777666666333333333333333333333333666666666666666777777888:::===BBBEEEHHHNNNWWW]]]fffmmmrrrsssssssssqqqmmmmmmxxxrrrmmmkkkiiijjjnnnpppqqqoooqqqpppmmmggg___YYYVVVUUURRRQQQOOOLLLJJJHHHFFFEEEEEEBBB>>>;;;::::::999888777777666666666666666777666888:::;;;:::::::::<<<;;;<<<>>>???@@@@@@??????999888666444333333333333111222222111000000222333333444666888;;;@@@FFFJJJWWW\\\ccchhhkkkooossswwwzzz|||xxxjjj^^^TTTPPPMMMGGGAAA???<<<;;;999888888888999999;;;???GGGOOOWWW]]]aaacccfffeeedddaaa^^^\\\]]]^^^eeegggkkkmmmnnnppprrrtttzzz~~~yyy~~~nnnddd[[[[[[nnnmmmkkkfff}}}vvv^^^UUUYYYppp~~~~~~uuuhhh\\\[[[]]]^^^]]]]]]VVVSSSMMMHHHCCC>>>999666444333222000///........./////////000111111222222111222222333555777888999777999:::;;;:::999:::;;;<<<<<<===AAAGGGIIIHHHFFFLLLNNNOOOLLLHHHFFFGGGHHHJJJNNNSSSWWWYYYYYYZZZ[[[]]]\\\]]]]]]^^^\\\YYYVVVYYYYYYXXXWWWWWWYYY]]]```jjjzzzqqqfffbbb]]]SSSFFF===999666444222333666888::::::::::::;;;===@@@EEELLLRRRXXX[[[aaabbbccccccdddggglllooorrrnnnjjjkkkmmmnnnjjjffffffgggiiigggbbbYYYOOOIIIIIILLLQQQWWW]]]______]]]]]]WWWTTTWWW\\\bbbiiipppmmmiiiaaaVVVIII@@@:::888444444444333333333333222333222333666999AAARRR```lllppptttyyy~~~}}}zzzuuurrroookkkgggeeedddddd```______]]]\\\ZZZXXXWWWWWWUUUSSSRRRRRRQQQOOOMMMNNNNNNNNNMMMLLLJJJHHHGGGvvvmmmddd``````aaabbbfffjjjnnnqqqtttuuuttttttttttttssssssrrrrrrpppyyyooo^^^VVVRRRJJJBBB>>>;;;<<<<<<<<<;;;999666555333333333333555666777888999999999999999888888888888888888888888888888888777777888888777777666555444444444444444444444444666666555555666666777888999<<<@@@BBBEEEKKKSSSYYY```gggmmmoooqqqsssqqqmmmqqqyyyuuuooommmjjjjjjmmmooopppooouuutttqqqkkkccc\\\YYYWWWUUUTTTRRRQQQOOOMMMKKKIIICCC@@@===<<<<<<;;;999888777777777777777888888999;;;<<<>>>>>>===<<<===>>><<<===>>>???@@@??????>>>:::999666444333222222222000111222111//////111333333444666777:::???EEEJJJTTTZZZaaafffiiimmmrrruuuzzz|||yyykkk___TTTOOOLLLFFFAAA???===<<<:::999999999::::::<<>>======>>>???>>>???CCCHHHKKKKKKJJJNNNOOOPPPNNNJJJHHHHHHIIIIIIMMMRRRVVVWWWXXXYYYZZZYYYXXXXXXYYYZZZZZZXXXVVVSSSTTTTTTTTTUUUWWW\\\```gggzzz}}}ssskkkaaaSSSEEE===999777444222444666888999::::::::::::<<>>:::::::::::::::999888777333333333333444666777888777777888888888888888888999999999999999999999999666666666777666555555444555555555555555555555555666555555555555666777777777:::===???AAAFFFMMMSSS\\\eeennntttyyy~~~~~~zzzyyy|||xxxtttqqqmmmkkklllnnnoooooowwwwwwuuuooohhhaaa\\\ZZZYYYYYYYYYYYYZZZXXXUUURRRHHHFFFBBB@@@???>>><<<:::777777777888999:::;;;<<<>>>@@@AAA@@@???>>>>>>???<<<===>>>?????????>>>===;;;:::777555333222222222000111111000///...000111222444555777:::>>>DDDIIIQQQWWW^^^cccgggjjjoootttyyy|||zzzlll```TTTNNNJJJEEE@@@???===<<<;;;:::::::::;;;<<<>>>BBBIIIQQQXXX]]]___aaa``````___]]]ZZZZZZ[[[\\\aaacccgggiiikkkmmmoooqqqwww~~~~~~tttmmmppp{{{gggfff___rrr}}}hhhRRROOOYYYjjjzzztttddd^^^^^^[[[WWWUUUFFFBBB<<<777444222000///------------...//////000/////////000111111222222333333222333555999<<>>CCCIIIOOOUUUXXXYYY\\\```ccceeegggjjjlllkkkiiigggiiilllnnnllljjjgggggggggeeeaaaXXXNNNGGGBBBBBBCCCEEEHHHKKKKKKJJJIIIEEEDDDJJJQQQYYYcccllltttqqqiii]]]OOOBBB:::555555444333111000///......222111222555888???MMM[[[hhhlllrrrxxx}}}wwwsssnnnhhheeeddddddeeeffffffffffffdddaaa___]]]ZZZWWWSSSPPPNNNLLLIIIHHHJJJJJJIIIHHHGGGEEEDDDCCCrrrnnnlllzzzqqqjjjccc______^^^```bbbfffjjjnnnqqqssssssttttttttttttsssrrrqqqpppyyyvvvhhh]]]TTTLLLDDD???;;;::::::999888888777777555555555666666777999999666666666777888888888999999999999999999999999999555555666666555555444333444444444444444444444444555555444444555555666777777999<<<===>>>BBBIIINNNYYYcccooo{{{~~~yyyvvvrrrnnnmmmmmmnnnooouuuvvvuuupppjjjddd```^^^______aaaeeeiiiiiigggddd[[[VVVPPPJJJEEEBBB???===888888888999:::<<<===>>>>>>@@@AAA@@@>>><<<<<<<<<<<<===>>>??????>>>===<<<<<<;;;888555333222111111000000111000......///000222333555666999>>>CCCHHHOOOUUU\\\bbbeeeiiiooosssyyy|||{{{lll```SSSMMMJJJDDD@@@???<<<;;;:::999999:::;;;<<<>>>BBBIIIQQQXXX\\\^^^_________^^^\\\ZZZZZZ[[[]]]```cccgggiiikkkmmmoooqqqvvv}}}|||vvv{{{yyyfffffffffwww~~~}}}~~~dddOOOPPP]]]nnn|||zzzggg```^^^ZZZTTTPPPBBB>>>888333222111111111......------......///000/////////000111111222222444333222333555:::>>>AAAGGGIIIJJJIIIFFFCCCAAAAAACCCCCCCCCEEEHHHLLLOOOPPPPPPQQQQQQQQQOOOMMMLLLLLLHHHKKKOOORRRRRRSSSTTTVVVTTTQQQOOOOOOPPPRRRRRRRRRKKKLLLMMMMMMOOORRRXXX[[[ggg~~~wwwuuuyyyoooSSSCCC===:::777555444555777888999999999888777999<<>>CCCJJJQQQ\\\gggnnnmmmhhh___SSSGGG===999777666444333222111111222111111222555777===JJJWWWgggkkkrrrxxx|||yyyuuuoooiiiffffffgggiiikkklllmmmllljjjfffccc```[[[XXXRRRNNNLLLKKKIIIGGGIIIIIIHHHGGGFFFDDDCCCBBBjjjfff```yyyvvvoooiiiccc``````^^^___aaadddhhhllloooqqqsssttttttsssrrrooommmkkklllvvv~~~qqqcccWWWNNNEEE???===<<<;;;:::888777666666666666555666666777888999666666666777888888888999888888888888888888888888555555555555555444333333333333333333333333333333444444444444444555555666777999;;;;;;<<<@@@FFFKKKQQQ]]]nnn~~~|||xxxtttpppooopppqqqqqqqqqqqqnnnjjjeeecccbbbdddeeeiiiqqqzzz|||wwwpppdddXXXOOOHHHBBB???::::::::::::;;;<<<>>>>>>>>>???@@@???===;;;;;;;;;;;;<<<>>>??????>>>=========;;;888666333222222111000111111000...---...000222333444666888===BBBGGGNNNTTT[[[aaaeeejjjoootttyyy|||zzzkkk___SSSMMMJJJDDD@@@>>>::::::999888888999:::;;;>>>CCCJJJRRRXXX\\\]]]^^^``````___]]][[[ZZZ\\\^^^aaadddhhhjjjlllnnnqqqsssuuu|||zzzggghhhooo~~~~~~~~~dddPPPSSSbbbuuu}}}iii```]]]XXXQQQLLL???;;;555222111222222222111000//////......///////////////000111111222222555444222333555:::???BBBEEEGGGIIIHHHEEEAAA???>>>AAABBBCCCDDDFFFJJJMMMPPPQQQQQQQQQQQQQQQOOOMMMKKKHHHKKKNNNPPPPPPQQQRRRTTTUUURRROOOMMMNNNOOOPPPOOOMMMNNNNNNMMMNNNPPPUUUXXXiiiqqqoootttzzzrrrSSSCCC===999666666555666777888999999888777777888;;;@@@EEEKKKQQQSSSXXX[[[```cccdddddddddeeedddddddddeeegggiiiiiihhhkkkiiihhhgggeee___UUUMMMEEEBBB===;;;;;;<<<<<<<<<<<<::::::>>>CCCIIIUUU___iiiiiihhhaaaWWWJJJAAA;;;777666555333333333444444000000222555666:::FFFRRRfffkkkrrrxxx|||}}}{{{yyyvvvpppjjjhhhhhhjjjlllpppqqqssssssppplllgggddd]]]YYYSSSNNNLLLKKKJJJIIIIIIIIIHHHHHHFFFEEECCCBBBccc___UUUjjj{{{qqqlllhhhccc```aaa______```bbbeeeiiilllnnnrrrssssssrrrpppmmmjjjhhhhhhsssyyyhhhXXXNNNEEE============<<<:::888777666444444444444444555666666777777888888888888888888888888888888888888888888555555555666555444444333333333333333333333333333444333333333333444555555666888:::::::::>>>DDDIIINNN[[[ooo~~~~~~zzzvvvsssrrrsssooopppooollliiigggfffgggiiijjjppp}}}ooo```RRRGGGAAA===<<<<<<;;;;;;;;;<<<<<<===???@@@???===;;;;;;;;;:::;;;===>>>??????>>>>>><<<;;;888666444333333333111222222000......///000222333444555777<<>>:::999888888888999:::;;;???DDDLLLTTT[[[^^^___```aaaaaa```^^^[[[[[[\\\]]]aaadddhhhkkkmmmppprrruuuuuu|||zzziiikkkttt~~~fffSSSVVVdddyyyjjj___[[[TTTKKKEEE:::666222000000000000000111111000///.........////////////000111111222222444444333444666:::===@@@AAACCCFFFFFFCCC@@@>>>===>>>@@@BBBDDDEEEHHHKKKNNNOOOOOOOOOPPPQQQPPPLLLJJJIIIKKKNNNOOOOOOPPPQQQSSSUUURRROOOMMMMMMNNNNNNNNNPPPPPPOOONNNMMMOOOSSSVVVeeezzz~~~{{{ppppppnnnsssxxx}}}sssTTTDDD===777555777666777888999999888777666666888;;;???DDDJJJOOORRRWWW[[[___bbbccccccdddeeeeeeeeeffffffggggggggghhhiiigggdddeeeeee```VVVNNNEEEAAA<<<888777777777777999777777:::===BBBNNNYYYhhhjjjjjjfff\\\PPPEEE???888777444222111222333444000000222444555888CCCNNNccciiiqqqxxx}}}~~~yyywwwuuurrrmmmiiihhhhhhjjjlllppprrruuuwwwvvvrrrnnnjjjbbb]]]UUUOOOLLLKKKJJJJJJIIIIIIIIIHHHFFFEEECCCBBB~~~{{{YYYVVVKKK[[[vvv~~~uuullliiifffbbb___``````___```aaacccfffjjjlllpppqqqrrrrrrpppmmmjjjhhheeeqqq~~~wwweeeVVVLLLDDD===;;;<<<=========;;;999777555444444444444555666666999999999999999888888888999999999999999999999999666666666666666555444444444444444444444444444444333333333222333444444555333666888888888<<>>>>>;;;???BBBEEEEEEGGGJJJLLLNNNMMMMMMOOOPPPOOOKKKHHHJJJLLLNNNNNNNNNOOOQQQRRRRRRPPPMMMMMMNNNNNNNNNMMMOOOOOOOOOMMMMMMOOOSSSVVV]]]oooyyysssxxx}}}ooooookkkppptttwwwqqqTTTFFF===555333777666777888999999888777666666888;;;???DDDJJJOOORRRUUUYYY]]]aaaccceeegggiiiiiiiiijjjiiihhhgggggghhhiiifffcccdddfffbbbYYYQQQFFFBBB===999777666555444555444444777999===IIIUUUeeeiiimmmllldddYYYOOOIII>>>;;;888444222111222222//////222444444666@@@KKK^^^eeeoooxxxzzzsssooommmkkkhhhfffeeeeeeggghhhlllooouuuzzz{{{yyyvvvsssjjjcccZZZQQQMMMJJJIIIHHHHHHHHHHHHGGGEEEDDDBBBAAAyyytttsssrrrtttqqqxxxxxx|||pppPPPMMMCCCPPPhhhzzzqqqiiigggeeeaaa^^^^^^````````````bbbeeehhhjjjnnnoooqqqrrrqqqnnnllljjjdddppptttvvvooo___QQQJJJDDD>>>999;;;===??????===;;;999777666666666666777777888;;;:::::::::999888888888::::::::::::::::::::::::666666777777666666555444555555555555555555555555333333222222333333444555222444666666777:::AAAFFFGGGTTTiiiwwwrrrrrrqqqrrruuullloooxxxzzzwwwwwwwwwvvvsssnnnkkkiiikkkmmmmmmoooyyyttt\\\NNNAAA@@@>>><<<:::888888777555777888888666555555666777888;;;===???@@@@@@@@@;;;:::888666555444555555333444333222000///000111222333444555777;;;@@@DDDJJJPPPXXX___ccciiiooosssyyy|||tttcccYYYRRRPPPNNNGGG@@@===;;;::::::999:::;;;<<<===DDDIIIRRR[[[bbbfffggggggbbbbbbaaa]]]ZZZYYYYYY[[[```ccchhhkkkmmmooorrruuuvvv}}}yyykkknnnvvv{{{fffTTTVVVbbbtttlll]]]VVVLLL@@@777666444111000111000///---+++++++++,,,---...000000/////////000111111222222333333444555777888:::;;;;;;???CCCDDDCCCAAA@@@???:::>>>CCCFFFFFFGGGIIILLLMMMLLLLLLNNNPPPOOOJJJFFFKKKLLLNNNNNNNNNOOOPPPRRRNNNMMMLLLLLLNNNOOOOOONNNMMMNNNMMMMMMMMMOOOSSSVVVUUUfffvvvlllmmmpppuuu|||~~~{{{jjjkkkkkkpppsssuuu}}}pppUUUGGG===333222888777777888999999888666555777888;;;???DDDJJJOOORRRSSSWWW[[[___cccfffjjjmmmlllmmmmmmkkkiiihhhhhhhhhjjjgggdddfffhhheee\\\TTTHHHDDD???<<<:::888777555222111222444666;;;GGGSSSbbbgggnnnpppkkkbbbYYYTTTDDDAAA<<<888444222222222//////222444444666>>>IIIZZZaaammmxxx~~~uuummmiiigggeeedddbbbbbbbbbddddddgggllltttzzz~~~~~~{{{yyyooohhh]]]SSSMMMIIIGGGFFFGGGGGGGGGFFFEEECCCAAAAAAtttfffdddggghhhnnnuuuwwwnnn___NNNCCCFFFFFFVVVppp~~~wwwppphhhbbb``````___^^^^^^___aaaaaabbbeeehhhkkklllmmmooorrrtttrrrnnnkkkiiinnnyyyuuuhhheee___XXXPPPHHHBBB???============>>>===999777555444444333444555666777999999:::::::::999999888::::::;;;;;;;;;:::999999:::999888666555555444444444444333222222222333333111111111222222333333333333333333555888;;;???AAAGGGQQQaaattt|||mmmiiijjjkkkjjjjjjdddgggmmmsssxxx{{{||||||}}}}}}~~~~~~{{{yyy~~~{{{xxxuuusssqqqmmmkkkjjjnnnxxxdddQQQFFFCCC???<<<;;;:::888777444444444333333333222222666888:::===>>>>>>>>>===;;;;;;:::888777555444444555555444333222000000///...000111333444888===AAAIIIOOOWWW]]]aaafffkkkpppzzz|||}}}xxxggg___TTTMMMJJJGGGBBB===<<<<<<<<<;;;::::::===???FFFLLLUUU]]]bbbfffjjjllleeeeeeccc```]]][[[\\\]]]___ccchhhjjjkkkmmmqqqtttwww|||uuudddiiissswwwbbbTTTSSSWWWtttvvv___QQQGGG;;;222333333222111000///...---...............///000000/////////000111111222222444555777777666666888999;;;<<<>>>@@@@@@@@@??????===>>>AAADDDEEEEEEDDDDDDHHHGGGGGGGGGHHHHHHIIIJJJLLLMMMNNNOOONNNLLLJJJHHHNNNLLLIIIGGGGGGIIILLLNNNNNNNNNMMMMMMNNNOOOQQQRRRUUU^^^uuunnnaaaaaabbbiiiqqquuu{{{zzzrrrnnnnnnsssnnnmmmrrryyyzzzlllWWWEEE999555666777444444555555555555555555666888:::<<>>QQQZZZgggttt~~~yyylllcccbbbcccaaa^^^\\\\\\\\\[[[ZZZaaagggooouuuxxxyyyzzz{{{uuummmbbbWWWPPPKKKGGGFFFAAA@@@>>>>>>??????>>><<>><<<<<<<<<===>>>===:::777777777666555666777888999999999::::::::::::999999:::;;;;;;<<<<<<<<<;;;;;;:::999888777555555555555555555444333222222222222111111222222222333333333333333333555777:::>>>@@@@@@HHHTTTdddxxx}}}ooobbb^^^____________^^^aaaffflllqqqtttvvvvvvyyyzzz{{{}}}~~~~~~|||xxxvvvtttrrrnnnlllnnnqqqyyyhhhVVVDDDAAA===:::999888666555444444444444444444444444777888;;;===??????>>>===;;;:::999888777555444444555444444333222111000//////000222333555888===AAAIIIOOOWWW]]]aaaffflllpppxxx{{{}}}~~~yyyfff^^^TTTMMMJJJHHHCCC>>>;;;<<<<<<;;;:::;;;===???FFFLLLTTT\\\aaaeeegggiiidddcccbbb___\\\[[[\\\^^^```dddhhhjjjkkkmmmqqqtttttt{{{yyyppp```dddwwwwwwcccUUUUUU[[[sss}}}bbbQQQDDD:::333333333222111000///...---...............///000000//////000000111111222222333555777777777777999;;;:::;;;<<<===??????@@@@@@@@@AAABBBCCCCCCCCCBBBAAADDDDDDEEEFFFGGGIIIKKKKKKPPPPPPRRRRRRRRRPPPNNNMMMLLLKKKHHHFFFFFFHHHKKKLLLMMMMMMNNNNNNPPPQQQRRRSSSTTTZZZnnnmmm^^^ZZZZZZ___gggnnnsssxxxvvvpppkkkkkkmmmsssooonnnppptttzzz~~~xxxwwwvvviiiVVVEEE:::666666666444555555666666666666555666777999<<>>;;;999666444222444444333333555:::>>>LLLUUUbbboooyyy{{{yyyrrrggg___^^^\\\YYYVVVTTTTTTTTTTTTSSSTTTZZZbbbiiiooosssvvvxxxssslllbbbYYYRRRMMMIIIFFF@@@>>><<<<<<======<<<;;;tttqqqsssvvv|||~~~ppp]]]KKKBBB>>><<>>;;;999777777666666666777888999999999::::::;;;::::::999::::::;;;<<<============:::999888777666555555555666555444333222222222222111222222222222333333333444444444444666999;;;<<<<<>>??????>>>>>>::::::999888666555444444555444333333222111000000000111333444555999>>>AAAHHHNNNVVV]]]bbbgggmmmqqqvvvzzz~~~|||yyyeee]]]SSSMMMKKKHHHDDD???;;;<<<<<<;;;:::;;;===@@@FFFLLLSSSZZZ___bbbdddfffbbbbbb```^^^[[[[[[\\\^^^aaaeeeiiikkkkkklllppptttuuu~~~}}}nnnjjj}}}mmm\\\```|||wwwdddWWWYYYaaarrrgggPPPAAA777333222222111000//////.....................///000000//////000000111222222222333444777888888999;;;===;;;;;;;;;<<<===>>>@@@@@@BBBBBBBBBAAA@@@@@@??????AAABBBCCCDDDFFFIIIKKKLLLPPPQQQRRRSSSSSSRRRPPPOOOKKKIIIGGGEEEEEEGGGIIIKKKLLLMMMOOOPPPRRRSSSTTTTTTSSSVVVeeeppp]]]VVVTTTXXX___iiinnnqqqnnnhhhfffjjjpppssspppnnnmmmmmmrrr|||sssqqqpppeeeTTTEEE;;;777555555555555777888888888777777666777999;;;>>>DDDJJJOOOTTTWWW[[[^^^___bbbdddgggkkkjjjnnntttvvvtttsssuuuuuusssqqqrrrsssqqqlllhhhbbbVVVHHH???===<<<888444555333333555666999BBBKKK[[[eeemmmnnnmmmlllkkkhhh]]]WWWOOOFFF>>>:::999888555555444333333555999<<>><<<:::999999:::999888wwwaaaMMMBBB>>><<>>??????<<<:::666555444444444555777777999::::::;;;;;;;;;;;;:::999999:::<<<============:::999888777666666666666777666555444333222222222222222222222222222222222444444444444555777888999===AAAGGGNNNYYYeeejjjiii^^^VVVNNNMMMMMMMMMOOORRRRRRTTTXXX^^^dddjjjoooqqqsssvvvyyy}}}|||yyywwwvvvsssrrrpppsssuuuvvvvvvyyy~~~~~~wwwiiiXXXMMMBBB???<<<:::999999777666444444444555555555555555777888;;;===??????>>>>>>:::999888777666555444444444444333333222111000000111222333444666999===AAAFFFMMMUUU]]]bbbgggnnnssstttyyyzzzvvvddd\\\SSSMMMKKKIIIDDD@@@;;;<<<<<<<<<;;;<<<>>>@@@FFFLLLSSSYYY]]]___aaabbbaaaaaa___]]]ZZZZZZ]]]___bbbeeeiiijjjjjjlllppptttwwwpppdddbbbtttnnn]]]aaayyyfffXXXZZZdddpppjjjNNN===555333222111111000//////.....................///000000///000000111111222333333222444666888999:::===???>>>>>>===<<<<<<===???@@@AAA@@@??????>>>>>>??????AAAAAABBBCCCEEEGGGIIIJJJKKKLLLNNNPPPPPPOOONNNMMMJJJIIIGGGFFFFFFGGGIIIJJJKKKMMMOOORRRTTTUUUUUUUUUUUUVVV```zzzyyycccXXXVVVZZZ```kkkpppsssooohhhfffkkkqqqrrrpppnnnllliiimmm|||vvvrrrlllbbbSSSFFF<<<777555444555666888999::::::999888777888:::<<>>===999555666444444666666999AAAKKKZZZdddmmmnnnlllmmmmmmkkkddd```XXXMMMDDD===<<<<<<666555444333222444777999???FFFRRR^^^jjjttt}}}{{{yyyyyyzzz|||~~~{{{vvvqqqlllfff___YYYVVVQQQMMMHHHFFFFFFGGGHHHHHHCCCFFFIIIMMMPPPUUUZZZ^^^cccdddffffffbbbZZZOOOHHH???<<<888666666666666666jjjSSSEEE???<<<@@@KKKXXX```cccddd^^^___``````aaaaaacccccc```aaabbbaaaaaaccceeehhhmmmqqqxxx}}}kkknnnuuuxxxfff^^^TTTMMMJJJGGGDDDAAA;;;;;;<<<>>>@@@???===:::666555555444555666777888999:::;;;<<<<<<<<<<<<<<<777888999:::;;;<<<<<<<<<:::999888777777666777777777666555444333333333333222222222222222222222222333333333333444555666666:::???EEEIIIQQQZZZ]]][[[UUUNNNIIIHHHHHHHHHLLLRRROOOPPPSSSXXX___ffflllpppuuuxxx|||}}}yyywwwvvvsssrrrrrruuuwwwuuupppjjjhhhhhheeeeeeeeeeeeccc\\\QQQIIIAAA>>>;;;999999999888777444444444555555555555555666888:::===>>>>>>>>>===999888888777666555444444444333333222222111111111111222333444555888===@@@EEELLLUUU\\\bbbhhhooottttttyyy~~~yyy~~~sssddd\\\SSSMMMKKKIIIDDD@@@;;;<<<<<<<<<;;;<<>>======>>>???>>>>>>======>>>???@@@AAACCCCCCCCCCCCDDDEEEFFFFFFFFFHHHJJJLLLMMMMMMLLLKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLMMMPPPRRRTTTUUUUUUUUUXXXXXX___uuuiii]]][[[```ffflllssswwwsssjjjdddhhhmmmtttrrrpppmmmkkkooo~~~}}}xxxkkkbbbTTTGGG>>>888555333444666888;;;;;;;;;999888888999<<<>>>@@@DDDIIIMMMRRRVVV[[[^^^```aaabbbccciiiiiiooovvvzzzxxxxxxzzzzzzyyywwwuuutttrrrpppnnnjjj^^^NNNCCC???===:::666777555555666666888AAAJJJ[[[fffoooooommmmmmnnnmmmiiifff___UUUKKKCCC???>>>888666333222222333555666:::@@@KKKVVVbbblllvvv||||||}}}xxxsssooooooooorrruuuzzz~~~{{{xxxssslllfff```YYYSSSLLLHHHDDDBBBBBBCCCCCCCCC@@@AAACCCDDDEEEIIINNNQQQWWW\\\eeekkkkkkbbbTTTKKKBBB>>>999555444444444444xxxxxx}}}rrrVVVCCC>>>===@@@JJJVVV___aaaaaa]]]___`````````aaaccceeeaaabbbcccbbbaaabbbeeeggglllpppwww~~~ooopppvvvzzzggg___TTTLLLJJJGGGCCC???<<<<<<===>>>@@@???<<<:::888888777777777888999:::::::::;;;<<<============888888999:::;;;;;;;;;;;;:::999888777777777777777666555555444444444444444333333333222222222222111111111222333333444444444555:::@@@DDDJJJSSSXXXWWWUUUOOOJJJHHHFFFEEEKKKSSSPPPPPPQQQTTTZZZaaahhhmmmuuuyyy~~~|||yyywwwuuusssrrrtttuuussslllccc\\\XXXTTTSSSSSSUUUVVVSSSLLLGGG@@@>>>;;;999::::::999888777777666666555555555555555777999<<<======<<<<<<888888777666666555444444333333333222222222111111000111222333444777;;;???DDDJJJTTT\\\bbbiiipppuuuvvvzzz}}}zzzvvv|||rrreee]]]SSSMMMKKKHHHDDD???;;;<<<<<<<<<<<<===???BBBHHHMMMTTTZZZ]]]___aaabbbdddbbb```\\\ZZZZZZ]]]```bbbeeehhhjjjjjjmmmsssxxx{{{wwwvvvrrriiibbb___XXXUUUYYYjjjvvvdddhhh{{{gggVVVWWWbbbtttdddKKK;;;444222000000000//////........................///000000000000111111222333333333111333666777888:::<<<>>>CCCBBBAAA@@@???>>>>>>>>>======>>>@@@AAACCCDDDDDDFFFEEEDDDDDDCCCCCCCCCDDDEEEGGGJJJLLLNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQSSSTTTUUUUUUWWWYYY```sssnnnaaa```ffflllnnnvvv{{{vvvjjjbbbdddiiiyyyvvvtttsssrrrvvv}}}nnneeeWWWIII???999555333444666999;;;<<<;;;:::888777999<<<>>>AAAEEEIIIMMMQQQUUUYYY]]]___```bbbccchhhjjjpppxxx|||{{{zzz|||||||||zzzxxxuuussspppooommmdddWWWLLLEEE???;;;888999666666777777888@@@JJJ\\\iiissstttppppppppppppnnnjjjddd]]]TTTLLLEEEAAA;;;888444222222333444444777<<>>===:::;;;<<<===???BBBGGGKKKKKKSSS___jjjmmmfffZZZQQQGGGBBB;;;666444444444333sssqqqrrr|||aaaIII???@@@DDDMMMYYYbbbccc```^^^`````````^^^___cccfffddddddeeedddcccdddfffiiimmmpppvvv}}}sssssswww{{{ggg^^^TTTNNNLLLJJJDDD???>>>>>>>>>???@@@???<<<999999888777777777888::::::::::::<<<======>>>>>>>>>::::::;;;;;;;;;;;;;;;:::999999888888777777888888555444444444444555555666333333333222222222111111///000111222333333333333333999>>>AAAJJJVVV^^^aaabbb\\\VVVQQQKKKJJJQQQZZZXXXWWWUUUVVVYYY___eeejjjrrrwww}}}|||{{{wwwvvvuuutttooohhh```ZZZUUUSSSRRRSSSUUUTTTPPPKKKCCCAAA>>>===>>>>>>>>>===::::::999999888777666666444555888:::<<<<<<;;;;;;777777777666555555444444333333333222222222222111///111222222333666:::===CCCJJJSSS\\\cccjjjqqqvvvxxx{{{xxxuuuqqq|||}}}uuufff^^^TTTMMMJJJHHHCCC>>>;;;<<<<<<<<<<<<===@@@BBBIIINNNUUU[[[___aaabbbdddfffdddaaa]]]ZZZZZZ]]]```aaadddhhhiiikkknnnuuuzzz|||yyyrrreee[[[XXXQQQSSS[[[kkkvvvbbbeee{{{yyyfffTTTTTT```rrr}}}yyy^^^III<<<555222///////////////........................///000000000111111222222333333444111333555777777888;;;===??????@@@@@@@@@@@@?????????AAACCCEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDFFFGGGJJJMMMOOOPPPPPPOOOLLLKKKKKKJJJJJJKKKKKKLLLOOOOOOOOOPPPQQQRRRTTTUUUQQQWWW```qqqsssddddddkkkqqqvvv}}}{{{nnnfffhhhnnn}}}yyyyyyzzz~~~sssiiiYYYKKK@@@999555333333555888;;;<<<;;;999888555777:::===@@@DDDIIILLLPPPSSSXXX\\\^^^```ccceeehhhjjjqqqzzz~~~~~~}}}~~~~~~|||yyyvvvtttrrrsssnnneeeYYYMMMDDD>>>;;;:::777666777777888@@@III]]]kkkwwwyyyvvvuuuuuuuuurrrnnnhhhccc]]]UUUKKKDDD???;;;666444444555555444444888???GGGQQQ[[[fffmmmppprrruuuxxxyyyzzzyyyyyywwwvvvqqqkkkddd___]]]\\\]]]aaagggllloooqqqrrrsssmmmooollleee```\\\SSSJJJCCCAAA@@@??????>>><<<:::555777888999:::<<<@@@DDDDDDKKKVVVbbbhhhfff___XXXMMMGGG???888555444444444vvvqqqoooxxxsssXXXAAACCCHHHQQQ]]]ffffffbbb___aaaaaa___^^^___bbbffffffggggggfffeeefffhhhjjjnnnqqqvvv|||vvvuuuxxx|||ggg___UUUPPPOOOMMMGGGBBB???>>>>>>???@@@>>>;;;888777666555555555666888999:::;;;<<<===>>>>>>>>>>>><<<<<<<<<===<<<<<<;;;;;;999999888888888888888888444444444444444555666777333333333222222111111111...///000222222333333333666;;;???CCCMMM]]]jjjoooqqqkkkddd\\\TTTRRRYYYbbbaaa^^^[[[YYY[[[```eeeiiiooottt|||}}}{{{zzzvvvnnnhhhbbb___]]]]]]___^^^ZZZVVVHHHFFFCCCBBBCCCDDDCCCBBB>>>===<<<;;;999888777777333444777999;;;;;;::::::777777666666555555444444333333222222222222222222///000111111222555999===BBBIIISSS\\\cccjjjrrrwwwzzz|||uuuqqqmmmxxxwwwggg___TTTMMMJJJGGGBBB===;;;<<<===<<<<<<===@@@CCCIIIOOOVVV\\\```bbbdddeeehhhfffbbb]]]ZZZZZZ]]]```aaadddgggiiikkkooovvv{{{~~~~~~vvvfff[[[WWWQQQVVV___qqquuu```aaassswwweeeRRRSSS___nnnxxxsssZZZHHH===666222///////////////........................///000000000111111222222333444444111333555666777888:::<<<:::<<<>>>???@@@AAA@@@@@@CCCDDDGGGIIIJJJJJJIIIHHHFFFEEEEEEDDDDDDDDDEEEEEEEEEGGGJJJMMMOOOPPPPPPPPPKKKKKKJJJJJJJJJJJJKKKKKKPPPOOOOOOOOOPPPQQQSSSTTTLLLUUU___qqqwwwhhhgggooouuussslllpppwww}}}~~~vvvlll[[[LLL@@@999555444222444888;;;<<<;;;999888333555999<<>>:::888777777777888@@@III]]]lllzzz}}}zzzyyyzzzzzztttpppkkkgggddd[[[OOOFFFBBB===888555666777666444222666<<>>>>>===;;;666666666666666777888888;;;;;;;;;<<<===>>>??????:::;;;;;;<<<<<<;;;;;;:::888888888777777777777777444444444333333222222222444444444333222111000///111000//////000222444555:::999>>>GGGQQQ^^^ppp~~~wwwnnneee___aaaeeehhh```XXXWWWXXXZZZ___ffflllsss|||~~~wwwppppppsssrrrkkkdddUUURRRNNNJJJGGGEEEEEEEEEAAA???;;;999888888666555444444555666777777666666555444444333333444444555333333333333222111000///000000000111333555777999CCCHHHPPPYYYcccmmmvvv{{{{{{}}}zzzpppoooiiiwww}}}uuudddZZZPPPLLLHHHBBB??????===>>>???>>><<<<<<===???IIIPPPVVVZZZ```gggiiigggiiifffaaa]]][[[\\\___aaaeeeeeefffgggjjjmmmppprrruuuvvvxxxyyyyyyxxxvvvuuunnnnnnsssyyysssfffWWWTTTQQQbbb~~~ppp]]]```yyysssaaaQQQPPPZZZoooxxxkkkUUUCCC666222444333222000...,,,)))((('''------......///000000000222333333444444333333333777888999888777777999;;;:::;;;<<<>>>@@@AAAAAAAAAEEEHHHKKKLLLKKKHHHGGGGGGHHHFFFDDDBBBAAACCCEEEFFFIIIKKKMMMOOOPPPQQQQQQQQQLLLKKKJJJIIIJJJJJJLLLLLLPPPOOOMMMKKKJJJKKKLLLMMMNNNSSSYYYiiixxxooopppvvvuuurrrqqq___QQQCCC666444888222333666888999:::::::::444555777999<<<@@@FFFIIITTTVVVYYY[[[]]]___bbbeeegggjjjpppxxx}}}nnn]]]PPPFFF>>>???<<<:::;;;<<<<<>>:::777666555444333444555777:::AAALLLXXX``````ccchhhjjjjjjiiiiiijjjllljjjfff```ZZZUUUQQQNNNOOOMMMLLLNNNRRRVVVWWWVVVTTTTTTUUUTTTQQQMMMHHHFFF@@@>>><<<<<<<<<;;;:::888999888777666666666666666777;;;BBBLLLVVV\\\\\\ZZZSSSMMMDDD;;;666444444444sssRRRMMMOOO[[[fffiiifffdddbbbaaa___^^^^^^___aaabbbdddeeeffffffeeeeeefffhhhjjjnnnqqqsssxxx~~~{{{uuuoooppp|||pppbbbVVVQQQPPPKKKFFFDDD===<<<<<<<<<>>>>>>===;;;666666666666666777888888:::;;;<<<===>>>>>>>>>===:::;;;;;;<<<<<<;;;;;;:::999888888888777777666666444444333333333333333333333333333333222111000000000000000000111222333444666777>>>HHHTTTddd{{{{{{oooggggggiiijjjbbbZZZXXXXXXZZZ```gggmmmsss{{{~~~wwwfff___VVVOOOJJJHHHFFFEEEBBB???;;;999999888777555444555555666666666666555444444333333333333444444444444444333333222111000000///000111222555777999BBBFFFOOOXXXaaakkkuuu{{{|||~~~wwwllljjjlllyyy}}}uuucccYYYPPPLLLHHHCCC@@@@@@<<<<<<===<<<<<<===@@@CCCJJJQQQXXX\\\cccjjjllljjjjjjfffaaa]]][[[\\\^^^```eeeeeefffhhhjjjmmmppprrrnnnnnnnnnnnnmmmkkkjjjhhhjjjllltttwwwjjj\\\WWWUUUiiiqqq]]]___uuu}}}qqqaaaUUUXXXcccqqqxxxyyydddQQQBBB777444555000000///...---,,,++++++------......///000000000000111222444555555666666999:::;;;;;;999:::;;;===<<<===>>>@@@AAABBBCCCCCCGGGJJJMMMNNNMMMKKKJJJJJJIIIGGGEEECCCBBBCCCEEEFFFJJJKKKMMMOOOPPPPPPPPPOOOMMMLLLKKKKKKKKKLLLMMMNNNPPPNNNLLLKKKJJJJJJLLLMMMMMMQQQWWWfff}}}xxx{{{|||uuucccSSSDDD999666999333444666888999::::::999444666777999<<<@@@EEEIIISSSVVVYYY[[[]]]___bbbeeeiiilllqqqxxxyyyiii\\\PPPGGGAAA===:::;;;;;;<<>>===;;;;;;<<<<<<:::999555555444333222222222222333555:::CCCKKKQQQSSSRRRSSSMMMEEE===888666666666}}}VVVRRRTTT```jjjkkkhhheeebbb```___]]]]]]^^^```aaa```bbbdddddddddeeefffhhhgggkkkmmmnnnsssxxxxxxuuuooojjjmmm{{{ssseeeVVVQQQOOOKKKGGGEEE>>><<<;;;<<<===>>>===;;;777666666666666777888888:::<<<===>>>???>>><<<;;;:::;;;;;;<<<<<<;;;;;;::::::999999888777666555555333333333333444444444444333333333333222111111000///000111222222222222222333666>>>GGGRRRdddwwwooommmnnnmmmddd\\\YYYXXXYYY```hhhooouuu|||tttdddWWWPPPLLLHHHDDDBBB???<<<:::999888777666555555666666666555555444333333222222222222333333444444444444333222111111/////////000222444666888???DDDKKKTTT^^^iiirrryyy}}}xxxmmmiiippp{{{|||sssaaaXXXOOOLLLIIIDDDAAAAAA;;;;;;;;;;;;;;;???DDDGGGMMMSSSZZZ```fffnnnqqqoookkkhhhbbb]]][[[\\\^^^```eeefffggghhhjjjmmmoooqqqnnnmmmkkkiiigggeeeeeedddhhhmmmwwwrrreee[[[\\\rrrqqq\\\]]]ssszzznnn```XXX^^^kkksssyyy}}}||||||~~~xxxjjjZZZLLLAAA888444555...///...///////////////---......//////000000111///000222444666888888999999;;;<<<<<<::::::<<<===??????@@@AAACCCDDDEEEEEEGGGJJJMMMOOONNNLLLLLLLLLKKKIIIGGGEEEDDDEEEFFFGGGKKKLLLMMMOOOPPPPPPOOOOOOMMMLLLKKKKKKKKKLLLNNNOOOOOOMMMKKKIIIIIIIIIJJJKKKKKKNNNSSSaaa}}}jjjWWWGGG<<<888:::444555777888999999999888555666888999;;;@@@EEEIIISSSUUUXXX[[[]]]___bbbeeekkkmmmrrrxxx~~~{{{mmm```UUUGGGBBB>>>=========DDDLLL___nnn}}}}}}wwwuuurrrnnniiiaaaYYYSSSJJJEEE???:::777666555444555555555555777===DDDJJJPPPTTT[[[___aaa`````````aaa___\\\WWWRRRMMMIIIFFFBBB@@@>>>>>>???@@@@@@@@@?????????>>>======<<<<<<;;;::::::;;;<<<<<<;;;999444333222111000000000000000000333888>>>EEEIIIJJJPPPLLLFFF@@@;;;999888999|||XXXUUUYYYdddmmmnnnjjjgggbbbaaa___]]]\\\]]]^^^______aaabbbcccbbbccceeefffeeehhhjjjkkknnnssssssooohhhdddgggwwwwwwgggWWWPPPNNNJJJGGGFFF>>>===;;;<<<===>>>===<<<777777666666777777888999:::<<<>>>@@@???>>>;;;999:::;;;;;;<<<<<<;;;;;;:::::::::999888777666555444222333333333444444555555333333333333333222111000///000111333333222222111333666===CCCKKK\\\xxxxxxrrrqqqppplllddd\\\XXXVVVWWW___hhhrrryyytttaaaVVVOOOHHHCCCBBB???<<<999999888777666666666666666555444333333333222222111111222222333444444444444444333222222/////////000111333555777<<<@@@HHHPPPZZZeeeooovvvzzz}}}uuupppttt~~~yyyooo___VVVNNNLLLIIIEEEBBBBBB===<<<;;;:::;;;???EEEJJJOOOVVV]]]cccjjjrrruuutttoookkkeee```]]]]]]___aaaffffffgggiiikkkmmmnnnooopppnnnkkkiiigggggghhhhhhkkkrrr}}}yyylll^^^bbb{{{qqq\\\\\\ssszzzlll^^^YYYaaannnyyy~~~{{{wwwwwwwwwvvvkkk___RRRHHH???666333444////////////000000000000.........///000000111111000111333555777999::::::888:::;;;;;;::::::;;;<<<@@@@@@AAAAAACCCDDDEEEFFFFFFHHHKKKLLLLLLKKKLLLLLLMMMLLLJJJHHHHHHHHHIIIIIIIIIKKKMMMOOOPPPQQQQQQQQQKKKJJJIIIIIIIIIKKKLLLMMMLLLKKKIIIGGGGGGGGGHHHIIIIIILLLPPP]]]xxxsss]]]JJJ>>>999888555666777888999999888777666777888999;;;???EEEJJJRRRUUUXXXZZZ\\\___bbbeeekkknnnqqqvvv|||~~~pppdddSSSLLLFFFCCC@@@@@@GGGOOO___nnn~~~}}}xxxvvvtttpppllleee^^^XXXOOOJJJCCC===999888666555555555444333333777===AAAFFFKKKRRRXXXZZZ[[[[[[[[[[[[ZZZWWWTTTOOOJJJEEECCC@@@>>><<<;;;::::::::::::999999888888888999;;;;;;999888999:::<<<===<<<:::666555444222111111111111000//////000555;;;AAADDDKKKIIIEEE@@@<<<999999:::yyyYYYXXX]]]hhhppppppkkkiiicccaaa___]]]\\\]]]^^^^^^```aaabbbbbbaaaaaabbbddddddggghhhiiilllpppppplllbbb^^^aaaqqqzzzjjjYYYQQQNNNJJJGGGGGG???===;;;;;;<<<======<<<777777777777777888999999:::<<<>>>@@@???>>>;;;999:::;;;;;;<<<<<<;;;;;;:::::::::999888777666555444333333333444444555555555222222333333333222111111///000111333333222111000333666;;;@@@EEESSSllluuurrrqqqoooiiibbb[[[WWWTTTTTT\\\fffuuu{{{zzz{{{mmm]]]RRRIIIBBBAAA>>>;;;999888777666555555555666555555444333333333222222111111222222333333333444444333333222222////////////000222444555:::>>>DDDLLLVVV```kkkqqqvvvyyy|||~~~~~~~~~~~~wwwxxxvvvkkk]]]UUUMMMKKKIIIDDDAAA@@@???>>><<<:::;;;???FFFJJJQQQXXX```fffmmmuuuyyywwwtttpppiiiddd``````aaacccfffggghhhjjjkkklllmmmnnnmmmkkkiiigggggghhhjjjkkkpppwwwoooaaagggooo[[[\\\ppp{{{yyyjjj\\\YYYcccppp{{{wwwsssoooggg\\\OOOFFF===444000111111111000000000/////////......//////000111111111333444555777999::::::::::::<<<>>>>>>===<<<===>>>@@@@@@@@@@@@AAABBBDDDEEEFFFIIIKKKLLLKKKKKKLLLMMMNNNMMMLLLKKKKKKKKKLLLLLLHHHJJJMMMPPPRRRSSSTTTTTTJJJIIIHHHGGGGGGHHHIIIJJJIIIGGGFFFEEEEEEFFFHHHIIIIIIKKKOOOZZZqqq{{{~~~bbbLLL???888555555666777888999999888777777777888888:::???EEEJJJQQQTTTWWWZZZ\\\___bbbeeeiiilllooosssxxxsssaaaYYYOOOIIIDDDCCCIIIQQQ```nnn||||||{{{yyyvvvsssoooiiibbb^^^SSSNNNGGG@@@===:::888666444444444333333555999===???DDDKKKQQQTTTUUUVVVVVVVVVVVVTTTQQQMMMHHHDDDAAA???>>><<<999777666666777666555444444555777:::;;;666666888:::<<<===<<<:::777666555333222222111111///...,,,,,,///444;;;???DDDDDDCCC@@@<<<999999:::|||\\\\\\cccmmmtttqqqllljjjdddccc```^^^]]]]]]]]]^^^```aaabbbbbbaaa```aaacccdddgggiiiiiilllqqqppplllbbb[[[[[[iii~~~|||lll[[[SSSOOOKKKGGGFFF???===;;;;;;<<<=========888777777777777888999999:::<<<===>>>???>>><<<;;;:::;;;;;;<<<<<<;;;;;;::::::999999888777666555555444444444444444555555555222222222333333222222111000111111222222222111111333444999===BBBMMMbbbvvv{{{rrrqqqooojjjddd___ZZZVVVSSSSSSZZZdddsss{{{}}}sssssszzzzzzeeeVVVJJJCCC@@@===:::888777666555444444444555555555444444333333333222222222222333333222222222333333222222111///.........000111333444888<<>>???>>>===;;;<<<@@@FFFKKKSSSZZZbbbgggooowwwzzzxxxwwwsssmmmfffbbbaaabbbdddfffgggiiijjjkkkllllllllllllkkkjjjiiijjjlllnnnppppppvvvttthhhmmmkkkZZZ^^^kkkqqqxxx|||yyyhhhZZZYYYeeeqqq}}}uuuooojjj^^^PPPEEE<<<333///000222222111000///...------...//////000000111111222444555777888:::;;;;;;<<<>>>@@@BBBCCCBBBAAAAAABBB@@@@@@??????@@@AAACCCDDDIIIKKKMMMMMMLLLLLLMMMNNNLLLLLLLLLLLLLLLMMMNNNNNNJJJKKKNNNQQQSSSUUUUUUVVVLLLKKKJJJHHHGGGHHHHHHIIIGGGFFFEEEDDDEEEGGGJJJKKKKKKLLLPPPYYYlllrrrxxxfffNNNAAA999444444555777888999999999888888888888888:::>>>EEEJJJPPPSSSWWWZZZ\\\___bbbeeegggjjjnnnrrrvvv~~~ssshhh\\\RRRJJJGGGLLLTTTaaannn{{{||||||zzzwwwtttpppkkkeee```UUUQQQJJJEEEAAA===:::777333444444444333444777::::::>>>DDDIIILLLOOOQQQRRRSSSSSSRRROOOLLLGGGCCC@@@;;;;;;:::777444333444555333333222222333555666888555666777:::<<<===;;;999666555444222111000000000,,,++++++***+++///555999===@@@BBB@@@<<<999999:::cccccciiissswwwrrrkkkhhhfffdddaaa___]]]]]]^^^^^^^^^```aaabbbaaaaaaccceeeeeeiiijjjkkknnnsssrrrnnnfff]]]XXXcccvvv}}}mmm]]]TTTQQQKKKFFFEEE???===;;;:::<<<===>>>===888888777777888888999::::::;;;<<<===>>>>>>>>>===:::;;;;;;<<<<<<;;;;;;:::999888888888777777666666555555555555444444444444111222222333333222222222222222111111111111111222333333666;;;???GGGVVVdddsss||||||rrrkkkllljjjddd```]]]ZZZWWWTTTSSSZZZcccmmmvvv}}}uuummmmmmrrrmmmZZZMMMFFF???<<<888666666555444222333333444555555555444444444444333333333333444444000111111222222111111000///.........///111222444888;;;@@@FFFNNNXXXbbbiiimmmqqqvvvyyy{{{{{{|||}}}}}}~~~uuuhhhZZZRRRKKKIIIGGGAAA<<<;;;<<<<<<<<<<<<>>>BBBIIIMMMTTT[[[bbbhhhooovvvyyyxxxyyyuuunnngggcccaaabbbcccggghhhiiikkklllllllllkkknnnmmmmmmmmmnnnoooqqqrrrjjjoooyyypppuuuhhhZZZ```mmmoootttwwwzzz}}}zzzhhhXXXWWWaaalllxxxqqqcccSSSFFF;;;333111333111000000//////......---/////////000111111222222333444666999;;;===>>>???@@@BBBEEEFFFEEECCCCCCCCCAAAAAA??????@@@AAACCCEEEJJJKKKLLLLLLKKKJJJKKKLLLIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOQQQSSSTTTUUUUUUTTTQQQPPPNNNLLLKKKJJJJJJJJJFFFFFFFFFFFFHHHKKKMMMOOOLLLNNNQQQYYYhhh|||}}}kkkrrrhhhPPPCCC;;;555333444666888999::::::999888888888777999>>>EEEJJJPPPSSSVVVYYY\\\___bbbeeeeeeiiinnnrrrvvv}}}{{{lll___TTTOOOTTT[[[cccooozzz}}}}}}~~~~~~}}}zzzwwwssspppjjjeee```VVVRRRMMMIIIEEE@@@;;;888444555555444333333555777666999>>>BBBEEEHHHLLLNNNOOOPPPOOONNNKKKFFFBBB???999:::999777333222444666222222222222333333444444555555777:::<<<<<<:::777666555444222111000//////***+++,,,++++++...222666999===AAAAAA<<<999999;;;iiiiiiooowwwyyyrrrkkkggggggeeebbb___^^^]]]^^^^^^\\\^^^```aaabbbccceeeggggggjjjkkklllpppuuutttpppkkk___WWW___qqq}}}nnn^^^VVVQQQLLLFFFDDD@@@===;;;:::;;;===>>>>>>888888888777888888999:::;;;;;;;;;<<<===>>>??????:::;;;;;;<<<<<<;;;;;;:::888888888777777777777777666666666555444444444333111222222333333333222222333222111000000000222222444333555888;;;@@@KKKUUUaaalllppphhheeehhhfff```^^^\\\ZZZYYYUUUSSSZZZccchhhrrrvvvnnnjjjiiikkkvvvrrr\\\OOOIII>>>;;;888555555444333222222222333444555555555555555444444333333444444555///000000111111111000000///.........///000222333888:::???EEELLLVVV```ffflllpppuuuyyy{{{||||||}}}||||||~~~vvviiiZZZRRRKKKIIIFFF@@@;;;:::999:::;;;<<>>EEEJJJPPPRRRVVVYYY\\\___ccceeedddiiiooosssvvv}}}yyyjjj^^^XXX\\\ccceeepppzzz}}}|||~~~|||zzzvvvrrroooiiiddd```VVVSSSOOOKKKGGGBBB<<<999555666666555333222333444444777:::>>>AAADDDIIILLLMMMNNNNNNMMMIIIEEEAAA>>>888::::::888444444666999444444444444444444444444555555777:::<<<<<<999777888777555333222111000000***,,,//////...///333777888===AAAAAA===::::::<<>>:::999;;;===>>>>>>;;;:::999888888888999:::<<<<<<<<<===============>>>===<<<;;;:::999888888::::::::::::999888777777666555444333222333444444444444444333333333222222////////////////////////666666666777999>>>EEEJJJTTT[[[bbbfffeeecccbbbbbbaaa^^^ZZZWWWWWWZZZ^^^aaahhhsss~~~xxxyyytttqqqssszzzxxx```OOOGGGAAA>>>999666555666555555222222333333444555666666444444444444444444444444111111111000000000000000111111000000111222333333999;;;???CCCJJJRRR[[[bbbhhhmmmsssxxxzzzzzz{{{|||||||||{{{{{{|||~~~vvvkkk___WWWNNNHHHEEECCC???;;;;;;999888:::>>>FFFMMMRRRZZZ```gggkkkpppuuuvvvssswwwsssmmmgggcccaaaaaabbbgggggghhhiiijjjlllmmmnnnlllnnnooommmiiieeecccbbb___cccpppwwwdddUUUjjj{{{ppp[[[TTT[[[fff{{{lllUUUEEE<<<777555666000000000000000000000000////////////000111222333777777999;;;===???@@@AAA???@@@BBBBBBAAA@@@BBBCCCCCCCCCBBBAAABBBCCCDDDEEEFFFHHHIIIIIIHHHHHHJJJKKKJJJIIIHHHGGGHHHJJJMMMOOOQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQPPPOOONNNMMMLLLJJJIIIIIIKKKNNNRRRTTTQQQSSSYYYaaalllkkkkkkyyyuuu```aaapppqqqSSSCCC<<<888777666666888:::<<<<<<<<<::::::999888999===CCCGGGLLLPPPUUUXXXYYY\\\aaaeeejjjlllooorrrvvv|||xxxkkkccccccgggpppvvv}}}}}}||||||wwwtttrrrqqqoooiiiaaa[[[YYYTTTNNNKKKIIIEEE===666999888666444333333333333777888999:::<<<@@@EEEIIIJJJNNNOOOLLLJJJIIIEEE???===<<<::::::999888555333444444444333333333222222444555666777999999::::::777777555444333222222222...............///000000666888:::;;;;;;<<<>>>@@@~~~|||wwwoootttzzz~~~~~~wwwmmmeeefffeeebbb```^^^]]]\\\\\\ZZZ[[[^^^```bbbcccccccccbbbdddhhhmmmrrrsssrrroookkkaaaZZZ^^^iiixxxssscccZZZTTTMMMHHHGGGAAA>>>;;;:::;;;===>>>>>>;;;:::999888888888999:::<<<<<<<<<<<<============@@@???>>>===<<<;;;;;;:::::::::::::::999888777777555444333222222222333333444444444444333333333333111111111111111111111111222222222333555:::AAAFFFPPPVVV^^^bbbbbbaaa```aaaaaa___[[[XXXXXXYYY\\\^^^fffooo{{{~~~wwwssssssxxx~~~cccPPPGGG===:::555333222222222111111222222333444555666666555555555444444333333333000111111111111111000000000000000000000111222222666999<<>>;;;999999888:::@@@HHHPPPUUUZZZ```fffjjjoootttuuusssrrrnnniiidddaaa```aaabbbffffffggghhhjjjlllnnnoooooopppooolllgggbbb^^^]]]XXX```qqquuucccVVVmmmppp[[[TTT\\\fff|||lllTTTEEE<<<666444555000000000000000000000000000//////000000111222333666777999;;;===???@@@AAA???AAABBBAAA@@@@@@AAABBBCCCBBBBBBAAABBBCCCEEEFFFHHHIIIKKKKKKJJJIIIJJJKKKJJJIIIGGGFFFGGGIIILLLNNNPPPPPPQQQQQQQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOMMMKKKJJJJJJMMMQQQVVVZZZXXXXXX]]]eeeqqq}}}hhhfffrrr|||mmmZZZ]]]fff{{{uuuWWWEEE<<<888777666666888;;;======<<<::::::999888999===BBBFFFKKKPPPUUUXXXZZZ\\\aaaeeehhhjjjnnnrrrwww~~~wwwnnnmmmpppuuuzzz}}}{{{{{{wwwtttqqqooommmhhh```ZZZTTTOOOKKKIIIHHHEEE???999999888666444333333333444555666777888:::>>>CCCGGGJJJNNNPPPNNNLLLKKKFFF@@@???===;;;::::::999666444444444444333333333333222444555666777888999999999999888666444222000//////...............///000000555777999:::999:::<<<>>>}}}pppoookkksssxxx|||tttzzzvvvkkkddddddcccaaa___]]]]]]]]]]]][[[\\\^^^```bbbccccccdddcccdddhhhmmmpppqqqooommmllleee___```fffqqquuufff]]]WWWOOOJJJHHHBBB???<<<:::;;;===>>>>>>;;;:::999888888888999:::<<<<<<<<<<<<======>>>>>>@@@???>>>>>>===<<<;;;;;;::::::::::::999888777777444333333222111222222222444444444333333333333222111111111111111111111111///000000111333777===BBBIIIPPPXXX\\\]]]]]]^^^``````___\\\ZZZYYYXXXXXXYYY___hhhrrr{{{}}}sssllljjjrrr|||cccOOOEEE;;;888444111000000//////111111222333444555666666666666555444333333222222000000222222333222111000000000/////////000111111444666999>>>DDDLLLUUU[[[eeejjjqqqvvvyyy{{{|||}}}}}}}}}}}}}}}~~~{{{nnnddd\\\UUUMMMGGGDDDBBB>>>;;;888888888;;;AAAJJJSSSYYYZZZ```fffiiinnnssstttrrrooolllgggcccaaaaaacccdddeeeeeefffgggjjjmmmoooqqqsssrrrpppkkkddd]]]YYYWWWTTT```uuutttdddYYYrrrnnnZZZTTT]]]iiimmmTTTDDD;;;555333333000000000000000000000000000000000000111222333444666777888:::<<<>>>@@@AAA@@@AAABBBAAA@@@???@@@AAABBBBBBAAAAAABBBDDDEEEGGGIIILLLNNNOOOMMMKKKJJJJJJIIIHHHGGGFFFGGGHHHKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPMMMLLLLLLLLLMMMNNNPPPQQQMMMLLLKKKKKKOOOUUU\\\```______cccjjjuuuzzzccc___gggnnnwww|||eeeVVVZZZ\\\sss}}}xxx[[[GGG<<<777777777777:::<<<>>>===<<<999999999888999<<>><<<;;;:::999777555555555444444444333333333444555666777888999999999:::999666333000...,,,,,,...............///000000444666777777777777999:::}}}pppooolllqqqwww}}}zzzxxxmmmgggbbbaaa___^^^]]]]]]]]]]]]\\\\\\^^^___aaabbbccccccccceeehhhmmmqqqqqqooommmooojjjfffdddfffnnnxxxiii```YYYQQQKKKIIIDDDAAA===;;;<<<===>>>===;;;:::999888888888999:::;;;;;;<<<<<<======>>>>>>=========<<<;;;::::::999::::::::::::999888777777444444333333333222222333333333222222222111111111////////////////////////000111222222444888===AAACCCIIIQQQWWWYYY[[[]]]``````___]]][[[YYYWWWUUUTTTVVV]]]fffnnnvvv~~~ssshhhcccgggppp```LLLDDD<<<999555333222222111000000000111333444555666666777666666444333222111111///111222333444333222111000///////////////000000222444888<<>>???@@@@@@AAABBBAAA@@@???@@@AAABBBBBBBBBBBBCCCDDDFFFGGGKKKNNNPPPQQQOOOLLLKKKJJJHHHHHHGGGFFFGGGHHHIIIKKKJJJJJJIIIIIIIIIKKKMMMNNNMMMLLLJJJJJJJJJLLLNNNOOOMMMKKKJJJKKKOOOVVV]]]bbbaaaeeekkkqqqvvvyyyaaaZZZ]]]```hhhyyywwwcccUUUXXXVVVppp~~~}}}~~~zzz___III<<<777888777888;;;===???>>><<<888999999888999;;;@@@DDDIIINNNTTTYYY[[[^^^bbbfffgggjjjnnnsssyyy~~~xxxxxx|||yyyvvvuuusssooojjjfffccc^^^WWWRRRHHHEEECCCCCCCCCBBB???===999888666555444333444444222333444555666:::???CCCHHHNNNSSSSSSSSSQQQLLLEEEAAA???<<<:::999888666444555555555555444444444444444555666777888888888888888777555222///---,,,,,,...............///000000222444555555555555666888wwwvvvsssxxx~~~~~~|||qqqjjjaaa___^^^\\\\\\\\\\\\]]][[[[[[\\\]]]^^^```aaaaaadddeeeiiiooossstttsssqqqpppmmmkkkjjjiiinnn}}}}}}mmmccc[[[SSSMMMKKKEEEBBB>>><<<<<<=========;;;:::999888888888999:::;;;;;;;;;<<<===>>>>>>???=========<<<;;;;;;;;;:::::::::::::::999888777777555555555555555444444333111111111111000000000000////////////////////////000111222333444777<<>>???@@@@@@BBBCCCBBB@@@@@@AAABBBCCCCCCBBBBBBCCCDDDFFFGGGKKKNNNQQQQQQOOOMMMKKKJJJHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGGGGGGGIIIJJJKKKNNNMMMKKKIIIHHHIIIKKKLLLKKKJJJIIIJJJMMMTTTZZZ^^^```iiitttyyyxxx~~~dddXXXWWWXXXaaattt~~~~~~yyyhhhWWWVVVSSSlll{{{|||zzzwww{{{zzzbbbKKK===999777777888;;;>>>???===<<<888888888888888;;;???BBBGGGMMMTTTYYY[[[^^^cccgggiiilllppptttzzz|||xxxssspppmmmhhhbbb^^^[[[WWWQQQLLLDDDCCCAAA??????>>>===;;;:::999777555444444444444333444555555666:::???CCCFFFMMMRRRTTTUUUUUUPPPJJJDDDAAA===;;;999777555333666666666555555555444444444555666777777777777777555444333111000///.....................///000000111222444444444444666777~~~~~~rrrjjj```___]]]\\\[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^```aaadddgggkkkrrrwwwzzzyyywwwrrrqqqqqqrrrrrruuupppddd\\\SSSNNNLLLGGGDDD???===============;;;:::999888888888999::::::;;;;;;<<<===>>>???????????????>>>>>>>>>======::::::::::::999888777777666666666666666555444444111111111000000000//////111111111111111111111111///000111111222444999<<<<<>>;;;666666888;;;>>>>>>===;;;777888888888888:::>>>@@@FFFLLLTTTYYY\\\___cccgggjjjmmmqqquuu{{{yyyrrrlllddd___YYYTTTRRRNNNIIIEEE@@@@@@>>><<<;;;::::::::::::999777555444444444555444444555555666:::>>>BBBFFFMMMSSSUUUWWWYYYWWWRRRLLLHHHCCC???<<<:::777666777666666666666555555555444555666666777777777666333222111111000111111111...............///000000000111333444444555777999sssjjj```___]]][[[ZZZYYYZZZZZZ]]]\\\\\\\\\]]]___```aaaeeehhhmmmuuu|||~~~yyyxxxzzz~~~ssseee\\\SSSNNNMMMHHHEEE@@@===============;;;:::999888888888999:::::::::;;;<<<===>>>??????????????????>>>>>>>>>>>>::::::::::::999888777777555555666666666555444333222222222222111111111111111111111111111111111111...///000111111333777:::999>>>EEEJJJNNNSSSZZZ^^^^^^]]]\\\ZZZWWWSSSPPPOOOHHHGGGFFFFFFKKKSSS]]]dddpppyyyxxxeeeTTTNNNPPPZZZjjjsss\\\MMMEEE:::888555444333222///.........000111333555666777555555555444444333333333333333222111222444666777222222111000000000000000000222555999>>>FFFOOOTTT\\\aaahhhnnnqqqsssuuuvvvuuuwwwyyy||||||}}}vvvkkkbbb]]]PPPOOOKKKGGGBBB>>><<<;;;<<<;;;<<>>555555777;;;===>>><<<:::777777888888888999===???EEEKKKTTTYYY]]]```dddgggiiilllpppuuu|||}}}qqqiii]]]WWWPPPLLLJJJGGGCCC@@@<<<<<<;;;:::999999:::;;;:::999777666555444555555333444444444555999===AAAGGGNNNTTTWWWZZZ^^^^^^ZZZUUUQQQKKKFFFCCC@@@===;;;777777777666666666555555444555666666777666666666333222222111111111222222...............///000000///111333555555777999;;;vvvkkk```___]]][[[YYYYYYYYYYYY^^^]]]]]]]]]^^^```aaabbbeeehhhooowwwtttfff\\\SSSNNNNNNIIIEEEAAA>>>============;;;:::999888888888999:::::::::;;;<<<===>>>???@@@============<<<<<<<<<<<<::::::::::::999888777777333444555555555444333222444444444333333333222222///////////////////////////000111222222444777:::777<<>>???@@@BBBDDDEEEEEEEEEGGGIIIHHHFFFEEEDDDCCCCCCDDDDDDHHHJJJKKKKKKJJJJJJKKKMMMJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIGGGFFFDDDHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJIIIIIIIIIIIIJJJJJJPPP___qqquuu```\\\^^^bbbxxxppp]]]RRReeesssyyy|||wwwyyyoooSSSCCC@@@444555777:::======;;;999666777888888888999<<>>>>>AAA???<<<::::::;;;:::999;;;;;;;;;;;;:::999888777555555555444444333333222111111000000000000111111111222222222222333333333000000000111222333555555999:::===CCCKKKRRRWWWYYY___^^^ZZZVVVRRRNNNMMMLLLIIIEEE@@@>>>???CCCFFFHHHOOOWWWaaajjjppptttxxx{{{|||kkkTTTHHHGGGGGGGGGNNN___sssnnn[[[KKKAAA<<<999555222222111111000000000000000111222444444555555555444444333333333000000111222333555666777222111///...---...000111111222444777<<>>===>>>CCCLLLVVV]]]aaafffhhhkkknnnqqqsssttttttooolllhhhffffffhhhjjjjjjkkkkkkkkklllooorrrvvvxxxzzzvvvnnncccXXXQQQMMMMMMVVVgggzzz{{{uuupppzzz|||~~~}}}yyyooofffbbbsssuuuuuuqqq___\\\hhh|||gggKKK===999666222///333222111000////////////111111111222333444555666555666888:::<<<======>>>BBBBBBBBBBBBBBBBBBBBBBBBFFFEEEEEEEEEDDDDDDCCCCCCGGGGGGHHHHHHJJJKKKLLLMMMMMMLLLLLLKKKJJJKKKKKKKKKIIIHHHIIIKKKNNNMMMIIIEEEFFFGGGIIIJJJLLLMMMNNNNNNLLLKKKIIIGGGFFFEEEDDDDDDJJJNNNSSSbbbvvv}}}lllfffeeekkk~~~gggZZZdddrrr|||zzz```HHH<<<666666777999;;;<<<<<<:::888888777777888:::;;;===@@@IIISSSZZZaaaggghhheeekkkkkkmmmsss}}}{{{mmm[[[UUULLLFFFCCCBBB@@@===<<<;;;::::::;;;:::888666777777888999999888888888777888888888888;;;@@@CCCIIINNNWWW^^^bbbeeeggghhhgggddd___ZZZSSSLLLDDD??????===<<<;;;;;;999666444666444333444555666666555555222...///222333///,,,000000000000111111111111111333666666666666888999xxxqqqsss}}}wwwlll```^^^[[[ZZZZZZ[[[ZZZYYYYYY[[[^^^_________```aaahhhkkkqqqzzztttcccUUUNNNNNNKKKIIIDDD@@@===<<<<<<<<<<<<===>>><<<:::999999::::::;;;===???@@@@@@???>>>???===::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666555444444333222222222222111111111111222222222222111111000000000///000000000111222333444555888:::===CCCKKKSSSYYY\\\dddbbb___]]][[[XXXTTTRRRIIIEEE@@@======>>>??????AAAHHHQQQXXX]]]```ccceeeiiinnnuuu||||||sssvvvzzzvvveeeQQQEEEBBBAAA@@@FFFSSSbbbqqq~~~jjjYYYJJJ@@@<<<999555333222222111000............///000111222555555444444444333333333111111111111222444555666222111///.........000111000111333666;;;DDDMMMTTT[[[bbbiiijjjmmmrrrsssrrrrrrtttwwwzzz{{{}}}~~~~~~~~~zzzpppfff```\\\TTTQQQKKKEEE@@@=========>>>===>>>DDDMMMWWW^^^bbbfffhhhkkknnnqqqsssssstttooolllgggeeefffggghhhiiijjjjjjjjjlllooosssvvvxxx{{{vvvmmmaaaUUUNNNKKKKKKSSSeeeyyy~~~wwwrrroooooonnnmmmkkkhhhbbb]]]fffuuu}}}oooppp~~~ooo^^^\\\iii|||{{{cccHHH;;;777444111///111000000000000000111111111111111222333444555666666777888:::;;;<<<<<<===?????????@@@@@@AAAAAAAAADDDDDDCCCCCCCCCBBBBBBBBBEEEEEEFFFGGGHHHJJJLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLKKKIIIIIIJJJLLLKKKHHHDDDEEEFFFGGGIIIKKKLLLLLLLLLJJJIIIHHHFFFEEEDDDCCCCCCEEEIIIMMMZZZkkkrrr}}}uuummmkkkqqqvvv^^^fffrrr|||}}}cccKKK>>>999888888999;;;;;;;;;999888888777777888:::;;;<<>>===<<<<<<>>>>>>>>><<<999999::::::999999888777777777777777777999===@@@JJJPPPXXX```dddgggiiikkkllljjjfffaaa[[[TTTKKKFFFBBBAAA???>>>>>><<<:::888666444333333444555555444666222///000333333000---000000000000111111111111222444666777777777888:::~~~uuunnnpppyyyxxxkkk___\\\ZZZXXXYYYYYYXXXWWWYYY[[[]]]^^^]]]]]]^^^___fffiiiqqq{{{zzzgggVVVNNNMMMKKKIIIEEEAAA>>><<<;;;;;;===>>>>>>===:::888999999:::;;;===???@@@AAA@@@@@@>>><<<::::::;;;======<<<;;;;;;;;;;;;:::999888888777777666555444333222111333333222222222222333333222111111///...------,,,000000000111222333444555888999===CCCKKKTTT[[[```eeecccbbbbbbccc```[[[VVVMMMIIICCC???===;;;:::999<<>>EEENNNZZZkkkzzzvvveeeVVVIII???<<<999666444333222111000...------......///000111444444444444333333333333111111111000111222222333222111000///...///000000000111333555:::CCCLLLRRR[[[aaafffhhhkkkpppsssrrrrrruuuyyy{{{}}}}}}vvvmmmeee```^^^SSSPPPJJJEEEAAA>>>>>>>>>======???EEEOOOYYY```dddgggiiilllnnnqqqrrrrrrrrrnnnkkkgggeeeeeefffffffffhhhhhhjjjlllooossswwwyyy|||vvvkkk^^^SSSLLLJJJJJJSSSeee{{{~~~wwwmmmjjjfffbbb^^^[[[ZZZZZZhhhyyyuuufffhhhxxxiiiZZZZZZhhhzzzqqq[[[CCC888555333000...////////////000111222333111111222222333555666777888888999999:::;;;;;;;;;;;;<<<<<<===>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@BBBCCCCCCEEEGGGIIIKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKLLLJJJHHHHHHIIIHHHFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJHHHGGGEEEDDDCCCBBBBBBAAAAAAEEEHHHPPP^^^eeettt|||tttqqqwwwgggjjjrrr}}}iiiPPPAAA<<<:::999999:::;;;:::999999888777777888999;;;<<<>>>CCCJJJSSSaaammmqqqooolllmmmqqqwwwnnnfffZZZQQQLLLIIIFFFCCCBBB@@@>>>???AAACCCDDDDDD>>>>>>>>>>>>===;;;:::999999999888777777999===@@@LLLRRRZZZbbbgggjjjmmmnnnsssqqqpppmmmhhh```WWWPPPIIIGGGEEECCCBBB@@@>>>;;;777666444444555666666555666333111111333444111///000000000000111111111111333555777888777777999:::{{{rrrsss{{{yyykkk___]]]ZZZXXXXXXYYYXXXWWWXXXZZZ\\\\\\\\\\\\]]]^^^aaafffnnnyyylllYYYOOOMMMLLLIIIFFFBBB>>><<<;;;;;;>>>>>>>>>===:::888888999:::<<<===???@@@AAAAAAAAAAAA???===<<<============:::;;;;;;;;;::::::999888888777666555444333222111333333222222222222333333111000000///......------//////000000111333444555777999===CCCJJJTTT]]]dddjjjhhhiiikkkmmmjjjccc]]]UUUOOOHHHBBB>>>===;;;;;;???AAAEEEHHHJJJKKKKKKKKKJJJLLLOOOSSSYYYeeesss}}}nnnggg```\\\TTTHHH???;;;:::999;;;>>>AAAKKK]]]nnnuuuzzzzzzpppbbbUUUHHH???<<<:::777555444333111000000000//////000111111222333333333333333333333333111111000000000000000111222111000/////////000000111222333666;;;CCCLLLRRRYYY___dddeeehhhnnnqqqqqqrrruuuzzz}}}}}}|||sssiiiaaa]]][[[QQQNNNJJJEEEAAA???>>>>>>======@@@FFFPPPZZZbbbeeehhhiiikkknnnpppqqqqqqqqqmmmjjjfffddddddeeeeeeeeefffgggiiilllpppssswwwyyyzzztttjjj]]]RRRMMMLLLMMMWWWjjjtttoooiiiccc\\\VVVWWWZZZjjjppp```dddsssvvvaaaUUUWWWeeevvvhhhUUU@@@666444222000///000000//////000111222222111111222222444555777888999999999999999999::::::999:::;;;<<<===>>>???@@@@@@@@@@@@@@@????????????@@@AAABBBCCCFFFHHHJJJLLLJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHFFFFFFFFFFFFGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIEEEDDDCCCBBBAAA@@@@@@@@@@@@EEEEEEJJJTTT\\\oooxxxwww{{{sssqqqttt~~~qqqWWWEEE===;;;999888:::;;;;;;;;;999888777777777888:::;;;===AAAFFFNNN\\\kkkqqqppplllnnnrrrxxx}}}ttthhh]]]WWWRRRMMMJJJJJJGGGCCCBBBDDDFFFHHHIIIEEEEEEDDDCCCAAA???>>><<<;;;;;;;;;;;;;;;===AAAEEENNNTTT\\\ccchhhllloooqqqwwwwwwxxxwwwssslllccc\\\SSSPPPLLLHHHFFFCCC???===;;;999777777888888777666555333111111333333111000000111111111222222222222333555777888777777888999xxxwww~~~{{{mmmaaa^^^[[[ZZZZZZYYYXXXWWWWWWYYY[[[\\\[[[[[[\\\^^^```eeemmmvvvqqq[[[PPPOOOLLLJJJGGGCCC???===;;;:::<<<======<<<999888888999:::;;;<<<>>>???AAAAAABBBFFFCCC@@@>>>>>>>>>===<<<::::::;;;;;;;;;:::999999888777777555444333222222222222111111111111222222000000000000000000000000/////////000111222444444666999===BBBIIISSS___fffrrrsssuuuwwwxxxuuunnnhhh\\\UUULLLDDD@@@??????@@@===>>>???AAABBBCCCCCCCCCCCCDDDDDDEEEIIISSS```jjjqqqtttxxxuuuhhh[[[TTTNNNEEE>>><<<999888999:::;;;BBBTTTeeelllrrrtttlll___TTTIIIAAA===:::888666555444222000111000000000000111111222333333333333333333333333111111000000//////000000222111111000000000000000222333555777<<>>>>><<<===@@@GGGQQQ[[[bbbeeefffhhhjjjmmmnnnoooppppppllliiifffeeeeeeeeeeeedddfffgggiiilllpppsssvvvxxxwwwrrrhhh]]]SSSOOOPPPQQQYYYlll|||wwwqqqjjj^^^SSSSSSYYYrrrnnn]]]bbbqqq~~~ooo\\\RRRWWWfffwwwaaaOOO===666555333111000222222111000//////000000111111222333444666777888:::999888888888999999:::999:::;;;<<<===>>>???@@@??????????????????????????????@@@BBBDDDGGGIIIJJJFFFGGGGGGGGGGGGFFFEEEDDDEEEDDDDDDDDDDDDFFFHHHJJJEEEFFFGGGHHHHHHHHHHHHHHHBBBAAA@@@@@@???????????????DDDCCCGGGOOOVVVkkk{{{}}}xxxvvv|||bbbMMM>>>;;;888888:::<<<===>>>999888777777777888999:::===@@@CCCIIIVVVdddkkklllkkknnnrrrwwwzzzppphhhbbb\\\XXXSSSOOOJJJGGGHHHIIIJJJKKKJJJJJJIIIGGGEEECCCAAA???======>>>>>>>>>BBBFFFJJJPPPVVV]]]dddiiilllppprrrxxxyyy{{{}}}{{{uuummmggg]]]YYYSSSMMMIIIDDD@@@===<<<:::888888888888777666333222222222222222222111222222222333333333333444333555777777666666777888~~~~~~pppbbb```\\\[[[ZZZZZZYYYXXXUUUXXXZZZ[[[[[[\\\]]]___cccfffmmmttt}}}uuu^^^SSSQQQLLLKKKGGGDDD@@@===;;;::::::;;;<<<:::888777888999999:::;;;<<<>>>@@@AAABBBGGGEEEAAA???>>>>>><<<;;;:::::::::;;;;;;::::::999777777666666555444444444222222111111111111222222000000000111111222222222/////////000111222333444666999===AAAGGGQQQ^^^hhhtttwwwzzz|||zzzuuuppplllaaa[[[QQQIIIEEECCCBBBBBB===<<<<<<===@@@BBBBBBAAA??????>>>>>>AAAJJJVVV```gggmmmppptttqqqdddVVVNNNIIIBBB===<<<777666777777888===KKKZZZeeekkkmmmfff\\\SSSJJJCCC===;;;888777666555222000000000////////////000000222222222222333333333333111111000000000000000111222222111111111000000000333444555888<<>>============AAAHHHQQQZZZaaacccdddeeehhhkkkmmmnnnnnnooojjjhhhfffeeefffffffffeeefffgggiiilllpppsssuuuvvvtttoooggg]]]UUUQQQQQQRRRXXXjjj}}}uuueeeWWWVVV___nnn[[[```nnn|||mmm\\\TTT[[[kkk{{{wwwZZZKKK<<<666555333111111333222111000////////////111111222333555666888999:::999888777777888:::;;;:::;;;;;;<<<===>>>??????=========>>>>>>>>>>>>???===>>>???@@@BBBDDDFFFGGGBBBCCCDDDEEEDDDCCCBBBAAA@@@BBBCCCCCCCCCEEEHHHKKKFFFFFFGGGGGGGGGGGGGGGFFF@@@@@@???>>>>>>?????????===AAAAAADDDMMMTTTiii~~~~~~www~~~oooXXXAAA===999888999;;;===>>>999888777666666777888999;;;@@@DDDGGGPPP\\\eeegggiiilllqqquuu{{{{{{tttlllfff]]]YYYTTTPPPOOOOOOPPPOOOOOONNNMMMLLLJJJGGGEEEDDDAAAAAABBBBBBBBBEEEJJJNNNTTTYYY___eeejjjmmmqqqssswwwyyy||||||uuupppeeeaaaYYYSSSMMMHHHCCC@@@===;;;999888888777666555333333333333333333333333444444444444555555555555444666888888777777777888sssccc```]]][[[ZZZZZZYYYXXXTTTWWWZZZ[[[\\\]]]___```dddfffkkkpppxxxxxxaaaUUUSSSLLLKKKHHHDDDAAA===:::999777888999999777777888999888999:::;;;===???@@@AAAEEEBBB???>>>======<<<;;;999::::::;;;;;;::::::999666666666666555555555555333333222222222222333333111111111111111111111111////////////000222333444666999<<<@@@EEEOOO]]]hhhsssxxx||||||vvvppplllkkkgggbbbZZZSSSNNNIIIEEEBBB@@@>>>===???BBBEEEFFFEEECCCBBBAAA???@@@GGGRRRZZZ___gggkkkjjjooowwwvvvnnnaaaWWWMMMIIIEEE>>>:::999666555555777777:::DDDOOO]]]ccceee```XXXQQQKKKFFF===;;;999888777666333000111111000000000000111111111111222222222333333333111111000000000111222222111222222222111111000000333333555777;;;CCCLLLRRRWWW^^^eeehhhkkkpppsssqqquuuxxx|||~~~~~~}}}}}}}}}}}}zzzxxxxxxzzz~~~~~~}}}|||~~~yyynnnaaaVVVOOOLLLGGGFFFDDDAAA???======<<<======AAAHHHQQQYYY___aaaaaabbbeeeiiikkkmmmnnnnnniiigggffffffggghhhhhhgggfffgggjjjmmmppprrrtttuuurrrnnnggg]]]TTTOOOOOOOOOVVVhhh}}}kkk[[[]]]iiinnnYYY^^^jjjyyykkk[[[UUU^^^ooo}}}|||}}}{{{ssslllUUUGGG:::555444111000000111111000000000000000111111111222333555777999:::999888777666777888:::;;;;;;;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<======;;;;;;<<<===>>>@@@BBBCCC@@@AAACCCCCCCCCBBB@@@??????AAACCCCCCBBBCCCFFFIIIEEEEEEFFFFFFFFFEEEEEEDDD??????>>>>>>>>>??????@@@>>>AAA@@@EEEOOOWWWiii~~~~~~uuuzzz|||dddFFFAAA<<<888888999;;;;;;999888777666666777888999999@@@FFFGGGLLLVVV```eeefffjjjooossswwwvvvooogggccc^^^[[[YYYYYYXXXWWWWWWVVVUUUTTTRRRPPPNNNMMMKKKKKKKKKIIIIIIKKKOOORRRXXX]]]bbbhhhkkkooorrruuuuuuwww{{{{{{xxxjjjeee^^^WWWQQQMMMHHHFFFAAA>>><<<;;;::::::888777555555666666555555555666555666666666777777777777777888::::::999888999:::uuubbb```\\\ZZZZZZYYYXXXWWWTTTVVVYYY\\\]]]^^^```bbbccceeehhhlllrrr~~~zzzbbbVVVUUUMMMKKKHHHEEEAAA===:::999555777888888777777888999888888999:::<<<>>>@@@AAABBB@@@===<<<<<<===<<<<<<999999:::;;;;;;:::::::::555555555555666666666666555444444333333444444555333333222111000///............//////000222333444666999<<>><<<>>>CCCGGGHHHGGGFFFEEEBBB???>>>CCCLLLSSSZZZdddhhhddddddhhhcccZZZQQQJJJFFFEEEBBB<<<777666888666666888888:::AAAIIIVVV]]]```[[[TTTPPPLLLGGG===;;;999888888666333000444444333333333333333444111111111222222333333333111111111111111222333333111222222222222111000000222333444666:::BBBKKKQQQRRRZZZbbbeeeiiimmmooommmvvvyyy|||~~~}}}{{{zzzzzzyyyvvvssssssvvv{{{~~~~~~}}}|||{{{|||zzz|||xxxmmm```UUUNNNKKKFFFEEECCC@@@>>>===<<<<<<===>>>AAAHHHPPPXXX^^^```___aaadddgggjjjlllmmmnnnhhhgggffffffhhhiiiiiihhhggghhhjjjmmmppprrrssssssqqqmmmfff]]]TTTNNNLLLLLLUUUggg|||jjj[[[___nnnmmmXXX[[[fffvvvhhhYYYTTT^^^ooo}}}zzzzzzzzzuuummmgggRRREEE999444333000...///////////////000111222333111111222333555777999:::888888666666777999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999999::::::<<<===??????@@@AAABBBCCCCCCAAA???>>>???BBBDDDDDDBBBBBBDDDFFFDDDDDDDDDDDDDDDDDDCCCBBB???>>>>>>>>>>>>??????@@@???BBBAAAHHHTTT[[[kkk||||||tttxxxkkkJJJEEE>>>999777888888999999888777666666777888888888AAAHHHHHHJJJTTT___eeeeeeiiinnnqqquuu}}}xxxqqqllliiieeebbbaaa```___^^^___^^^^^^\\\ZZZXXXWWWVVVUUUUUUTTTQQQPPPPPPSSSVVV\\\```eeejjjmmmppptttvvvuuuwww{{{|||lllggg```ZZZUUUQQQMMMKKKEEECCC@@@??????>>><<<;;;666777888888777777888999777777777777888888888888999;;;<<<<<<;;;:::;;;<<>>>>><<<;;;::::::::::::<<<<<<;;;::::::999888888999999999888888666555555444444444444444444333333000000000000000///......000000000000000111111222333555999???DDDKKKXXXeeeuuu}}}yyyuuupppllloookkkfff```ZZZSSSLLLGGGBBB>>>:::<<>><<<:::999444444666888777888???HHHTTTYYY[[[WWWSSSRRROOOKKK@@@===:::777777666555444333222111000000111222333333222222222111111111000222222111000000000000000444444333222222333333333000111333777===DDDJJJNNNXXX[[[___bbbdddgggkkknnnqqqtttyyyzzzyyywwwuuuuuuvvvuuutttssssssvvvxxxzzz~~~}}}|||||||||||||||}}}}}}~~~~~~}}}|||{{{zzzyyy{{{~~~}}}uuukkkaaaWWWPPPLLLKKKDDD@@@???>>><<<;;;===???<<<@@@LLLWWW\\\^^^```dddeeefffhhhjjjkkkkkkkkkeeedddccccccdddeeeggghhhhhhjjjjjjiiilllrrrrrrpppqqqiiibbb\\\UUUNNNLLLNNNTTTmmmrrr```bbbxxxeeeZZZdddoooqqqyyy~~~yyyfffVVVWWW```lll~~~}}}xxxkkk^^^LLLAAA666333222000......000111111000......///000111111111222333666888:::888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@AAAAAA???===;;;<<<<<<===>>>???@@@AAA@@@@@@??????>>>>>>???AAAAAA@@@???@@@@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHGGGEEEBBB@@@AAA???>>>???AAABBB???<<>>???BBBFFFNNNWWW^^^bbbfffjjjnnnqqqwwwyyytttsssiiiiiiiiiiiigggeeecccaaaaaaeeehhheee```\\\]]]```ccc___YYYVVVWWWXXXXXXWWW___aaaffflllqqqtttvvvwwwvvvxxxzzz|||~~~~~~~~~~~~sssmmmddd^^^[[[WWWRRRNNNIIIGGGEEEDDDCCCBBB???===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<:::999999888999:::;;;<<<}}}lllddd_________\\\YYYZZZZZZXXXWWWYYY]]]```aaaaaabbbccceeehhhmmmttt{{{ooo___UUUOOOMMMJJJHHHEEEBBB>>>:::777777777777888888999999777777777888:::;;;===>>>AAA@@@???>>>============<<<<<<;;;;;;:::999999888999999999888777666555555444444333333333333222222000000111111000000///...000000000000000111111222333444999???CCCJJJWWWdddttt|||}}}zzzvvvqqqrrrmmmggg___XXXQQQJJJFFFBBB>>>;;;===CCCKKKQQQSSSSSSQQQMMMHHHEEEGGGKKKOOOUUU^^^fffgggfffccc^^^YYYPPPMMMGGGCCC@@@===:::888555555666888777888???IIIRRRVVVXXXTTTPPPOOOLLLHHHAAA>>>;;;999888888666555333333222111111111222333555555555444333333333222222222111000000000111111222111111111222222333444111111333777===CCCJJJMMMUUUXXX\\\___bbbeeeiiilllnnnqqquuuvvvvvvtttttttttuuutttrrrqqqrrrtttvvvxxx{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~|||{{{vvvuuuuuuxxx|||}}}tttjjj```XXXRRROOOLLLFFFAAA@@@???<<<;;;===BBB@@@DDDPPP[[[___```aaadddeeefffggghhhiiiiiiiiiddddddcccddddddeeefffggggggiiiiiiiiimmmssstttrrrppphhhaaa[[[TTTMMMLLLNNNXXXrrrwwwcccdddzzz~~~ddd[[[gggtttxxxxxx{{{~~~tttaaaRRRUUUbbbpppzzzkkk]]]LLL@@@666333222000......///000000000......000111222222222333444777999:::777888999;;;<<<>>>??????========================BBBBBBBBBAAA>>>======>>>===>>>???AAABBBBBBAAAAAA@@@??????@@@AAA@@@???>>>???@@@AAABBBCCCDDDEEEEEEHHHHHHGGGGGGFFFFFFEEEEEEDDDAAA@@@@@@BBBBBB@@@>>>EEEFFFHHHLLLTTT^^^hhhnnnwwwmmmllluuuvvvbbbeeeooowwwwwwVVVEEE777666777444444888888888777777777888999:::<<<===???BBBGGGNNNVVV\\\___cccgggjjjmmmrrryyy}}}tttooolllhhhhhhiiiiiihhhfffeeeddddddhhhjjjjjjfffccccccccciiieee```]]]^^^______^^^cccfffkkkqqquuuxxxyyyyyywwwxxxzzz{{{}}}}}}}}}}}}vvvppphhhccc```\\\XXXTTTNNNLLLIIIHHHGGGFFFDDDBBB>>>>>>============>>>>>>>>>>>>============>>>>>>>>>======<<<===>>>???@@@lllddd^^^]]]\\\YYYWWWWWW[[[ZZZYYYZZZ]]]___``````aaabbbeeehhhlllppprrrttttttxxx|||uuubbbWWWQQQNNNKKKHHHEEEBBB>>>;;;999999777777777888:::;;;888888888999:::<<<===>>>AAA@@@???>>>>>>======>>><<<<<<;;;;;;:::999999999888888888777777666666555333333333333222222111111111111222222111111000///000000000000000111111222222333777===BBBIIIVVVdddrrr{{{{{{wwwtttnnnfff]]]VVVNNNHHHDDDBBB???<<<>>>DDDMMMTTTXXXYYYXXXUUUPPPLLLJJJKKKMMMMMMXXXccchhhiiihhhccc\\\UUUQQQKKKEEEAAA===:::777777555555777777888@@@IIIQQQVVVXXXTTTPPPOOOKKKGGGCCC@@@===;;;:::999888666666555444333333444555666888888777666666555444444222222111111111222333333000000111111222222333333111222333777<<>>BBBBBBHHHTTT^^^```aaabbbeeeeeefffgggggggggffffffbbbcccdddeeeeeefffffffffeeeggghhhiiinnnuuuwwwuuunnnggg___ZZZSSSMMMLLLNNN\\\xxxppppppxxxbbb^^^lll{{{~~~~~~~~~nnnZZZMMMUUUfffvvv~~~lll[[[KKK@@@555333333000//////...///000000//////111333333333333555666888:::;;;777888:::<<<>>>???AAABBB========================CCCCCCCCCBBB???>>>>>>???===>>>@@@BBBCCCDDDCCCCCCAAAAAAAAAAAAAAA@@@???>>>???@@@AAABBBDDDEEEFFFGGGJJJIIIHHHGGGGGGGGGIIIJJJGGGEEEBBBAAAAAABBBAAA@@@FFFFFFHHHMMMUUU]]]cccfffxxxxxxiiicccfffuuuooo\\\]]]eeennn}}}yyy[[[III999666666333333777777666666666666777888999:::<<<@@@CCCHHHNNNTTTYYY]]]aaaeeegggiiimmmtttyyyxxxnnniiifffdddeeeffffffgggffffffeeeiiikkkmmmooonnnllliiigggjjjfffbbb``````aaabbbbbbhhhlllqqqwwwzzz||||||{{{wwwxxxyyyzzz{{{{{{{{{{{{vvvqqqkkkfffdddaaa\\\XXXTTTQQQNNNMMMLLLKKKIIIGGGAAAAAAAAA@@@@@@AAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>???@@@AAABBBnnnfff^^^]]][[[WWWUUUUUU[[[[[[[[[\\\]]]^^^______bbbcccgggkkkoooqqqqqqpppqqqssswwwzzz|||hhhZZZSSSOOOKKKGGGDDDAAA>>>;;;999999999999999::::::;;;999999999:::;;;<<<>>>>>>???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::888888777777666666666666555444444333333222222222222222222222222111000000000000000000000111111222222222666<<<@@@GGGVVVcccpppzzz~~~zzzsssmmmddd[[[TTTMMMHHHDDDAAA???>>>???EEENNNVVV[[[]]]]]]\\\XXXRRRNNNLLLKKKJJJSSS]]]bbbeeeeeeaaa\\\RRRNNNHHHCCC???<<<888666999666555666777888@@@HHHTTTYYY\\\XXXUUUSSSOOOKKKEEEBBB???<<<;;;:::999777888888777666666777999::::::999888777666555444444333333333222333333444555222222333333333222222222222222333666;;;AAAFFFJJJNNNRRRXXX\\\```cccgggjjjhhhiiikkkllllllnnnqqqsssqqqpppooonnnnnnooopppqqqtttuuuxxxzzz{{{zzzyyyxxx~~~~~~~~~}}}|||zzzyyypppoooooorrrwww|||~~~zzzqqqggg___YYYVVVUUUQQQJJJDDDCCCAAA===<<<>>>>>>@@@IIIWWW```bbbbbbbbbfffggggggggggggfffeeeeeeaaabbbdddeeeffffffeeedddeeehhhiiikkkqqqxxx{{{yyymmmfff^^^YYYSSSMMMMMMPPP```}}}{{{tttaaaaaappp~~~iiiVVVLLLWWWlll}}}mmmZZZJJJ???555333333111000000---...000000///000333555444555666777999:::<<<===999:::;;;<<<>>>???@@@AAA========================AAABBBBBBAAA???======>>>===>>>AAACCCEEEFFFFFFFFFCCCDDDDDDCCCAAA?????????@@@AAABBBCCCEEEGGGHHHHHHJJJJJJIIIIIIIIIJJJJJJKKKHHHFFFCCCAAA@@@AAAAAABBBDDDDDDGGGMMMTTTZZZ]]]]]]ooo~~~jjj___\\\gggrrrwww}}}{{{gggVVVUUU^^^hhhyyyyyyZZZIII:::888777333222444666666666666777888888999999<<>>===>>>>>>@@@@@@tttkkkccc```___[[[YYYYYY[[[\\\]]]]]]^^^^^^______aaabbbffflllrrruuutttrrrqqqssswww|||ooo```UUUQQQKKKFFFCCC@@@===;;;777999;;;===>>><<<:::888999999999:::;;;<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::888777666666555666666777777666666555444444333333222222222222222111000000000000000000000111111222222222666;;;???GGGVVVcccooozzz{{{sssnnneee]]]VVVPPPKKKHHHCCCAAA@@@@@@EEEMMMWWW]]]```aaaaaa^^^YYYSSSOOOMMMKKKPPPUUUVVVYYY[[[YYYTTTKKKHHHCCC???===:::888666;;;777555777999:::@@@HHHUUU[[[^^^\\\YYYWWWTTTOOOHHHEEEAAA???===<<<;;;999999888888777888999:::;;;;;;;;;:::888777555444444555555444444444444555555555555666555444333111000333333333666:::???EEEHHHNNNRRRXXX]]]```dddgggiiifffgggiiiiiijjjlllooorrroooooonnnmmmnnnooopppppptttuuuxxxzzz{{{zzzyyyxxx||||||}}}}}}|||zzzyyyxxxrrrqqqqqqssswww{{{}}}}}}|||wwwooofff^^^YYYVVVUUUQQQKKKEEEDDDBBB>>>===???<<<@@@LLL\\\eeefffeeefffhhhhhhhhhhhhgggfffeeeeeeaaabbbccceeefffeeeeeedddfffiiikkklllrrrzzz}}}{{{mmmfff^^^YYYTTTOOOOOOSSSeee}}}qqqccceeeuuuxxxfffVVVOOO]]]sssoooZZZIII>>>444222333111000111---...000000000111333666666666888:::;;;===>>>>>><<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCCCC@@@>>><<<<<<>>>@@@BBBEEEGGGHHHHHHHHHEEEGGGGGGFFFCCC@@@@@@AAACCCCCCDDDFFFGGGHHHIIIJJJHHHIIIKKKLLLLLLKKKJJJIIIHHHFFFDDDAAA@@@@@@AAABBBAAACCCGGGLLLRRRUUUVVVVVVeeeuuunnn]]]WWW^^^dddiiinnntttxxxxxxooo^^^PPPPPPYYYeeeuuuzzzXXXHHH;;;999999444111222666666777888888999999999:::===BBBFFFJJJOOOTTTWWW[[[___cccdddeeeggglllppprrruuuzzzsssjjjccc___YYYZZZZZZ[[[\\\]]]______hhhiiillloooqqqoookkkgggiiiiiigggfffffffffhhhjjjjjjmmmrrrwwwzzz{{{zzzzzzxxxxxxwwwvvvvvvuuuuuuuuuqqqnnnjjjiiihhheee___[[[WWWTTTPPPMMMLLLKKKIIIHHHEEEDDDBBBAAAAAABBBDDDEEECCCDDDEEEFFFFFFEEEDDDCCCAAA@@@???>>>>>>???@@@@@@|||zzz{{{}}}~~~~~~tttkkkccc```^^^ZZZYYYYYYYYY\\\^^^___^^^^^^___`````````cccjjjrrrwwwxxxvvvrrrsssxxxxxxiiiXXXSSSLLLFFFBBB@@@>>><<<666999===@@@@@@>>>:::888999999999999:::;;;<<<===>>>>>>============>>>>>><<<<<<;;;;;;;;;;;;;;;;;;888777666555555555666777888777777666555444333333111111222222111111000///000000000000000111111222333333666;;;???GGGVVVdddppp|||yyytttlllddd^^^WWWRRRNNNGGGFFFDDDCCCFFFNNNXXX___ccceeegggeee```[[[VVVTTTPPPQQQQQQNNNOOORRRPPPKKKGGGDDD@@@>>>===<<<:::999>>>:::999<<<>>>???CCCIIISSSZZZ^^^]]][[[ZZZVVVRRRLLLIIIEEECCCAAA@@@>>>===:::999999999999:::<<<===??????===<<<:::888777666777777666555555555555666666666777666555444222111333333444555999>>>CCCFFFLLLQQQWWW\\\___bbbdddfffdddfffggghhhhhhjjjmmmooonnnnnnnnnnnnooopppqqqqqquuuuuuwwwxxxyyyyyyxxxwwwxxxyyyzzzzzzzzzyyyxxxwwwsssrrrqqqtttxxx{{{}}}~~~yyyuuunnneee]]]XXXUUUSSSQQQJJJEEEDDDBBB???>>>@@@>>>DDDRRRccckkkkkkiiiiiihhhiiiiiihhhgggfffeeeeeeaaabbbcccddddddeeeeeeeeegggiiikkklllrrryyy|||zzznnnggg___ZZZVVVRRRSSSWWWjjjrrrhhhmmm}}}tttdddWWWTTTeee|||qqqZZZHHH===444222333222111222...///000000000111333666777888:::<<<>>>??????@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBEEEIIIJJJGGGCCC@@@>>>@@@BBBDDDFFFHHHIIIJJJIIIFFFIIIKKKIIIEEEBBBCCCEEEFFFGGGGGGHHHIIIJJJKKKKKKGGGHHHKKKLLLLLLJJJHHHFFFFFFFFFEEECCCAAA@@@BBBCCCAAAEEEJJJMMMNNNOOOPPPQQQZZZjjjrrr]]]UUUXXX\\\aaagggmmmrrrtttkkk\\\OOOQQQ[[[gggsss{{{}}}ZZZJJJ<<<::::::444111333555666777888999::::::::::::===AAAEEEIIINNNSSSVVVXXX\\\```bbbbbbdddhhhlllooorrrvvv{{{}}}qqqiiibbb^^^XXXXXXWWWXXXXXXYYY[[[[[[ccceeehhhjjjjjjhhhfffdddddddddeeedddcccdddfffhhhiiikkkooosssvvvxxxyyyyyyyyyxxxwwwuuusssrrrrrrrrrrrrpppmmmllllllhhhbbb]]]VVVSSSNNNKKKJJJIIIHHHGGGEEEDDDBBBAAAAAABBBDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDBBBAAAAAABBBBBBCCC|||{{{~~~sssiiiaaa^^^\\\YYYXXXYYYXXX[[[^^^___^^^^^^___aaabbbaaabbbiiirrryyy|||{{{yyyyyy|||sss[[[VVVNNNHHHDDDBBB@@@???888:::===??????>>><<<:::999999888999999:::;;;<<<======<<<<<<<<<<<<======;;;;;;<<<<<<<<<<<<<<<<<<777666555444444555777888888777666555444333222222000000111111000000///...000000000000000111111222444333666;;;???GGGWWWeeeqqq~~~xxxpppiiiaaaZZZUUUMMMLLLIIIGGGHHHOOOYYYaaagggjjjmmmmmmiiidddaaa___YYYYYYVVVQQQQQQRRROOOIIIHHHEEEBBB@@@@@@@@@???>>>BBB>>>>>>BBBEEEEEEGGGKKKRRRYYY___^^^]]]\\\YYYUUUQQQNNNJJJGGGFFFEEECCCAAA??????>>>>>>???@@@BBBCCCFFFEEECCCAAA???===;;;;;;:::999888777666555555555222333555666666555333222444444444555888===AAADDDIIIMMMSSSXXX[[[]]]___```bbbdddfffgggggghhhjjjlllmmmmmmnnnoooppprrrssssssuuuuuuuuuuuuuuuvvvvvvvvvuuuvvvwwwxxxxxxxxxwwwvvvqqqppppppsssxxx|||wwwsssmmmeee]]]WWWSSSPPPOOOIIIDDDCCCBBB???>>>@@@AAAHHHWWWgggnnnkkkhhhgggggggggggggggffffffeeedddbbbbbbbbbbbbcccdddeeeffffffiiijjjjjjooovvvxxxuuuppphhhaaa\\\XXXTTTVVV[[[ooosssnnnvvvttt```XXXZZZmmmrrrYYYHHH===444222333222222333///000111111000111333555888999<<<>>>@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDHHHMMMSSSUUUSSSMMMHHHEEEBBBCCCFFFHHHIIIJJJJJJJJJGGGKKKMMMKKKGGGDDDFFFHHHJJJJJJJJJKKKKKKLLLLLLLLLHHHIIIIIIIIIIIIHHHFFFEEEDDDFFFGGGFFFCCCBBBCCCEEEEEEKKKPPPPPPLLLIIIKKKNNNRRRbbb}}}www```WWWWWWZZZ```hhhpppwww{{{qqqcccWWWYYYeeeooouuuwwwcccPPP???:::888333333666333444666777999999999888999;;;???BBBFFFKKKQQQUUUWWW[[[```bbbbbbdddgggkkkmmmooorrrtttyyy~~~ssskkkddd```ZZZZZZYYYXXXXXXXXXYYYZZZ___bbbffffffcccaaaaaabbb^^^```aaaaaa___```ccceeeiiikkknnnqqquuuxxxzzz|||zzzxxxvvvsssqqqpppppppppsssqqqoooooonnnjjjccc^^^WWWTTTOOOKKKJJJIIIHHHGGGEEEDDDBBB@@@@@@BBBDDDEEEHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFEEECCCCCCCCCDDDEEEvvvllldddaaa___\\\[[[]]]WWW[[[___```___^^^```bbbfffddddddiiisss|||yyy^^^YYYPPPJJJFFFCCCBBBAAA;;;<<<<<<===>>>=========888888888888999:::;;;;;;::::::999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<777666555444444555777888777666666444333222111111000000000000000///......000000000000000111111222444444666;;;???HHHWWWfffrrryyyqqqhhh```ZZZQQQPPPMMMJJJJJJPPPZZZbbbkkknnnrrrrrroookkkhhhgggaaaaaa^^^YYYXXXXXXSSSLLLLLLIIIFFFDDDDDDDDDCCCBBBEEEBBBBBBGGGJJJJJJKKKMMMSSSZZZ```aaa``````]]]XXXUUURRRNNNKKKJJJHHHFFFEEEFFFEEEEEEEEEFFFGGGIIIJJJKKKJJJHHHFFFDDDAAA@@@???;;;;;;999777666555555555...000222444666666555444444444444555888<<>>EEESSSaaavvv{{{qqqiiidddWWWRRRNNNKKKIIIMMMZZZgggooosssyyy|||}}}{{{zzzyyysssrrrmmmddd___]]][[[WWWSSSQQQOOONNNOOOOOONNNMMMMMMOOOQQQSSSUUUVVVVVVVVVWWW^^^cccdddcccdddccc___]]]YYYUUURRRPPPNNNLLLJJJIIIIIIIIILLLPPPSSSSSSSSSXXXTTTOOOKKKIIIHHHGGGEEECCC@@@<<<:::999888777666666777777777666555444333444444444555777:::<<<>>>@@@DDDJJJPPPTTTWWWZZZ\\\^^^aaadddffffffggghhhiiihhhjjjlllmmmoooqqqtttwwwvvvuuutttsssrrrqqqqqqqqqrrrrrrrrrsssuuuxxxzzz{{{xxxvvvtttuuuxxxzzzzzzxxxvvvrrrjjj```WWWQQQOOOOOOKKKIIIFFFDDDBBBAAA???>>>EEELLLWWW```fffgggeeecccbbbbbbdddeeeeeedddcccbbbddddddddddddddddddddddddfffgggiiikkkmmmoooppppppoooiiibbb^^^[[[YYY___fff{{{sssuuurrraaa[[[bbbxxxpppUUUDDD===777555333111111333000000111222333333444444777;;;???BBBBBBBBBBBBBBB@@@BBBCCCCCCBBBCCCDDDFFFDDDGGGJJJHHHEEEEEEIIINNNYYYXXXZZZ]]]___[[[RRRJJJFFFFFFFFFGGGHHHIIIKKKKKKIIIKKKNNNNNNLLLIIIHHHHHHOOONNNLLLKKKKKKKKKLLLMMMJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCDDDFFFGGGHHHIIIJJJPPPPPPOOOMMMJJJIIIIIIJJJLLL^^^nnnfff\\\```bbbgggsssxxxooonnnuuu|||~~~uuuqqqWWW@@@;;;;;;666222444222333555777999999999999999;;;>>>@@@CCCHHHMMMRRRXXX[[[___aaabbbcccdddfffnnnnnnnnnnnnpppuuu{{{|||qqqjjjjjjdddaaabbb```ZZZZZZ^^^aaaccccccbbb___\\\[[[ZZZZZZ[[[]]]___bbbfffhhhjjjsssrrrqqquuuzzz~~~~~~}}}}}}zzztttnnnjjjjjjlllqqqqqqppplllgggbbb``````WWWVVVUUUSSSQQQNNNKKKJJJGGGHHHHHHFFFDDDCCCDDDFFFIIIHHHGGGIIIKKKNNNNNNNNNJJJJJJIIIIIIGGGFFFDDDCCCyyymmmcccaaaaaa___^^^___\\\[[[[[[\\\]]]___aaabbbaaacccdddiiixxxsssjjj^^^UUUPPPMMMHHHEEEBBB???<<<;;;;;;<<<<<<<<<:::999999888999999::::::::::::999999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;999888777666777777777666555444333222222222111111111111111000/////////////////////000111111222222555:::>>>DDDRRR___sss~~~tttkkkfffXXXSSSNNNLLLJJJMMMYYYfffsssyyy}}}uuuooommmiiiddd___]]][[[[[[\\\]]]\\\[[[[[[[[[]]]^^^^^^^^^^^^]]]]]]dddhhhhhhhhhiiihhheeeaaa^^^ZZZWWWUUUTTTRRRPPPQQQNNNMMMNNNRRRVVVYYY[[[```]]]XXXTTTRRROOOLLLJJJCCC@@@===;;;:::999888777777777777777666666555444444444444555666888:::<<<>>>AAAEEEIIIMMMRRRWWW[[[]]]```cccffffffggghhhiiihhhiiikkkmmmnnnpppsssuuutttsssrrrqqqqqqqqqqqqqqqssssssssssssuuuxxxzzz||||||yyyvvvvvvxxxyyyvvvtttrrrnnnggg]]]UUUOOOLLLLLLIIIHHHEEEDDDBBBAAA???>>>FFFMMMXXXaaafffeeebbb```aaaaaabbbcccddddddddddddccccccddddddeeeeeeeeefffiiijjjkkkmmmnnnoooppppppkkkfffaaa___]]]^^^eeennn|||wwwyyy{{{{{{zzzxxxyyyqqq{{{rrr```^^^fffzzzpppWWW@@@999444333222000111444000111111222333444555555888;;;@@@BBBBBBBBBBBBBBB@@@AAACCCCCCBBBBBBDDDEEEDDDGGGIIIIIIGGGIIINNNSSSWWWUUUTTTVVVYYYYYYUUUQQQGGGFFFFFFFFFFFFHHHJJJKKKJJJLLLNNNNNNLLLKKKJJJKKKMMMLLLKKKJJJJJJJJJKKKKKKHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEFFFHHHIIIIIINNNOOONNNKKKHHHGGGGGGHHHKKK[[[jjjlll```bbbcccfffqqq{{{yyyxxxrrrYYYBBB<<<;;;555222333222333555777888999999999999;;;===@@@CCCHHHNNNSSSYYY\\\___bbbcccdddeeegggkkklllmmmnnnqqquuu|||xxxpppkkkhhhiiifff```___bbbeeeeeeeeedddaaa^^^]]]\\\YYYZZZ\\\___bbbfffiiikkkpppooopppsssyyy}}}~~~~~~}}}xxxrrrmmmlllllllllmmmllliiidddaaa___^^^ZZZYYYWWWTTTQQQOOOMMMLLLKKKLLLLLLJJJHHHGGGHHHIIIIIIHHHHHHJJJMMMOOOOOOOOOMMMLLLKKKJJJHHHGGGFFFFFFzzznnndddaaabbbaaaaaabbb^^^^^^]]]]]]^^^___aaabbbbbbccceeemmm~~~wwwiii]]]UUUPPPLLLIIIDDDAAA===;;;;;;<<<<<<<<<::::::999999888999999:::<<<;;;::::::999999999:::999:::;;;<<<<<<<<<<<<<<<<<<;;;:::888777777777777666555444333333333333333111111111111111000/////////////////////000111111111222555999===CCCPPP]]]ppp~~~wwwmmmgggYYYTTTOOOLLLJJJMMMWWWbbbttt}}}yyyqqqooollllllmmmnnnnnnmmmkkkkkkkkkkkkjjjiiihhhgggffflllpppooooooqqqpppmmmiiifffbbb___^^^\\\YYYWWWXXXUUUQQQQQQUUU[[[aaadddhhheeebbb^^^[[[VVVQQQMMMDDDAAA>>><<<;;;;;;999888777777777777777777666666333333333444555666888999:::<<>>;;;;;;<<<<<<<<<::::::999999888888999999;;;::::::999999:::::::::888999:::;;;<<<=========;;;;;;:::999888888777777555444444333333333444444111111111111111000/////////////////////000000111222333666:::===BBBNNN[[[mmm{{{xxxnnnggg[[[UUUOOOLLLJJJKKKSSS\\\nnn{{{~~~}}}~~~}}}|||yyyxxxxxxwwwuuutttsssrrrqqqvvvzzzxxxwwwyyyyyywwwtttqqqlllhhheeebbb^^^[[[YYYWWWTTTTTTYYY```eeehhhjjjhhhfffccc___YYYRRRMMMEEECCC???======<<<;;;:::888888777777777888888888444444444444555555666666777999<<>>AAABBBBBBBBBBBBCCCCCCDDDFFFFFFEEEEEEGGGHHHHHHIIIJJJJJJKKKOOOTTTYYY___ZZZSSSOOONNNPPPQQQRRRIIIGGGDDDBBBBBBDDDGGGIIIFFFFFFFFFEEEEEEFFFIIILLLJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIKKKKKKIIIHHHFFFEEEEEEFFFGGGHHHLLLLLLKKKIIIEEEDDDDDDEEEIIIVVVbbbvvvdddccccccgggqqq~~~wwwwwwzzzyyyvvvxxxrrr]]]FFF<<<:::666333333222333444555777888999999888:::<<>>===<<<888888888888888999:::;;;777777777666666666555555444777<<<@@@DDDHHHMMMPPPWWWZZZ^^^aaacccdddfffhhhfffhhhiiijjjjjjkkknnnppprrrrrrqqqrrrrrrssstttuuuqqqpppoooooopppsssvvvxxx{{{yyyxxxyyyzzzxxxsssnnnccc^^^WWWQQQMMMJJJFFFCCCCCCFFFIIIIIIFFFCCCBBBBBBFFFPPP]]]eeefffdddbbbaaafffeeedddccccccdddeeeeeedddeeeeeeggghhhiiijjjjjjlllmmmnnnooonnnllliiihhhcccaaaaaabbbccckkk{{{xxxkkkaaa]]]\\\ZZZXXX]]]lllwwwjjjggg}}}wwweeeXXX[[[ggg}}}vvvXXXEEE<<<666222222222000000222333333444666777888999:::<<<>>>AAABBBBBBBBBCCCEEEFFFHHHIIIIIIHHHIIIJJJKKKLLLKKKKKKJJJKKKMMMQQQTTTYYYVVVPPPLLLJJJJJJJJJKKKJJJHHHEEEBBBAAACCCEEEGGGDDDDDDDDDCCCCCCDDDHHHKKKIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMIIIHHHGGGFFFFFFFFFGGGHHHKKKLLLKKKIIIFFFEEEEEEFFFIIIUUU```xxxjjjiiiiiimmmuuuzzznnnkkknnnrrruuuxxxrrr```JJJ>>>:::888666555222333333444666777888999888:::;;;===AAAGGGNNNSSSXXX[[[___bbbcccdddfffhhhfffjjjoootttxxx|||vvvnnnjjjfffcccaaa___^^^^^^___aaaeeehhhkkkmmmnnnpppqqqtttvvvyyy{{{~~~yyytttsssttttttrrrooommmllllllfffccc^^^ZZZXXXYYYZZZ\\\]]]^^^^^^\\\XXXUUUTTTSSSPPPPPPQQQTTTWWWXXXXXXWWWTTTSSSPPPMMMLLLLLLMMMMMM{{{wwwxxxnnnfffccc```___```^^^^^^]]]]]]^^^___aaabbbgggeeeiiisssxxxggg[[[TTTQQQJJJFFF@@@<<<;;;<<<<<<===;;;;;;:::999888888888888888888888999:::;;;======888999:::;;;;;;;;;;;;;;;::::::;;;;;;:::999888888666555444333333333333333111111111111111000/////////////////////000111111222333666:::<<>>999888888888999:::<<<===;;;;;;;;;:::999888666666333666;;;???BBBEEEIIILLLSSSWWW[[[^^^```bbbdddfffeeegggiiijjjjjjlllnnnqqqrrrrrrrrrrrrsssssstttuuupppoooooopppqqqrrrtttuuuxxxwwwwwwzzz|||zzzuuupppbbb\\\VVVQQQOOOLLLHHHDDDEEEIIIMMMMMMJJJFFFDDDDDDJJJTTT```ffffffcccbbbcccgggffffffeeeeeefffffffffffffffggghhhiiiiiijjjjjjlllmmmnnnooonnnkkkhhhfffcccaaaaaabbbdddmmm|||lll```^^^\\\WWWVVV]]]nnnttthhhfff}}}uuubbbVVV\\\jjj~~~lllRRRBBB<<<777333444333111000222333444555777888:::;;;<<<<<<>>>AAABBBCCCDDDEEEGGGHHHJJJKKKKKKKKKKKKLLLNNNOOONNNMMMLLLLLLMMMNNNNNNKKKJJJHHHGGGFFFFFFGGGHHHKKKIIIFFFCCCBBBCCCDDDEEEEEEEEEEEEDDDCCCEEEHHHKKKHHHIIIJJJJJJKKKKKKJJJJJJGGGGGGIIIJJJKKKKKKKKKJJJHHHHHHHHHHHHHHHGGGGGGGGGJJJKKKKKKIIIGGGFFFGGGHHHIIISSS[[[|||}}}tttrrrssswww|||yyyiiiaaadddnnnvvv~~~xxxgggRRRBBB<<<:::888666222333333444555777888999999999:::;;;>>>DDDLLLQQQUUUXXX\\\___aaaccceeefffgggjjjoootttxxx|||zzzsssnnniiieeeeeedddaaa``````bbbdddfffiiikkkmmmoooppprrrvvvxxx|||}}}|||wwwxxxxxxvvvrrrooonnnnnniiifffccc```______aaaccceeeffffffddd```\\\ZZZYYYUUUUUUVVVXXX[[[\\\[[[YYYUUUTTTRRRPPPOOONNNNNNNNN~~~pppgggccc``````aaa^^^^^^^^^^^^___aaacccdddfffdddhhhsss}}}rrrbbbXXXSSSLLLGGG@@@<<<;;;<<<======<<<;;;:::999888888888888999999999999::::::;;;<<<999::::::;;;;;;;;;::::::999:::;;;;;;;;;:::999888777666555444333222222222111111111111111000/////////////////////000111111000111444888999<<>>????????????>>>===;;;888777444555777999<<<@@@EEEIIIPPPTTTXXX\\\^^^```cccdddeeefffhhhjjjkkkmmmppprrrrrrrrrrrrqqqrrrrrrssssssppppppqqqrrrssstttttttttvvvvvvwwwzzz}}}{{{uuupppbbb]]]VVVSSSRRROOOJJJFFFGGGLLLQQQQQQMMMHHHFFFFFFQQQYYYcccgggdddaaaaaabbbdddeeefffgggiiiiiijjjjjjhhhhhhhhhiiiiiiiiijjjjjjlllmmmooopppooollliiigggaaa```aaabbbdddnnntttjjjaaa^^^ZZZZZZcccuuunnndddggg}}}qqq]]]TTT```rrrxxxcccNNNAAA999444222333444222222444444555666888999;;;<<<===;;;>>>@@@BBBCCCEEEGGGIIIIIIKKKLLLLLLKKKLLLMMMNNNPPPOOOOOONNNNNNNNNLLLKKKDDDDDDDDDCCCDDDEEEHHHKKKKKKJJJHHHEEEDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCFFFHHHFFFGGGHHHIIIJJJJJJIIIHHHFFFHHHJJJLLLMMMLLLJJJIIIFFFGGGHHHJJJJJJIIIGGGFFFHHHIIIIIIHHHGGGGGGHHHJJJHHHPPPTTTrrrxxxwww{{{uuuhhhhhhtttrrr[[[III@@@===999666333222222333444666888999999999999:::<<>>@@@BBBBBBBBBAAA???===:::999555444444444666;;;BBBGGGOOORRRWWWZZZ]]]___aaacccdddfffhhhjjjkkkmmmqqqsssrrrrrrqqqqqqpppqqqqqqrrrpppqqqsssuuuvvvvvvuuuuuuvvvvvvxxx{{{}}}{{{uuuoooccc]]]WWWTTTTTTRRRMMMHHHIIINNNTTTTTTOOOIIIGGGGGGVVV^^^fffhhhccc______aaaaaacccfffiiikkklllmmmmmmiiiiiiiiiiiiiiiiiijjjjjjmmmnnnpppqqqqqqnnnjjjhhh______```bbbeeepppxxxeeeaaa^^^```kkk~~~~~~yyyjjjbbbggg~~~mmmWWWSSSeeeyyyppp\\\JJJ@@@666222000222444333333555444555666888:::<<<===>>>;;;===@@@BBBCCCEEEHHHKKKIIIJJJLLLLLLKKKKKKMMMNNNPPPPPPPPPPPPQQQOOOMMMJJJEEEEEEDDDCCCDDDFFFJJJMMMKKKJJJIIIGGGEEEDDDCCCBBBAAABBBBBBBBBAAAAAABBBDDDEEEFFFGGGHHHIIIHHHHHHGGGHHHJJJMMMPPPPPPOOOLLLJJJDDDFFFIIIKKKKKKJJJHHHFFFFFFGGGHHHGGGFFFFFFHHHJJJHHHMMMNNNjjjvvvwww~~~yyywwwzzzcccNNNCCC>>>:::555333222222333444666888:::999999999999;;;@@@GGGMMMQQQTTTXXX[[[]]]___aaacccfffhhhlllooosssxxx~~~|||{{{}}}}}}ooolllgggbbb^^^]]]]]]]]]ZZZ^^^cccfffiiimmmsssxxxyyyxxxzzz}}}xxxtttqqqqqqnnnmmmlllkkkkkklllnnnooouuuvvvvvvtttooojjjgggfff\\\\\\]]]___aaa```^^^\\\XXXXXXWWWWWWUUUSSSRRRQQQppphhhddd___\\\\\\^^^]]]\\\\\\]]]^^^```aaadddeeejjjrrr|||jjj[[[TTTOOOJJJCCC>>><<<<<<;;;;;;;;;===>>>===:::999999999::::::;;;;;;;;;;;;<<<<<<;;;:::999999888888999999<<<>>>>>>===:::777555555888666555444555555444222111111111111000000000///000//////.........//////333444555777999>>>DDDHHHZZZfffxxx}}}qqqiiiccc___]]][[[aaannnyyyuuuqqqkkkfffaaa\\\WWWTTTTTTRRRPPPQQQSSSTTTQQQOOOKKKGGGCCCBBBCCCCCCAAA???===:::999<<<<<<;;;<<<@@@???AAABBBCCCCCCAAA>>><<<999777555444555:::???BBBKKKOOOUUUYYY[[[]]]^^^___aaadddhhhkkkmmmoooqqqsssrrrpppnnnnnnppppppmmmjjjnnnpppsssuuuwwwzzzzzzwwwvvvrrrkkkeeeaaa___^^^\\\TTTKKKIIILLLIIISSSYYYUUUMMMJJJJJJIIIVVV]]]dddeee```]]]^^^aaaaaaaaabbbdddfffiiikkklllmmmmmmmmmlllkkkjjjiiiiiikkkmmmnnnooommmjjjgggddd___``````___eeewwwvvvqqqccc]]]aaalll{{{tttcccbbbiiiyyyvvvfff[[[WWWlllyyymmm]]]OOODDD???666444222000000222444666:::999888;;;>>>@@@>>><<<>>>======>>>AAAEEEIIIKKKMMMNNNNNNOOOOOOPPPQQQQQQNNNOOOOOOOOOOOONNNMMMMMMMMMJJJFFFCCCCCCFFFJJJMMMKKKIIIGGGEEECCCBBBBBBCCC??????>>>>>>>>>>>>>>>???FFFGGGHHHHHHGGGGGGHHHIIIEEEIIIOOOTTTTTTQQQLLLIIIEEECCCCCCEEEIIIJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEIIIIIIRRRbbb{{{zzzwww}}}rrrYYYFFF;;;888777444444444444444555666777666777888888:::===BBBFFFKKKRRRZZZ___```aaadddfffddddddiiiqqqvvvxxx{{{}}}||||||~~~wwwsssmmmgggbbb^^^ZZZWWWVVVUUUYYYccckkkooossswwwvvvxxxzzz~~~{{{rrrllliiiiiikkklllmmmoooqqqsssuuuvvvxxxzzz{{{yyyuuunnngggcccaaa___]]]]]]]]]]]][[[ZZZYYYYYYXXXXXXWWWVVVUUUTTTssshhhccc^^^\\\]]]^^^]]]]]]\\\]]]^^^___```bbbdddjjjtttpppaaaYYYOOOJJJCCC>>><<<;;;;;;;;;;;;<<<===<<<:::999999999888888999999999999::::::;;;:::999999888888999999:::<<<===<<<:::888777777888666555444555555444222222222222222111111111000000//////.........//////222444555777:::>>>DDDHHHWWWcccuuu~~~uuuoooiiifff___```gggsss~~~yyyuuuqqqkkkfffaaa\\\XXXTTTRRRPPPMMMNNNOOOQQQPPPOOONNNJJJFFFEEEEEEEEEDDDBBB>>>::::::<<<===<<<>>>BBBCCCDDDEEEFFFEEECCC@@@>>>;;;999666555666999>>>AAAIIIMMMSSSXXX[[[]]]___```bbbdddhhhjjjlllmmmpppqqqpppnnnlllmmmnnnnnnkkkiiijjjmmmrrrvvvzzz{{{wwwuuuppphhhaaa^^^^^^______WWWMMMIIIKKKLLLVVV\\\XXXPPPMMMMMMLLLWWW]]]cccccc___]]]___bbbbbbbbbcccdddfffhhhjjjkkkmmmmmmlllkkkjjjiiiiiiiiilllnnnpppqqqoookkkfffddd]]]^^^^^^bbbmmm{{{sssddd```ggguuuzzzqqq______eeesss~~~rrrddd[[[___uuu}}}yyypppdddVVVIII@@@;;;666555333111111333555666888777777999===???>>><<>>???AAADDDHHHJJJMMMMMMNNNNNNOOOPPPPPPQQQNNNNNNNNNNNNNNNMMMLLLLLLLLLJJJFFFDDDCCCEEEHHHJJJJJJIIIGGGFFFDDDCCCBBBBBB>>>>>>===============>>>@@@AAACCCCCCCCCCCCEEEGGGDDDHHHMMMRRRRRROOOKKKHHHBBBAAAAAADDDGGGHHHFFFDDDGGGFFFEEEDDDDDDEEEFFFGGGHHHGGGOOO^^^vvv|||zzzbbbNNN@@@:::888444444444444555666777888777888888888999===AAAEEELLLQQQYYY___ccceeegggiiikkkiiilllrrruuuvvvxxx|||~~~zzzssslllfff```[[[XXXWWWUUUXXXaaaiiimmmqqquuuzzz{{{}}}|||sssllliiihhhkkkkkklllnnnpppsssuuuwwwzzz{{{{{{zzzwwwqqqlllhhh```^^^[[[YYYYYYYYYYYYXXXXXXXXXYYYYYYXXXXXXWWWVVVzzzkkkccc___^^^___^^^^^^]]]\\\\\\]]]^^^___aaaccchhhrrr~~~xxxggg^^^PPPKKKDDD>>><<<;;;:::::::::<<<===<<<:::999999999888888999999999999::::::;;;:::999999888888999999888:::<<<<<<:::999888999888666555444555555444222333333222222222111111111/////////......//////000222444666777:::>>>CCCGGGSSS^^^ppp~~~vvvoookkkeeeaaa```cccjjjuuu}}}xxxtttpppjjjeeeaaa\\\XXXUUUPPPMMMJJJIIIKKKMMMOOOOOOQQQNNNJJJHHHHHHHHHGGGFFF???<<<;;;>>>??????AAAEEEGGGIIIJJJKKKJJJGGGCCCAAA>>><<<888666666999<<>>>>>>>>AAAAAA@@@@@@AAADDDFFFHHHLLLLLLLLLMMMNNNNNNOOOOOOLLLMMMMMMMMMMMMLLLKKKKKKJJJIIIGGGEEEDDDDDDEEEEEEGGGHHHHHHGGGFFFDDDBBBAAA======<<<<<<<<<<<<======<<<>>>@@@@@@@@@AAACCCEEEDDDGGGLLLOOOPPPMMMJJJGGG@@@AAACCCFFFHHHHHHEEECCCFFFEEECCCCCCCCCEEEGGGHHHGGGEEELLLXXXooozzzyyykkkUUUEEE<<<888444444444555666888999:::888999999999999<<<@@@CCCKKKPPPWWW___eeeiiillllllqqqoooooosssuuutttvvvzzz}}}}}}yyyssslllgggbbb]]]YYYYYYVVVXXX```hhhmmmrrrvvv~~~~~~~~~wwwooojjjgggkkkkkkkkklllnnnrrruuuxxxyyyyyyxxxvvvsssoookkkiii]]]ZZZVVVTTTTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWpppeee``````aaa___^^^]]]\\\\\\\\\]]]^^^___```eeemmmxxxmmmaaaQQQLLLEEE???<<<;;;:::999:::;;;<<<<<<:::999999999:::::::::;;;;;;;;;<<<<<<;;;:::999999888888999999888:::<<<;;;:::888888888777666555444555555444222222222222111111111000000//////////////////000111222333666888:::===BBBFFFNNNYYYjjj|||yyyqqqkkkhhhbbb]]]\\\^^^dddqqq~~~zzzvvvrrroooiiieeeaaa]]]XXXUUUPPPMMMIIIFFFGGGKKKNNNQQQTTTQQQNNNKKKJJJJJJJJJJJJBBB>>>===@@@BBBCCCFFFKKKMMMNNNPPPPPPNNNKKKFFFDDDAAA???;;;888777999;;;===CCCHHHOOOUUUYYY\\\___aaabbbdddfffgggggghhhiiikkkkkkkkkjjjjjjjjjjjjjjjjjjmmmqqqwwwzzz|||||||||||||||wwwrrrlllfff^^^YYYVVVWWWZZZ[[[VVVMMMJJJLLLVVV___fffbbb[[[XXXXXXXXX```bbbcccaaa]]]]]]aaaeeefffffffffffffffgggggghhhlllkkkiiihhhhhhiiijjjkkklllmmmppppppmmmgggaaa]]]aaa___```llllllhhhwwwuuujjj[[[```hhhpppssstttuuuwww~~~kkk___\\\iii|||uuuiii[[[OOODDD===999444333222111111222333444555555666888;;;>>>@@@AAADDDCCCBBBAAABBBCCCEEEFFFIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFDDDCCCBBBAAAEEEFFFGGGHHHGGGEEEBBB@@@======<<<<<<<<<===>>>>>>???@@@BBBBBBAAAAAABBBDDDDDDFFFIIIKKKLLLJJJHHHFFF@@@BBBEEEHHHJJJHHHFFFDDDCCCBBB@@@@@@AAACCCFFFGGGEEEDDDIIISSShhh~~~|||pppnnnrrryyymmmVVVFFF===999333444444555777999:::;;;999:::999888888;;;???BBBIIIMMMTTT\\\eeekkkooopppuuurrrqqquuuwwwxxx{{{zzzwwwrrrnnnkkkgggccc```ZZZVVVXXX___hhhmmmtttzzz~~~~~~~~~|||tttmmmiiijjjjjjiiijjjmmmppptttvvvtttrrrooolllhhheeecccaaaZZZVVVQQQNNNNNNOOOPPPPPPOOOPPPQQQSSSTTTUUUUUUUUUxxxjjjdddcccccc___^^^]]]\\\[[[[[[\\\]]][[[\\\```hhhrrrxxxzzzzzzzzzyyyzzz~~~ssseeeSSSNNNFFF@@@===;;;:::999999:::<<<;;;:::999999::::::::::::;;;;;;;;;<<<<<<;;;:::999999888888999999999;;;<<<;;;999777666666777666555444555555444222000000000000///////////////////////////000111111111333666888:::===AAADDDIIITTTdddvvv~~~tttnnngggbbb]]]\\\[[[]]]ccckkkttt}}}}}}xxxtttqqqnnniiiddd```]]]YYYVVVRRROOOJJJGGGFFFJJJOOOSSSUUUSSSPPPLLLJJJJJJLLLMMMEEEAAAAAADDDFFFGGGKKKQQQRRRTTTUUUVVVSSSOOOJJJFFFCCCAAA===:::888999:::;;;@@@EEELLLSSSWWW[[[^^^```aaaccceeefffeeeeeefffhhhjjjjjjjjjiiiiiiiiikkklllnnnrrrwwwyyyyyywwwuuuuuuwwwuuuqqqlllggg```ZZZVVVTTTSSSSSSSSSOOOJJJKKKPPP[[[eeekkkhhhbbb`````````ggggggfffbbb______bbbeeehhhggggggfffffffffggggggkkkjjjiiiiiiiiijjjkkklllnnnoooqqqqqqnnnhhhbbb^^^bbbbbbfffuuuzzzttttttiii[[[eeeqqqwwwxxxxxxyyyzzz}}}ggg[[[[[[ooozzzkkk[[[NNNDDD===888222222111000000111222222555666888999<<>>=========>>>>>>???@@@CCCDDDDDDCCCAAA@@@AAABBB@@@AAACCCDDDEEEDDDBBBAAA???AAAEEEGGGHHHFFFDDDBBB???>>>======>>>@@@BBBCCCCCCCCCHHHNNNaaa}}}sss|||kkkkkkjjjrrrjjjRRRCCC<<<999333444444555777999:::;;;::::::999888888:::>>>AAAFFFJJJQQQYYYaaajjjqqqtttvvvsssssswww|||~~~zzzvvvsssnnnjjjgggYYYUUUVVV]]]eeelllttt{{{|||}}}~~~xxxpppkkkhhhhhhhhhiiikkknnnqqqsssnnnlllgggbbb^^^ZZZXXXWWWUUUQQQMMMJJJJJJLLLMMMNNNLLLNNNOOOQQQSSSUUUUUUVVVqqqiiifffddd```___]]]\\\[[[[[[[[[\\\WWWXXX]]]eeeooovvvyyyxxxsssssssssuuuyyy}}}yyyiiiUUUPPPHHHBBB>>><<<;;;:::888:::;;;;;;999888999:::888888999999999999::::::;;;:::999999888888999999999;;;<<<;;;999666555555888666555444555555444222000000/////////.........////////////000111222222111333666888:::===@@@CCCFFFPPP___pppwwwqqqiiiddd``````^^^[[[\\\``````hhhsss}}}{{{wwwtttpppmmmhhhddd```]]]YYYWWWTTTQQQMMMIIIGGGJJJOOOTTTVVVUUURRRNNNKKKKKKMMMPPPHHHEEEDDDGGGJJJLLLQQQWWWXXXZZZ\\\\\\YYYTTTNNNJJJEEECCC???<<<:::999:::;;;>>>CCCKKKQQQVVVYYY\\\^^^___aaacccdddccccccdddfffhhhiiiiiihhhggghhhkkkmmmlllppptttvvvvvvtttssssssqqqooolllhhhbbb\\\WWWTTTRRROOONNNMMMIIIHHHLLLTTT```jjjrrrpppkkkjjjkkkkkknnnmmmjjjfffcccbbbcccfffhhhhhhggggggfffgggggghhhjjjjjjjjjkkkllllllllllllqqqrrrrrrrrrooojjjfffccc```cccmmm~~~tttggg^^^lll{{{yyybbb[[[```www}}}jjjXXXKKKAAA:::555222222111111111111222222666777999:::;;;>>>BBBEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFEEECCCAAA@@@@@@BBBDDDEEEEEECCCAAA@@@>>>>>>===>>>>>>???@@@AAADDDEEEEEECCC@@@>>>>>>???=========>>>>>>>>>======<<<>>>BBBCCCBBBAAA@@@@@@<<<<<<<<<<<<===>>>>>>??????AAAFFFKKK[[[~~~lllmmmwwwxxxfffgggeeeooo|||fffOOOAAA:::999444444444555666888999:::999999999888888:::>>>AAADDDIIIOOOUUU\\\fffqqqzzzzzzwwwvvv|||yyyrrrjjjfff]]]XXXVVV\\\cccjjjsss{{{~~~yyyqqqkkkfffgggggghhhjjjkkkmmmmmmjjjgggccc]]]XXXTTTQQQPPPPPPMMMJJJHHHIIIKKKLLLLLLNNNOOOQQQSSSUUUWWWXXXXXXwwwnnniiiddd```___]]]\\\ZZZZZZZZZ[[[VVVWWW[[[ccclllrrrtttsssmmmoooppppppqqqttt{{{yyyiiiXXXRRRJJJCCC???===<<<;;;777999;;;;;;999888999:::888888999999999999::::::;;;:::999999888888999999777999;;;;;;999777777777888666555444555555444222000000000000////////////////////////000111222333111333666888:::<<<@@@BBBEEENNN[[[kkk{{{~~~yyyrrrmmmhhhgggccc]]][[[[[[VVV\\\dddkkkuuu|||yyyvvvooolllgggccc```]]]ZZZWWWUUUSSSOOOJJJGGGIIINNNSSSXXXWWWTTTPPPLLLLLLOOOSSSKKKHHHGGGKKKNNNPPPVVV\\\___aaabbbbbb___YYYSSSNNNEEECCC@@@===;;;::::::;;;>>>CCCJJJPPPTTTXXX[[[]]]]]]___aaabbbbbbbbbccceeefffggggggfffeeefffiiimmmlllooosssuuutttsssssssssnnnmmmkkkfff___YYYTTTRRRPPPMMMLLLKKKIIIHHHNNNVVVfffpppyyywwwssssssuuuuuuuuusssooojjjfffdddeeeeeehhhggggggggggggggghhhhhhhhhjjjlllnnnnnnnnnmmmlllqqqqqqqqqooollliiifffddd]]]eeerrrsssfffeeewwwtttbbbbbbooo{{{gggTTTGGG???888444333333333333333333333333666777999999999<<<@@@DDDFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEFFFEEEDDDCCCBBB???@@@BBBCCCCCCBBBAAA???<<<<<<<<<======???@@@@@@CCCDDDEEECCCAAA???@@@AAA???>>>============>>>>>>;;;>>>@@@AAA???>>>>>>???;;;<<<======>>>===<<<<<<:::===DDDGGGUUUyyy~~~ggg```dddjjjttt~~~|||hhheeecccnnn{{{eeeOOOAAA:::888444444444444555666777888888888888777888:::>>>BBBDDDJJJPPPTTTXXXbbbsss}}}|||{{{qqqkkkhhhbbb^^^```fffllluuu||||||vvvnnnhhhdddeeeggghhhiiihhhhhhhhheeebbb^^^YYYUUUQQQNNNMMMLLLJJJHHHHHHJJJLLLLLLLLLNNNOOOQQQSSSUUUWWWWWWXXX|||qqqjjjeeeaaa___]]]\\\ZZZZZZZZZZZZXXXXXX[[[aaahhhmmmmmmkkkkkknnnooommmkkklllssszzz||||||wwwgggYYYSSSKKKDDD@@@>>>===<<<777999::::::999888999:::::::::;;;;;;;;;<<<<<<<<<;;;:::999999888888999999555777999:::999888888999888666555444555555444222111111111111000000000000////////////000111222333111333666888:::<<>>;;;;;;;;;;;;===BBBIIIPPPTTTWWWZZZ\\\\\\^^^```aaaaaaaaacccddddddeeefffeeecccdddhhhllloooqqqttttttsssqqqqqqqqqnnnnnnkkkfff^^^WWWRRRPPPNNNLLLLLLLLLJJJIIIOOOVVViiittt}}}|||yyyyyy{{{|||yyyvvvrrrmmmiiifffeeeeeeggggggggggggggghhhhhhiiihhhjjjmmmooopppooonnnlllooonnnmmmkkkhhhfffdddccc]]]fffuuussseeelllrrrdddkkk}}}zzzeeeRRRFFF>>>888444555555555555555555555555555777999888888:::???CCCFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDD>>>???@@@AAAAAAAAA@@@@@@;;;;;;;;;<<<<<<>>>??????DDDEEEFFFEEECCCBBBCCCDDDCCCBBBAAA@@@@@@AAABBBBBB<<>>???AAA;;;<<<>>>??????===;;;:::777;;;BBBEEEQQQttt}}}dddYYYXXXZZZbbblll}}}qqqiiicccmmmzzzgggRRRCCC;;;777444444444444444555666777777888888777888:::???BBBDDDKKKQQQSSSVVV```tttzzzssslllfffgggkkkpppxxx}}}{{{xxxrrrkkkeeecccdddfffhhhhhhgggeeeddd```^^^ZZZVVVSSSOOOMMMLLLJJJHHHHHHIIIKKKLLLLLLLLLLLLMMMOOOQQQSSSUUUUUUVVVqqqgggdddaaa]]]ZZZ[[[^^^^^^[[[WWWYYY[[[___cccfffiiimmmpppkkkjjjhhhhhhiiillloooqqquuuyyy~~~~~~}}}xxxgggXXXQQQHHHCCC@@@???===;;;888888999::::::;;;<<<<<<666666777888999::::::;;;===<<<;;;:::999888888888888888888888888888888888777777666555444444333333444444333333111000///.........///000000000000000000000111222555999===???DDDHHHTTTeeevvv}}}wwwooofff^^^YYYUUUVVVXXXYYY[[[^^^bbbeeeiiiiiijjjmmmrrrxxx}}}zzzvvvqqqmmmgggccc```^^^ZZZVVVZZZTTTPPPOOOLLLHHHLLLTTTXXXWWWUUUQQQNNNNNNPPPRRRGGGIIILLLPPPTTTWWWZZZ[[[```dddgggggggggeee]]]UUUJJJGGGCCC???===<<<===>>>@@@CCCGGGKKKOOOSSSXXX[[[]]]___bbbdddeeeeeedddbbbbbbbbbbbbaaa```cccgggjjjqqqtttwwwwwwuuuqqqooonnnnnnllliiiddd]]]VVVPPPMMMPPPNNNMMMKKKHHHHHHPPP[[[nnnyyy~~~|||yyyuuuooojjjhhhgggfffeeehhhiiiiiiiiiiiijjjmmmppppppooommmlllkkklllnnnooopppmmmkkkkkkfff``````cccaaaiiivvv~~~pppmmmxxx}}}oooiiixxxzzzaaaQQQHHH???777444333333333333444666777888::::::::::::;;;<<<======@@@CCCEEEFFFEEEDDDDDDDDDCCCDDDDDDCCCBBBCCCEEEGGGGGGGGGGGGFFFEEEDDDCCCBBBDDDEEEEEEDDDDDDCCCBBBAAA@@@@@@AAABBBBBBCCCCCCDDDCCCAAA???======>>>@@@AAAAAABBBCCCDDDFFFHHHIIIJJJEEEDDDCCCBBBAAAAAAAAAAAA????????????>>>>>>>>>>>>==================<<<<<<===>>>===DDDTTTccc}}}dddSSSVVVZZZ]]]hhhpppjjjfffxxxmmmYYYIII>>>999555555555666666888999:::;;;<<<<<<:::999999;;;===EEEKKKQQQSSSTTT\\\kkkxxx}}}wwwuuuuuuvvv|||wwwrrrqqqqqqnnnlllddddddeeegggiiiiiigggeeeccc___ZZZWWWVVVTTTQQQNNNJJJIIIIIIKKKMMMMMMLLLKKKMMMLLLLLLLLLNNNQQQTTTUUUrrrhhhddd```]]]ZZZZZZ]]]^^^[[[XXXXXXZZZ^^^aaacccfffjjjmmmmmmllljjjiiijjjkkknnnoootttxxx~~~xxxgggYYYRRRJJJDDDBBBAAA>>><<<777777888888999:::;;;;;;777888888999999:::::::::;;;:::999999999999999:::888888888888888888888888777666666555444444333333222222111111000...---,,,...//////000000000000000111111111222444888;;;===BBBEEEPPP```pppwwwmmmddd^^^YYYXXXWWWUUUTTTUUUWWWYYY\\\\\\]]]___ccciiinnnqqquuuxxx{{{~~~|||xxxsssnnngggaaa^^^[[[XXXUUU\\\WWWTTTRRRMMMIIILLLSSSXXXWWWUUUQQQNNNNNNPPPRRRLLLMMMNNNPPPSSSVVVYYY[[[___dddhhhiiiiiihhhaaaYYYNNNKKKEEE@@@===<<<===>>>AAADDDHHHMMMPPPTTTXXX[[[\\\^^^aaadddeeedddcccbbbaaaaaaaaa``````bbbfffiiirrrtttwwwwwwuuurrrooonnnmmmkkkgggaaa[[[UUUPPPMMMOOOMMMLLLKKKHHHHHHQQQ[[[rrr|||~~~}}}{{{vvvrrrmmmiiiggggggeeedddfffggghhhhhhhhhiiilllooopppooommmlllkkklllmmmnnnmmmjjjhhhgggccc^^^]]]aaadddlllwwwzzzoooqqqyyykkkgggyyy~~~bbbPPPFFF===777444555555666777888999999:::;;;;;;::::::;;;;;;<<<<<<@@@BBBDDDDDDCCCBBBBBBBBBCCCCCCCCCBBBAAAAAACCCEEEFFFFFFFFFFFFFFFEEEDDDCCCDDDEEEEEEEEEDDDCCCCCCBBB@@@AAAAAABBBCCCCCCDDDDDDAAA???===<<<<<<>>>@@@BBBAAABBBCCCEEEGGGHHHIIIJJJFFFEEEDDDCCCCCCBBBBBBBBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===???>>>CCCQQQ___yyyppp[[[ZZZZZZ\\\eeevvvssskkk}}}sss___NNNAAA:::555555555555666777888999;;;;;;;;;:::999999;;;===CCCIIIOOOPPPQQQXXXeeeppp}}}~~~~~~zzzsssqqqoookkkhhheeefffgggjjjlllmmmllljjjdddaaa\\\YYYWWWUUUQQQNNNMMMLLLKKKLLLNNNNNNLLLKKKLLLLLLLLLLLLNNNQQQTTTVVVttthhhccc^^^[[[YYYZZZ\\\]]]\\\ZZZXXX[[[^^^```bbbdddgggjjjnnnmmmkkkjjjjjjkkkmmmnnnsssxxx~~~xxxhhhYYYSSSLLLGGGEEECCC@@@===777777777777888999::::::::::::::::::::::::::::::888888777777888999::::::777777777777777777777777666666666555444444333333222222111111000///------////////////000000000000111111111222333666888:::???BBBKKKXXXgggvvvuuulllfffbbb^^^XXXRRRNNNLLLLLLMMMMMMMMMMMMOOOSSSWWW[[[]]]fffiiimmmqqqsssvvvyyy{{{}}}}}}~~~|||yyywwwqqqiiibbb]]]YYYVVVTTT]]][[[XXXUUUPPPLLLNNNTTTYYYXXXVVVSSSOOONNNPPPQQQRRRQQQQQQQQQSSSVVVYYY[[[___eeeiiikkkmmmlllfff___UUUPPPIIIBBB>>>======>>>BBBFFFJJJOOORRRUUUYYY\\\\\\^^^```bbbccccccbbbaaa___````````````bbbfffiiiqqqtttvvvvvvtttqqqooonnnllliiiccc]]]WWWRRROOOMMMNNNLLLJJJIIIGGGHHHQQQ\\\sss||||||yyyxxxvvvrrrnnnjjjgggffffffeeeddddddeeeggggggggghhhkkkmmmooonnnlllkkkkkkkkklllmmmjjjfffdddccc___ZZZ[[[___eeennnyyy}}}|||~~~tttmmmyyyqqqddddddzzzdddOOOCCC;;;666555777888999;;;<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;>>>@@@AAAAAA@@@>>>??????AAABBBBBBAAA??????@@@BBBEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCCCCAAAAAABBBBBBCCCDDDDDDDDD>>>===<<<;;;<<<>>>@@@AAABBBCCCDDDEEEGGGIIIJJJKKKHHHGGGGGGFFFEEEEEEDDDDDDBBBAAA???>>>>>>>>>??????;;;;;;;;;;;;;;;;;;<<<<<<===AAA???BBBLLLXXXrrrhhhccc______ggg{{{zzzqqq|||iiiVVVFFF<<<555555444444555666777888:::;;;;;;:::999999;;;<<>>>>>???DDDGGGLLLQQQTTTWWWZZZ]]]\\\]]]___aaaaaaaaa``````^^^___`````````bbbeeehhhoooqqqssssssqqqooommmmmmjjjfff```YYYSSSOOONNNMMMLLLJJJIIIHHHGGGHHHSSS^^^ooowww|||yyytttrrrqqqooommmkkkgggffffffffffffeeecccdddfffgggggghhhjjjlllnnnmmmlllkkkjjjjjjkkkkkkgggccc```___[[[XXXYYY^^^dddppp{{{~~~{{{yyyyyyxxx~~~qqqpppzzzjjj]]]```yyyeeeNNNBBB;;;888888777999;;;>>>???>>>===<<<>>>>>><<<;;;;;;:::::::::===>>>???>>>===<<<<<<======???@@@???>>>???@@@BBBCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEEEEEEEDDDDDDBBBBBBBBBCCCDDDDDDEEEEEE???>>>===<<<<<<===>>>???BBBCCCDDDFFFGGGIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGGGGCCCBBB@@@>>>>>>>>>???@@@:::::::::;;;;;;;;;;;;;;;<<>>===<<>>===<<<;;;:::::::::;;;<<<===<<<;;;:::;;;===:::<<<>>>??????@@@AAACCCBBBBBBCCCDDDDDDDDDCCCCCCAAABBBCCCDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDEEEEEEFFFCCCBBB@@@>>>===<<<<<<<<>><<<;;;999888888999;;;<<<<<<<<<<<<;;;;;;:::::::::;;;:::999777666666555555777777777777777777777777555555555555555555555555111111222222111000000///000///.........///111222111222222333333444444444888:::@@@GGGOOO\\\qqqxxxkkkaaaZZZTTTNNNJJJEEEEEEDDDCCCCCCCCCCCCCCCEEEGGGHHHIIIIIIKKKNNNPPP[[[\\\___bbbgggkkkoooqqqtttwwwzzz|||||||||}}}wwwsssmmmddd\\\WWWUUUVVVYYYaaaeee```YYYWWWXXXYYY______]]]ZZZUUURRRRRRRRRPPPOOONNNOOORRRWWW]]]aaadddiiinnnppprrrrrrkkkdddaaa]]]VVVOOOIIIEEECCCBBBEEEIIIOOOSSSVVVXXX[[[\\\[[[\\\\\\]]]^^^^^^]]]]]]\\\^^^```aaabbbcccfffhhhiiikkkmmmmmmkkkiiiiiiiiidddaaa[[[UUUPPPMMMLLLKKKKKKIIIHHHHHHGGGKKKXXXdddkkkrrrvvvqqqllljjjkkkkkkgggfffeeefffiiijjjjjjjjjfffhhhjjjjjjiiiiiiiiijjjllllllkkkjjjiiihhhggggggddd```[[[YYYWWWUUUYYY___jjj{{{|||uuummmmmmkkklllqqqtttrrrpppppp}}}}}}wwwqqq```XXX___sss___III???:::999:::777999:::<<<============???>>>===<<<;;;;;;;;;;;;:::;;;<<<;;;:::;;;===>>>;;;===???@@@@@@AAABBBCCCAAAAAABBBBBBBBBAAAAAA@@@???@@@AAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEECCCAAA???>>>===<<>>@@@AAADDDIIINNNZZZ```hhhmmmoooppprrrtttuuuyyy}}}~~~~~~|||qqqhhhcccaaa]]]\\\YYYXXXWWWUUURRROOOKKKKKKJJJKKKMMMOOORRRTTTlllbbb\\\[[[YYYWWWVVVVVVYYYZZZZZZ\\\^^^```aaabbbeeegggiiiiiijjjlllmmmooopppqqqpppuuu||||||iiiaaaUUULLLGGGEEECCC@@@<<<:::888777777888:::<<<;;;;;;;;;::::::::::::::::::999888888777777777777888888888888888888888888555555555555555555555555111111222222111111000000000000.........///111222111222333444444555555555555777===CCCJJJUUUjjj|||vvvllleee^^^WWWQQQHHHHHHGGGEEEDDDCCCBBBAAA???@@@AAAAAAAAACCCFFFHHHNNNOOORRRUUUYYY]]]```bbbjjjnnnsssvvvwwwxxx{{{}}}xxxwwwrrrjjjbbb]]]\\\\\\^^^hhhmmmfff]]]YYYZZZYYY^^^^^^]]]YYYUUUQQQPPPPPPNNNMMMMMMNNNQQQVVV[[[^^^aaaggglllooorrrsssmmmfffaaa^^^XXXRRRMMMIIIFFFEEEEEEIIIOOOTTTVVVXXXZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\^^^aaabbbcccdddgggiiiiiijjjlllllljjjiiiiiiiiibbb___[[[UUUPPPMMMKKKKKKKKKIIIHHHHHHHHHMMMZZZgggnnntttvvvpppiiiggghhhgggfffeeefffhhhkkkmmmmmmmmmiiikkkmmmmmmkkkjjjiiijjjkkkkkkkkkjjjiiigggffffffccc]]]YYYWWWTTTSSSWWW^^^ppp~~~uuurrrkkkfffggggggfffgggkkk{{{uuuuuu~~~mmm^^^ZZZcccrrr}}}uuuWWWEEE===999888999999999:::;;;<<<======>>>>>>>>>===<<<<<<;;;<<<<<<:::;;;<<<;;;;;;<<>>@@@BBBCCCBBBAAAAAABBB@@@@@@@@@@@@@@@???>>>======>>>???AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGEEEDDDBBBAAA@@@???@@@AAABBBCCCEEEGGGHHHIIIHHHIIIJJJJJJJJJHHHFFFEEECCCCCCDDDDDDCCCAAA???===:::;;;;;;<<<======>>>>>>===@@@???BBBIIILLL[[[uuuzzzpppqqqxxxpppZZZKKK===;;;888555444555777999777999;;;;;;:::999999999777999<<<>>>@@@DDDJJJNNNVVV\\\eeejjjlllmmmoooqqqooosssxxx{{{~~~zzzooojjjhhhbbbaaa^^^]]]\\\ZZZWWWTTTPPPOOONNNNNNOOOQQQSSSUUUqqqeee]]]\\\ZZZWWWUUUUUUXXXZZZ]]]```bbbdddeeefffiiikkklllmmmmmmnnnoooppppppqqqnnnssszzznnneeeXXXMMMHHHFFFDDDCCC;;;:::777666666777999;;;::::::::::::::::::::::::888888888888888999999:::888888888888888888888888444555555555555555555555333333444444444333222222111000...---...///111222111222333444555666666666222555;;;AAAGGGQQQeeewwwvvvnnnggg^^^WWWLLLKKKJJJHHHFFFDDDCCCBBB<<<===>>>>>>>>>???CCCEEEDDDEEEGGGJJJMMMQQQTTTVVVbbbffflllpppqqqssswwwzzz||||||yyyrrrjjjdddcccdddcccnnnrrrjjj___[[[ZZZXXX]]]]]]\\\XXXTTTPPPNNNNNNMMMMMMMMMNNNPPPTTTXXX[[[^^^dddjjjnnnrrrtttooohhh```^^^ZZZUUUOOOKKKHHHFFFEEEIIIOOOTTTVVVXXXZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]___aaacccdddeeehhhjjjiiikkklllllljjjiiiiiijjjaaa___ZZZVVVQQQMMMKKKJJJKKKIIIHHHIIIIIINNN[[[iiiooouuuuuunnnfffddddddcccfffeeefffiiilllooooooooolllnnnoooooollljjjjjjjjjkkkkkkjjjjjjiiigggfffeeeaaa\\\WWWUUURRRQQQVVV^^^tttyyyooofffdddcccbbbeeellltttlllqqq{{{jjj]]][[[fffssszzzmmmRRRAAA;;;888777888::::::::::::;;;===>>>???>>>>>>===<<<<<<<<<<<<===:::;;;<<<<<<<<<===@@@CCCBBBDDDEEEEEEBBB@@@@@@@@@@@@@@@@@@??????===<<<;;;<<<===>>>@@@AAABBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCBBB???@@@AAACCCDDDFFFGGGHHHFFFGGGHHHHHHHHHFFFDDDBBBBBBCCCEEEEEEDDDAAA>>><<<;;;;;;<<<<<<===>>>??????===@@@>>>BBBJJJMMMYYYqqqttttttuuusss___QQQ>>><<<888666555666888999777999;;;;;;:::999888999777999;;;===???DDDKKKOOOPPPWWW```gggjjjlllooorrrmmmqqqvvvyyy|||vvvpppnnnfffdddbbbaaa```^^^[[[XXXSSSRRRQQQPPPQQQSSSUUUVVV{{{jjj```[[[WWWWWWUUUTTTXXX^^^```cccffffffeeedddcccdddmmmlllllllllnnnqqqtttvvvsssssswww}}}}}}zzzkkk[[[RRRMMMGGGAAA???===;;;999777666666777888999:::;;;;;;:::999777666::::::888777777777888999999777555555888888666444555666777777777666444333222222333333333333444444//////............//////222222222222222222333333666777;;;???BBBKKK[[[kkkwwwkkkbbbZZZVVVRRROOONNNJJJDDD@@@??????AAACCCFFFFFFDDDBBBBBBCCCCCCBBBBBBDDDHHHJJJ[[[]]]cccjjjmmmnnnttt|||zzz|||yyyooohhhmmmpppuuuwwwrrrggg^^^[[[[[[______^^^\\\WWWRRRMMMIIIKKKJJJIIIJJJMMMQQQUUUWWWXXX___hhhppptttvvvvvvvvviiibbbZZZSSSOOOLLLHHHDDDGGGKKKOOORRRTTTVVVXXXYYY]]]\\\[[[ZZZYYYYYYYYYYYYYYYZZZ]]]```ccceeegggggghhhhhhhhhiiiiiigggdddaaa```\\\WWWSSSRRRQQQPPPOOOIIIFFFCCCFFFNNNXXXbbbgggmmmnnnmmmjjjdddbbbdddffffffggghhhkkknnnoooooommmnnnnnnoooooonnnllljjjiiikkkjjjjjjkkkkkkjjjgggdddbbbYYYTTTSSSPPPMMMTTT___xxxxxxmmmccc^^^cccnnnwwwqqqeeelllwwwfff^^^bbbllluuuyyy~~~xxxcccKKK===777444555777;;;;;;;;;;;;;;;;;;;;;;;;999;;;======:::777555555;;;;;;;;;;;;===???AAACCCDDDCCCCCCBBBBBBAAAAAA@@@??????>>>===<<<<<<;;;;;;:::<<<>>>@@@BBBCCCDDDDDDHHHGGGFFFDDDDDDDDDEEEEEEIIIIIIHHHGGGFFFEEEDDDDDD@@@@@@@@@AAABBBCCCDDDEEECCCDDDFFFHHHIIIHHHGGGFFFEEEEEEEEEDDDCCCAAA???>>>============>>>>>>>>>>>>======@@@DDDHHHNNNZZZgggxxxqqqwwwnnn\\\JJJAAA888555555333444666;;;;;;:::999888777666555888999:::<<>>===;;;888777777888888999::::::;;;:::999888777888999999:::999888777666:::888666777999999777555555666777777777666555444333333333333333333333333000000////////////000000222222222222222333333333555666999===@@@GGGVVVdddzzzxxxoooeee```ZZZVVVSSSNNNHHHDDDBBBCCCDDDFFFHHHHHHEEECCCBBBBBBBBBBBBAAACCCFFFIIIRRRUUU[[[cccgggjjjqqqyyy}}}wwwpppuuuxxx}}}zzznnnccc^^^]]]___^^^]]]ZZZVVVQQQLLLIIIJJJIIIHHHHHHJJJMMMPPPRRRVVV\\\dddkkkppprrrttttttmmmggg^^^WWWRRRMMMIIIEEEHHHKKKNNNQQQSSSTTTWWWYYY\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYY\\\^^^aaabbbddddddhhhgggfffggggggfffdddaaa^^^[[[VVVRRRQQQPPPOOONNNIIIFFFDDDGGGOOOZZZdddiiilllkkkjjjgggdddbbbcccdddeeeeeefffjjjmmmooonnnmmmkkkkkkmmmmmmnnnmmmlllllljjjjjjiiijjjjjjhhhdddaaa]]]VVVRRRSSSOOOLLLSSS^^^zzzvvvlllhhhmmmyyyzzzkkkbbblllqqqbbb```iiiuuu{{{|||www{{{~~~mmm[[[FFF;;;666555666888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;======;;;999999999<<<<<<<<<<<<>>>@@@BBBCCCEEEEEEDDDCCCBBBAAA@@@???============>>>>>>>>>>>>???@@@AAABBBDDDEEEFFFGGGIIIHHHFFFDDDDDDCCCDDDDDDHHHHHHHHHGGGFFFEEECCCCCC@@@@@@@@@@@@AAABBBDDDDDDCCCDDDEEEGGGHHHHHHGGGGGGFFFGGGGGGGGGEEECCC@@@>>>===>>>>>>>>>>>>>>>>>>>>><<<<<<>>>CCCFFFKKKVVVbbb}}}~~~uuuttt~~~yyyhhhTTTGGG:::666666555555777::::::999888888777777666777888999;;;>>>AAADDDFFFHHHLLLSSS[[[cccffffffeeeiiikkkmmmooosssyyyzzzwwwvvvuuuuuuuuurrrnnnkkkeee```\\\]]]^^^]]]]]]___jjjaaaZZZXXXWWWWWWYYY^^^]]]```cccdddcccbbbaaaaaadddddddddfffiiillloooqqqssstttwww|||~~~|||}}}}}}{{{hhh\\\SSSJJJEEECCC@@@???<<<:::999888888888999999:::;;;;;;:::999888777888:::<<<;;;999777555;;;999888888999:::888777666666777777777666555444555555444444333222222222111111000000000000111111111222222222333333333444444444777:::<<>>>>>>>>>>>@@@AAADDDEEEHHHGGGFFFEEEBBB@@@>>>===;;;;;;<<<===???@@@AAAAAACCCCCCCCCCCCEEEFFFHHHHHHJJJIIIGGGFFFEEEDDDDDDDDDGGGGGGHHHHHHGGGEEECCCBBB@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEFFFHHHHHHIIIHHHIIIJJJJJJHHHEEEBBB???>>>>>>>>>>>>>>>>>>>>>>>><<<;;;===@@@CCCGGGPPPZZZnnnxxxttt~~~yyycccQQQ???777777777777777888888888888888888888888666777888;;;>>>BBBEEEGGGGGGKKKQQQYYYaaaffffffeeeiiikkklllmmmpppuuu~~~}}}}}}|||}}}}}}{{{wwwtttjjjdddaaabbbbbb```___aaassshhh\\\XXXXXXWWWYYY\\\[[[]]]```aaaaaa```___```___```aaacccfffjjjlllnnnrrrtttwwwzzz}}}~~~}}}||||||||||||~~~qqqbbbVVVLLLFFFDDDBBB@@@>>><<<999888777777888999:::;;;;;;;;;:::999888999:::;;;;;;999777666:::999999999999999888777777777777777666666555555777666555444333222111111111000000//////000000111111222222333333444444444555444666999:::>>>GGGQQQaaasss|||tttjjjbbb]]]XXXSSSOOOWWWWWWXXXYYYXXXUUUOOOKKKHHHHHHGGGEEECCCCCCFFFHHHIIIKKKPPPXXX]]]bbbkkkuuu}}}~~~{{{mmmbbb\\\]]][[[XXXTTTPPPKKKHHHFFFFFFEEEDDDDDDFFFGGGIIIKKKOOOSSSYYY^^^ccchhhmmmppptttpppjjjbbbZZZSSSMMMJJJKKKLLLMMMNNNOOOQQQTTTWWWVVVVVVVVVVVVVVVUUUUUUTTTRRRSSSVVVYYY\\\^^^___```eeecccaaaaaabbbcccbbbaaaZZZXXXUUUSSSRRRQQQOOOMMMIIIGGGFFFJJJRRR]]]fffkkkiiifffbbbbbbddddddaaa___]]]]]]^^^bbbfffjjjkkkkkkfffgggiiijjjlllmmmnnnnnnkkkjjjiiihhhfffccc___[[[UUUPPPOOOPPPOOORRRcccvvv|||uuusss}}}nnnccceeeppptttfff\\\eee|||}}}vvvuuuuuummmcccTTTHHH<<<888777666777999;;;;;;;;;;;;;;;;;;<<<<<<::::::;;;::::::<<<@@@CCCAAAAAA@@@AAABBBCCCEEEGGGJJJJJJHHHFFFDDD@@@>>><<<:::;;;<<<===>>>@@@@@@AAADDDCCCCCCCCCDDDEEEGGGHHHKKKKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGEEECCCBBBAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCDDDEEEGGGIIIJJJJJJKKKLLLLLLJJJGGGCCCAAA?????????>>>>>>>>>>>>>>>===;;;<<<@@@BBBDDDKKKSSS```{{{{{{uuurrr\\\DDD999888888777666666666777777888999999999777777888;;;>>>CCCGGGIIIIIILLLRRRZZZbbbgggiiiiiilllooopppooonnnrrrzzz|||zzzmmmhhheeeffffffbbb```bbbqqqaaa[[[YYYXXXXXXYYYXXXZZZ^^^___^^^]]]]]]^^^]]]^^^___bbbeeehhhjjjlllooorrruuuxxxzzzzzz{{{{{{{{{{{{{{{}}}{{{jjj\\\OOOGGGFFFCCCBBB@@@===:::888666666777888:::;;;<<<;;;;;;:::;;;::::::999888999999999888999999888777777777777888888777777666666666666777777666555333222111111000//////......//////000111111222333444444555555777555777:::;;;<<>><<<<<<<<<<<<======>>>>>>>>>EEEDDDEEEEEEFFFGGGHHHIIIMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIJJJKKKLLLJJJGGGDDDBBB@@@?????????>>>>>>>>>===???<<<===@@@BBBCCCHHHNNNXXXooo{{{}}}eeeKKK>>>:::888666555444555666777888999999:::888888999;;;>>>CCCHHHJJJIIIKKKQQQYYYaaagggjjjkkkrrruuuvvvsssppppppwww}}}sssooommmooonnnjjjgggggg~~~iii```]]]ZZZXXXWWWUUUXXX[[[]]]\\\[[[[[[\\\[[[\\\^^^aaacccfffhhhhhhlllooorrruuuvvvwwwyyyzzz{{{zzz{{{}}}vvveeeUUULLLKKKFFFDDDBBB???<<<999777555777888:::;;;<<<<<<<<<;;;<<<;;;999888888888::::::888999999999777666777888999888777666666666777777777777666555444333222111//////............//////111111222333444555666666888666777;;;;;;;;;???DDDPPPaaayyy}}}zzzsssqqqnnnkkkhhhccc]]]XXXQQQPPPNNNKKKHHHGGGHHHJJJNNNNNNQQQVVVYYY^^^hhhrrr~~~pppddd]]]UUUSSSOOOKKKGGGEEEDDDCCCAAAAAABBBCCCEEEGGGIIIJJJLLLOOOSSSWWW[[[```fffjjjkkkkkkiiiddd]]]VVVRRRPPPNNNOOOPPPPPPPPPPPPRRRTTTRRRSSSTTTUUUUUUTTTSSSRRRPPPRRRUUUYYY\\\```bbbcccbbb```___^^^___^^^\\\[[[WWWVVVVVVVVVUUUTTTPPPNNNHHHHHHKKKQQQYYY```eeeffffffdddccccccbbbaaa^^^\\\XXXXXXYYY\\\```dddfffggghhhhhhhhhhhhhhhiiijjjjjjkkkjjjhhhgggeeeaaa]]]YYYUUUQQQPPPQQQTTTbbb~~~tttgggfffqqq{{{|||yyyssswwwooohhheeeppp}}}rrrbbbSSSIIIBBB<<<:::999777888;;;<<<<<<======>>>?????????============<<<>>>AAADDDFFFFFFEEEEEEFFFHHHIIIJJJIIIJJJJJJIIIGGGDDD@@@>>>>>>>>>>>>>>>>>>>>>>>>===EEEFFFGGGIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEDDD@@@@@@@@@??????>>>>>>===@@@===<<<@@@BBBBBBEEEIIITTTeeennnTTTDDD===999666555444555555666777888999:::999888999:::===BBBGGGJJJFFFHHHLLLTTT]]]dddhhhiiiuuuyyy|||yyysssqqquuu{{{yyyuuutttwwwvvvqqqnnnnnnrrrfffbbb^^^YYYWWWSSSVVVYYY[[[[[[ZZZZZZ[[[ZZZ[[[]]]___aaacccdddeeehhhkkkppprrrssstttwwwzzz{{{zzz{{{}}}}}}ppp^^^TTTQQQIIIHHHFFFCCC???<<<999777777888:::;;;=========<<<;;;::::::::::::999999999888:::;;;:::888666888999999888777666666666777888777666666555444333333222000000////////////000000111111222333444555666666888666777;;;<<<:::<<<@@@FFFUUUjjj}}}|||wwwrrrmmmhhhddd[[[ZZZXXXTTTPPPOOOPPPQQQRRRQQQTTTYYY\\\bbblllwwwxxxlllaaaZZZPPPNNNJJJFFFDDDBBBBBBCCCAAAAAABBBCCCDDDEEEFFFFFFJJJMMMQQQUUUXXX\\\aaadddcccdddeeebbb\\\VVVSSSRRRNNNPPPRRRRRRQQQQQQRRRSSSRRRSSSTTTUUUUUUTTTSSSRRRTTTVVVXXX[[[^^^```aaabbbaaa```___^^^^^^\\\YYYVVVUUUTTTTTTUUUUUUSSSOOOLLLIIIKKKPPPWWW___ccceeeeeecccddddddbbb___\\\[[[ZZZZZZYYYZZZ\\\```dddfffgggggggggffffffggghhhjjjkkkiiigggfffeeeccc```[[[XXXSSSPPPQQQSSSVVVfff~~~rrrhhhkkkzzz|||}}}}}}ggghhhlllyyytttcccUUUEEE???::::::999888999======>>>>>>???@@@@@@AAAAAAAAAAAABBBAAA@@@@@@BBBDDDHHHHHHGGGGGGHHHIIIKKKLLLGGGHHHJJJJJJIIIFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDHHHKKKLLLLLLKKKKKKIIIJJJKKKKKKKKKJJJIIIIIIKKKJJJIIIGGGGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDDDDEEEDDDDDDDDDDDDDDDDDDEEEAAAAAA@@@??????>>>>>>===???;;;;;;???AAAAAABBBFFFNNNZZZvvv|||vvv}}}uuu]]]LLLBBB:::666666444555555666777888999999888888777888;;;???DDDGGGCCCEEEIIIPPPZZZaaafffhhhsssyyy~~~|||vvvrrrvvv{{{}}}yyyxxxxxxjjjeeeaaa[[[WWWRRRUUUXXXZZZZZZYYYYYYZZZYYYZZZ\\\^^^```aaabbbbbbeeeiiinnnpppqqqssswwwzzz{{{zzz{{{}}}||||||xxxeeeZZZWWWLLLKKKIIIEEEBBB>>>:::888666888:::<<<============888:::<<<===<<<;;;888777999;;;===;;;999777999;;;:::999777666666666777888666666666555444444333333111111000000000000111111111111222333444666666777777555777;;;;;;::::::>>>???MMM```qqq|||wwwrrrooodddcccaaa]]]YYYWWWXXXYYYVVVUUUXXX]]]aaagggrrr}}}{{{||||||yyyqqqfff[[[UUUNNNKKKHHHDDDBBBAAABBBBBBAAAAAABBBBBBBBBBBBCCCCCCHHHKKKOOOSSSVVVZZZ^^^aaa]]]```bbb```[[[VVVTTTSSSOOOQQQSSSTTTSSSRRRRRRRRRQQQRRRTTTUUUVVVUUUSSSRRRYYYZZZ[[[]]]___``````aaa```_________^^^[[[WWWTTTSSSSSSSSSTTTUUURRRNNNKKKKKKNNNTTT\\\bbbffffffeee```cccdddbbb]]]YYYXXXYYY\\\[[[[[[]]]aaaeeeggghhhfffeeeeeefffgggiiikkklllgggfffdddcccbbb___ZZZVVVPPPPPPRRRUUUXXXgggtttkkkqqqxxxaaagggqqqppp^^^QQQBBB<<<999999999888:::???>>>>>>???@@@AAAAAABBBBBBDDDEEEEEEDDDBBBBBBCCCEEEJJJIIIHHHHHHIIIJJJKKKLLLFFFGGGIIIJJJIIIGGGEEECCCAAAAAAAAABBBBBBCCCCCCCCC???AAAFFFIIIKKKKKKJJJHHHGGGHHHIIIJJJJJJJJJIIIHHHMMMLLLIIIGGGGGGHHHKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGCCCDDDFFFGGGGGGEEECCCBBBCCCBBBAAAAAAAAABBBDDDEEEAAAAAA@@@@@@???>>>>>>===>>>::::::>>>AAA@@@AAACCCHHHPPPjjj~~~yyyrrriiiqqq}}}yyycccRRREEE;;;777888555555555666777888888888888777666666999===BBBEEECCCEEEHHHPPPYYYaaagggiiiqqqxxx~~~wwwtttwww|||tttiiibbb]]]YYYVVVWWWXXXXXXWWWVVVWWWXXXZZZ[[[[[[[[[\\\___cccffffffhhhkkkooorrrssstttuuuuuutttrrrrrruuu{{{nnnaaa]]]TTTPPPJJJEEECCCAAA???>>>888999:::<<<===>>>>>>>>>=========<<<;;;;;;::::::999999888888888888999999:::999888777666444333333666666666555444333111111////////////////////////...//////000111333444555666888:::;;;::::::<<<===???GGGOOO```xxx|||wwwqqqnnnkkkhhhfffdddbbb```^^^^^^```dddggglllxxx~~~tttsssppplllfff]]]TTTMMMLLLGGGAAA>>>>>>???>>>===????????????@@@AAABBBCCCGGGJJJOOOSSSWWWYYYYYYYYY\\\]]]^^^]]]ZZZVVVRRRPPPSSSRRRRRRQQQPPPPPPOOOOOORRRQQQPPPPPPQQQSSSVVVXXX\\\^^^```aaa``````aaabbb^^^```aaa___\\\XXXVVVUUUPPPSSSVVVVVVTTTPPPNNNLLLKKKPPPWWW^^^cccdddcccaaacccaaa^^^[[[ZZZYYYYYYZZZ\\\]]]^^^```bbbdddffffffggggggggghhhiiijjjjjjjjjdddeeeeeeddd```ZZZUUUQQQNNNLLLLLLPPPYYYnnnrrrppp~~~ooo]]]lll|||nnnYYYJJJBBB>>>;;;999:::<<<>>>>>>@@@???>>>>>>???AAACCCEEEEEEEEEEEEDDDCCCCCCBBBBBBFFFGGGIIIKKKMMMMMMMMMMMMIIIGGGEEEFFFHHHIIIHHHEEEEEEDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGFFFEEEFFFHHHJJJOOONNNKKKIIIHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGEEEEEEIIIHHHGGGFFFFFFFFFGGGGGGGGGFFFDDDBBBBBBBBBBBBCCC???>>>===;;;::::::::::::??????>>>>>>??????@@@AAACCCLLL___}}}pppffflllvvv|||{{{hhh```hhhuuu|||mmmYYYIII>>>888666333333444555666777888999:::999888999;;;???CCCEEEJJJIIIIIIMMMTTT\\\cccffflllqqqvvvxxxvvvuuuwwwzzz~~~ssshhh___ZZZWWWWWWWWWWWWVVVVVVVVVWWWYYYZZZ[[[\\\]]]___cccfffeeegggjjjmmmppprrrrrrsssuuutttrrrqqqsssvvvzzz}}}xxxiiiaaaXXXSSSLLLGGGDDDCCCAAA???::::::;;;<<<===???@@@@@@======<<<<<<;;;:::999999999999888888888888999999:::999888888777666555555777777777666555444222222000000000000000000000000...//////000111333444555555777999:::999999:::;;;===DDDJJJYYYnnn~~~{{{xxxssspppnnnllljjjhhheeeeeefffjjjlllrrr~~~wwwooollliiiddd^^^VVVNNNHHHEEEAAA;;;999999::::::999<<<<<<======???@@@AAABBBGGGIIIMMMQQQTTTUUUTTTTTTYYYYYYYYYXXXVVVSSSPPPNNNQQQPPPPPPOOONNNNNNMMMMMMPPPOOONNNNNNPPPTTTXXX[[[]]]___``````^^^^^^^^^______``````^^^ZZZVVVTTTSSSQQQTTTVVVVVVTTTQQQOOONNNOOOSSSZZZ```ddddddcccaaa```___\\\YYYXXXYYYZZZ\\\^^^^^^___aaacccdddeeefffgggggghhhhhhiiiiiiiiijjjffffffeeeccc```ZZZVVVRRRQQQNNNNNNQQQZZZllltttwwwzzzmmmcccrrr~~~jjjWWWJJJBBB>>>;;;999:::<<<===>>>??????>>>===>>>???AAACCCCCCCCCBBBBBBAAAAAAAAA@@@DDDEEEGGGIIIJJJJJJJJJIIIIIIFFFCCCCCCFFFIIIJJJJJJGGGGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFGGGGGGFFFEEEEEEGGGIIIMMMLLLKKKIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBBBB@@@???>>>===<<<;;;;;;;;;>>>============>>>?????????GGGUUUmmmxxxfffXXXZZZbbbhhhpppxxxyyyhhh^^^dddsss}}}nnn[[[KKK@@@999555555555555555666888999:::;;;:::::::::<<>>>>>===<<<;;;999999888999999888888888888999999999999999888888888777777888888888777666555333333111111111111111111111111...//////000111333444555444666888888888777888999:::???CCCNNN```mmm}}}yyyvvvuuusssrrrnnnlllmmmppprrrwwwqqqgggccc^^^YYYSSSLLLEEEAAA>>>:::777555555666777777:::::::::<<<===???AAABBBEEEGGGJJJMMMOOOPPPOOOOOOTTTSSSRRRQQQPPPNNNMMMMMMNNNMMMMMMLLLLLLKKKKKKKKKMMMLLLLLLMMMPPPVVV[[[^^^___``````^^^\\\ZZZZZZZZZ[[[\\\]]][[[XXXUUUTTTTTTSSSUUUWWWVVVTTTRRRPPPPPPTTTXXX]]]bbbddddddbbbaaa]]][[[XXXWWWWWWYYY\\\^^^``````aaabbbcccdddeeeeeefffggggggggggggggggggggggggfffeeeccc___[[[WWWTTTQQQMMMKKKOOOWWWeeezzzxxxwwwtttjjjkkk|||wwwdddSSSHHHAAA>>>;;;999:::<<<======???>>>===<<<<<<===>>>???@@@@@@@@@???????????????BBBCCCEEEFFFFFFFFFEEEDDDHHHEEEBBBBBBEEEIIILLLNNNJJJIIIGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFEEEDDDEEEGGGHHHJJJJJJJJJJJJIIIIIIHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCBBBAAA@@@>>>======<<<<<<<<<<<<;;;;;;<<<<<<===>>>@@@HHHOOO^^^|||gggTTTPPPUUU[[[fffpppyyypppbbbdddrrrqqq___PPPDDD;;;777666555555555666888:::;;;===<<<;;;:::;;;===@@@AAAGGGGGGIIIKKKPPPUUUZZZ]]]^^^cccjjjnnnooooooppprrrvvvyyy||||||{{{}}}~~~|||jjjaaa]]]ZZZWWWUUUTTTTTTUUUTTTUUUWWW[[[]]]___aaadddgggffffffgggiiijjjllllllmmmjjjkkkmmmppprrruuuvvvwwwvvv|||tttfff]]]RRRKKKHHHGGGCCC@@@===<<<:::999;;;>>>AAACCC??????>>>===;;;:::999999:::999999888888999999:::999999999999999999999999777777777666555444333222000000000000000000000000...//////000111333444555555777888888777666777888777;;;===EEETTT^^^rrr~~~{{{zzzyyyxxxvvvrrrrrrtttwww{{{}}}lll___[[[UUUOOOIIIDDD@@@<<<999777555444444666777888888999:::;;;===???AAABBBCCCDDDGGGJJJLLLMMMMMMMMMOOONNNMMMLLLKKKKKKKKKLLLKKKKKKKKKKKKJJJJJJIIIIIIKKKKKKKKKMMMQQQVVV\\\```aaaaaa```]]]YYYVVVUUUVVVUUUVVVWWWVVVUUUUUUVVVWWWVVVWWWXXXWWWTTTSSSSSSTTTZZZ\\\___bbbcccbbb```___ZZZXXXVVVUUUWWWZZZ___aaabbbbbbbbbcccdddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeggggggfffddd```\\\YYYVVVRRRMMMJJJNNNVVV```nnnzzzqqqzzzzzznnnhhhppprrr]]]NNNFFFAAA>>>;;;:::;;;<<<======>>>===<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>??????BBBBBBCCCDDDDDDCCCBBBAAAGGGEEEDDDDDDEEEHHHJJJLLLJJJIIIHHHGGGEEEDDDDDDCCCEEEEEEEEEDDDCCCBBBBBBAAABBBCCCEEEDDDDDDDDDEEEGGGFFFGGGIIIJJJJJJHHHGGGEEEGGGHHHIIIJJJJJJJJJJJJJJJGGGIIIJJJKKKKKKIIIGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA???>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<======@@@HHHKKKSSSsssqqqZZZQQQSSSZZZfffsss{{{~~~lllfffrrrsss```RRRGGG???:::666666555555555777999:::===<<<;;;::::::;;;<<<===AAACCCFFFIIILLLQQQVVVYYYYYY___fffkkkmmmnnnoooppprrruuuwwwwwwwwwzzzuuuiiiaaa]]]WWWTTTTTTTTTTTTTTTTTTVVVYYY\\\^^^bbbfffiiigggggghhhhhhiiijjjjjjkkkhhhkkknnnrrrvvvxxxyyyzzzyyy~~~mmmcccUUUMMMJJJHHHEEEAAA>>><<<:::888999;;;???AAA@@@@@@???>>>===<<<;;;:::::::::999999999999::::::999999999999::::::::::::666666666555444333222111////////////////////////...//////000111333444555666888999999777666777888444888999???LLLSSSccc}}}}}}|||{{{{{{wwwvvvxxx{{{wwweeeYYYTTTNNNHHHDDD@@@===;;;555444444333333444666888888999:::;;;===???AAABBB@@@BBBDDDHHHJJJLLLMMMNNNMMMLLLJJJIIIHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIHHHJJJKKKLLLNNNSSSXXX]]]___aaaaaa___[[[VVVTTTSSSTTTSSSTTTTTTSSSRRRSSSUUUWWWZZZZZZZZZXXXVVVUUUWWWYYY^^^___aaabbbbbb```___]]]YYYWWWVVVVVVXXX\\\```cccbbbbbbcccccccccdddddddddbbbbbbbbbccccccccccccccchhhhhhhhhgggddd```]]][[[WWWQQQNNNSSS\\\bbbiiiooowww|||ooouuujjjgggtttoooXXXJJJDDD@@@>>>;;;:::;;;======<<<======<<<;;;::::::::::::======>>>>>>?????????@@@BBBCCCCCCDDDDDDCCCAAA@@@DDDEEEFFFGGGGGGFFFFFFFFFHHHGGGGGGFFFDDDCCCBBBAAADDDDDDDDDCCCBBBAAA@@@???@@@AAACCCCCCCCCCCCDDDFFFDDDEEEGGGIIIIIIHHHFFFDDDGGGGGGHHHIIIJJJJJJJJJJJJFFFHHHIIIJJJJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA???>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======<<>>??????>>>>>>===<<<<<<<<<::::::999999999999::::::999999999999999999999:::666666555555444333111000...........................//////000111333444555777999:::999777666666666333666666<<>>@@@AAA???@@@CCCFFFHHHKKKLLLMMMKKKJJJHHHGGGGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHJJJMMMQQQVVV[[[^^^```aaa```^^^ZZZUUUSSSSSSTTTVVVVVVUUUSSSRRRRRRUUUXXX^^^^^^\\\YYYWWWXXX[[[^^^bbbbbbbbbbbbaaa```^^^]]]YYYYYYYYYZZZ[[[^^^aaacccaaabbbbbbbbbccccccddddddaaaaaabbbccccccddddddeeeiiikkkmmmmmmlllhhhdddbbbZZZSSSQQQXXXbbbgggggghhhhhhsss}}}uuuqqqppphhhiiivvvmmmVVVIIIEEE@@@>>>;;;;;;<<<======<<<<<<<<<<<<;;;;;;::::::999<<<======>>>???@@@@@@AAABBBCCCDDDDDDDDDCCCBBBAAAAAADDDGGGGGGFFFDDDCCCCCCEEEEEEEEEEEEDDDBBBAAA@@@AAABBBCCCCCCBBB@@@>>>======@@@BBBCCCBBBBBBCCCDDDBBBCCCEEEGGGGGGGGGEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIEEEFFFGGGGGGGGGFFFDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<>>AAACCCHHHPPPUUUZZZ\\\aaagggllloooqqqrrrqqqrrrtttuuuvvvyyy}}}jjjbbbYYYUUUUUUVVVUUUTTTUUUVVVWWWXXX\\\bbbiiinnnmmmlllkkkiiiiiiiiijjjjjjlllnnnrrrwww|||}}}ppp^^^TTTQQQOOOJJJEEEBBB@@@===:::999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;999999999999888888888888666666666666555333222111////////////////////////...//////000111333444555666888999888666444444444222555555888>>>===FFF[[[qqq|||yyywwwtttssswwwzzz{{{}}}lll[[[JJJFFFAAA>>><<<;;;999777...000111111//////222555888888999999;;;<<<===>>>???@@@AAADDDFFFHHHIIIJJJIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHMMMTTTZZZ^^^aaaccc```___]]]YYYUUUSSSTTTUUUUUUUUUUUUTTTUUUWWW\\\```bbbaaa^^^[[[YYY[[[___bbbeeeeeedddcccbbbaaa```___[[[[[[\\\]]]___```bbbbbb``````aaaaaabbbcccddddddbbbbbbcccdddfffggghhhhhhlllooosssuuuuuuqqqmmmjjjbbbZZZYYYcccooorrrnnnkkkgggmmmsssvvv}}}zzzuuurrryyyjjjgggmmmyyymmmUUUIIIFFF???===<<<;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>???@@@AAAAAABBBCCCDDDDDDCCCBBBBBB???BBBDDDDDDCCCBBBCCCEEECCCDDDDDDEEEDDDCCCBBBAAA???@@@AAABBBAAA@@@>>>===<<<>>>AAABBBBBBBBBBBBCCCAAABBBDDDEEEFFFFFFEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGDDDDDDDDDCCCCCCCCCBBBBBB???@@@AAABBBBBBAAA@@@@@@@@@???>>>===<<<;;;;;;;;;:::999999999999:::;;;;;;>>>???BBBIIIXXXrrrtttfff___]]]fffqqqyyyqqqkkknnnqqqbbbUUUHHH???;;;:::777666666888;;;=========<<<;;;;;;:::::::::666999<<<===>>>CCCKKKRRRZZZ[[[^^^ccchhhmmmpppqqqqqqrrrssstttwwwzzz~~~llldddZZZUUUUUUVVVVVVTTTUUUVVVVVVWWW[[[bbbjjjpppooonnnllljjjiiiiiijjjjjjhhhkkkpppwww~~~tttbbbWWWSSSRRRMMMHHHCCCBBB???===;;;:::;;;;;;999999999:::::::::;;;;;;;;;::::::999999::::::;;;999999999888888888777777888888777777666444333222000000000000000000000000...//////000111333444555666777888777444222222333111555444666:::666<<>>@@@BBBAAA@@@AAAEEEHHHCCCCCCDDDEEEEEEDDDCCCBBB>>>???AAAAAAAAA@@@>>>===;;;===@@@BBBAAAAAABBBCCCAAAAAACCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEECCCCCCBBBAAAAAAAAAAAABBB======???@@@@@@???>>>===???>>>===;;;::::::::::::888888888777888999999:::;;;999;;;CCCOOOccczzzkkkbbb]]]cccmmmzzz|||sssttt~~~ooo```OOODDD>>><<<999888888:::===???>>>>>>>>>======<<<<<<;;;777:::<<<;;;;;;@@@HHHPPPYYYZZZ[[[```eeekkknnnooopppqqqrrrtttwwwzzz~~~pppeeeZZZWWWVVVUUUTTTUUUUUUVVVWWWYYY\\\aaafffkkknnnppppppmmmhhhddddddeeegggjjjpppxxxxxxfff]]]WWWPPPKKKKKKGGGDDDAAA>>>===<<<999777777888999:::;;;<<<<<<<<<888888999::::::::::::999:::999777555555666777888999888777666555444333333666444111...---...///111---...///000111222333333888777777666555444444444222222222333666999===???NNNUUUaaannnyyy~~~yyytttooolllllljjjgggfffeeefffhhhjjjlllkkkkkklllkkkcccVVVLLLBBB>>>999666555555555444666444111///...///111222555666777999;;;===>>>???===>>>???@@@BBBCCCDDDEEEHHHGGGFFFEEEDDDBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDEEEIIIPPPWWW]]]```aaaaaaaaa]]]XXXVVVWWWVVVTTTRRROOOLLLLLLSSS]]]gggkkkllljjjeee___]]]___bbbccccccfffhhhjjjhhhdddaaa```aaa]]]^^^```aaabbbbbbaaaaaa^^^___```aaabbbccccccccceeeffffffffffffjjjooosssyyyyyywwwwww{{{xxxmmmfffgggggghhhtttwwwrrruuu~~~pppiiioooyyydddUUUJJJAAA@@@<<<888777:::===>>>>>>;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<===>>>>>>???@@@@@@AAAAAAAAABBBBBBAAA@@@@@@CCCEEEIIIHHHFFFDDDCCCBBBCCCCCCAAACCCCCCBBB???======>>>;;;<<<===???@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAACCCDDDDDDDDDDDDDDDCCCBBBDDDBBB@@@@@@AAAAAA@@@???===<<<<<<===>>>>>>;;;999999:::;;;;;;:::999777666333555888999999888888999777:::===@@@FFFXXXzzzkkkgggfffeeejjj|||vvveeeVVVKKKCCC<<<777888::::::;;;===BBBAAA@@@===<<<;;;::::::555666777888;;;@@@FFFKKKUUUXXX\\\```dddhhhlllooopppnnnooorrryyyvvviii\\\XXXXXXUUUSSSSSSVVVWWWXXXYYY[[[^^^dddhhhppprrrsssqqqlllhhhffffffcccgggmmmuuu}}}kkkbbb]]]WWWQQQOOOJJJGGGCCC@@@???===;;;999777888999::::::;;;;;;;;;888888999::::::::::::999<<<;;;999888777888999:::999888777666555444333333555444111///......///000//////000111222333444444777777777666555444444333333333222222333666888:::===CCCLLLVVV___fffmmmqqqvvv|||zzztttpppkkkgggccc___]]][[[YYYYYYZZZ\\\]]]^^^]]]]]]^^^^^^XXXNNNEEE???<<<777444444444333333555333111000///000111222555666777999:::<<<===>>>===>>>>>>@@@AAABBBCCCCCCFFFFFFEEEDDDCCCBBBBBBAAA>>>>>>>>>>>>???@@@AAABBBHHHLLLTTT[[[```cccbbbbbb^^^ZZZVVVTTTTTTTTTRRRPPPOOOMMMMMMRRR\\\dddhhhiiifffccc___^^^```dddffffffiiikkkkkkiiiddd```______``````bbbccccccbbbbbbaaacccddddddeeeeeeeeeddddddfffffffffeeefffjjjpppuuu}}}}}}rrrjjjhhhfffggguuu~~~pppkkkppp{{{pppkkkrrr|||tttZZZOOOHHHBBBAAA>>>:::888:::===>>>>>>;;;<<<<<<=========<<<<<<<<<;;;;;;:::;;;;;;<<<<<<>>>>>>??????@@@AAAAAAAAABBBCCCCCCBBBAAABBBDDDFFFGGGFFFDDDBBBAAAAAAAAABBBAAABBBCCCBBB???=========;;;;;;===>>>????????????======>>>>>>>>>?????????BBBBBBCCCCCCCCCCCCCCCBBBCCCAAA@@@???@@@AAA@@@???======<<<===>>>>>><<<:::999999999999888777666555444666888888888777888:::<<<===>>>???AAAPPPmmmqqqllliiihhhmmmzzzooo___SSSFFF>>>666666888999<<>>===;;;;;;:::;;;;;;:::999999;;;@@@CCCRRRVVV[[[___cccgggkkkmmmpppoooooosssyyy~~~qqqaaa[[[ZZZXXXUUUSSSWWWXXXXXXXXXYYY\\\```dddqqqtttvvvvvvsssnnnjjjhhhccceeekkkrrr}}}uuukkkgggaaaZZZTTTNNNJJJFFFCCCAAA???===;;;777888888999999:::::::::888999999:::::::::::::::<<<;;;:::888888999999:::888888777666666555444444444333333222000000//////000000111111222333444444666666666666555555444333444333222111111222333444444777===BBBGGGMMMRRRUUU\\\aaaiiirrrzzz{{{xxxrrrooojjjeeeaaa^^^ZZZWWWPPPOOOMMMKKKKKKLLLMMMNNNNNNMMMMMMOOOOOOLLLEEE???===:::555333222222222111222222111111111111111222444555666888999;;;<<<=========>>>??????@@@AAAAAACCCCCCCCCBBBBBBBBBAAAAAA>>>>>>>>>>>>???@@@AAAAAAJJJOOOVVV]]]bbbcccaaa```YYYWWWTTTRRRRRRQQQOOOMMMOOOMMMMMMRRRYYY```ccccccaaa___^^^___bbbgggjjjkkkmmmnnnnnnkkkfffbbb```___cccddddddddddddcccbbbbbbfffffffffgggfffeeeeeedddffffffeeeeeefffkkkrrrwwwzzzoooiiidddgggwwwwwwjjjhhhnnnyyyqqqoooyyy}}}xxxxxx|||~~~eeeQQQJJJHHHEEECCC@@@<<<;;;;;;===>>>>>><<<======>>>>>>===<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>??????@@@AAAAAAAAABBBCCCDDDCCCBBBBBBDDDFFFDDDCCCAAA@@@????????????@@@AAABBBAAA>>>===<<<===:::;;;;;;<<<============;;;;;;;;;;;;<<<<<<<<<<<>>>>>???@@@???>>>>>>===<<<===>>>>>><<<:::999888777666555555555555555777777777666777999;;;=========<<<===GGG```vvvvvvooojjjhhhooowwwoooaaaPPPDDD:::666777:::>>>DDDDDDCCCBBB@@@>>>===<<<;;;======;;;999777888;;;>>>MMMRRRXXX^^^bbbeeehhhjjjpppppppppsssxxx|||~~~~~~{{{||||||fff]]][[[ZZZXXXWWWVVVVVVWWWWWWXXX[[[___cccooosssxxxzzzyyytttnnnjjjggghhhjjjooowwwwwwrrrkkkaaaXXXQQQMMMHHHDDDBBB@@@===<<<888888888888888888999999888999::::::;;;;;;:::::::::999888777777777888888888888777777666555555444333333444444222111///...//////000111222222333333555555666666666555444333444333222111111111111222333555888:::<<<@@@DDDGGGKKKNNNSSSYYY___eeeiiillllllmmmnnnqqqtttwwwyyy{{{sssrrrrrrrrrrrrsssssstttsssrrrqqqpppnnnkkkhhhfffaaa]]]YYYUUUSSSPPPMMMJJJFFFEEEDDDBBBBBBCCCDDDDDDCCCCCCCCCEEEGGGFFFBBB???;;;999555333222222111000111111111111222222222222333444555666888999:::;;;<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAABBBCCCEEEEEEJJJOOOVVV\\\```___]]][[[VVVUUUSSSQQQPPPOOOMMMLLLMMMLLLMMMQQQWWW[[[]]]]]]]]]]]]^^^aaaeeejjjmmmppppppppppppnnnkkkgggeeecccggggggffffffeeedddccccccdddeeeeeefffffffffeeeeeegggfffeeeeeefffkkksssxxx~~~uuujjjeeejjj|||}}}rrrhhhjjjqqqxxxrrrvvv|||vvvsssrrrrrrwwwwwwmmm[[[NNNIIIIIIGGGDDDBBB???=========>>>???>>>>>>>>>???>>>>>>======>>>===<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@AAABBBCCCCCCBBBBBBCCCEEEAAA@@@>>>===<<<<<<======>>>@@@AAA@@@>>><<<<<<<<<999::::::;;;;;;;;;;;;:::999999999:::::::::;;;;;;======>>>@@@AAAAAAAAAAAA@@@>>>======>>>???>>>>>>>>>===<<<<<<======<<<:::999888777555444555555666777777777666555666999;;;999999999:::;;;CCCWWWiiixxxooogggeeemmmuuusss^^^PPPAAA:::999;;;AAAGGGHHHGGGFFFCCCAAA>>><<<;;;::::::999888777999<<>><<<:::999888777777777888999999999:::;;;;;;;;;;;;::::::999999888888888888888888888777777666666555555333444555555444222000.........//////000000111111444444666666666555333222333222222222222222333333111222333444444777;;;>>>???@@@AAADDDGGGKKKMMMOOOQQQRRRTTTWWWZZZ\\\^^^^^^YYYYYYYYYZZZ[[[\\\]]]]]]\\\]]]]]]\\\ZZZXXXVVVUUUQQQNNNKKKHHHGGGEEECCCAAA???>>>===<<<<<<<<<======<<<<<<===???AAABBBAAA@@@;;;999666444444444222111111111111111222222222222333333444555666888999999;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>?????????@@@@@@AAABBBDDDFFFHHHIIIMMMQQQVVV[[[^^^]]]ZZZXXXTTTTTTSSSRRRPPPNNNMMMLLLLLLLLLNNNRRRVVVYYYZZZZZZ\\\^^^aaadddhhhlllpppsssqqqqqqqqqppppppnnnllljjjiiiiiihhhgggfffeeeeeedddcccccceeefffggghhhiiiiiiffffffeeeeeefffkkkrrrwww{{{~~~|||oookkkrrrxxxmmmfffiiippp|||vvvsss|||~~~tttkkkgggffffffaaaVVVMMMHHHGGGFFFCCCBBBAAA???======>>>@@@???@@@@@@@@@??????>>>===???>>>===;;;;;;::::::::::::::::::;;;<<<<<<======>>>???AAAAAA@@@???@@@AAA>>>===<<<:::::::::;;;;;;===>>>??????===;;;;;;<<<999::::::::::::999999888999999999:::::::::;;;;;;:::;;;<<<>>>>>>?????????>>>===;;;;;;===>>>=========<<<:::;;;<<<<<<;;;::::::999777666555555666777777888888666555666888;;;888777777999;;;AAAOOO]]]www{{{qqqhhheeellluuulll\\\III???:::;;;@@@FFFKKKJJJIIIGGGCCC@@@===;;;888999999888888999<<>>???BBBCCCDDDFFFHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHJJJKKKMMMLLLJJJGGGGGGGGGEEECCC@@@>>>>>>===;;;:::888888777666666666666666555777999;;;======>>>>>>;;;999666555555555333222222222111111111111111222222222333444555666777777888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<=========<<<===>>>AAADDDGGGIIIKKKQQQSSSWWWZZZ\\\ZZZXXXVVVRRRSSSSSSRRROOOMMMLLLLLLKKKNNNQQQUUUXXXZZZ[[[\\\^^^aaaeeehhhkkknnnqqqtttqqqqqqqqqrrrssssssqqqooojjjiiihhhgggffffffffffffdddeeefffhhhjjjkkklllllleeefffffffffgggjjjooossszzz{{{wwwvvv}}}sssjjjfffiiinnnuuuzzzuuuxxxyyyllleee]]]\\\XXXQQQJJJEEECCCBBBAAABBBAAA@@@>>>===???AAAAAAAAAAAAAAA@@@???>>>>>>???>>><<<;;;:::999888888888888999999:::;;;;;;;;;;;;===??????>>>===>>>???<<<;;;:::999888999999:::;;;===>>>>>><<<:::;;;;;;::::::::::::999999888777999999999999::::::::::::999:::;;;<<<<<<===<<<<<<===;;;::::::<<<======<<<<<<;;;999999:::::::::999999888777666666555555555777888888777666666888999:::888888::::::===EEEOOOhhh}}}zzznnngggkkkssszzziiiSSSEEE===999;;;@@@JJJIIIIIIGGGDDDAAA>>><<<;;;;;;;;;:::888888:::<<<===BBBJJJQQQWWW[[[```ccchhhkkknnnqqqrrrsssuuuwwwzzzwwwwww|||qqqbbb[[[[[[VVVWWWWWWWWWWWWZZZ^^^aaaeeejjjsss}}}zzzooohhhfffjjjmmmrrruuuggg\\\WWWOOOIIIEEECCC@@@???===<<<:::888777888999999999:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888777777777777777666666555555444222111000////////////000000000000111333555666777555333222222222222333333222222111111222333333222222444555555666666777888:::;;;<<<<<<===>>>???@@@??????>>>???@@@@@@@@@??????>>>>>>;;;>>>@@@@@@===;;;;;;<<<<<<:::888777888888777555333333333222222222111111111333666888999::::::;;;:::888666555555555333111555333111000///000111222111111222333444555666666666666777888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999:::===@@@DDDHHHKKKMMMRRRSSSUUUWWWWWWVVVUUUTTTOOOQQQSSSQQQNNNKKKKKKLLLMMMPPPUUUZZZ]]]___```aaaaaaeeeiiilllmmmnnnqqqsssqqqpppppprrrttttttrrrooojjjiiihhhgggffffffggggggeeefffgggiiijjjkkkkkkkkkdddeeeffffffgggiiilllooowwwwwwzzzyyyqqqlllmmmqqqtttvvvvvvzzz}}}xxxssskkk___[[[UUUNNNHHHBBB@@@AAA???@@@AAA@@@>>>===???AAABBBBBBBBBBBBAAA@@@???>>>>>>===<<<:::888777777777888888999999::::::;;;;;;:::<<<>>>>>>===<<<======;;;:::999888777888999999:::<<<======;;;::::::;;;:::;;;;;;:::999888777666888888888888999999999999999999:::;;;;;;:::::::::;;;:::999999;;;<<<<<<;;;;;;999777777888999888888666666666666555555333333666777999999777666777888:::777777999::::::???EEETTTpppvvvhhhgggjjjzzzvvv```OOOCCC;;;:::<<>><<<======;;;999888999:::;;;???FFFMMMSSSYYY^^^bbbdddhhhlllooopppqqqsssvvvxxxuuuuuuyyy||||||jjj___\\\YYYYYYYYYWWWWWWYYY\\\___dddiiirrr~~~uuulllhhhkkkkkkkkkwww{{{nnn___YYYRRRKKKGGGDDDBBBAAA???===;;;999888888999:::999:::;;;;;;<<<<<<;;;;;;999999:::::::::999888777888888888888777777777777777666555444333222222111000000000000111111111111111333555777777555333222222333333222222111000///000111222111/////////000...///111333555777999:::;;;<<<=========<<<;;;:::888888:::;;;<<<<<<<<<<<<444777999999777555555777888666444444444555444333111111111111000000000000000333666888999999999999999777555555555444222111666444111///...///111222111111222333444444555555444555666888999;;;<<<<<<;;;;;;;;;::::::999999999999:::===AAAEEEJJJNNNPPPQQQQQQRRRRRRRRRRRRQQQPPPMMMPPPRRRQQQMMMJJJJJJKKKOOOSSSYYY^^^aaacccdddeeedddhhhlllnnnnnnnnnqqqsssrrrpppoooqqqssstttqqqnnniiiiiigggfffffffffggghhhdddeeefffgggggggggggggggccceeefffgggggghhhjjjllltttsssvvv}}}}}}wwwqqqqqqvvv|||{{{xxxxxx~~~}}}}}}yyyrrrddd^^^UUUNNNGGGBBBAAACCC===???AAA@@@======???BBBBBBBBBBBBBBBAAA@@@???>>>>>>===;;;999888666666666888999999::::::;;;<<<<<<999<<<>>>>>>===<<<======:::999888777777888999999:::;;;===<<<;;;::::::;;;;;;;;;;;;:::999888777666777777777777888888888888999999:::::::::999999888;;;999888888:::<<<<<<;;;;;;888666555666777777777444555666666555444222111555777999:::888777666777777444555888::::::===BBBDDDddd}}}zzzgggbbbaaarrrjjjWWWIII???;;;<<<>>>???AAACCCCCCBBBAAA@@@;;;<<<<<<;;;:::999;;;<<<999===DDDJJJPPPWWW]]]bbbbbbfffkkknnnnnnppprrruuuvvvssstttxxxyyyxxxyyy|||zzzjjjbbb]]]YYYVVVVVVUUUUUUZZZaaaaaaiiiqqqyyy~~~vvvnnnllljjjjjjrrr}}}yyykkk___TTTNNNKKKGGGEEEFFFEEEBBB>>>;;;:::999777666;;;;;;<<<<<<<<<;;;:::999999::::::;;;;;;::::::999666555555555777999;;;<<<888777777666555333222111222111000///......//////222222222333333444444444333333333333333333333333555444444444333222111000222222222333444555666777888888888888888999999999999999::::::999888666555555555444333333222111111111111111111111111111111111111111111111111111111111222555777999::::::999888777666555444444555666555555333222111000000000333333333333333333333333888888888888999999999999;;;<<<<<<:::999888999;;;>>>;;;;;;@@@HHHOOORRRQQQUUUQQQMMMLLLMMMNNNMMMKKKOOONNNLLLJJJIIIKKKOOOSSSXXXZZZ___cccfffffffffeeejjjmmmpppqqqpppppprrruuuwwwuuutttssstttsssqqqooojjjjjjjjjiiigggfffgggiiigggggghhhhhhhhhfffeeedddfffeeeddddddgggiiijjjjjjnnnppprrrwww|||pppmmmttt}}}vvv|||pppddd[[[OOOFFFBBBAAA@@@???===>>>>>>>>>????????????@@@AAABBBBBBAAA@@@>>>===<<<;;;999777777777777888555666777888999:::::::::888999:::<<<===<<<<<<;;;:::999999999888888777777;;;:::999888888888999:::<<<;;;;;;::::::;;;;;;<<<;;;:::999888777777777777999888777888::::::888777888888888888888777666666555666777888888777666555555555444444444444555555444555555555666666777777888888888888999:::;;;<<>>???888;;;===>>>@@@CCCCCCAAA===>>>===;;;888666888999777;;;@@@EEEKKKRRRYYY]]]cccfffiiijjjkkklllnnnooorrrrrrsssttttttttttttttt|||~~~~~~rrrfff```[[[XXXXXXWWWVVVYYY___aaagggnnnvvv{{{tttpppllljjjpppxxxooocccWWWRRRNNNJJJGGGGGGFFFBBB???<<<;;;:::888777777888:::;;;<<<<<<;;;;;;999::::::;;;;;;::::::999888777666666666777888999777777777666555444333222111000/////////000111222222222222333333444444444333333333333333333333333333444555555555444333222333333222333333444555666777777888888888888999999999999::::::999888666555444333333222111111000000111111111111111111111111111111111111111111111111111222444777888999999999999888666555444444555555555444333222111000000000222222222222222222222222555555555555666666666666888999999888666666777999===<<<>>>EEENNNUUUVVVUUUQQQMMMIIIHHHIIIJJJJJJIIILLLKKKIIIGGGFFFJJJPPPTTT[[[]]]```cccfffggghhhhhhkkkooossstttttttttvvvxxx}}}~~~{{{uuuooollliiijjjjjjhhhfffeeefffgggffffffggghhhggggggeeeeeecccaaa``````bbbdddffffffiiijjjkkkoooyyy{{{pppppp{{{~~~{{{|||pppbbbYYYMMMDDDAAA@@@??????======>>>>>>>>>???????????????@@@@@@@@@???>>>>>>>>>===;;;888666666555666555666777999::::::;;;;;;999:::;;;<<<===<<<;;;;;;999999999888888888777777:::999888777777888999999;;;::::::::::::;;;;;;<<<;;;;;;:::999888777777666;;;:::999:::<<<<<<:::999888888888888888777777666555555666777777666555555444444333333333333444444444555555555666666666777777777777888888999:::;;;@@@LLLccc|||zzziii```XXX^^^mmmuuutttwwwiii[[[KKK@@@;;;555777999<<>><<<:::999:::;;;999;;;???BBBGGGMMMTTTYYY___bbbeeeggghhhiiikkkmmmpppqqqsssuuuvvvvvvvvvvvvzzz}}}}}}}}}}}}wwwfffccc]]]ZZZZZZXXXVVVXXX\\\```dddiiipppzzz}}}wwwpppkkklllqqqwww}}}xxxlll```[[[WWWQQQLLLJJJGGGCCC???<<<;;;;;;:::999444555777999;;;<<<<<<<<<999::::::;;;;;;::::::999:::999888666555555555555666666666666666555444444000000//////000111333444222222333333333333444444333333333333333333333333111333555888999888666555444333333222222333333444666777777777888888888999888999999:::999777666555222222222111000000//////111111111111111111111111000000000000000000000000111222444666777999999999:::999777666555444444444555444333222111000000000111111111111111111111111333333333444444444555555666777777777666666777999;;;<<>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAA???===999777555444444666777888999:::;;;;;;;;;;;;<<<=========<<<;;;:::888888888888888777777777999888888777777888888999999999:::::::::;;;;;;<<<;;;<<<<<<<<<;;;999777666;;;:::999:::<<<<<<:::999888888999999888888777666444555555666666555555444333333333222222333333333555555555555555666666666777777666777777888999:::999AAASSSjjjwwwuuujjjbbbWWWXXXbbbrrrxxxooottt|||rrr___KKK???999888888<<>>BBBGGGNNNSSSZZZ\\\```ccceeegggjjjlllnnnpppssswwwxxxxxxwwwwwwwwwyyy|||||||||{{{{{{|||{{{gggddd^^^ZZZZZZYYYWWWXXX[[[___aaaeeejjjsss~~~vvvnnnkkkkkkssszzzzzzmmmgggccc[[[SSSOOOHHHEEE@@@===;;;;;;:::999444555666888999:::;;;<<<999::::::;;;;;;::::::999:::999888777555444444333555666666777777777666666222111000000111222333444333333333333333333333333333333333333333333333333///222666999;;;;;;999777444444333222222222222222555666666777777888888888888888999999888777666444222222111111111000000000111111111111111111111111////////////////////////000111333444666888999999;;;:::888777555444333333555444333111000000//////000000000111111111111111444444444444555555555555666777888888777888:::<<<<<>><<<===>>>===<<<<<<<<<=========>>>>>>>>>>>>======>>>???AAABBBAAA@@@===:::888777666666777888888999:::;;;<<<===>>>>>>??????>>><<<;;;:::888888888888888888888888999999999999999999::::::888999::::::;;;;;;<<<<<<<<<<<<===>>>===:::888666999999888999:::;;;999777888999999999999888777777444444444444444444444444444444333333333333444444555555555555555555555555666666555555666777888888555999EEEXXXiiioookkkfffYYYWWWZZZdddqqq||||||nnnkkkyyy|||bbbMMMDDD>>>:::===BBBGGGLLLPPPJJJFFF@@@===<<<<<<<<<;;;:::::::::;;;===BBBIIINNNUUUXXX]]]aaacccfffjjjlllnnnqqqtttwwwyyyxxxvvvtttsssuuuxxxyyyyyyyyyzzz{{{qqqeee^^^YYYYYYYYYXXXXXX[[[]]]^^^bbbfffllluuu}}}uuunnnkkknnnuuu}}}}}}vvvqqqfff[[[TTTLLLGGGBBB>>><<<;;;:::999777777777777888888999999999::::::;;;;;;::::::999888888777777777666555555555666777777888888777777555444333222111111222333333333333333333333333333333333333333333333333333///111555999;;;;;;999888444333222111111111111111444444555666777777888888888888999999888777555444222222222222222111111111000000000000000000000000........................000111222333555777888999::::::999888666555333222444444222111000/////////111111111111222222333333222333333333444444444444555666777888888999;;;===BBBDDDGGGKKKLLLKKKGGGDDDEEEDDDCCCBBBBBBEEEIIILLLKKKMMMOOOQQQUUU\\\ccchhhjjjiiiiiiiiikkkmmmpppqqqpppqqqrrrssstttsssqqqoooooovvv||||||wwwqqqoooooojjjkkklllkkkiiigggffffffkkkjjjhhhfffcccaaa___^^^[[[XXXUUUSSSTTTVVVVVVVVVTTTVVVYYY]]]dddmmmwww}}}}}}{{{|||vvvvvvzzz{{{zzzppp```SSSKKKBBB<<<;;;<<<===<<<;;;<<<<<<<<<<<<=========???>>>>>>>>>???AAACCCDDD???>>><<<;;;:::999::::::999999888999:::;;;===>>>???@@@@@@@@@???===;;;:::888888888888999999999999:::::::::;;;;;;<<<<<<<<<999:::;;;<<<<<<<<<<<<;;;<<<===>>>???>>><<<:::999;;;:::::::::<<<<<<:::999999999999999999888777777444444333333333333444444555555444444444444555555555555555555555444444444555555444444444555666666666777===KKK]]]jjjmmmkkk[[[TTTRRRXXXdddrrrqqqhhhttt{{{cccNNNCCC::::::???BBBHHHNNNKKKHHHCCC???===<<<;;;:::::::::999999;;;???FFFJJJQQQTTTZZZ___cccgggkkknnnoooqqqtttwwwwwwuuurrrpppqqqsssuuuvvvwwwwwwyyy{{{~~~kkkbbbZZZYYYYYYXXXYYY[[[[[[]]]```eeehhhmmmyyy~~~vvvoooiiinnnuuuzzzuuufff]]]QQQLLLFFFAAA>>>===<<<;;;::::::999888777777888888999::::::;;;;;;::::::999777777888888888888777777666777888888888888888777777666444333222222333333444444333333333333222222333333333333333333333333///111555777999999888777333222222111000000000111333333444555666777888888777888888999888666555444222222222222222222222222000000000000000000000000////////////////////////000000111222444666888999999999999888777666444333444333222111000/////////000000111111222333333333000000111111111111222222222333555666666888;;;===FFFGGGHHHHHHGGGDDDAAA??????@@@AAAAAAAAACCCGGGJJJLLLOOOUUUZZZ^^^bbbgggjjjllllllkkklllmmmoooqqqrrrsssrrrqqqrrrssssssrrrpppqqqtttvvvuuuqqqmmmlllllliiikkkmmmllljjjhhhhhhhhhllljjjhhheeebbb___^^^]]]ZZZXXXUUUTTTTTTTTTTTTSSSNNNRRRYYYaaahhhmmmpppqqqwww~~~zzzyyyrrrzzzqqqsssmmm[[[MMMGGG@@@;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===????????????@@@AAABBBCCC>>>===<<<;;;;;;<<<===>>>:::999999999:::<<<>>>???@@@@@@AAAAAA@@@>>>===<<<999999999:::::::::::::::::::::;;;<<<============;;;<<<===>>>>>>===<<<;;;======>>>??????>>>===<<>>===>>>@@@@@@>>>===999999999:::999999888777555444444333333444444555666555555444444555555666555555555444444444444444444444333333333444444555777888;;;CCCTTTfffpppqqq___UUUNNNQQQ\\\kkk~~~{{{lllrrrzzzWWWGGG:::888;;;>>>DDDKKKLLLLLLIIIEEE@@@<<<<<<=========<<<;;;;;;>>>BBBFFFKKKOOOUUU[[[```eeejjjmmmoooqqqrrrtttsssqqqooommmoooqqqtttuuuvvvxxxzzz|||~~~}}}}}}}}}tttiii^^^[[[ZZZXXXXXXZZZZZZ\\\```eeeeeefffqqq~~~~~~uuulllnnnoooqqqwwwvvvkkkXXXRRRKKKEEEAAA???>>>===;;;:::999888777888888999999::::::;;;;;;::::::999888999::::::999888777666888888888999999888777777666555444333333444555555444444444333333222222222333333333333333333333333111222444555666555555444222111111000000000111111222333333444666777777888777888888888888666555444111111111111111111111111000000000000000000000000////////////////////////000000000111333555777999888888999999888777555444444333222000//////////////////000000111222222333000000111111111222222222222333555777777999<<>>>>>>>><<>>???@@@@@@@@@@@@@@@>>>===<<<<<<<<<===>>>???;;;:::999999:::<<<>>>@@@@@@@@@AAAAAAAAA???>>>===:::::::::;;;;;;<<<<<<<<<999:::;;;<<<=========<<<===>>>???@@@???===<<<:::======>>>>>>???@@@@@@@@@@@@@@@???@@@AAABBB@@@>>>999999::::::999999888777666555444333333444555666555444444333333444444555555555555444444333333333333333333222222222333333666888:::???NNNdddsssyyyooobbbUUURRRXXXfffxxxyyywwwhhhSSSAAA<<<<<<;;;@@@HHHOOORRRSSSNNNEEE??????BBBCCCCCCAAA???<<<<<<>>>@@@DDDHHHOOOUUU[[[aaafffjjjmmmmmmoooppppppooonnnmmmoooqqqsssuuuvvvxxx|||~~~~~~|||{{{zzzzzz{{{|||}}}zzz|||~~~}}}{{{ooobbb\\\[[[XXXXXXYYYYYY[[[aaafffdddcccmmmzzzyyytttrrrooommmrrr~~~www]]]WWWOOOHHHDDDBBB@@@???;;;:::999888888999:::;;;999::::::;;;;;;::::::999:::;;;;;;;;;:::888777666999999999999999888777777444444333333444555777888444444444333333222222222333333333333333333333333222222333333333333333333111111000000000000111111222222333444555666777888777777888888777666555333////////////000000000000000000000000000000000000000000000000000000000000000000000111333555777999777888999999888777666555444333222000//////......---......///000111111222222333333333333444444444444555888999:::<<<@@@BBB<<<<<<<<<:::999999<<<===<<<@@@EEEGGGGGGHHHKKKMMMRRRYYYdddlllppppppooonnnmmmnnnnnnoooppppppqqqqqqllliiiggghhhlllppprrrqqqkkkkkkkkkllllllllliiigggeeegggjjjkkkjjjhhhhhhhhhgggfffdddbbbaaaaaaaaabbbXXXWWWVVVVVVUUUSSSPPPMMMOOOXXXfffsss{{{{{{uuupppiiijjjllltttyyytttooozzzooojjjlllxxxbbbOOOFFFBBB>>>===>>>>>><<<999:::::::::;;;;;;;;;<<<<<<<<<===???@@@@@@???>>>>>>???>>>===<<<<<<===>>>>>>;;;:::999999:::<<>>;;;;;;;;;<<<<<<=========777999:::<<<======<<<<<>>;;;:::=========>>>???AAABBBCCC@@@???>>>???AAAAAA???>>>999::::::::::::999888888666555444444444444555666444333333222222333333444555555555444444333333333333333222222111222222333444888:::===KKKcccvvv}}}qqq___WWWYYYbbbrrryyyaaaKKKBBB???;;;>>>FFFQQQWWWZZZTTTJJJBBBCCCFFFGGGGGGEEEAAA===;;;;;;<<<>>>CCCJJJQQQWWW]]]cccgggjjjkkklllmmmnnnnnnnnnnnnoooqqqtttuuuwwwyyy}}}~~~}}}{{{yyyxxxyyyzzz{{{wwwzzz|||~~~~~~}}}|||{{{zzzvvvbbb^^^___YYYVVVWWW[[[\\\^^^___bbbgggmmmqqq{{{}}}sssmmmoootttxxx}}}fffYYYMMMHHHFFFBBB??????>>><<<;;;;;;;;;:::777555666777999::::::999777666777888999999::::::::::::999888777666666777888999999888666444333444555666333333333333333333333333333333444444333333222111111111111111000000000///222111///...---...000111222444444444222222222444666666666666666555444444444333222222111111222222222222222222111111111000222111///.........///000//////000111222444666777777666666666666555555555222222222111000//////...000////////////000000111...///111333333333222222555666777999AAAHHHGGGBBBAAA;;;888999999888888;;;BBBEEEGGGGGGGGGJJJOOOTTTVVV^^^hhhpppsssrrrpppnnnpppooonnnooopppqqqpppnnnooommmkkklllppprrrqqqppppppooommmkkkjjjhhhhhhggghhhiiiiiijjjiiihhhgggfffeeeeeeeeedddbbbaaa___^^^^^^YYYWWWWWWVVVQQQNNNNNNMMMbbbwww}}}vvvkkkhhhhhhkkkooowwwyyyxxxsssrrrllljjjkkkooo|||tttZZZJJJBBB@@@===<<<=========<<<<<<======<<<<<<<<<===>>>>>>>>>>>>>>>???????????????>>>===<<<;;;;;;<<<===<<<;;;:::999999;;;<<<>>>BBBAAAAAA@@@???>>>======;;;::::::;;;<<<===;;;:::888888:::<<>>???@@@AAABBBAAA???===;;;::::::<<<===>>>>>>>>>>>>BBBAAA@@@???>>>>>>===>>>999:::;;;<<<;;;999666555888777555444444444555666555444333222111111111111000000111111111222222222333333333444555666777888888444777???FFFRRRlllmmm[[[UUU]]]nnn{{{oooSSS@@@;;;<<<===<<>>===;;;;;;;;;:::777555777777888999999999888777888888999:::::::::999999999888777666666777888999999888666444333444555666333333333333333333333333333333444444333333222111222222222222111111111111222111///.........000000222333444333222111222444555666777777777666444333333333222111111111111111222111111111000000000000000000...---------.../////////000000222444555666666666555555555444444444222222111111000//////...///////////////000000111000111222333333444444444999;;;>>>AAAIIIOOOMMMGGGBBB<<<777888888888999===@@@CCCHHHJJJJJJKKKOOORRR\\\bbbjjjppprrrrrrrrrqqquuuqqqnnnllllllmmmnnnmmmnnnlllkkklllnnnpppooonnnmmmlllkkkiiihhhgggggggggggghhhiiiiiiiiihhhgggfffeeeeeeeeecccbbb```^^^]]]YYYVVVVVVWWWVVVRRRSSSVVVYYYnnn|||qqqllliiijjjlllssswwwtttvvv{{{ooojjjnnnoooqqqyyykkkVVVJJJBBB@@@======>>>>>>>>>===============<<<<<<===???>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<<<<===>>><<<;;;:::999999;;;<<<>>>AAAAAAAAAAAAAAAAAAAAAAAA<<<;;;:::;;;===>>><<<;;;::::::;;;>>>AAABBBAAA@@@@@@AAABBBBBBBBB@@@>>>===:::;;;<<<===>>>>>>>>>>>>AAA@@@@@@???>>>>>>>>>>>>999::::::::::::888777666888777666555555555666666555444333222111111111111111222222222333333333333333333222222222333333444777333555<<>>===FFFMMMTTTQQQIIICCCDDDHHHQQQWWWYYYRRRHHHCCC@@@===;;;>>>BBBEEEIIIPPPWWW]]]cccfffjjjmmmmmmmmmmmmnnnoooppprrruuuwwwxxxxxxxxxvvvvvvvvvvvvvvvvvvuuuuuuvvvwwwzzz|||xxxrrrooorrrvvvxxx|||~~~}}}wwwyyy|||~~~}}}|||||||||}}}{{{xxxuuusssrrrrrrsssqqqfff```ZZZZZZ]]]YYY[[[\\\]]]___ccchhhkkkqqqzzztttppprrrwww|||vvvgggWWWOOOJJJEEECCCDDD???===<<<;;;;;;:::888666777777777777888888999:::999999999:::999999888888888888777777777777888888999888666555444444555555444444444444444444444444333333444444333333222111333333333222222222222111222111///.........///000111222333333222111222333444555777888888666444222222111111000000000000000000000000000//////////////////...---------------/////////000111333444555444444444444333333333333222111111000000//////...///////////////000111111333222222222333444555666<<>>>>>@@@@@@@@@?????????>>>>>>===>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;;;;:::999:::;;;<<<===???@@@AAABBBCCCDDDDDDDDD===<<<<<<===>>>???>>>===;;;;;;<<>>;;;<<<===>>>>>>??????>>>@@@??????>>>>>>>>>??????<<<;;;;;;::::::999999888888888777666666666666666555444333222222111111222222222333333333444444444444444333333333222222222666222333777:::AAATTTgggzzzmmmcccbbbjjjrrrgggRRREEE???<<<:::<<>>BBBFFFTTT^^^eee^^^RRRHHHBBB???===>>>@@@AAADDDHHHNNNRRR___ccchhhlllmmmmmmmmmmmmlllmmmoooqqqrrrsssssstttrrrrrrrrrsssssssssssssssuuuvvvxxxxxxqqqhhhfffiiimmmqqquuuyyyzzz{{{|||}}}|||{{{|||{{{vvvqqqssswww}}}|||{{{sssvvvxxxyyywwwuuuuuuuuuwwwuuusssqqqpppoooppppppnnnbbbZZZYYY\\\YYYZZZ\\\\\\]]]```dddggglllwww|||vvvuuuwwwwww|||rrr___SSSKKKDDDAAAAAAAAA???===;;;;;;:::999777888777666555666888:::;;;999999999999999888777666888777777777777777777888888777666555444444555555555555555555555555555555333333444444333333222111333333222222222111111111111111000///...//////000000111222222111111222333222444777999999777444222111111000///////////////000////////////.........//////.........---------////////////111222333444333333333333222222222111111111000000///////////////......//////000111222444333111111222444777999>>>EEEMMMTTT]]]bbbaaa[[[PPPGGG>>>:::999888<<>>???@@@?????????>>>>>>===<<<;;;;;;:::999999999999:::;;;;;;<<<;;;;;;:::::::::;;;<<<===???@@@BBBCCCDDDEEEDDDDDD???=========???AAA@@@@@@<<<<<<<<<>>>AAACCCCCCBBB@@@@@@AAAAAA@@@@@@>>>>>><<<======>>>??????>>>>>>>>>============>>>>>>???>>>===<<<;;;;;;;;;;;;<<<888888777777666666666666555444333222222222222222222222222333333333333444555555555555555555555444555222333555666;;;JJJYYY|||zzzjjjbbbfffnnnrrr\\\LLLBBB===;;;777:::===<<<::::::>>>CCCOOO[[[ffffff^^^TTTIIIAAAAAAAAA@@@@@@BBBEEEIIILLLYYY]]]dddiiikkkkkkkkkkkkkkkkkklllmmmnnnoooppppppnnnoooooopppqqqqqqrrrrrrrrrtttwwwwwwnnndddbbbeeejjjmmmqqqssstttuuuwwwyyywwwzzz||||||wwwsssqqqsssuuuzzz~~~}}}|||zzzzzzyyyuuuwwwyyyxxxvvvsssrrrrrrrrrqqqooonnnnnnnnnnnnnnn{{{hhh\\\XXXYYYYYYZZZ[[[\\\\\\^^^aaacccgggoooyyy{{{xxxvvvzzz}}}|||hhhZZZQQQJJJFFFFFFDDDAAA>>>===<<<<<<:::999888777666555555777999;;;999999999999888888777666777777777888888777777777888777666666555444444444555555555555555555555555333333444444333333222111222111111111000000000000111000000//////////////////000111111000000222333222444777999999777444222111000//////......//////////////////.........---000000000000//////...............///000111222333333222222222111111111111000000000///////////////............///000111222333222111111333777:::===CCCKKKTTT[[[cccjjjjjjfff[[[PPPEEE???;;;:::===BBBGGGJJJMMMPPPSSSXXXaaagggmmmqqquuuxxxwwwtttrrrqqqmmmkkkiiihhhiiiiiihhhgggiiiiiiiiihhhgggggghhhiiihhhggggggfffffffffggggggddddddffffffgggfffeeeddd^^^^^^^^^]]]\\\ZZZXXXXXXYYYZZZ\\\]]]\\\cccuuu|||tttnnnpppzzz|||pppnnnooo{{{nnnmmmsssyyyqqqqqquuuvvvwwwwwwtttiiiZZZNNNHHHGGGCCCCCCCCCDDDGGGHHHGGGFFFDDDBBB@@@???AAABBB@@@??????>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<::::::::::::;;;;;;<<<<<<@@@AAACCCDDDDDDDDDCCCBBB@@@>>>===>>>@@@BBBBBBBBB===<<<;;;<<>>>>>>>>======<<<<<<<<<======>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<======<<<;;;::::::999::::::;;;777777777777777666666555444444333333222333333333111111111111222222222222222333444555666666666666333333444555666:::EEEOOOnnnuuuhhhjjjrrr~~~hhhWWWJJJCCC???888999999777666777;;;>>>GGGRRR^^^fffhhhcccVVVJJJFFFDDDAAA@@@AAADDDGGGIIIRRRXXX___eeehhhiiiiiijjjkkkkkkkkkkkkllllllmmmmmmkkklllmmmnnnooopppqqqrrrqqquuu{{{}}}wwwmmmiiikkkmmmoooppppppqqqsssvvvyyyzzzzzzvvvsssqqquuuwwwvvvuuuwww~~~~~~|||||||||||||||{{{{{{{{{vvvxxxzzzyyyvvvsssqqqqqqooonnnnnnmmmmmmmmmmmmmmmsssbbbZZZYYYYYY[[[\\\\\\\\\\\\^^^```cccgggnnnwwwwwwuuuwwwzzz|||~~~oooaaaXXXQQQLLLLLLGGGDDDAAA>>>>>>===<<<;;;999888666555555666888999888888888999888888777777777777888888888888777777777777777666555555444444444444444444444444444444333333444444333333222111111111111000000000//////000000000000////////////...///111111000000111333222444666888888777555444111000000///////////////////////////............000000000111000//////...............///000111222222222222222111111111111////////////////////////............///111222333333333333444777;;;???BBBHHHOOOWWW\\\cccjjjmmmkkkaaaUUUIIICCC>>><<>>>>>======<<<<<<<<<===>>>??????@@@?????????:::::::::;;;;;;;;;<<<<<<@@@AAACCCEEEEEEEEECCCBBB@@@???===>>>@@@BBBCCCCCC>>><<<;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;::::::999999999::::::777777777777777777777777666666666666666555444444444444333333333333444444000000111111111222222222///000222444555555555444333444666666666:::AAAGGG___uuuwwwvvv{{{ppp___QQQFFF???<<<:::888666666777888999???HHHSSS^^^gggjjjaaaVVVNNNJJJEEEBBBBBBDDDEEEFFFMMMRRRYYY___cccfffhhhiiikkkjjjjjjiiiiiiiiijjjjjjggghhhiiikkkmmmooopppqqqsssxxx~~~vvvssssssssssssrrrrrrtttwwwzzzzzzttttttwwwyyywwwtttuuuzzz~~~~~~~~~~~~|||yyy{{{{{{|||}}}}}}}}}||||||vvvwwwyyyxxxuuuqqqoooooonnnnnnmmmmmmmmmmmmllllllkkk```\\\ZZZ\\\]]]]]]\\\\\\]]]______```eeellluuu~~~zzztttuuuvvvyyy|||ooodddZZZTTTRRRJJJGGGCCC@@@??????>>>===999888777666555555666666666777777888888888888777666777888999999888777666777777777666666555444333333333333333333333333333333333444444333333222111222222222111111111000000000000000000000//////...---...000000///000111333333444666777777777666555222111000000//////000000000000000/////////......//////000000000///...---............///000111111333333222222222111111111////////////////////////------......///111222333444555666888<<>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@???>>>===::::::;;;;;;<<<<<<;;;;;;???AAADDDGGGHHHHHHGGGFFF@@@>>>======@@@BBBCCCDDD@@@>>><<<;;;;;;<<<;;;::::::::::::999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777777777777555666777888888777666666444555555666555444333222444444333333333444444555111111111222222222333333000111333444555444333222222444666555555888<<>>;;;888777777888777666888???GGGOOOYYYbbbccc```YYYTTTLLLGGGFFFFFFFFFFFFIIINNNTTTZZZ___cccfffhhhjjjiiihhhgggffffffggggggcccdddfffhhhjjjlllnnnooosssxxx~~~vvvvvvwwwxxxwwwvvvvvvxxxyyyyyyxxx|||zzzxxxyyy|||}}}}}}yyyvvvvvvwwwxxxzzzzzzxxxvvvyyyzzz{{{|||}}}||||||{{{uuuvvvxxxwwwtttqqqooonnnmmmmmmmmmmmmllllllkkkjjjrrreee___[[[\\\]]]]]]\\\[[[\\\^^^]]]\\\___fffnnnwww~~~ttttttuuuxxx|||tttfff]]]ZZZKKKHHHDDDAAA@@@@@@???>>>:::999888777666555555444555666777888888888888888666777888999999888777666777777777777666555444333333333333333333333333333333333444444444333222222333333333222222222111111000000000000000//////...,,,...000000///000111333444444555666666777666666222222111000000000000000000000000000////////////---.../////////...,,,,,,...............///000111333333333222222222222111.........///////////////------......///111222333555666999<<>>>>>>>>>>>????????????======>>>>>>>>><<<;;;:::999:::;;;;;;<<<<<<;;;;;;>>>@@@DDDHHHJJJKKKJJJIII@@@>>><<<===???BBBDDDDDDBBB@@@===;;;;;;;;;;;;:::::::::999999999:::;;;;;;:::;;;;;;<<<;;;;;;::::::999999777666555555555555777888:::;;;;;;:::999777333444555555555444222222444444333333333444444555222222333333333444444444444555666777777555333222111444666444444666888888DDDVVVqqqxxxhhhWWWKKK???<<<888777888999777666333:::???CCCJJJVVV```eeeddd]]]TTTMMMKKKJJJHHHGGGGGGKKKRRRWWW\\\aaaeeehhhiiihhhfffeeeddddddeeeeeeaaaaaaccceeehhhjjjlllmmmqqqvvvuuuvvvyyy{{{|||zzzxxxwwwwww|||yyy{{{yyyyyyzzz~~~{{{ooooooqqqtttwwwxxxvvvuuuxxxyyyzzz|||||||||{{{zzzuuuwwwyyyxxxuuurrrpppooolllllllllllllllkkkjjjiiirrrbbbaaabbbaaa]]]YYYWWWYYY\\\]]]]]]^^^bbbgggmmmsssvvvsssooonnnqqqwwwlll\\\SSSMMMHHHEEEAAA======@@@;;;:::999999999999666444555555666777888999::::::999999888888666555444333777666666666555555555555222222222222222222222333000111333555666555444333222222111111111111222222////////////000000000000////////////000000000000444555555555555333222111222111111000000000000000//////////////////000000,,,///222111...,,,---///////////////////////////333333333333333222111000333333333222000///000222333222111111111222444555777:::???DDDHHHJJJKKKKKKMMMKKKHHHEEEEEEIIIPPPUUU[[[VVVOOOJJJGGGGGGGGGGGGOOOTTT[[[eeemmmtttyyy{{{zzz~~~}}}uuuiiidddjjjrrrsssmmmfffcccdddeeeeeedddeeefffhhhiiijjjkkkkkklllkkkgggcccbbbdddfffgggfffggggggeeebbb```___aaaccc\\\```bbb``````dddfffeeebbb]]][[[ddd{{{zzzvvvyyy{{{}}}~~~yyyqqqdddccc```\\\WWWOOOHHHCCCCCCCCCDDDEEEIIIMMMQQQSSSMMMJJJFFFCCCBBBDDDGGGIIIAAAAAABBBBBBBBBBBBBBBAAAAAA@@@???>>>===;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@EEEPPPYYYXXXRRRDDDBBB@@@@@@BBBDDDEEEEEEBBBBBBBBBAAA???<<<999888888888888888888999999:::<<<;;;:::888777666666666777777666666555555555555333555666888888777555444444333111000000111333444444444444555555555555666666555444333333333333333333333222222333333444555111111111222333444555666AAAFFF^^^vvvggg[[[HHH@@@999999999888888;;;777888:::>>>CCCJJJQQQUUUccc^^^WWWQQQNNNMMMMMMMMMHHHHHHIIIKKKPPPVVV\\\```bbbbbbbbbbbbaaa___^^^]]]aaaaaaaaabbbdddgggjjjkkkqqqvvv~~~|||xxxtttvvvyyy{{{||||||{{{{{{}}}~~~|||yyyvvvwwwyyy{{{|||{{{xxxvvvqqqnnnmmmooosssvvvvvvuuurrrtttuuuvvvuuutttuuuvvvsssuuuvvvvvvtttrrrrrrrrrjjjkkkkkklllkkkjjjhhhgggmmmeeeccc```\\\ZZZYYYZZZ\\\]]]]]]]]]___ccchhhllloooxxx}}}wwwsssppprrrvvv|||kkk\\\TTTMMMJJJGGGCCCAAACCC>>>===;;;;;;;;;:::888666555666666777888999999:::888888999999888888777777777777666666666555555555444444444444444444444444000111333444444222111000222222111111111111222222///000000000000000000000////////////000000000000444444555666555444333222222111111000000000000000000000000000000000000000+++---///000000000111222///////////////.........111222222222222111111000111111111000...---...///222111000000222444666777:::===BBBGGGJJJLLLLLLKKKGGGEEECCC@@@AAAEEELLLQQQWWWSSSMMMIIIHHHJJJMMMOOOYYY\\\ccckkkrrrwww{{{|||yyy}}}~~~xxxnnnggghhhkkkqqqnnniiifffffffffggggggggggggiiijjjkkkkkkkkkkkkjjjgggcccbbbdddffffffeeeeeeeeedddaaa______bbbdddbbbgggjjjhhhgggjjjjjjiiieeebbbbbbkkk~~~tttsss|||}}}yyyqqqfffgggeee^^^SSSJJJEEEDDDAAAAAAAAABBBDDDGGGKKKMMMNNNLLLIIIGGGEEEFFFGGGHHHAAABBBBBBCCCCCCCCCBBBBBB@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999;;;???FFFTTT___aaa\\\HHHEEEAAA???@@@BBBBBBBBBBBBBBBBBBAAA???<<<:::999777777666666777999;;;<<<<<<;;;999888777666666666666666555555555444444444333444555666666555444444444333111000000111333444444444444444555555555555555555444333333333333333333222222222222333444444222222222222333444555666999>>>QQQooo~~~sssgggRRRGGG<<<999888666555777666666777999===BBBGGGJJJUUUTTTQQQOOONNNMMMLLLKKKFFFEEEEEEGGGLLLSSSYYY]]]```______^^^]]][[[ZZZYYY\\\]]]]]]___bbbeeegggiiihhhmmmtttyyy{{{xxxtttqqquuuwwwyyy|||}}}}}}|||||||||}}}||||||}}}~~~|||zzzvvvvvvxxxyyyzzzzzzxxxvvvvvvssspppnnnoooqqqrrrrrrrrrtttuuuuuutttsssssstttppprrrttttttsssrrrqqqrrrooooooooonnnllljjjgggfff~~~mmmggg```\\\[[[\\\[[[ZZZ\\\[[[[[[\\\^^^aaaeeegggmmmrrryyy{{{vvvsssssstttxxxhhh]]]QQQLLLJJJEEEBBBAAABBB@@@>>>======<<<999777666666777777888888888999777888999:::::::::::::::777777777666666666555555666666555555444444333333333333444444333222000///222222111111111111222222000000000000000000000000////////////000000000000333444555666666666555444222111111000000000000000222222222222111111000//////......000222333333222000000000//////.........//////000111111111000000111111111000...---...///000000000000333666:::<<>>======AAAHHHLLLTTTPPPLLLJJJKKKQQQXXX]]]fffiiiooouuuzzz}}}|||~~~|||vvvnnnhhheeekkkkkkjjjhhhfffeeefffhhhiiiiiijjjkkkkkkkkkkkkjjjiiifffcccbbbcccdddeeeeeeddddddcccaaa___```dddfffkkkqqqtttrrrpppooommmjjjaaaaaaccclll~~~vvvkkknnn~~~|||wwwnnndddeeecccZZZNNNEEEDDDFFF??????>>>>>>???AAACCCEEELLLKKKKKKJJJIIIHHHGGGFFFBBBCCCCCCCCCCCCCCCBBBBBB????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<666999===EEESSS___bbb^^^KKKGGGAAA>>>>>>???@@@@@@BBBBBBAAA@@@???===;;;:::666666555555666999;;;===;;;:::999888777666666666444444444444333333333333444444444444444333333333333222111000000111222333333333333444444444555555444444333333222222333333222222222222222333444444333333333333444555555666666:::EEEYYYttt|||~~~~~~uuuaaaRRRBBB;;;999666444444666666555666888;;;>>>@@@EEEFFFIIIKKKLLLKKKJJJIIIEEEDDDCCCDDDGGGNNNTTTXXX[[[ZZZYYYXXXVVVUUUSSSSSSVVVVVVXXXZZZ]]]aaaccceee```dddhhhmmmooonnnllljjjssstttwwwyyyzzz{{{{{{zzz{{{{{{}}}wwwwwwxxxyyy{{{{{{zzzxxxuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvrrrnnnkkkjjjllloooqqqrrrtttsssrrrqqqqqqrrrnnnppprrrsssqqqppppppqqqrrrrrrqqqpppmmmjjjgggeee{{{pppddd]]]]]]]]][[[XXXYYYYYYYYYYYY[[[^^^```bbbeeekkkrrrzzz~~~xxxsssqqqppprrryyynnn\\\SSSNNNHHHDDDBBBDDDBBB???===<<<;;;999777888777777777777777777777888888999::::::::::::999777777777666666666666555555555444333222111111000444444444555444333222111333222222111111222222333111111111000000000000000////////////000000000000222333444666777777666666222111111000000000000000333333333333333222000///555222///000333444222000222111111000///......---------...///000000000000222333333222000///111222000000111222666:::>>>@@@GGGIIIKKKLLLKKKHHHEEECCC<<<<<<<<<;;;===AAAFFFKKKRRRQQQNNNNNNQQQYYYbbbiiirrruuuzzz~~~~~~zzzsssjjjddddddfffhhhgggdddccceeegggkkkkkkkkkkkkkkkjjjiiiiiifffeeecccbbbbbbcccddddddccccccbbbaaa```bbbgggjjjuuu{{{~~~zzzvvvsssmmmhhh\\\___dddmmmzzz}}}ssslllsssttthhh^^^]]]YYYRRRJJJEEEEEEFFF@@@???===<<<<<<===???@@@FFFGGGIIIKKKKKKIIIGGGEEECCCCCCDDDDDDDDDCCCBBBBBB>>>>>>??????????????????;;;;;;;;;;;;;;;;;;;;;;;;888:::<<>>???@@@BBBAAAAAA@@@>>>===<<<;;;999777666555666888:::<<<:::999888777666666666666333333333222222222222222444333222222111222222333222111111000111111222333222333333333444444444444333333222222222222333333222222222111222333333444444333333333444555555666777;;;???HHHaaa|||yyywwwzzz}}}vvv}}}mmm[[[HHH>>>;;;888666666777777666666666888:::;;;;;;>>>BBBEEEGGGHHHHHHIIIJJJGGGDDDCCCEEEIIIOOORRRTTTSSSQQQPPPNNNMMMLLLKKKOOOPPPRRRUUUYYY\\\___```]]]___bbbeeehhhiiiiiihhhmmmoooqqqssstttuuuvvvvvvyyyvvvvvvzzz}}}xxxrrrrrrrrrtttvvvvvvtttrrrrrrssssssrrrrrrsssuuuwwwvvvwwwvvvrrrmmmjjjkkkmmmmmmoooqqqqqqpppooopppqqqnnnppprrrrrrqqqooooooooorrrqqqqqqooommmjjjgggeeennnccc___^^^YYYUUUVVVVVVWWWXXXZZZ]]]___```bbbgggmmmuuu{{{uuuqqqnnnmmmrrryyyqqqbbbYYYPPPJJJHHHFFFCCC@@@===<<<:::888777999999888888777666666666888888888888888777777666888777777777666666666666555555444333333222111111111222222333333333333333333333222222222222333333222111111111000000000///////////////000000000000111222444555666777666666222111111000000000000000222333444444444222111000444222///000333555444222444444333222000///......,,,---...///////////////222333333333111111333555222222444777;;;???BBBDDDJJJKKKJJJIIIFFFBBB>>>;;;888999:::;;;<<<@@@EEEIIIPPPQQQRRRSSSWWW^^^hhhoooyyy|||~~~yyywwwvvvrrrjjjdddaaadddggggggeeedddgggiiilllllllllkkkjjjiiiggggggddddddcccbbbaaaaaabbbcccccccccbbbaaaaaadddiiimmm~~~{{{uuummmfff\\\bbbjjjqqqwwwvvvtttwww|||}}}tttddd^^^XXXQQQLLLIIIHHHFFFDDDBBBAAA>>>===<<<===>>>??????AAAEEEHHHIIIHHHFFFEEECCCCCCDDDDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>?????????999999999999999999999999999;;;;;;<<>>;;;;;;>>>@@@AAAAAA@@@???>>>======<<<<<<<<<;;;999777666777888999999999888777666666666666111111222222222222222222444333222111111111111111000000000000111222222333222222222222333333333444222222111111111222222333222111111111111222333333444444333333333444555555555888:::>>>PPPjjjwwwwwwuuuooolllpppwww~~~{{{}}}sssbbbNNNDDD>>>:::777777666666555555666777888999999;;;>>>@@@AAACCCGGGJJJOOOLLLHHHEEEDDDFFFIIILLLLLLKKKIIIGGGFFFEEEEEEEEEHHHIIILLLPPPTTTWWWYYY[[[ZZZ\\\^^^```ccceeeggggggiiijjjlllmmmoooqqqrrrrrruuussssssvvv{{{{{{uuupppooonnnnnnoooppppppmmmkkkoooppppppooonnnooosssvvvxxx|||~~~|||uuuooolllkkkhhhjjjmmmnnnnnnnnnpppqqqppprrrsssssspppnnnnnnnnnmmmnnnnnnmmmllljjjhhhfff|||}}}~~~mmmccc^^^YYYTTTTTTUUUVVVXXXZZZ\\\^^^___```dddjjjqqq~~~{{{uuunnnjjjmmmssswwwxxxiii[[[QQQNNNKKKHHHCCC@@@>>><<<:::999::::::999888777666555444777777777777777666555444888888777777777666666666777777666666555555444444//////000111111222333333333333222222222222333333222222222111111000000///////////////000000000000000111333555666666555555222111111000000000000000000111333444444333111000...------///333777999:::777666555444222111//////------.../////////......///111222222111222444666555777:::>>>AAADDDEEEFFFIIIHHHFFFCCC???;;;888777555666888:::<<<@@@EEEIIINNNRRRWWW[[[___eeennnttt~~~}}}wwwooollllllkkkgggcccccceeeggghhhhhhjjjkkkmmmmmmmmmlllkkkiiigggeeedddbbbccccccbbb``````aaabbbccccccbbb```aaadddjjjnnn|||vvvnnnggg___gggpppsssrrrqqquuuzzz~~~mmmuuussszzzuuubbb```WWWMMMIIIIIIIIIEEE@@@BBB@@@>>>===<<<===>>>???;;;===@@@CCCDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@===============>>>>>>>>>999999999999999999999999999;;;;;;;;;>>>DDDEEECCCDDD@@@<<<:::;;;>>>@@@AAA???>>>===<<<<<<<<<<<<<<<======;;;:::999888777777999888777666666666666666111111111111222222222222333333333222111111000000//////000111111222222222111111222222222333333333111111000000111111222222111111111111111222333333333333333222222333333444///222444777CCCUUUdddkkkssslllfffeeeiiirrryyy|||mmm[[[NNNDDD;;;777888444444444444555666777777999;;;=========@@@EEEJJJPPPMMMIIIEEECCCCCCDDDEEEEEEDDDBBB@@@??????@@@@@@AAACCCFFFJJJNNNPPPRRRSSSUUUVVVXXXZZZ]]]```bbbdddfffggghhhjjjlllnnnpppppppppppppppsssuuutttoookkklllkkkkkklllmmmllljjjhhhkkkmmmooonnnllllllpppttt|||}}}vvvppplllfffhhhkkklllllllllmmmooooooqqqsssrrrpppnnnnnnnnnjjjkkkkkkkkkkkkjjjhhhgggvvvwwwyyy{{{~~~xxxiii___YYYUUUTTTUUUVVVWWWYYYZZZ\\\\\\\\\```eeekkkwww|||rrrkkkkkkooopppttt|||nnn```ZZZQQQNNNIIIEEECCCAAA???===;;;;;;:::888777555444333555555666777777777666666888888888777777777666666666666666666666555555555333333222222222333333444444333333222222333333444333333222111111000000///////////////000000000000000111333444444444333333222111111000000000000000...///222444444333222111***,,,...///222666:::>>>999999777666444222111000...////////////......---///000222333333555888:::999<<<@@@DDDGGGHHHHHHGGGEEECCC@@@<<<:::888777777555777:::===???CCCGGGKKKOOOVVV```gggkkkpppwww}}}}}}zzztttooohhheeeeeeeeedddaaaeeeddddddfffjjjmmmnnnooommmmmmllljjjhhheeecccbbb```bbbcccbbb```___```bbbbbbaaa```^^^___bbbhhhmmmzzz~~~xxxssslllfffeeeoooxxxxxxppphhhfffhhhqqqwww|||xxxoooyyymmmuuusss___WWWQQQJJJFFFEEEEEEBBB@@@???>>><<<;;;;;;<<<>>>???===>>>>>>??????@@@AAAAAABBBBBBBBBBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<::::::::::::::::::::::::999;;;;;;:::===BBBDDDBBBBBB???<<<;;;<<<>>>??????======;;;;;;:::;;;<<<<<<<<<=========<<<:::888777888888777666666666666777111111111222222333333333333333444444333111000///...///000111111222222222111111111111222222222222000000000000000111222222111111111111111222222333333222222111111222222222000000222666:::CCCTTTcccsssnnnhhhffffffoooqqq```OOO@@@999:::555555555555555555666666666:::======<<<>>>DDDIIIKKKIIIGGGDDDBBB@@@@@@@@@???>>><<<;;;;;;;;;<<<===;;;===@@@DDDGGGJJJKKKLLLOOOPPPRRRUUUXXX\\\^^^___bbbcccdddfffhhhjjjlllmmmkkkkkkmmmnnnnnnmmmlllkkkjjjiiijjjkkkmmmmmmkkkiiigggkkkmmmmmmjjjjjjnnnrrrvvvxxx{{{}}}~~~zzzuuupppgggiiijjjkkkiiiiiiiiijjjkkkmmmooopppooonnnnnnooojjjjjjkkkkkkkkkiiihhhgggssstttwwwzzz}}}mmmaaaZZZWWWUUUUUUVVVWWWXXXXXXYYYYYYYYY]]]aaafffrrrvvvllljjjnnnmmmmmmpppzzzrrrkkkWWWSSSMMMIIIGGGEEECCCAAA<<<;;;:::888777555444333333444555777888888999999888888888888777777777777333333333444444444444444999888777666666666666666444333333222222333333444333333222222111000000///////////////000000000000000111222333444333222111222111111000000000000000,,,...111333444444222111+++...000000000333888===;;;:::999777555333111111///000000000///...------111222444666777999<<<>>><<>>@@@???>>>=========>>>???AAABBBAAAAAA@@@???>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999;;;;;;999;;;@@@BBB@@@BBB@@@===;;;<<<======<<<<<<<<<:::999999:::;;;<<<:::<<<===>>>>>><<<:::999888777777666666666666777111111222222333333333333222333444555444222000.........000111222222222222000111111111111222222222000000///000000111222222111111111000111222222333222222111111000111111111777444555888777999JJJ___ssspppmmmjjjiiiqqqpppYYYFFF======888777777777777777666666333888<<<===<<<>>>CCCHHHFFFEEECCCAAA@@@???>>>===<<<;;;999888888999;;;<<<777999<<<@@@CCCEEEFFFFFFLLLNNNPPPSSSWWWZZZ\\\]]]^^^___```aaacccfffhhhiiiggghhhiiiiiiiiiiiikkkmmmhhhhhhiiikkknnnooommmllleeeiiimmmmmmjjjiiimmmqqqkkkkkknnntttzzz|||yyyvvviiijjjkkkjjjhhhffffffgggfffiiilllnnnnnnnnnpppqqqkkklllllllllkkkiiigggfffpppoooooossszzz}}}|||xxx}}}|||qqq```[[[YYYVVVVVVWWWVVVUUUUUUVVVXXXXXX[[[___ccckkkyyyvvvnnnkkknnnlllmmmrrrzzz~~~hhh___VVVQQQJJJBBBAAAFFFCCC@@@===<<<<<<<<<<<<;;;888888777666666777888999555666888999999888777666444444555666666555555444222333555666777666666555444444444444444555666777777666444222111000111111000111111111111000/////////000222333222111///...000000000000000000000000///////////////000111111222222222111000222666:::999888666444333111111000444333222000000222333444000222333444777<<>>BBBFFFKKKPPPTTT^^^iiiwww|||wwwpppllliiieeeaaa___aaabbbaaa```bbbaaaaaacccgggkkkmmmnnnnnnkkkgggdddcccccccccbbbgggfffdddaaa```^^^^^^]]]```^^^]]]\\\^^^aaaeeegggnnnqqqtttsssooommmnnnppp|||ssseee^^^aaa___cccnnnzzz}}}~~~tttpppuuuwwwpppnnnvvvfffSSSFFFCCC???<<<<<<<<<<<<;;;:::;;;;;;;;;<<<=========AAA@@@>>><<<<<<<<<======>>>>>>>>>>>>============:::999888777777999;;;<<<:::<<<>>>@@@@@@???===<<<<<<<<<;;;:::;;;===???AAA===<<<<<<<<<<<<======>>>;;;::::::::::::;;;<<<===<<<;;;:::999999999999999>>>;;;999888888777666444222222222333333333444444444444555555444222111000---------...//////000000111111111000000000000000000000000000000000000000222222111111111111222222111111000000111111222333333111111333333777BBBNNN^^^zzzuuuoooXXXHHH@@@>>>===:::666444444777:::555555666888;;;===???@@@CCCBBB@@@>>><<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::999999:::;;;===???AAABBBHHHIIIKKKNNNQQQVVVZZZ\\\\\\]]]^^^___aaabbbcccdddeeeeeefffggghhhiiiiiijjjiiijjjjjjlllsssyyywwwrrrmmmmmmmmmmmmkkkiiigggfffeeeeeegggmmmssswwwwwwuuummmllliiihhhggggggiiijjjiiikkkmmmnnnnnnmmmmmmnnnqqqnnnkkkjjjkkkkkkhhhffflllmmmoootttyyy||||||zzzyyyzzz|||jjj```[[[WWWWWWWWWVVVUUUUUUVVVWWWXXXZZZ]]]aaagggtttxxxsssoookkkjjjnnnttt~~~}}}nnn^^^VVVOOOGGGDDDDDDCCCAAA>>><<<<<<;;;:::888999888777666777777888999888999999999999888666555777777777666555555444444333333444555555444333222333333333333333444555555888777555333222222222222222222111111111000000000000111222222222111///...111111111111111111111111///////////////000111111111111111000///111444777444333222111000000000000444333222111000222333444333555777999;;;@@@EEEIIIJJJJJJIIIFFFCCC@@@===;;;:::888666555666777888999<<<>>>BBBFFFJJJPPPWWW\\\iiirrr}}}xxxrrrlllhhhfffccc``````aaabbbaaa```aaaaaabbbdddgggjjjllllllmmmjjjfffdddccccccbbbaaadddcccbbbaaa```___^^^]]][[[[[[]]]___aaaccceeefffkkkooorrrssstttwww|||xxxllldddaaa___cccooo{{{zzz{{{~~~xxxnnnooowww}}}wwwqqqnnnsss|||sssZZZJJJEEEBBB???>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999888666666666888999;;;:::<<<>>>@@@@@@???===<<<<<<;;;999999999;;;===>>><<<<<<;;;;;;;;;;;;;;;<<<::::::999999:::::::::;;;:::::::::999::::::;;;;;;===;;;888777777777555444222333333333444444444444555555555555555333222111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000111111222111111000000111111222333333111111222222444===GGGZZZuuugggRRRFFF???===:::777666666777777555666666888:::===???@@@@@@???>>>======<<<======::::::::::::999888888777888888999:::<<<===???@@@EEEEEEGGGJJJNNNSSSWWWYYY[[[[[[\\\^^^```aaabbbccceeeeeefffgggggghhhiiiiiijjjjjjkkklllttt{{{{{{wwwnnnnnnnnnmmmkkkhhheeedddddddddfffjjjpppssssssqqqkkkjjjhhhfffeeefffggggggjjjlllnnnoooooonnnnnnoooooommmjjjiiiiiiiiigggeeefffjjjpppuuuyyy{{{|||}}}vvvzzzxxxfff[[[YYYWWWVVVTTTSSSTTTUUUVVVWWWXXX[[[]]]bbblllxxx|||sssmmmiiijjjnnnuuuoooaaaYYYQQQKKKHHHEEECCC@@@???>>>===:::888:::999888777777888999:::;;;;;;;;;:::999888777666888888777666555666666666333444444333333222000000333333333333333333444444999888888777666555555444444333222000000111111222000111222222222111///...111111111111111111111111000////////////000111111111222111000...///111333000////////////000111111333222111111111333444555888:::>>>@@@BBBDDDGGGJJJKKKIIIFFFBBB===:::888666888777666666666888:::<<>><<<<<<;;;;;;;;;;;;;;;;;;:::999::::::;;;;;;;;;;;;;;;:::::::::999999999888888777666555555555666888999:::;;;===??????>>>===<<<;;;:::888777777999:::;;;<<<;;;::::::999999999999:::::::::999999999999999999999999::::::;;;<<<===<<<:::777666666666555333333333333444444444555555555666666666555444333222444333333222111111000000000000000000000000000000000000000000000000000000222111111000000111111222111111000000111111222333333111111222111111777???QQQiiieeeTTTHHHCCC===:::::::::888666666666666777999<<<>>>@@@???@@@@@@@@@?????????>>>;;;::::::999888777666666777777777888999;;;<<<===???@@@BBBEEEIIINNNRRRTTTXXXYYYZZZ\\\^^^___aaaaaaeeeeeeeeefffgggggghhhhhhhhhiiiiiijjjqqqyyy{{{xxxooonnnnnnmmmjjjgggeeeccceeeeeefffiiilllnnnmmmkkkiiihhhgggfffeeeeeeeeeeeehhhjjjmmmmmmmmmllllllmmmmmmkkkiiihhhhhhhhhfffddd___gggpppvvvxxxzzz~~~{{{lllZZZXXXUUURRRQQQQQQSSSTTTUUUUUUVVVXXXYYY]]]ccclllrrrzzzrrrkkkjjjkkkppp{{{ssseee[[[SSSOOOGGGEEECCCBBBBBB@@@===;;;;;;;;;999888888999999:::;;;;;;;;;::::::999999888777666666555666777888999444444444333333222222111444444444555555555444444:::;;;;;;;;;:::999888888555444222111000111333444111111222222222111000///111111111111111111111111000000//////000000111222222333333222//////000111000000000000111111222333000000111222444666888:::???AAADDDFFFEEEEEEFFFGGGBBB@@@===:::888777777777777888888888999<<>>===>>>??????===;;;<<<;;;;;;;;;::::::999999666888999;;;<<<<<<;;;:::999999999888888888777777777666666555555666777777999:::<<<===>>>===<<<;;;;;;:::888666666777999:::===<<<;;;:::999888888888:::;;;;;;;;;::::::999999;;;:::::::::::::::;;;<<<;;;999666555666555444333333333444444444555555555555555444444444333333222111111111111000000///////////////000000000000000000000000000000000000000111111000000000000111111111111000000111111222333222000111333222111444:::GGGZZZ{{{kkk[[[RRRFFF???>>>===;;;888777777666777888;;;===???CCCDDDEEEEEEDDDBBB@@@>>><<<<<<;;;:::999999999999777666666777777888999:::;;;<<<>>>AAAEEEJJJNNNPPPTTTUUUWWWYYY[[[]]]___```cccccccccdddeeeeeeffffffeeefffeeeeeekkkrrruuusssmmmmmmmmmlllkkkiiigggfffjjjjjjjjjkkkkkkjjjhhhgggiiiiiiiiihhhggggggffffffdddfffiiijjjiiihhhiiiiiikkkjjjiiiiiihhhgggfffeee[[[dddnnnuuuwww{{{sss]]]XXXTTTPPPNNNPPPRRRTTTTTTTTTUUUVVVWWWYYY]]]aaaeeeiiitttyyypppllllllnnnuuu|||tttdddYYYSSSJJJHHHEEEDDDCCCBBB???======<<<;;;999999999:::;;;999999999::::::;;;<<<<<<999888888777777777777888444444444444555555666666666777777888888777666666;;;<<<===>>>>>>===;;;:::777555333222111222444555222222222222222111111000111111111111111111111111000000000000000111222222444555666555222000000111111111111111111111222222///000222555888;;;>>>???DDDFFFHHHGGGEEEBBBAAAAAA;;;999777555444555666888666777999:::;;;>>>CCCGGGJJJMMMSSSZZZbbblllvvv}}}|||vvvqqqnnnjjjgggeeebbbdddeeegggggghhhhhhhhhhhhjjjlllllljjjgggggghhheeecccaaaaaaaaaaaa```___aaaaaa___]]]ZZZWWWUUUTTTTTTVVV[[[aaaeeegggiiiiiikkkgggmmm|||wwwqqqqqquuu{{{rrriiifffooozzz{{{tttuuu||||||wwwssstttyyyzzzjjjXXXJJJDDDCCC<<<;;;;;;<<<======;;;999;;;;;;::::::999999999888666777999;;;<<<<<<<<<;;;999999999888888888777777777777777666666666777777888999:::;;;;;;;;;::::::;;;999888666666777999:::===<<<;;;:::999999999999;;;;;;<<<===<<<<<<;;;:::===<<<;;;:::999888888888999777555444555555444222333333333444444444555555333333222222222222222222//////000000111111111111......//////000000000000000000000000000000000000111000000000000000000111111111000000111111222333111///000444444222555999@@@OOOnnn}}}rrreeeSSSFFF@@@>>><<<999888777666666777:::<<<>>>FFFGGGIIIJJJHHHEEEAAA???>>>===<<<;;;:::::::::;;;777777666666666777777888999999;;;>>>BBBFFFJJJLLLPPPQQQRRRUUUWWWZZZ\\\]]]^^^______```aaabbbccccccdddfffdddbbbeeekkkmmmllliiijjjkkkllllllkkkjjjiiioooppppppooollljjjhhhfffkkklllllllllllljjjiiihhhccceeeggghhhhhhgggggghhhjjjjjjkkkjjjiiigggffffffZZZbbblllsssxxx~~~jjj]]]WWWQQQNNNOOORRRSSSSSSSSSSSSTTTVVVXXXYYY[[[\\\\\\dddsssyyyssspppnnnppptttzzzvvveeeZZZRRRNNNJJJGGGEEECCCAAA???>>>===<<<:::::::::;;;;;;888888888999:::;;;===============<<<:::999777666555555555555666777888999888999:::;;;:::999888777999;;;===??????>>><<<:::777666444333333333444555333333222222111111111111222222222222222222222222111000000000000111222222555777888777555222111111000000000000000111222222222444666999<<>>>>>>>>===<<<===<<<:::999777666666666888666444333444444333222222222222333333333444444222222111111111111222222000000111111222333333444---......//////000000111000000000000000000000000111000000//////000000111111111000000111111222333111//////333555444555999>>>HHH```{{{|||gggTTTGGG@@@<<<:::999888666555666999<<<===EEEHHHLLLOOOPPPNNNJJJGGGCCCAAA???===;;;::::::;;;999999888777666666777777777888999;;;>>>BBBEEEGGGIIIJJJLLLOOORRRTTTVVVWWWXXXYYYZZZ\\\]]]___```aaaccceeeeeeaaabbbfffgggeeeeeefffhhhiiijjjjjjjjjiiiooopppqqqpppmmmkkkjjjjjjlllmmmnnnooonnnllljjjhhhdddfffiiijjjiiihhhiiiiiihhhjjjkkkkkkiiigggffffff[[[aaaiiiqqqxxx~~~fff^^^UUUPPPPPPRRRRRRPPPRRRSSSTTTVVVXXXYYYXXXWWWVVVZZZeeeuuuyyyrrrooopppuuu{{{nnnaaa\\\TTTNNNJJJGGGEEEDDD???>>>===;;;;;;;;;;;;<<<999999888888999:::;;;<<<<<<>>>???AAA@@@???===;;;888777666666666777888888999:::;;;<<<<<<:::888777555888;;;>>>>>><<<:::888666666666555555555444444333333222222111111111222222222222222222222222222111111000000111111222333444666999999666333222111000000000111333444666777999:::<<<>>>???AAABBBBBB@@@@@@@@@>>>;;;888777777666666555555555666888999777;;;???AAACCCGGGOOOUUUXXX^^^gggqqqzzzzzzvvvsssqqqooonnnmmmkkkhhhfffeeeggghhhgggfffgggjjjmmmlllnnnnnnjjjdddaaabbbeee```_________``````___]]]^^^\\\YYYVVVTTTTTTUUUVVV\\\```gggmmmppppppmmmkkklllppp}}}~~~vvvpppiiiiiirrr|||yyyrrrooopppqqqlllfff\\\QQQHHHCCCBBBBBB>>><<<999888999::::::999888888888888999999999999777777777777888888999:::888888888888777777777777666666666666666555444444555555555666666666777777666555444333444666888999:::999999888888888999999888999;;;===>>>>>>===<<<:::999888777666666666666777555333222333333333111111111111222222222333333333222111111111222333333111111111111111111111111------......///000000111000000000000000000000000000000////////////000000111111000000111111222333333//////222444222333666;;;AAAPPPjjjiiiUUUGGG???<<<:::888666555666888;;;===CCCHHHQQQXXX]]]]]][[[ZZZNNNLLLGGGCCC???===<<<<<<;;;;;;999888777777777777666666777888;;;>>>@@@BBBAAABBBEEEGGGKKKNNNPPPQQQRRRSSSUUUWWWZZZ\\\]]]^^^^^^aaabbb___^^^aaaaaa___bbbcccdddffffffffffffeeehhhkkknnnooommmlllmmmnnnjjjkkkmmmnnnnnnkkkhhhfffdddfffhhhiiiiiihhhhhhiiieeehhhkkkjjjhhheeeeeeeee\\\```gggoooyyymmmeeeYYYSSSQQQRRRPPPNNNRRRRRRTTTWWWYYYYYYWWWUUUSSSUUU\\\jjj}}}xxxrrrppprrruuu{{{ooohhh___VVVPPPMMMJJJHHH@@@???===<<<;;;;;;;;;<<<;;;:::999888888888999:::888;;;???DDDFFFFFFEEEDDD:::999777666555555666666999:::<<<<<<<<<:::888777222555999<<<<<<:::888555666666666777666555555444444333222222111111222222222222222222222222222222111111111000111111222333333666888999777444222111111111222444777999;;;===>>>???@@@AAAAAAAAAAAAAAA;;;<<<<<<:::777555555666333444555666888:::<<<===<<<@@@EEEGGGIIIMMMVVV\\\^^^eeeoooyyyzzzrrrlllpppooommmmmmllljjjgggdddfffggghhhfffeeefffjjjmmmlllnnnmmmhhhbbb^^^```ddd___^^^^^^___``````___]]]\\\ZZZVVVTTTSSSUUUWWWYYYccciiirrryyy|||yyysssoookkkttt}}}rrrjjjdddiiiyyy}}}|||sssmmmkkkkkk```YYYOOOGGGCCCAAA@@@@@@@@@===:::888999:::::::::777777888888999999999:::777777666555555666888999888777777777666666666666444555555555444444333222444444444444555555555666444333222222222444777888888777777777777777888999555777:::<<<>>>>>>===<<<888777666666666666666777666444222222333333222111000000111111111222222222444333222222222333444555000000//////......---------------...///000000111000000000000000000000000000000////////////000000111111111000111222222333555000...111222111111444777;;;DDDXXXsss{{{bbbOOODDD@@@;;;999666555555888;;;===CCCJJJUUU```hhhkkkkkkkkkYYYVVVPPPJJJEEEAAA???>>>===<<<;;;999888888777777555555555666888;;;===???<<<===@@@CCCFFFIIILLLMMMOOOPPPRRRTTTWWWZZZ\\\]]]WWW\\\]]][[[ZZZ\\\\\\ZZZaaaaaabbbcccccccccbbbaaabbbfffjjjllllllmmmooorrrhhhiiilllmmmllljjjfffdddbbbdddgggggggggffffffgggcccgggjjjiiifffdddcccdddUUU[[[```hhhwwwsss]]]UUUQQQLLLNNNUUURRRVVVXXXZZZ^^^cccccc______]]]^^^gggsss{{{tttrrrrrrttt{{{xxxggg[[[UUUOOOIIIFFFCCC???>>>??????<<<:::<<<;;;:::::::::::::::;;;777999<<<@@@BBBCCCCCCCCC;;;666777???CCC>>>999777;;;===???@@@???===:::777555555666999<<<<<<999555888666444333222333444555666555333333444444444333666666555444333222222111444333333222222222333333222444666777666666777888888999999999999:::<<<===DDDDDDBBB@@@>>><<<:::999999777666555666666666555999999888666666999>>>BBBDDDGGGIIIKKKOOOVVV___gggqqquuu{{{sssllllllooommmlllkkkjjjiiiiiiiiiiiihhhgggeeecccdddfffiiikkkkkkhhhccc___]]]]]]^^^___bbbaaa___^^^\\\[[[[[[[[[[[[RRRPPPTTTTTTQQQWWWcccqqqyyy~~~uuuqqqxxx~~~nnnddd```mmm{{{sssggg\\\WWWRRRKKKCCC>>><<<<<<===============<<<<<<<<<<<<:::999999888888999999:::999888777555555555666777888999::::::;;;;;;::::::888888666555555555555555555444444444444555666666555555555555555666666777777888:::::::::999777555888777555666888999999888999999888666555444333222111111111111000000000000222222222111111111111000222222222111111111000000111111000/////////////////////............//////...///000111111000///...////////////000000000000222444555666555333000...000111111111111222222222888666888CCCXXXooo}}}www^^^MMMDDD===777333555666666777:::@@@IIIVVVggg|||xxxkkk\\\SSSNNNHHHBBB>>>???<<<:::<<<<<<999:::<<<888777555444555666888999<<<<<<===???AAACCCEEEFFFJJJKKKMMMOOOQQQSSSUUUVVVVVVWWWXXXWWWVVVVVVWWWYYY]]]]]]^^^^^^___`````````aaabbbdddgggiiikkklllmmmjjjkkkkkkkkkjjjhhhfffeeegggggggggggggggggghhhhhhdddcccbbbaaa___]]][[[ZZZSSSXXX]]]cccpppggg[[[TTTMMMLLLOOONNNSSSWWW[[[ccckkknnnlllhhhdddbbbgggooo{{{|||uuussssssxxxsssfffXXXLLLLLLIIIEEEDDDDDDCCC@@@===;;;;;;:::999888888777777444666999;;;===>>>======;;;777888???CCC@@@;;;999>>>???AAAAAA@@@===:::888777777888:::===<<<999666888777555444333444555666666444222222333444333222555555444444333333333333444444333333333444444555333555777888888888:::;;;999:::;;;;;;<<<===???AAAAAA@@@???===;;;999888777666555444333444444444444666777999:::;;;>>>BBBFFFLLLNNNQQQTTTZZZdddpppyyy|||~~~ssslllkkklllmmmlllkkkjjjiiiiiiiiiiiihhhgggfffeeeeeefffhhhiiihhheeeaaa^^^\\\\\\]]]^^^```______^^^]]]\\\[[[[[[WWWPPPNNNTTTUUUTTT\\\hhhttt|||}}}ssslllsss|||mmmiiikkkzzzxxxiii[[[QQQMMMGGGAAA<<<;;;<<<===============<<<<<<<<<<<<:::999999888888999999:::999888777666666666777777888999::::::;;;;;;::::::666666555444333333333333444444444444555666666777666666666666666777888888888999:::;;;;;;999888777777666555666888888888777777777666666555444333333222222111111000000000///222222222111111111111000222222222111111111000000111111000///////////////000000////////////000000...///000111111000///....../////////000000000000222444555666555333000///000000111111111222222222444555666<<>>??????;;;:::<<<999888777666666777888999999999:::;;;===@@@AAACCCFFFGGGIIIKKKMMMOOOQQQQQQRRRSSSTTTSSSRRRSSSUUUVVVXXXXXXYYYZZZ[[[\\\]]]]]]^^^___aaadddfffggghhhhhhffffffggghhhggggggeeeeeeffffffgggggggggggghhhhhhaaaaaa```___]]]ZZZXXXWWWOOOTTTYYY\\\eeeuuuyyyhhh\\\RRRNNNOOOLLLQQQWWW]]]hhhtttzzzzzzuuummmgggfffjjjqqq|||zzzwwwssstttzzzlllYYYTTTOOOIIIFFFEEEDDDAAA>>><<<<<<<<<;;;999888666555444555777999::::::999999888555666===AAA???<<<:::???@@@AAAAAA@@@>>>;;;::::::::::::<<<===<<<999666888777666555444555666777666444333222333444333222333333444444555555555666666666555666666777888999999:::<<<=========???AAA??????>>>>>>>>>>>>??????;;;;;;:::888777666555444444444333333444444555555555888<<<@@@CCCFFFKKKNNNYYY\\\___ccciiitttzzzsssnnnkkkjjjmmmlllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhhhhggggggfffeeebbb___\\\[[[[[[\\\]]]^^^^^^^^^^^^]]][[[ZZZYYYTTTOOOOOOUUUYYY\\\eeeqqq|||zzzrrrlllqqqzzz~~~zzzmmmqqq|||{{{iiiXXXLLLHHHCCC>>>;;;:::;;;<<<=========<<<<<<<<<<<<;;;:::999999888888999999:::999999888777777777777888888999::::::;;;;;;::::::777666555444444333333333444444444444555666888888888888888888888999::::::999:::;;;;;;;;;:::888777444444444666777777666444555555555444444333333333333333222222111000//////222222222111111111111000222111111111111000000000111111000///////////////111000000000000000000111...//////000000//////........./////////000000000333444555666555333111///000000000111111111222222111444666555777EEE]]]ooo}}}xxxrrrnnnqqq{{{}}}vvvvvv{{{lll]]]NNNDDD<<<999888777666888888AAAQQQfff}}}nnnbbbWWWOOOIIICCC???@@@???;;;999:::999999999999999888888888666666666777999;;;<<<===AAABBBCCCEEEGGGIIIJJJKKKKKKLLLMMMMMMMMMNNNPPPRRRQQQRRRSSSUUUWWWXXXYYYZZZZZZ[[[]]]___```aaaaaabbb___```aaacccddddddddddddccccccdddddddddeeeeeeeee]]]]]]]]]\\\ZZZXXXVVVTTTLLLQQQUUUWWW\\\iiizzzzzzgggYYYSSSTTTNNNSSSWWW]]]iiivvv~~~}}}tttjjjffffffiiipppxxx~~~vvvrrrssswww|||~~~sssccc\\\QQQJJJGGGEEEBBB@@@>>>>>>>>>===<<<:::888777777888999999:::999888888333222444888<<<<<<;;;999===>>>?????????>>>===<<<;;;<<<<<<<<<<<<;;;888777888777666666666666777777888666444444555555555444333444555666777888999:::888888888999:::;;;<<<===AAABBBCCCCCCBBBBBBCCCEEEEEECCC@@@>>><<<:::888777666666555555444333333222444444555555666666888:::;;;===AAADDDHHHNNNTTTYYYgggkkkppptttyyy|||uuusssqqqnnnjjjmmmlllkkkkkkjjjjjjjjjkkkjjjkkklllmmmllliiigggeeebbbaaa^^^\\\[[[\\\]]]^^^^^^^^^^^^]]][[[YYYWWWUUURRRPPPRRRYYY___eeeooozzz{{{xxxxxxyyyyyy{{{~~~|||}}}sss~~~xxxeeeVVVKKKHHHDDD@@@===;;;;;;<<<======<<<<<<<<<;;;;;;;;;:::999999888888999999:::999999999888888888999999888999::::::;;;;;;:::::::::999888777666666666666444444444555666777999999::::::999999::::::;;;<<<999999:::::::::999888777333333444666777666444111333333333333333333333333444444333222111000000///222222222111111111000000111111111111000000000000111000000///////////////000000////////////000000////////////////////////........./////////000000222333444555444333111000000000000000111111111111111555666333222;;;NNN]]]qqqrrroooiiicccgggsss~~~tttssswwwrrrZZZNNNCCC>>>===:::999:::888>>>III[[[vvv~~~kkk]]]UUULLLEEECCCAAA===<<<===999::::::::::::999888777444444555555666777999999===>>>???@@@BBBCCCDDDEEEDDDEEEFFFGGGFFFGGGJJJLLLLLLMMMOOOQQQSSSUUUVVVWWWVVVWWWXXXZZZZZZ[[[[[[[[[YYYZZZ\\\^^^```aaabbbccc^^^^^^^^^___``````aaaaaaYYYZZZ[[[[[[[[[YYYWWWVVVKKKNNNQQQSSSUUU^^^ooo}}}sss___VVVVVVOOORRRUUUZZZeeettt}}}}}}sssiiieeeeeefffjjjooowww~~~wwwsssqqqqqqqqquuu}}}ssscccVVVOOOLLLIIIGGG?????????>>>===<<<;;;::::::::::::::::::999888888111222444666999;;;;;;:::::::::;;;;;;<<<=========;;;<<<<<<<<<:::888777777777777666666666777777777999777555555666777666555444555666888:::;;;======;;;;;;;;;;;;<<<===??????EEEEEEEEECCCAAA@@@AAACCCDDDAAA===:::999777444222333333333333333333333333333555777777777999<<<>>>BBBCCCEEEGGGLLLTTT]]]dddsssyyy|||sssppprrrsssqqqmmmnnnmmmmmmlllllllllllllllmmmooopppqqqoookkkgggeeeaaa```^^^]]]\\\\\\]]]^^^___^^^]]]ZZZXXXUUURRRQQQPPPPPPUUU\\\cccjjjttt}}}}}}uuurrrvvv|||tttcccWWWMMMJJJGGGCCC@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::999999::::::::::::::::::888999::::::;;;;;;::::::::::::999888777777777777555555555666777888999999:::::::::::::::;;;;;;<<<888888888888888777777666333222333555666555333000222222222333333333333333444444444333222111111000222222222111111111000000000000000000000000000000111000000///////////////.........------.........//////............//////............////////////111222222333333222111000//////000000000111111111111222333333333999CCCKKK^^^dddiiifff^^^]]]dddlllyyyuuuyyyqqqcccTTTMMMHHHBBB===<<<:::;;;AAANNNdddyyyhhh]]]PPPJJJGGGCCCAAABBB:::;;;;;;::::::888777666666555555555666666777888:::;;;<<<===>>>???@@@@@@>>>???AAAAAAAAABBBDDDFFFHHHIIIKKKMMMOOORRRSSSTTTRRRRRRTTTUUUUUUVVVVVVVVVUUUUUUWWWYYY[[[]]]___```ZZZ[[[[[[\\\]]]]]]^^^^^^WWWYYY[[[\\\\\\[[[YYYXXXJJJKKKNNNPPPQQQVVVdddqqqmmm^^^YYYOOOQQQRRRVVV```nnnxxxzzzvvvmmmeeeccceeeeeegggjjjlllxxxzzztttnnnkkkjjjwww{{{jjj^^^VVVQQQMMMDDDCCCAAA???======<<<<<<;;;::::::999888888777777333666777666888<<<>>>===888888888888999;;;<<<===999:::;;;:::888666666666555555666666666666777777999777666666777777666555444555666888:::<<<>>>???<<<<<<;;;<<<<<<===>>>???@@@@@@@@@===;;;;;;<<<>>>???;;;888777888888666333222222333333444555555666333666999::::::<<<@@@DDDJJJJJJKKKMMMSSS]]]hhhppp~~~|||yyysssmmmmmmpppsssrrrqqqoooooonnnnnnnnnnnnnnnooopppqqqrrrrrrpppkkkgggdddaaa```^^^]]]\\\\\\\\\\\\^^^\\\ZZZVVVSSSQQQPPPOOOOOORRRXXX___fffmmmtttzzz}}}~~~sssllloooxxx}}}rrrbbbXXXMMMKKKIIIFFFBBB@@@>>>===<<<<<<<<<;;;;;;;;;;;;::::::999999888888999999:::999:::;;;;;;<<<;;;;;;;;;888999::::::;;;;;;::::::999888777666555555555555777777777777777888888999999999999999999:::;;;;;;888777777777666666666666444333333444555555333000333333333333333333333333444444444333333333222222222222222111111111111000//////000000000000000111111111000///////////////...------,,,,,,------...///......------......///------........./////////000000111111111000000////////////000000000111111...///000222444666999;;;NNNYYYeeejjjfffcccdddhhhooo}}}{{{jjj___VVVLLLCCC>>>===<<<>>>EEETTTooo~~~pppaaaXXXQQQIIICCCAAA>>>===<<<;;;:::999888777888888777666666777777777888999999:::;;;<<<<<<<<<:::<<<======<<<===???AAADDDDDDFFFHHHJJJLLLNNNOOOLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSUUUWWWYYY[[[XXXXXXYYYZZZ[[[\\\\\\]]]WWWXXXZZZ\\\\\\ZZZXXXVVVIIIHHHJJJNNNOOOPPPYYYdddvvvrrrdddUUUUUUSSSSSSZZZfffnnnooommmddd___```ddddddeeegggdddmmmxxx|||sssnnnjjjooowww~~~xxxjjj^^^WWWNNNLLLHHHCCC@@@?????????;;;;;;:::999888888888888444888999666777<<<>>>===;;;:::888777777888:::;;;666777999777555333444666444444555666666666666666888666444444555666555444333444666777:::;;;===>>>;;;::::::999::::::;;;;;;::::::999888777777:::<<>><<<<<<<<<;;;;;;;;;:::::::::999999888888999999:::999:::;;;<<<===<<<<<<;;;888999::::::;;;;;;::::::999999888777666666666666999999888777777777888888888888777777888888999:::999888888777777777777777666444333333444444333222444444444444333333333333333333333333444444444444222222222111111111111000////////////000000111111111111000///////////////......------------......///...------------...///---------.........//////......//////////////////////////////000000000111...///111111111222333444BBBNNN```lllpppnnnllljjjhhhwwwuuulll```TTTNNNCCC@@@@@@CCCIIIZZZyyy}}}ssshhhYYYLLLEEEBBBAAA???===;;;::::::;;;:::999888777777777777777666777777777888999999999999:::;;;:::999:::<<<===>>>>>>@@@BBBCCCEEEGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMOOOQQQSSSTTTSSSTTTTTTUUUVVVWWWXXXYYYWWWYYYZZZZZZYYYUUUQQQOOOHHHFFFHHHMMMNNNMMMSSS\\\kkkxxxsss]]][[[VVVRRRUUU^^^dddeeefff___[[[^^^cccccccccddd^^^eeemmmvvvyyyrrrnnnnnnooosssyyypppeeeYYYUUUOOOIIIDDDCCCBBBCCC======<<<;;;:::::::::;;;333777888444444:::===;;;>>><<<:::888666777888888333666777666333222444666333333444555666666555555666555333333444444444333222333555666888:::;;;<<<999999888777777777888888666777777666666777;;;===CCC>>>999888::::::666333444555666777999:::;;;<<<===BBBFFFGGGGGGIIINNNSSSXXX[[[aaaiiirrr|||}}}vvvqqqoooooopppmmmkkkjjjlllnnnpppqqqrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppmmmhhhdddaaa___^^^\\\[[[YYYXXXXXXWWWXXXUUURRROOONNNOOOQQQSSSWWW^^^fffkkkppptttwwwxxx{{{~~~rrrlllpppyyy|||}}}~~~~~~{{{nnn\\\NNNDDDDDDDDDCCCBBBAAA@@@???<<<<<<;;;;;;;;;::::::::::::999999999999999999:::999:::<<<=========<<<<<<999999:::;;;;;;;;;::::::<<<;;;:::999888888888888;;;:::999888777777777777777777666666777777888999:::999888888777888888888777555333333444444444333555555555444444333333333222222333444444555555666222222222111111111111000.../////////000000111111111111000/////////////////////............/////////...---,,,,,,---...///---------.........//////---------...............////////////000000000000000222444333///...000333666CCCVVVgggqqqqqqmmmiiiffftttxxxllleeeHHHEEEDDDCCCBBBKKKccc|||nnn[[[PPPFFFDDDAAA>>><<<<<<======::::::999777777666666777555555555666666777777777999::::::999888888:::<<<999:::;;;===>>>@@@AAABBBBBBCCCEEEFFFHHHIIIIIIIIIKKKJJJJJJJJJKKKLLLNNNOOONNNNNNOOOPPPQQQRRRSSSTTTXXXYYYYYYXXXUUUPPPKKKHHHFFFGGGHHHHHHIIILLLPPPSSS[[[jjj|||lllfff]]]UUUQQQSSSWWW[[[ZZZZZZZZZ\\\___aaaaaa```^^^```dddhhhppp}}}{{{qqqooommmmmmpppsssuuuvvv{{{|||mmmfff\\\TTTPPPMMMJJJGGG>>>===<<<<<<;;;;;;:::999666666555555777888:::;;;:::999888777777777777777666555444333222222222222333444444555555444444333444555777888888777555444222222333444444555666666888777555444444444555555666666444333333333444555@@@@@@>>>;;;666444333444111444777888888;;;@@@DDDCCCHHHMMMPPPQQQUUU\\\aaahhhlllsss{{{|||sssllliiiiiiiiikkkjjjiiikkknnnpppqqqpppvvvsssqqqrrrttttttrrrpppooommmjjjfffdddbbbbbbbbbccc```]]][[[YYYWWWTTTRRRSSSOOOLLLKKKIIIIIIOOOXXX```gggiiiooowwwuuuttt~~~}}}}}}~~~{{{www{{{}}}tttbbbSSSIIICCCCCCDDDDDDCCCAAA@@@???===<<<;;;<<<======;;;999888888888888888777777777999:::;;;;;;;;;:::999888888888888888888777666555777888999:::::::::999888:::999999:::;;;<<<:::999777666666666777888999999:::999888777666666666666777666444333222222333333555444333222111111111111000000000000000000000000111111222222222222111111111111000000//////......000000000000000000000000000000//////.........------------------...///000---///000///...,,,,,,------------............///000000//////.........---000111111111222222222222333;;;GGGWWWlllyyytttggghhhppp}}}fffWWWHHHBBBBBBFFFPPP[[[vvv|||aaaTTTLLLFFFEEECCC>>>===@@@;;;:::999999888777666555333333333444555666777888777777888888999999999:::::::::999999:::<<<===>>>>>>???@@@BBBCCCDDDEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFJJJIIIIIIJJJLLLNNNQQQSSSWWWZZZ\\\[[[UUUNNNGGGDDDFFFGGGHHHHHHIIIKKKOOORRRYYYfffwwwuuueeeYYYUUUUUUUUUUUUWWWVVVVVVXXX[[[]]]]]]]]]YYY[[[]]]```fffqqqvvvqqqllljjjlllooopppooottt{{{}}}pppeee\\\UUUNNNIIIGGGEEECCCAAA@@@>>>===<<<===<<<;;;:::::::::;;;<<<<<<;;;:::999999888999999777666555444333333333333444555555666666555555444555666777888888777666555222333333444444555555555666555444333222333333444555444333222222222333444;;;;;;;;;999666555555666999<<<>>>??????BBBGGGLLLJJJPPPWWW\\\___cccjjjoooxxx|||}}}vvvnnniiigggggghhhjjjiiiiiikkknnnqqqqqqqqqtttsssqqqrrrttttttrrrpppmmmkkkgggdddaaaaaaaaaaaa```^^^\\\[[[ZZZXXXUUURRRNNNKKKIIIJJJKKKMMMVVV___eeemmmpppsssyyyuuuttt}}}vvvqqqwww{{{~~~~~~sssgggZZZNNNGGGAAABBBBBBBBBAAA@@@???>>>>>>===<<<===>>>???===<<<999999888777777777777777999999;;;;;;;;;;;;:::999888888888888777777777666777888999:::;;;::::::999<<<;;;:::;;;<<<<<<;;;999999999888888888999::::::999888777666666555555666777666555333333333333333666555444333222222222222000000000000000000000000//////000000000000//////000000000///////////////////////////////////////000/////////.........---///......---------......+++---...---+++******+++------------............000/////////.........---////////////000000000000000666???MMMaaarrrvvvqqqooosss|||xxxgggUUUKKKEEECCCGGGMMMZZZjjj}}}iii]]]PPPKKKGGGCCCAAACCC???>>><<<;;;:::999888777666666555555555666666777555555555666666666777777888888777888888:::;;;<<<<<<===>>>???@@@AAAAAAAAABBBAAA@@@??????@@@AAABBBCCCCCCCCCDDDFFFIIILLLNNNPPPSSSVVVVVVRRRLLLGGGDDDFFFGGGHHHHHHHHHJJJMMMPPPVVV___nnn{{{sssccc\\\ZZZVVVRRRSSSRRRQQQRRRUUUXXXYYYYYYVVVWWWYYYZZZ]]]dddooowww{{{ssskkkgggiiillllllkkklllrrrxxx{{{{{{sssfffZZZSSSNNNKKKFFFDDDBBBAAA???>>>???>>><<<:::999999999:::>>>===<<<;;;::::::::::::888888777666555555555555555666666777777666666555666666888888888888666666333333444444444444444444555555444333333333444444444444333333333444555555666777888888888888:::<<<>>>AAACCCDDDEEEIIIPPPUUUXXX___hhhpppuuu{{{yyyvvvpppjjjgggfffggghhhiiiiiiiiikkkooorrrsssssstttssssssssstttssspppnnnjjjhhhdddaaa______```aaa^^^\\\[[[ZZZZZZWWWTTTQQQLLLHHHGGGJJJMMMQQQZZZcccjjjsssvvvvvvxxxtttxxx}}}~~~yyysssooovvv~~~{{{yyyzzz}}}wwwrrriii```XXXOOOGGGBBB???@@@@@@@@@???>>>===<<<>>>======>>>@@@AAAAAA@@@<<<;;;888666555666777777888999:::;;;<<<<<<;;;;;;999888777666666666777888777888:::;;;<<<<<<<<<<<>>======>>>>>><<<:::<<<;;;;;;::::::::::::;;;888777666555444444444444777666555444444444444444777666555444444333444444000000000000000000000000...//////000000//////...//////////////////000000......................../////////...............000///...---,,,,,,,,,,,,***,,,------+++******+++------------............/////////...............------------.........//////333888@@@PPPdddqqquuuuuuuuuxxxyyyhhh[[[QQQHHHDDDDDDEEEPPP^^^nnnyyyeeeYYYSSSMMMIIIHHHCCC@@@===;;;::::::999888888888777666666666666666444555555555555555666666666666666666666777999999::::::;;;<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<===<<<<<<<<<===???BBBEEEFFFFFFIIIMMMNNNKKKGGGDDDCCCFFFGGGHHHHHHHHHIIILLLNNNSSSZZZgggvvvrrrfff___YYYTTTOOONNNLLLNNNQQQUUUXXXXXXXXXZZZZZZYYYYYY]]]eeekkkxxxxxxmmmhhhjjjlllllljjjggglllqqqrrrqqqtttzzzrrrgggYYYTTTOOOKKKJJJHHHFFFCCC@@@???===;;;::::::;;;;;;???>>>===;;;::::::::::::999999888777666666666666666666777777777777666666666666777888888777666666555555444444444444444444666666555555555555555555666666666666777888888888666777999;;;;;;===AAACCCDDDGGGJJJLLLOOOUUU^^^dddiiiqqq|||}}}xxxvvvsssoookkkhhhhhhiiijjjiiiiiiiiikkkooosssttttttuuuuuuuuutttrrrooollljjjhhhfffccc```^^^___```aaa]]]\\\ZZZYYYXXXTTTPPPMMMLLLHHHGGGJJJNNNRRRZZZbbbiiissstttrrrtttttt~~~}}}|||wwwwwwyyy~~~|||vvvrrruuu|||lllfff]]]TTTMMMFFFAAA>>>===============<<<;;;;;;===<<<<<<>>>AAABBBCCCBBB>>><<<999666555555777888777888:::<<<<<<===<<<<<<:::888777555555666888999999:::;;;<<<>>>??????@@@AAA@@@????????????<<<:::===<<<;;;:::::::::::::::666666555444333333333333666666666555555444444444666555444444333333333444000000000000000000000000000000111111111111000000---......//////000000000................................................///...------,,,,,,,,,---,,,---//////---,,,,,,---,,,,,,---------.................................,,,,,,---------.........222333444888AAAQQQbbbmmmuuuuuuvvv}}}vvvmmmeeeZZZOOOHHHCCCHHHMMMUUUdddyyyppphhh```WWWQQQKKKFFF@@@===<<<===<<<;;;888888777666666666666777666666666666777777777777555555555666666777777888999999:::::::::999999888:::::::::999999:::::::::999999999999:::<<<>>>>>>???BBBEEEFFFDDDAAA???>>>EEEFFFHHHHHHHHHIIIKKKMMMRRRWWWaaapppssscccZZZUUUOOOMMMKKKLLLPPPTTTWWWYYYZZZ[[[\\\ZZZYYYZZZ___ccckkkvvvwwwpppnnnmmmjjjhhhdddhhhkkklllkkklllqqqvvvsssmmmeee___[[[VVVPPPKKKDDDCCCBBB@@@@@@@@@@@@AAA???>>>===;;;::::::999999:::999888777777666777777666666777777777777666666666666666777777666666666666666555555555555555555555555666666666666666666777777888999:::;;;;;;;;;888:::===>>>@@@CCCFFFIIILLLPPPUUUZZZ___gggpppwww}}}|||yyyxxxwwwvvvtttrrrooollliiiiiiiiiiiijjjiiijjjlllpppsssuuuuuuwwwvvvuuusssoookkkhhhfffhhhfffdddbbb````````````]]][[[XXXVVVTTTPPPLLLHHHJJJFFFFFFKKKPPPTTTZZZ```ccckkkkkkjjjnnnttt~~~yyywwwvvv~~~wwwppppppvvvzzzxxxuuubbb\\\SSSKKKFFFBBB???===<<<;;;;;;;;;::::::::::::;;;;;;<<>><<<999666555666777888777999:::<<<======<<<<<<999888666555555777888:::<<<<<<===>>>???@@@AAABBBAAA@@@??????@@@???===;;;<<<;;;:::999999888999999666555444333222222222222555555555555555444444444333333222222111222222222////////////////////////000000111111111111000000------......//////000000////////////////////////---------...............,,,,,,,,,,,,,,,---......+++---......---,,,------,,,,,,,,,------------...---------...............------........./////////111111222444888CCCSSS___qqqxxx{{{yyy}}}yyypppaaaTTTHHHFFFDDDFFFMMMZZZlllzzzzzznnncccZZZRRRIIICCCBBBBBB@@@>>>888888777777777777888888777777777777666666666666666666666777777777777777999999999999999888888777::::::::::::::::::::::::999999999888888888999999:::===??????===;;;::::::CCCEEEGGGHHHHHHIIIKKKMMMQQQTTT[[[hhhxxxrrrbbbYYYTTTPPPMMMLLLNNNRRRUUUWWWVVVXXXZZZYYYWWWXXX[[[^^^dddjjjvvv|||tttnnniiifffdddfffgggfffeeefffkkkooo{{{zzzsssjjj___WWWMMMLLLIIIFFFDDDBBBBBBBBBBBBAAA@@@>>>===<<<<<<;;;<<<;;;:::999999888999999777888888999999888888777777777777777777777777777666666777777777777777777444555666666777666666666888999:::<<<===>>>>>>>>>===@@@CCCEEEHHHKKKOOORRRUUUZZZbbbiiiooowww}}}yyysssooooooqqqsssssspppooommmkkkiiihhhhhhhhhkkkkkkkkkmmmqqqtttuuuuuuuuuuuussspppkkkgggffffffggggggfffdddbbb```___^^^[[[YYYUUURRROOOMMMIIIFFFGGGDDDFFFMMMTTTXXX\\\```[[[ccccccccckkktttzzzwwwxxx{{{yyyqqqnnnppppppkkkfffUUUPPPIIIDDDAAA@@@???>>>;;;::::::999999999::::::999:::===AAADDDEEECCC@@@===;;;999777666777888888999:::;;;<<<======<<<;;;888777666666666777888999============>>>@@@AAABBB@@@???>>>>>>??????===;;;:::999999888888888888999666555444333222222222222333444444555555444333333111111000000000000111111////////////////////////---......//////......---..................//////////////////////////////---------------.........++++++++++++,,,---...///(((***,,,,,,+++***+++,,,,,,,,,,,,,,,---------------------------................../////////000000...---///222555;;;GGGTTTkkkzzz{{{vvvvvvgggQQQIIIAAA@@@BBBIIISSS]]]qqqooodddVVVMMMHHHFFFBBB???<<<<<<;;;:::999999999:::666666666555555555555444666777777888888777777666888999999999999999888888999::::::;;;;;;::::::999888888888777777666666666888:::;;;;;;999777777888AAACCCFFFHHHHHHIIIKKKMMMNNNPPPUUU^^^kkk|||wwwhhh[[[VVVPPPLLLLLLNNNPPPRRRQQQTTTWWWWWWVVVVVVYYY\\\]]]aaahhhrrr{{{{{{rrrmmmkkkggggggfffdddbbbcccgggkkkpppwww|||qqqbbb___ZZZSSSMMMHHHEEEDDDGGGFFFEEECCCBBBAAA@@@@@@??????>>>===<<<<<<<<<<<<::::::;;;;;;;;;;;;:::::::::999999999999999999:::777777777888999999999:::777888999:::::::::999999<<<>>>@@@BBBCCCDDDDDDDDDFFFIIIMMMQQQTTTYYY^^^aaafffllluuu|||yyypppmmmjjjjjjkkknnnooopppmmmllllllkkkjjjjjjiiiiiimmmllllllnnnqqqtttttttttqqqqqqppplllgggfffgggiiiffffffffffffccc```\\\ZZZXXXTTTPPPMMMLLLKKKIIIHHHKKKHHHJJJRRRYYYZZZ[[[]]]VVV]]]___aaakkkuuu}}}zzz}}}~~~vvvqqqnnnhhh```ZZZMMMIIICCC@@@??????>>>>>>::::::999888888999:::;;;999<<<@@@EEEHHHGGGCCC???;;;:::999999888888888888:::;;;<<<======<<<;;;;;;666777777777888888888888===<<<;;;;;;<<<===>>>???===<<<<<<===>>>>>><<<;;;999888888888888999999:::666555444333333222222333111222333444444333222222111000000//////000000111////////////////////////------............------..................------........................,,,,,,,,,------.........,,,,,,,,,+++,,,,,,------((()))++++++******+++,,,++++++,,,,,,,,,---------,,,,,,,,,------.....................////////////...,,,---111333555???III___vvvvvvxxxhhhZZZLLLGGGFFFFFFIIINNNXXXddd{{{qqqbbbZZZTTTMMMHHHDDDCCCAAA>>>===;;;::::::777777666666666555555555666666777888888777666555777888888999999999888888777888999::::::999888777333444444555555555555555555777888888777777777999@@@BBBEEEGGGHHHIIIKKKMMMLLLMMMPPPVVVaaarrrzzz```[[[SSSMMMKKKKKKLLLMMMNNNRRRVVVWWWVVVWWWYYY\\\XXXZZZ___fffllltttwwwssssssllljjjhhhdddbbbcccgggkkkkkknnnwww~~~zzzvvvnnneee\\\TTTNNNLLLLLLKKKIIIGGGFFFEEEDDDDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<============<<<<<<<<<;;;;;;::::::;;;;;;<<<777777888999::::::;;;;;;;;;<<<>>>?????????>>>>>>BBBCCCFFFHHHJJJJJJJJJJJJNNNQQQVVV[[[___eeekkkooozzzzzzqqqkkkiiihhhhhhiiilllmmmmmmllllllllllllllllllmmmmmmmmmnnnmmmmmmnnnqqqsssttttttnnnnnnllliiifffeeeiiillleeefffgggfffddd___ZZZWWWTTTQQQLLLJJJIIIJJJJJJJJJQQQNNNPPPWWW[[[ZZZXXXXXXSSS\\\^^^bbbmmmuuu~~~}}}|||uuunnneee\\\UUULLLHHHCCC???>>>>>>===<<<::::::999888888999:::;;;:::===BBBHHHJJJIIIDDD???999999999999999999999999;;;<<<=========<<<;;;:::555666777888888888888888<<<;;;:::999999:::<<<<<<;;;;;;:::;;;======<<<:::888888888888999::::::;;;666666555444333333333333000111222333333333222111111000000000000000111111//////////////////////////////000000000000///////////////......------,,,------------------------,,,,,,,,,------...............---,,,++++++++++++)))+++------,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,------.........---------.........//////222......111111111888BBBSSSooo{{{yyyzzzxxxppp\\\SSSOOOJJJHHHIIILLLPPP\\\qqq|||pppggg___XXXJJJIIIFFFBBB???<<<::::::::::::999999888888777777555555777777777666555444666777777888888888888888555666777888888777666555///000111333444555555555444555777777777777999;;;BBBCCCEEEGGGHHHIIIJJJJJJJJJKKKPPPUUUZZZcccuuusssaaaSSSQQQOOOJJJKKKRRRMMMNNNQQQUUUXXXZZZYYYWWWZZZ[[[]]]```eeellltttyyy|||vvvqqqoookkkjjjgggfffeeeeeecccbbbkkkhhhllltttwwwzzzvvvhhh```___\\\\\\ZZZWWWRRROOOMMMMMMJJJHHHEEECCCDDDDDDDDDCCCCCCFFFGGGEEEAAA@@@AAACCCBBBBBBAAA>>><<<;;;<<<>>>BBBAAAAAA@@@@@@@@@@@@AAA<<<@@@DDDEEEDDDDDDGGGJJJMMMNNNOOOOOOPPPTTTYYY]]]bbbfffmmmssswww{{{zzzuuupppkkkgggfffggghhhiiikkklllmmmnnnnnnnnnnnnnnnnnnoooppppppqqqqqqrrrrrrrrrqqqpppooogggfffeeefffggghhhgggeeehhhfffcccbbbbbb^^^YYYTTTNNNKKKGGGFFFHHHLLLPPPRRRUUUXXX\\\^^^]]][[[ZZZYYY^^^aaaffflllsss|||~~~xxxmmm^^^SSSOOOHHHEEE@@@>>>===>>>>>>>>>>>>===;;;999999:::;;;<<<999===EEEKKKLLLIIIDDDAAA@@@???===:::888888777888999:::;;;;;;;;;:::999888888888777777777777777777999:::;;;:::888777888999888777666777:::<<<<<<;;;;;;::::::999999999999999666555444333222333444444333333444444555444444444111111000000//////............---------,,,,,,,,,000000000000000//////...++++++++++++++++++++++++,,,,,,,,,------,,,++++++)))))))))******+++++++++.........------,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,......---,,,,,,+++******---------............//////.........000333666888GGG^^^wwwxxxlllvvv~~~|||nnnddd[[[SSSMMMNNNHHHJJJWWWhhhyyy~~~uuunnnaaaXXXMMMEEECCCCCCAAA>>><<<;;;999999999888666555666555555666888777555333777888888888888888777777666777777888888777777666444555777888888777666555777888999888888888;;;===DDDEEEFFFHHHIIIJJJKKKKKKLLLMMMPPPTTTWWW___nnn|||mmmYYYRRRNNNHHHHHHNNNOOOOOOQQQTTTXXXYYYXXXWWWXXXYYYZZZ[[[]]]bbbgggkkkvvvxxxyyyxxxtttpppmmmmmmnnnllljjjiiihhhhhhgggfffeeebbbgggnnnppprrr~~~{{{wwwsssrrrnnnhhh```ZZZWWWUUUTTTRRRPPPNNNNNNMMMKKKIIIHHHJJJLLLJJJFFFDDDEEEHHHEEEEEEEEECCCAAAAAACCCDDDFFFEEEEEEFFFFFFGGGHHHIIIFFFJJJNNNPPPPPPRRRVVVYYY[[[]]]___aaadddhhhnnnrrrxxx|||xxxtttqqqnnnjjjmmmlllllllllllllllkkkkkkmmmmmmmmmmmmmmmmmmnnnnnnqqqrrrssssssrrrqqqooommmiiihhhffffffffffffdddbbbdddbbb___^^^]]]ZZZUUUQQQOOOMMMKKKKKKNNNTTTYYY\\\dddgggkkkllljjjhhhffffffiiimmmrrrvvvwwwyyy}}}vvvkkk]]]SSSOOOEEEBBB>>>;;;;;;<<<<<<<<<===;;;:::888888999:::;;;666999<<<@@@AAA@@@===;;;BBB@@@>>><<<;;;:::::::::999::::::;;;:::999777666888888888888888888888888999;;;;;;:::999888888999888777666777999::::::999888777666666555555666666666555444333222333444444222222333333333333222222000000000000//////............---------,,,,,,,,,//////000000//////...---++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++++++++*********......---------,,,,,,,,,------------------------+++++++++,,,---...///000......---,,,,,,+++******------------............//////......000222444666???SSSkkk{{{{{{qqqmmmnnnyyyyyyooocccZZZSSSKKKGGGLLLUUU```nnnyyy}}}rrrbbbVVVPPPLLLHHHEEEDDDAAA>>>===<<<;;;999888999999888999;;;;;;999777444555666666777777666666666666777777777777666666666666666777666666555555777999;;;<<<<<<<<<===>>>HHHHHHIIIIIIJJJKKKKKKLLLNNNNNNPPPSSSTTTXXXcccooodddWWWPPPKKKJJJMMMOOOOOOPPPSSSVVVWWWWWWVVV]]]^^^___^^^]]]]]]___aaaggghhhjjjjjjiiihhhiiijjjoooppppppooonnnmmmkkkjjjcccaaadddjjjjjjjjjssszzzqqqkkkiiigggeeecccbbb```]]]YYYVVVTTTVVVWWWTTTPPPMMMNNNPPPLLLMMMMMMLLLKKKKKKLLLNNNMMMMMMNNNPPPRRRTTTVVVWWWVVVZZZ^^^aaabbbffflllqqqvvvwwwyyy{{{~~~{{{vvvtttsssqqqnnnsssrrrqqqooommmkkkjjjiiilllllllllllllllmmmmmmmmmrrrsssssssssrrrpppmmmkkkhhhfffeeeeeeffffffeeecccbbb___\\\ZZZXXXUUUQQQNNNOOOOOOPPPSSSYYYaaaiiimmmwwwzzz~~~}}}zzzwwwvvvzzz~~~zzzuuussstttqqq}}}rrrggg[[[QQQMMMAAA>>>;;;999999:::999999;;;:::888777777777888999999::::::;;;<<<<<<======BBBAAA@@@>>>======<<<<<<999:::::::::999888666555888888999999999999999999:::;;;;;;;;;999888999:::999888666666888999888777999999888777777777777888666555333222222222333444222222222222222111000///000000000////////////.........---------,,,,,,,,,...............---,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,---------,,,++++++******------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---///000111...------,,,,,,++++++***------------............000///......///111222333777EEEXXXiiivvv~~~~~~zzzmmmffffffttt|||rrrbbbXXXOOOLLLLLLOOOUUUZZZdddooo}}}sssfff]]]WWWRRROOOKKKGGGCCCBBB@@@???===;;;:::999:::;;;<<<:::999666666777777888999999999:::999999999999999999::::::999888888888888999::::::===AAACCCDDDDDDFFFGGGJJJJJJJJJJJJKKKKKKLLLLLLNNNMMMOOORRRRRRSSS[[[ddduuuuuubbbYYYRRROOOOOOMMMLLLMMMOOOSSSVVVVVVVVVbbbccccccbbb___]]]\\\\\\[[[\\\^^^^^^___bbbfffiiippptttxxxzzzyyytttpppmmmjjjhhhhhhiiiggggggoooyyyxxx~~~}}}zzzvvvpppllllllmmmmmmiiiccc______```\\\]]]]]]\\\ZZZZZZZZZ\\\\\\]]]^^^aaadddgggiiikkklllooosssvvvyyy~~~zzzvvvuuuuuusssqqquuutttrrrpppnnnkkkjjjiiijjjkkklllmmmnnnooooooppprrrrrrsssrrrpppmmmjjjiiidddccccccdddggghhhhhhggg```^^^ZZZVVVSSSPPPNNNMMMNNNQQQVVV]]]eeepppzzzxxxooollllllkkkwwwnnndddXXXNNNHHH>>><<<999777888999888888999888777666666666777777:::::::::;;;<<<>>>???@@@AAA@@@??????>>>>>>======:::;;;;;;;;;:::888777555999999999999999::::::::::::;;;<<<;;;:::999:::;;;;;;999888777888999888777:::999999888888888888888555444333222222222333444333333333222111000///...////////////////////////......---------,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------.........//////.........///000111333:::FFFVVVfffvvvxxxooofffhhhuuussslllccc[[[VVVQQQOOONNNMMMSSS]]]gggvvvyyyooojjjaaa\\\UUUNNNJJJGGGDDDBBB@@@>>><<<<<<===>>>>>>==================>>>>>>??????>>>===<<<<<<===>>>???@@@>>>======>>>AAADDDFFFEEEHHHLLLOOOQQQTTTXXX[[[KKKJJJJJJJJJJJJKKKLLLMMMMMMLLLNNNRRRRRRRRRVVV]]]hhh|||uuuggg[[[RRRNNNKKKJJJJJJMMMQQQTTTVVVVVV\\\^^^___]]]ZZZXXXWWWWWWUUUVVVWWWXXXZZZ^^^dddhhhrrryyyyyyuuutttpppllliiifffffflllssssssxxx|||{{{{{{xxxyyyyyyxxxuuusssrrrssswwwwwwyyy{{{~~~~~~yyyxxxwwwuuusssrrrqqqpppooonnnlllkkkkkkjjjkkkmmmpppqqqrrrssssssqqqppppppnnnllljjjhhhfffeeedddcccdddfffgggfffeee\\\YYYUUUPPPLLLKKKKKKLLLPPPUUU^^^hhhrrr}}}vvvmmmkkkkkknnnyyyooobbbTTTGGG@@@<<<:::888777888999888777777777666666555555555555222333555777999;;;<<<<<<=====================<<<;;;<<<<<<<<<<<<:::999777888888999999999::::::::::::;;;<<<<<<;;;:::;;;<<<===;;;999999::::::999888666666555444444444444444555444333222111222333333333333333333222000//////.............../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,---------,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++******++++++------,,,,,,,,,,,,++++++,,,,,,,,,------------........................///444555:::EEEUUUhhhzzztttiiihhhsssyyyppphhh___VVVOOOMMMKKKKKKOOOYYYjjj~~~xxxnnncccZZZRRRLLLHHHJJJHHHEEECCCDDDEEEEEEDDDFFFEEEEEEDDDEEEEEEFFFGGGGGGFFFCCCBBBBBBCCCFFFGGGIIIIIIHHHHHHKKKOOOTTTWWWYYY[[[___bbbffflllrrrwwwIIIIIIHHHHHHIIIJJJLLLMMMMMMLLLOOOSSSTTTRRRTTTYYY___rrr|||iiiYYYPPPOOOMMMLLLLLLPPPSSSUUUVVVXXXZZZ[[[ZZZXXXVVVVVVVVVTTTUUUUUUVVVWWW[[[aaaeeeoooyyy}}}zzztttnnnjjjiiilllppptttwww{{{}}}}}}{{{yyyvvvsssnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnppprrrtttttttttsssnnnmmmkkkiiigggfffeeeeeeiiigggdddcccbbbaaa^^^\\\TTTRRROOOJJJHHHIIIMMMPPPWWW___kkkvvvyyysssqqqrrrrrr{{{~~~~~~nnn___OOOAAA999:::888777777888999888777666666666666555555555555000222444666888999999999999999:::;;;<<<<<<;;;;;;;;;<<<=========<<<:::999777777888888999::::::::::::<<<===<<<;;;;;;<<<>>>>>><<<:::::::::;;;:::999777666555555444444555555555444222111111111222333222222222222222111000///---............/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++******+++,,,------------((()))***+++,,,......///++++++++++++,,,,,,,,,,,,******++++++,,,,,,------))))))))))))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......333222444;;;EEEUUUjjj{{{xxxjjjjjjuuuvvviii___XXXOOOFFFDDDHHHQQQ^^^iiitttiii```ZZZYYYUUUQQQNNNNNNOOOOOOOOOSSSRRRRRRRRRTTTVVVXXXYYYXXXVVVSSSQQQQQQSSSVVVXXX]]]]]]]]]^^^aaafffjjjmmmtttvvvzzz}}}GGGFFFFFFFFFGGGIIIKKKMMMOOONNNQQQVVVVVVSSSSSSUUUZZZfffxxxkkk^^^WWWTTTPPPOOOPPPRRRTTTTTTWWWXXXYYYXXXVVVVVVWWWXXXTTTTTTUUUTTTUUUWWW[[[___fffppp}}}}}}xxxvvvtttsssuuuxxxzzzyyywwwxxx||||||zzzvvvssslllmmmmmmnnnoooppppppqqqqqqrrrsssttttttrrrqqqooollljjjfffcccaaabbbcccdddhhhfffbbb```^^^[[[XXXUUUMMMLLLKKKIIIIIINNNUUU[[[bbbkkkyyy|||zzzxxx}}}uuugggXXXIII>>>999888666555666888888777666666666666666666555555444555555666666777777888888666777888:::;;;;;;;;;:::999:::;;;<<<<<<<<<;;;:::666666777777888999999::::::<<<======<<<<<<===>>><<<:::999999:::;;;:::999888888777666666666666777444444222111111111222333000000000111111000//////---------.........//////......---------,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++)))***+++,,,------------((())))))***+++,,,------******+++++++++,,,,,,,,,)))******+++,,,,,,------)))))))))***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---------------......111666999AAATTTfff}}}wwwnnnnnnppp}}}xxxiii[[[OOOKKKKKKKKKNNNSSS___ppp|||tttooojjjfffeeeeeeeeeeeehhhhhhiiikkknnnsssvvvyyywwwuuuqqqooooooqqquuuwww{{{{{{{{{|||EEEDDDDDDDDDFFFHHHKKKMMMQQQQQQSSSXXXXXXTTTRRRSSSVVV]]]iiixxxppp]]]YYYTTTQQQQQQRRRRRRRRRTTTUUUUUUTTTSSSRRRTTTVVVSSSTTTTTTSSSSSSTTTWWWZZZ]]]fffsss|||~~~zzzuuuwwwyyyxxxuuussstttwww{{{}}}zzzwwwtttmmmmmmnnnooopppqqqrrrrrruuuuuuvvvuuussspppmmmkkkkkkhhhccc___^^^___bbbddddddbbb___]]][[[YYYVVVTTTJJJKKKKKKKKKMMMTTT^^^fffkkkuuu}}}~~~yyyjjj^^^QQQEEE>>>===666555444555777777777555666666777777666666555444777666444222222222333444555666888:::;;;;;;;;;:::777888:::;;;<<<<<<;;;:::555666666777888888999999:::<<<======<<<<<<===???;;;999888888999::::::999555555444333333333333333444333222111111111222333......//////////////////---------.........//////......---------,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++)))***+++,,,------...---******************++++++*********++++++,,,,,,,,,))))))***+++,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,------------)))+++111444333555DDDVVVhhh}}}tttlllggghhh}}}zzzkkk^^^[[[ZZZUUUQQQQQQLLLXXXeeeooo{{{{{{|||~~~@@@AAADDDFFFHHHJJJKKKKKKKKKNNNRRRSSSRRROOOMMMLLLQQQSSSYYYgggzzz|||lll]]]WWWVVVSSSTTTXXXUUUSSSSSSUUUTTTQQQRRRVVVRRRQQQQQQQQQRRRSSSUUUVVVYYY```hhhlllpppwww~~~|||{{{{{{yyyvvvsssuuuxxx|||}}}pppjjjjjjjjjqqq~~~|||{{{zzzwwwuuuuuurrrpppooorrruuuxxxyyy~~~{{{vvvrrrnnnjjjfffcccbbbbbbbbbaaa```^^^]]]\\\^^^\\\YYYVVVTTTQQQNNNLLLKKKHHHJJJQQQWWW\\\fffrrrzzz}}}~~~~~~|||{{{|||{{{}}}zzzsssgggYYYLLLCCC===;;;777777666555555555555555666666666666666555444444444555555666555555444444333444666888:::;;;<<<<<<888888999999888888777666555666666555444444777999888888999999999:::::::::<<<:::888888999:::999888555555555555555555555555444555444333000000111222111111111111111000//////000000//////.........---,,,,,,,,,---------......000///...---,,,,,,+++,,,***++++++,,,,,,++++++*********))))))******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,+++)))((((((***+++---'''((()))(((((())),,,...---------,,,,,,+++++++++,,,,,,,,,,,,,,,---...///...//////000111666<<>>999777666555555444444444444444444555555555555555555444666666666666555555444333555666888:::<<<===>>>>>><<<<<<======<<<<<<;;;:::888888888777555666777999888888888888999999999999:::888666666777888777666333333333333333333333333111111111///---,,,---///000000111111000000///...............---------,,,,,,,,,,,,------------...///...---,,,++++++++++++)))******++++++******)))++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++************************---,,,+++***)))***+++,,,((()))************,,,...------,,,,,,,,,+++++++++------,,,,,,,,,---.....................000444777AAAQQQdddsss}}}xxxmmmhhhcccdddmmmzzz~~~lllqqq~~~xxxpppkkkccc\\\VVVTTTSSSWWWbbbnnn}}}BBBAAAAAAAAABBBDDDFFFGGGHHHJJJLLLLLLKKKJJJJJJKKKPPPPPPPPPTTT]]]lll}}}|||mmmddd]]]ZZZYYYUUUQQQOOOOOOMMMJJJJJJMMMMMMMMMNNNNNNOOOQQQRRRSSSRRRWWW\\\^^^```dddmmmttt}}}xxxvvvvvvuuutttssstttwwwyyyyyykkk]]]TTTPPPNNNSSS[[[eeemmmssswwwyyyxxxwwwvvvwww{{{~~~}}}{{{tttpppjjjfffcccaaa___]]]XXXYYYYYYZZZZZZYYYYYYXXXRRRPPPOOOMMMKKKKKKJJJJJJLLLOOOXXXdddoooyyy~~~~~~}}}|||{{{}}}}}}tttppprrruuuwwwuuuooofff___]]]XXXQQQHHH@@@;;;888666555444444333333333333333444555666777888888888888888777777666555444444333666777888:::<<<===>>>>>>>>>????????????>>>======;;;;;;;;;999777777888999777777777777888888888888888666444444555666555444111111111111111111111111///000000...,,,,,,---.../////////000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++************)))))))))******))))))))),,,++++++++++++,,,------******++++++++++++******++++++++++++++++++++++++************************,,,,,,,,,++++++*********)))+++,,,---,,,,,,,,,---,,,,,,,,,,,,++++++++++++...---------------,,,,,,,,,---...---------///111555===IIIYYYlllzzz~~~{{{ttthhh]]]\\\dddsssppplllnnnzzzyyyooobbbWWWPPPMMMRRRZZZ```lll{{{BBBAAA?????????@@@BBBDDDFFFGGGHHHGGGGGGGGGIIIJJJLLLMMMMMMMMMQQQ]]]mmmyyytttlllfffbbbZZZTTTPPPOOONNNKKKKKKMMMLLLLLLMMMNNNOOOQQQRRRRRRTTTWWW[[[\\\\\\___eeejjjppp{{{|||{{{zzzxxxwwwwwwxxxyyyxxx{{{}}}uuuiii^^^UUURRRLLLOOOTTTZZZaaahhhnnnqqquuuvvvwwwzzz}}}|||wwwrrrmmmiiiddd```^^^\\\[[[ZZZVVVVVVWWWWWWWWWVVVUUUUUUOOONNNLLLJJJHHHIIIJJJLLLQQQXXXeeesss~~~~~~wwwvvvwww{{{ooommmllllllkkkiiibbbYYYRRROOOLLLHHHBBB>>>;;;999999555444444333333333333333666777888:::;;;<<<======:::999888666555444444333444555777999:::;;;<<<<<<======>>>>>>======<<<;;;<<<<<<<<<;;;888777777888666666666666777777777777777555333333444555444333111111111111111111111111111222222000///...///111......//////......---,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++***))))))******))))))************))))))++++++******++++++,,,---******++++++++++++******************************************************++++++++++++***)))(((''')))+++---...,,,++++++,,,,,,+++++++++++++++++++++............---,,,,,,+++***,,,...//////000111222111444:::EEEUUUhhhvvv}}}~~~ttteee[[[ZZZcccqqq|||vvvnnnqqq~~~uuuiii```ZZZZZZ\\\^^^dddjjjnnnpppvvv{{{xxxxxxwwwvvvttttttuuuvvvAAA@@@>>>======>>>@@@AAACCCDDDDDDDDDCCCDDDGGGIIIHHHKKKLLLKKKLLLSSS___jjjxxx{{{}}}rrrjjjddd\\\UUUSSSQQQNNNMMMOOOKKKLLLMMMOOOPPPQQQRRRRRRUUUWWWYYYZZZYYY[[[___bbbeeemmmvvv~~~|||{{{uuuvvv|||}}}{{{vvvnnneee]]]XXXUUUQQQRRRSSSWWW]]]ccciiimmmtttwwwzzz~~~{{{uuunnniiigggddd___\\\[[[ZZZYYYXXXVVVVVVVVVUUUTTTSSSQQQQQQLLLLLLKKKHHHFFFHHHLLLOOOWWWbbbrrr~~~}}}}}}{{{}}}{{{wwwvvv~~~}}}pppkkkgggbbb___\\\VVVMMMFFFCCCBBB@@@>>><<<;;;:::999666555555444333444444444555666888:::<<<===>>>>>>;;;:::888777555555555555555666888999:::;;;<<<<<<===============<<<;;;;;;;;;<<<<<<:::888666666666555555666666666777777777777666444444555555555444222222222222222222222222111222222111//////000222...............---,,,,,,---------------------...+++++++++,,,,,,,,,------++++++***)))))))))*********++++++++++++++++++***)))))))))))))))******+++)))******++++++******)))************************))))))))))))))))))))))))))))))******)))((('''''')))+++------+++***)))***++++++++++++++++++++++++---............,,,++++++***,,,///000000///000111111222555:::BBBQQQeeetttwwwiii]]]\\\bbbiiissszzzsssvvv}}}xxxrrrooooooooollleee``````eeekkkuuu~~~{{{yyyxxxwwwnnnqqqrrrpppooonnniiiccc^^^```bbbccccccdddhhhkkk@@@???>>>======>>>?????????AAABBBBBBBBBCCCEEEHHHEEEHHHKKKJJJJJJNNNVVV]]]mmmvvvwwwmmmcccYYYTTTQQQLLLJJJKKKJJJKKKMMMOOOPPPQQQRRRRRRSSSTTTVVVVVVVVVWWWYYY[[[___eeejjjnnnvvv}}}zzzttttttvvvzzzzzzwwwxxx|||~~~~~~~~~}}}zzztttnnnhhhdddaaa```YYYXXXXXXYYY]]]bbbhhhlllsssvvv|||~~~zzztttnnnhhhcccaaa___\\\[[[ZZZYYYWWWUUUUUUUUUUUUTTTRRRPPPOOONNNIIIJJJJJJHHHGGGJJJQQQWWWaaannn}}}}}}tttppppppwww~~~~~~~~~|||vvvppphhh___YYYUUUPPPHHHAAA;;;;;;::::::999999888777666555555444444444444444222444555777999;;;;;;<<<;;;:::888777666666666777888999:::<<<======>>>>>>>>>>>>??????>>>>>>===<<<999;;;;;;:::888666555555666666666666777777777777888666444444555666555444222222222222222222222222///000000///...---///111.........///...------,,,------------............++++++++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++((((((((((((((()))******))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***,,,---,,,***))))))************+++++++++++++++,,,---.........---,,,+++,,,...///...---++++++,,,//////222444666@@@SSSddduuu~~~wwwhhh___]]]]]]^^^mmm~~~zzzyyymmmccc^^^```dddaaagggpppyyy~~~{{{yyywwwtttooojjjkkkpppvvvwwwwwwppplllfffbbb```___^^^\\\YYYaaaffffffeeeccc___[[[XXX]]]bbbfffhhhlllqqqvvv===>>>>>>>>>>>>>>>>>>>>>===???AAABBBBBBCCCEEEFFFDDDFFFHHHHHHHHHKKKQQQUUU___ooorrrddd\\\VVVOOOKKKJJJGGGIIIKKKMMMOOOPPPPPPPPPQQQRRRSSSSSSSSSTTTVVVWWWZZZ^^^aaabbbgggqqq{{{|||zzzzzzzzzwwwrrrqqqttttttyyy}}}zzz~~~}}}}}}~~~|||xxxuuusssqqqpppooofffdddcccbbbdddhhhmmmppptttxxx~~~|||vvvppplllgggccc```\\\[[[YYYYYYYYYXXXUUURRRQQQRRRQQQQQQPPPOOONNNMMMIIIKKKLLLLLLNNNSSS]]]eeeppp||||||uuunnnhhhgggoooyyy}}}yyyzzz~~~|||tttjjj]]]TTTOOOKKKDDD???777888999999999888777666555444444333333333333333222333444666888999999:::;;;:::888666666777888999999999;;;<<<======>>>>>>???????????????>>>======888:::;;;;;;888666666666666666777777777888888888777666444444555555555444222222222222222222222222---...///...------...000///////////////...------++++++,,,,,,------------***++++++++++++,,,,,,,,,++++++*********++++++,,,******++++++++++++******)))))))))((()))******+++))))))************))))))************************))))))))))))))))))))))))******)))))))))+++,,,------......,,,***)))***+++)))*********+++++++++++++++,,,---//////...---,,,,,,---...---+++***+++------,,,---111222666CCCPPP]]]mmm|||}}}wwwoooggg```XXX```lllxxxsssmmmmmmooohhhhhhiiimmmsssxxx{{{|||}}}{{{vvvqqqmmmiiigggfffaaa\\\VVVWWW\\\aaabbbaaa[[[XXXVVVTTTUUUUUUUUUTTTWWWaaaiiihhhdddddddddcccccciiirrrxxx|||<<<===>>>>>>???>>>>>>>>>;;;>>>@@@BBBBBBCCCDDDFFFEEEEEEEEEEEEGGGJJJOOORRRRRRhhhvvvlllccc[[[TTTRRRFFFGGGIIILLLNNNOOOOOOOOOPPPQQQRRRSSSSSSTTTUUUVVVTTTYYY\\\[[[^^^fffmmmpppwww~~~yyyrrrooorrrppptttzzz}}}yyyyyyzzz}}}~~~}}}|||{{{{{{{{{zzzyyywwwrrrpppmmmlllmmmppptttwwwxxx|||~~~{{{{{{{{{zzzuuunnnhhhdddbbb```^^^XXXXXXXXXXXXYYYWWWSSSPPPNNNNNNOOOOOOOOOOOONNNNNNJJJMMMPPPRRRUUU]]]hhhrrr|||xxxpppkkkffffffqqq|||{{{wwwyyy~~~qqqeeeVVVKKKGGGCCC===888888999:::::::::999888777444333222222111111222222333444666777999:::::::::;;;999888666666777999:::777888999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>===<<<<<<888:::<<<;;;999888777777777777777777888888888888777555333333444444444333111111111111111111111111...///000///...---///111//////000000//////...---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,))))))************))))))*********)))***++++++,,,))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))+++---///111000000///---******+++---))))))******++++++++++++***+++---/////////---,,,***+++,,,,,,,,,---000222...******///222222888@@@HHH\\\rrr~~~uuujjj\\\___dddmmm{{{}}}{{{}}}~~~yyyuuuuuuzzz|||wwwqqqlllhhhfffeee___ZZZTTTTTTYYY^^^___]]]XXXWWWVVVXXXZZZ\\\]]]\\\\\\gggooolllggggggjjjmmmnnnvvv@@@???>>>======<<<<<<===@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBEEEHHHLLLNNNTTT___rrr{{{nnn^^^PPPMMMNNNNNNMMMKKKJJJKKKMMMNNNPPPQQQSSSTTTTTTSSSSSSXXXWWWUUUUUUWWW[[[___bbbkkkooovvvzzzvvvssspppooopppssswww|||~~~yyysssuuutttvvv{{{~~~||||||}}}~~~}}}||||||{{{{{{|||}}}}}}||||||||||||{{{zzzxxxxxxqqqkkkddd```^^^^^^\\\[[[YYYWWWUUUTTTSSSRRRPPPNNNPPPOOONNNNNNNNNNNNOOOPPPRRRUUUZZZ```gggpppzzzzzzpppooottt{{{}}}{{{}}}{{{ooo```QQQIIIEEE@@@<<<:::555555666666666666555555666666444333222111111111555555555666888999;;;<<<888888888888777666444333777999;;;;;;::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<======;;;:::888777555555555555666777777777777777666666555555555444444444333333444444333333222111222222222222111111111000......//////...---,,,,,,,,,,,,,,,++++++*********------,,,+++************---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))******************+++,,,------.........---+++*********+++++++++,,,---...---+++)))'''------,,,++++++******)))******+++,,,,,,---......,,,,,,------///000111222:::BBBSSShhh{{{uuuooogggdddjjjxxx~~~rrrhhh]]]]]]gggqqqvvvwwwmmmmmmkkkjjjjjjjjjkkklllhhhuuu~~~|||yyyzzz|||zzz|||<<<<<<<<<<<<===>>>???@@@BBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAACCCFFFIIIKKKPPPYYYiiizzzwwwdddXXXUUURRROOOMMMLLLKKKKKKMMMNNNPPPQQQQQQQQQQQQPPPUUUTTTTTTTTTVVVYYY\\\^^^```bbbfffmmmvvv}}}xxxuuussspppqqqssswww|||}}}wwwrrrrrrrrruuu{{{|||yyyuuurrrooonnnmmmhhhbbb___]]]\\\ZZZYYYUUUTTTSSSSSSSSSRRRQQQQQQQQQQQQPPPQQQSSSUUUXXXZZZ^^^bbbiiipppwww~~~|||~~~~~~xxxgggYYYKKKEEECCC???;;;:::888888777777777777888888666555444333333222222333555555555666777888999:::888888999999888777555444777999:::;;;:::999:::;;;;;;;;;<<<<<<======>>>>>>======;;;:::999777666666555555666777777777777777666666555555555444444444333444444444444333222222222111111111000000000000------.../////////......,,,,,,,,,+++++++++******,,,,,,+++*********++++++---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))*********************+++,,,,,,---------,,,+++***))))))***+++)))***+++,,,---,,,***)))+++++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,------...000111222444999EEEVVViiiyyy}}}rrrhhheeemmmzzzzzzxxx}}}<<<<<<<<<<<<===>>>???@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAAAAACCCEEEGGGHHHKKKRRR]]]jjjuuu|||yyyyyy~~~}}}eee^^^UUUOOOMMMMMMLLLJJJMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTVVVXXXYYYZZZZZZ\\\___eeekkkqqquuu}}}~~~|||rrrrrrtttxxx|||zzz|||}}}~~~}}}~~~~~~}}}yyyxxxxxxxxxvvvsssrrrrrruuuzzz~~~xxxuuuvvv{{{|||vvvqqqoooooorrryyy~~~{{{wwwrrrmmmiiigggffffffccc___]]]\\\ZZZXXXVVVSSSSSSSSSSSSSSSTTTUUUUUUSSSTTTUUUYYY^^^dddiiilllsssyyy}}}}}}qqq[[[OOODDD@@@???<<<::::::999888777666666777888999555555444444444444555555666666555555666666777888777888999::::::999888777666888::::::999888999::::::;;;;;;<<<===>>>>>>???===<<<;;;:::999888777777666666777777888888777777666666666555555555555444444444444444444333222222000000000000////////////,,,---...///000000000000,,,,,,,,,,,,++++++++++++++++++*********+++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,+++******))))))))))))***&&&''')))+++,,,,,,++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000222777@@@OOOcccwwwyyykkkhhhoooxxx@@@???>>>======<<<=========>>>@@@CCCEEEFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHMMMTTT\\\dddlllsssxxxqqqtttyyyzzznnn^^^SSSPPPPPPPPPNNNLLLMMMNNNOOOPPPQQQRRRRRROOOPPPQQQSSSTTTUUUUUUUUUYYYXXXXXXYYY\\\```eeehhhgggqqq~~~vvvvvvvvvyyy|||~~~~~~~~~{{{}}}~~~~~~}}}}}}~~~~~~~~~wwwtttuuuvvvuuusssqqqpppppprrrtttvvvvvvuuuuuuuuutttrrrrrrvvv|||xxxrrrnnnmmmooovvv|||yyytttqqqmmmiiieeeccccccccc^^^]]]\\\[[[ZZZXXXVVVTTTRRRSSSTTTTTTUUUVVVYYY[[[YYY[[[___fffnnnwww|||{{{}}}fffRRRHHH???===<<<999888888777666444333333444666777444444444555555666777888666666555555555555666666777888:::;;;;;;;;;::::::666888999999888777888999999999:::;;;<<<======>>><<<;;;;;;:::999888888777666777777888888888777777666666666555555555555555444444444555444333333222000////////////...............//////000/////////,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))))))))************(((((())))))*********+++)))))))))(((((((((((()))'''''')))***++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---...///000000111111333;;;LLLaaappp{{{nnnlllooossswwwAAAAAA???>>>>>>>>>>>>>>>===???AAADDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFHHHKKKOOOSSSXXXaaajjjppptttxxx|||}}}qqq```WWWTTTRRRPPPJJJKKKLLLMMMOOOQQQRRRSSSOOOPPPQQQSSSTTTTTTSSSSSSUUUTTTTTTTTTVVVYYY]]]___^^^eeeoooxxx{{{yyyyyyzzz|||~~~}}}}}}~~~~~~|||wwwvvvwwwvvvvvvsssqqqooonnnpppqqqppppppooosssvvvwwwwwwxxx}}}xxxqqqoooooottt~~~xxxrrrnnnjjjhhhdddaaa___^^^^^^___XXXYYYYYYYYYXXXVVVUUUTTTRRRTTTVVVWWWWWWZZZ^^^bbbeeeiiioooxxx{{{zzzyyy|||sss\\\MMMDDD===<<<:::777555777666555444333333444555666444444444555666777888999777666666555555555555555888999:::;;;<<<<<<;;;;;;777888::::::888777777888777777888888999:::;;;;;;:::::::::999999888888888777777888888888888777777666666666666666666666666444444555555555444333333////////////.........---000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***++++++,,,******))))))((()))))))))((((((((((((((((((((((((************************''''''(((((())))))******((((((((((((((((((((((((((()))))))))************((()))))))))))))))******(((((((((((()))((((((((()))))))))******))))))))),,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++,,,,,,---...///...000111000222;;;KKKWWWqqq{{{qqqmmmjjjlllvvv????????????@@@AAABBBCCCBBBCCCEEEFFFFFFEEEDDDBBBDDDDDDDDDDDDCCCCCCCCCCCCHHHJJJLLLNNNQQQXXXbbbiiizzztttdddYYYQQQMMMKKKKKKKKKLLLMMMNNNPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRTTTTTTTTTUUUVVVXXXZZZ\\\\\\```dddhhhmmmuuu|||zzzyyyzzz}}}~~~~~~}}}{{{zzzxxxvvvrrrpppmmmlllnnnoooppppppnnnrrrxxx{{{{{{|||~~~xxxuuusssvvv~~~~~~wwwpppjjjfffdddbbb```]]]ZZZYYYYYYYYYTTTVVVXXXXXXVVVUUUVVVVVVTTTWWWZZZ]]]___ccckkkpppyyy}}}|||wwwwwwyyy}}}hhhUUUHHHAAA<<<;;;999555444666666666666666666666666666444444444444666777888999777777666666555666666666888999:::<<<<<<<<<;;;:::888999;;;:::999777888888777777777777888888888888888888888888888777777777888888999999888888777777555666666666666777777777555555555555555444333333////////////............000000000///...,,,******,,,,,,,,,,,,------------******)))))))))***++++++***))))))(((((()))))))))((((((((((((((((((((((((************************''''''(((((())))))******(((((((((((((((((((((((())))))))))))************))))))))))))))))))******'''(((((())))))))))))(((************************------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...***---000000000444===DDDXXXiii~~~wwwhhhhhhmmm{{{vvvAAAAAAAAAAAABBBCCCDDDDDDBBBDDDFFFIIIJJJIIIHHHGGGDDDDDDDDDDDDDDDCCCCCCBBBFFFIIIKKKKKKLLLRRR[[[cccyyy~~~lll^^^WWWSSSRRRPPPOOONNNNNNNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYZZZ\\\```eeelllppptttyyy~~~||||||~~~yyyxxxxxxzzz~~~|||wwwtttpppnnnoooqqqrrrrrrqqqtttxxx{{{}}}|||yyy{{{~~~{{{wwwrrrlllgggcccaaa^^^]]]\\\ZZZYYYWWWVVVUUUSSSUUUWWWWWWUUUUUUWWWYYYZZZ^^^dddiiimmmuuu~~~}}}|||zzzwwwuuuvvv|||xxxmmm\\\NNNBBB===999999888555444666444555777888888777555444333333333444555666777888777777666666666777888888888999:::;;;<<<;;;:::999999:::<<<;;;999888888999888888888888777777777777666666666666666777777777888999999999999888777666555666666666777777777777555555555555555444444333000000000/////////..................---,,,******,,,,,,,,,---------......+++******))))))))))))***))))))(((((((((((())))))((((((((((((((((((((((((************************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************************************'''((()))*********))))))***************+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++,,,,,,---)))+++---......111555999FFFQQQdddwwwpppmmmkkknnnxxxzzz|||EEEEEEDDDCCCBBBBBBBBBBBB>>>AAAEEEJJJMMMOOOOOOOOOEEEFFFFFFFFFFFFFFFEEEDDDDDDGGGIIIIIIIIINNNWWW^^^rrruuulll[[[YYYWWWTTTQQQPPPOOOOOOPPPOOOOOONNNNNNOOOPPPPPPOOOPPPRRRSSSSSSSSSRRRQQQSSSSSSTTTUUUXXX\\\___aaa^^^ccciiikkkjjjkkkppptttwwwvvvvvvzzz|||wwwtttssssssssssssvvvvvvxxx{{{~~~~~~}}}zzzsssqqqmmmiiidddaaa^^^]]]XXXYYYYYYYYYYYYXXXWWWVVVSSSUUUWWWVVVUUUUUUXXX[[[```fffnnntttzzz}}}|||zzz{{{}}}xxxwwwvvvtttuuuxxx|||}}}xxxnnncccTTTGGG===999777888888555555777111333555777777555333111333333333444444555777777777777777777777888999999999:::;;;;;;;;;:::999888:::;;;<<<<<<:::888999999::::::999999888777777777555555555555666666666666999999999999999888777666555666666666777777888888555555666666555555444333000000000000////////////,,,,,,,,,---,,,,,,++++++,,,,,,,,,------.........++++++***)))(((((())))))))))))(((((((((((()))***((((((((((((((((((((((((************************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************+++++++++***************'''((()))+++++++++***)))(((((()))***+++---///000*********++++++,,,------******+++,,,,,,---......+++++++++***++++++,,,,,,,,,,,,,,,+++,,,...111444999===GGGZZZooo|||~~~xxxssskkkfffgggooozzzEEEEEEEEEEEEDDDCCCBBBAAAAAABBBFFFMMMSSSSSSMMMGGGJJJIIIHHHGGGFFFFFFFFFFFFCCCFFFIIIKKKKKKLLLPPPSSScccvvvuuunnneee^^^ZZZWWWTTTPPPPPPOOOPPPQQQMMMIIIMMMTTTQQQQQQRRRTTTVVVVVVRRROOOQQQQQQQQQRRRRRRTTTUUUUUUXXXZZZ]]]______```bbbccciiijjjlllpppwww~~~|||zzz{{{|||{{{yyy~~~{{{}}}~~~|||zzzwwwuuusssrrrhhhfffdddbbb___^^^]]]\\\XXXWWWVVVUUUTTTTTTUUUVVVYYYXXXWWWVVVWWWZZZ```eeepppuuu}}}}}}tttrrrnnnmmmsss~~~}}}uuurrrsssxxx{{{|||yyy}}}||||||vvvrrrrrrwww~~~~~~wwwkkk^^^QQQHHHDDD888777666555555555555555777777777777777777777777666555444333333444555666777777777777777777777777888888888888888888999999999999:::::::::999999888999999888888888888999999555555444444444444555555777888999999888777666555888777666555555666888999777666666444333222111111////////////............,,,,,,---.../////////......------,,,,,,------...+++++++++***)))(((((('''+++*********))))))(((((())))))))))))))))))))))))'''''''''''''''((())))))******)))((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++,,,+++++++++++++++++++++******))))))))))))******---,,,++++++******++++++111---(((&&&'''***---...,,,,,,++++++,,,,,,---...------,,,,,,------...///,,,------...///000111111555666:::@@@LLL]]]ooozzz~~~yyylllfffiiimmmmmm|||~~~DDDDDDDDDDDDDDDDDDDDDDDDCCCCCCFFFMMMRRRSSSNNNIIIGGGFFFEEEDDDDDDCCCCCCCCCDDDFFFIIIJJJIIIJJJMMMOOOZZZjjj~~~zzzqqqggg\\\TTTRRROOONNNOOOMMMJJJKKKOOOOOOOOOOOOPPPQQQRRRRRRQQQPPPPPPPPPPPPQQQRRRSSSTTTSSSUUUXXXYYYYYYYYY[[[\\\aaaaaacccggglllsssxxx|||~~~}}}|||{{{yyyvvvuuusssqqqnnnllljjjiii```___^^^\\\[[[ZZZYYYYYYWWWUUUTTTRRRRRRRRRSSSTTTUUUWWWYYY\\\```fffmmmsss}}}~~~ssslllfffgggsss|||xxxtttqqqsssxxx~~~|||uuuoookkknnntttwwwssskkk___RRRGGG???;;;777777666555555555555555666666666666666666666666666666555444444555666666777777777777777777777777888888888888888888888888777888888888888888777777999888888777777888888999666666555555555555666666777777888888888777666555555555555666666666555555666555555444333222222111000000/////////.........,,,---..................,,,,,,++++++++++++,,,,,,+++++++++***)))(((((((((************)))))))))((())))))))))))))))))))))))((((((''''''(((((()))*********)))((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))++++++++++++++++++++++++*********))))))*********)))))))))***+++,,,......555111,,,******++++++++++++++++++++++++,,,------+++************+++,,,,,,---------......////////////000222666>>>KKKXXXbbbyyyzzztttpppjjjeeeiiilllrrr~~~DDDDDDDDDCCCDDDDDDEEEFFFDDDDDDFFFJJJOOOPPPMMMIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEFFFHHHHHHHHHHHHIIIKKKQQQZZZjjj|||qqqddd[[[TTTOOOOOOPPPNNNMMMNNNQQQQQQQQQPPPOOOOOOQQQSSSOOOOOONNNOOOOOOPPPQQQRRROOOQQQSSSTTTSSSSSSTTTUUUXXXXXXZZZ\\\```eeejjjmmmqqqsssxxx|||wwwuuusssqqqooojjjiiihhheeecccaaa______YYYXXXWWWWWWVVVVVVVVVWWWUUUTTTRRRQQQQQQSSSVVVWWWXXX\\\bbbhhhnnnuuu}}}}}}sssiiibbbgggwwwtttuuutttssstttzzz{{{sssjjjcccbbbfffjjjddd[[[PPPFFF===777444666666666666555555555555666666666666666666666666777666666555555666666777777777777777777777777777777777777777777777777777666666666666666666666666888888777777777777888888555555444444444444555555777777777888777777666555222333555777666555333222444444333333222222222222000000000000////////////---............------,,,++++++************+++++++++++++++***))))))((((((************)))))))))))))))))))))))))))))))))))))))(((((((((((()))*********))))))(((((((((((((((************************'''''''''''''''((())))))************************++++++************++++++)))))))))***+++,,,......222000---++++++++++++***+++************+++,,,,,,***************+++,,,,,,------------------------000000000111555<<>>999666444555666666666666666555555666666666666666666666666777777666666666666777777666666666666666666666666777777666666666666666666555555555555555666666777777777777666666777777777444333333222222333333444666666666666666666666555444444555666555444333222222222222222222222111111111111000000000/////////............------,,,+++++++++************+++++++++++++++******)))))))))*********)))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))*********,,,++++++++++++++++++,,,---,,,++++++******+++++++++***))))))+++,,,+++*********))))))******+++,,,,,,,,,,,,+++,,,------...---,,,,,,,,,,,,,,,,,,,,,000111111111222555:::===LLL\\\sss}}}ttthhhgggfffiiiqqq|||GGGFFFDDDBBBAAA??????>>>???>>>???@@@BBBDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCAAAAAABBBCCCFFFGGGHHHIIIHHHKKKRRR\\\kkk~~~kkkccccccbbb___]]]VVVWWWVVVTTTQQQPPPOOOOOONNNMMMMMMMMMMMMNNNOOOOOOOOOQQQRRRRRRPPPOOOOOOOOORRRRRRRRRSSSUUUWWWYYYZZZZZZ]]]aaaeeeiiimmmpppqqquuuvvvxxxzzzzzz{{{{{{{{{zzzyyy{{{~~~{{{xxxtttssssssssstttsssqqqooonnnmmmkkkhhheeedddcccccc]]]\\\[[[ZZZXXXWWWVVVUUUTTTTTTTTTSSSTTTTTTUUUVVVSSSTTTVVVYYY___ffflllooovvv{{{}}}yyyvvvxxx{{{}}}zzzwww||||||tttooohhh___YYYYYYQQQKKKCCC===:::999777666444555666666777666555555555555555555555555555555666666777777777777666666555555555555555555555555666666666555555444444444666555555555555666777888777666666555555666666777555555444444444444555555555555555555555555666666888777555444444444555555111111111111111111000000000000000000////////////---.........---,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++************))))))))))))))))))******(((((((((((((((((((((((()))))))))))))))******+++))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))******+++(((((()))))))))*********,,,++++++++++++++++++,,,---,,,++++++******++++++))))))((()))+++,,,+++*********))))))******+++,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,++++++++++++,,,---......000333555;;;HHH```wwwvvvrrrmmmiiiiiimmmtttyyyGGGGGGFFFDDDBBB???===;;;=========>>>???@@@@@@AAACCCDDDEEEFFFFFFEEEDDDCCC@@@@@@@@@BBBFFFHHHHHHHHHEEEIIINNNSSS^^^rrr~~~|||yyyuuurrraaa^^^YYYVVVTTTRRRPPPNNNOOOOOONNNNNNNNNNNNOOOOOONNNPPPQQQPPPOOOMMMMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTWWWZZZ]]]___```aaaccceeehhhjjjmmmmmmmmmlllmmmoooooooooqqqvvv~~~~~~|||{{{zzzyyyvvvrrroookkkjjjiiiiiijjjjjjiiigggcccddddddaaa___]]]^^^___ZZZYYYYYYWWWVVVUUUTTTTTTQQQRRRRRRSSSTTTVVVWWWXXXWWWZZZ^^^eeemmmuuu{{{}}}{{{|||wwwwwwzzz{{{zzzpppmmmiiibbb[[[XXXGGGAAA:::777777888777555444444666777777777666555555555555555555555555555555666666777777666666555555555555555555555555555666555555444444333333333555444444333444555777888666666555555555555666666777777777666666777777777555444444444444555666666999888555333333333555666111111000000000/////////////////////............,,,------------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))(((((((((((()))******((((((((((((((())))))***'''''''''''''''''''''''''''''''''''''''((())))))((())))))******+++++++++++++++************++++++)))))))))***+++,,,......///---,,,+++,,,,,,***)))+++************+++,,,,,,)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......///111333666>>>OOOeeeuuu{{{|||}}}|||{{{yyyuuuqqqpppqqqsssttt}}}FFFGGGHHHGGGEEEBBB???<<<===>>>???@@@@@@@@@@@@AAACCCEEEFFFGGGGGGFFFEEEDDDBBBAAA@@@BBBEEEGGGFFFEEEEEEGGGIIILLLTTTdddyyywwwiii```\\\YYYTTTPPPQQQPPPPPPOOOOOOPPPPPPPPPOOOPPPRRRQQQPPPOOOOOOPPPNNNNNNNNNOOOOOOPPPPPPQQQTTTWWWYYYZZZYYYYYYZZZ\\\^^^```bbbbbbaaaaaaccceeegggggggggjjjoootttxxxzzz{{{|||~~~}}}|||}}}}}}zzz||||||yyyyyyzzz}}}|||zzzyyyxxxxxxyyyzzzuuusssrrrrrrrrrqqqmmmjjjeeedddccccccddddddbbb```\\\]]]^^^\\\XXXWWWWWWYYYVVVVVVUUUTTTSSSRRRRRRQQQPPPQQQSSSUUUXXX\\\___```dddhhhnnnwww{{{wwwvvvxxxzzzzzzxxxtttppprrrxxx{{{{{{mmmiiiiiieee\\\WWWBBB===777555666777555333333444666777888777666555555555555555555555555555444555666666666666555444444444444444444444444444555555444444333222222222444333222111222444666777666555555444444555555666777666666555555666666777444444333333333444666666777666555444333333333333111111000//////...------............------------++++++,,,---------,,,,,,++++++************++++++++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))((((((''''''(((((()))***((((((((((((((()))******(((((((((((((((((((((((('''''''''''''''((())))))))))))******+++,,,,,,---*********))))))*********)))))))))***+++,,,......///---+++***+++++++++***+++++++++++++++,,,------)))))))))))))))******+++++++++,,,,,,------......---...//////......000111333666AAASSS```bbbcccdddpppvvv~~~|||{{{pppsssyyyEEEGGGIIIJJJHHHEEEAAA??????@@@BBBBBBBBBAAABBBBBB???@@@BBBDDDDDDCCCAAA@@@EEECCCAAABBBEEEFFFEEECCCEEEFFFFFFGGGMMMXXXfffqqq|||llleee```ZZZTTTRRRRRRQQQPPPPPPQQQQQQQQQQQQRRRTTTTTTRRRQQQRRRRRROOOOOOOOOPPPPPPQQQQQQQQQPPPSSSUUUVVVTTTSSSUUUWWWWWWYYY[[[\\\[[[\\\___cccdddcccbbbbbbccceeeggghhhjjjmmmppppppooooooqqqtttrrrmmmkkkmmmnnnmmmlllooolllllljjjjjjjjjjjjkkklllllljjjiiijjjkkkjjjgggddddddcccaaa``````^^^[[[YYYXXXZZZ[[[XXXTTTRRRSSSTTTRRRRRRRRRQQQPPPOOOOOOOOOQQQRRRUUUYYY^^^bbbfffiiipppuuu|||{{{ppphhhgggkkkooommmvvv~~~|||vvvtttppplllooowwwzzz}}}}}}wwwyyy|||kkkgggiiifff\\\UUUCCC===888666777888555111222444666777888777666555555555555555555555555555333444555666666555444333444444444444444444444444555555444333333222111111222111000000111333555666555555555444444555555555444333333222222333333444444333333222333444666666333444555555555333000///222111000///...---,,,,,,......---------,,,,,,,,,***+++,,,,,,------------******))))))))))))******++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))***++++++))))))***+++,,,,,,------******))))))))))))******---,,,++++++******++++++***(((&&&''')))+++,,,,,,,,,,,,++++++,,,,,,---...+++++++++***+++,,,,,,---++++++,,,------...//////---......,,,***)))***,,,......777GGGPPPOOOMMMMMM[[[hhhzzzqqqooollllllqqqxxxBBBDDDGGGKKKMMMLLLHHHEEEEEEDDDBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCBBBAAA@@@EEEFFFFFFDDDCCCIIISSS[[[nnnxxxiii\\\YYYVVVTTTRRRSSSTTTTTTSSSTTTQQQOOONNNNNNOOOOOONNNRRRQQQPPPNNNNNNNNNOOOPPPPPPQQQQQQRRRSSSTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYWWWXXXZZZ[[[]]]^^^^^^___bbbaaaaaa``````aaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaa``````bbbdddffffffccc```___^^^^^^\\\ZZZ[[[]]]\\\ZZZWWWVVVWWWVVVTTTQQQNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRSSSVVVZZZaaaffflllsss|||zzzpppgggfffhhhgggfffgggnnnllliiiiiinnnyyy~~~{{{xxxtttqqqppppppppp|||}}}~~~xxxuuuzzz}}}kkkaaa]]]ZZZTTTOOO<<<999666444555666666555666666666666666666666666666555555555555444444444222222222333333333444444555444333333222222222333444444444333222111000///333333333333333333333333666666666666666555555555666555555555555444444444555444333222111111111111111222222222222111000000//////............/////////...---,,,,,,---...///000///...,,,++++++,,,,,,))))))*********+++++++++)))******+++++++++******+++++++++*********))))))***************)))(((((((((((())))))******++++++******))))))((((((''''''(((((((((((())))))))))))'''((()))++++++******)))+++***)))'''''')))***+++++++++******************)))))))))***++++++,,,,,,******))))))))))))************))))))******+++,,,---,,,***)))))))))************+++++++++,,,,,,,,,******+++,,,,,,---......///111555999;;;<<<<<<<<>>999:::777555444555555555555555555555555555555555555555555444444444333333333111111222222222333333333333222111111111111111111222222333333333222222111333333333333333333333333444444444444444444444444555555555555444444444444444333222111111111111111111111111111000000000/////////............//////......------------.........---,,,++++++***++++++***************+++++++++***+++++++++***))))))(((+++************)))))))))((())))))))))))(((''''''******)))(((((('''&&&&&&))))))))))))((((((((((((************++++++++++++(((((()))************)))******((((((((((((******************************,,,,,,+++******)))((((((***))))))(((((())))))***((((((((((((((())))))***,,,+++******)))******************++++++++++++,,,+++++++++,,,,,,,,,,,,,,,+++,,,---...///111222222111333999AAAKKKVVV```eeerrrxxx~~~}}}uuummmhhhfffjjjooorrrvvv{{{|||}}}@@@BBBBBBAAAAAAGGGQQQZZZ```ZZZQQQHHHCCCBBBDDDEEEFFFFFFFFFEEEDDDDDDCCCCCC>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDCCCAAAAAACCCEEERRRTTT]]]nnnxxxssspppnnnmmmdddcccbbbbbbcccbbb```^^^ZZZZZZZZZZZZYYYWWWVVVUUUUUUTTTSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRUUUVVVVVVTTTSSSRRRSSSUUURRRRRRSSSSSSTTTSSSSSSRRRSSSUUUWWWWWWWWWWWWYYY[[[]]]^^^aaagggnnnvvv~~~{{{vvvggghhhiiilllsss}}}wwwrrrqqqqqqttt|||yyyxxxxxx~~~~~~vvvrrrqqqrrrttttttvvvyyy}}}~~~}}}nnnXXXHHH@@@<<<999666888666444444555555555444444444444444444444444444444444444444333333333222111111111111222222222222111111000000000000111111111111222333333333222222222222333333333333444444444444444555555555555555555555555444444444333333333333222111111111111111111111000000///////////////......------......///------------------------,,,,,,,,,++++++************************************+++++++++***)))((('''************))))))))))))(((((((((((((((''''''&&&)))((((((((('''''''''&&&))))))))))))(((((((((((()))))))))*********++++++((()))))))))***************)))(((((((((((()))***))))))))))))************+++*********)))))))))((())))))(((((((((((()))))))))(((((((((((()))******++++++******************************++++++++++++,,,,,,,,,+++++++++++++++------------...///000111333222222444999AAAIIINNN\\\eeesss|||}}}{{{oooooonnnllllllnnnrrrvvv~~~>>>AAABBBAAA???BBBJJJQQQVVVRRRMMMGGGCCCAAAAAABBBDDDDDDCCCCCCCCCBBBBBBBBB????????????@@@@@@AAAAAABBBBBBBBBBBB@@@??????@@@IIIIIINNN[[[nnn|||zzzxxxwwwwwwvvvsssrrrhhhhhhhhhgggdddaaa]]][[[[[[YYYWWWUUUTTTTTTTTTUUUQQQQQQPPPPPPQQQRRRSSSSSSTTTTTTTTTSSSSSSRRRQQQPPPQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNNNNRRRSSSSSSQQQPPPOOOQQQRRRPPPQQQSSSTTTTTTUUUUUUVVVXXX[[[^^^aaacccfffiiilllqqqrrruuu{{{~~~ssstttvvvzzzyyyrrrpppqqqsssyyy}}}yyyxxx|||~~~tttmmmkkklllmmmmmmnnnqqqssstttsssqqqnnnaaaOOOBBB;;;999888666666555333333555555444333444444444444444444444444444333333333222222222222000000000111111111222222000000000//////000111111111111222333333333222222222222222333333444444444555555666666777777777777555444444444444333333333222222111111000000111111111000///.........//////......------------......,,,------------------,,,++++++++++++++++++*********************************************)))((('''))))))))))))))))))))))))(((((((((((((((''''''&&&&&&'''''''''((((((((()))(((((((((((())))))))))))((((((((()))))))))******)))))))))))))))*********)))(((((((((((((((((()))(((((()))))))))*********(((((()))))))))*********))))))(((((((((((())))))***))))))))))))***++++++************+++*********))))))*********++++++++++++++++++++++++++++++***------,,,,,,------...///444222111000222666:::===DDDMMM[[[hhhqqqzzz{{{tttlllfffcccbbbiiipppAAABBBCCCBBB@@@AAAEEEHHHIIIHHHFFFDDDBBB@@@??????AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB>>>>>>>>>>>>===<<<<<<;;;@@@@@@CCCLLLXXXhhh}}}~~~yyysssmmmjjjcccaaa]]]YYYWWWUUUUUUUUUUUUTTTSSSQQQQQQQQQRRRRRRQQQQQQQQQQQQPPPOOONNNMMMNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMLLLMMMOOOPPPQQQPPPPPPRRRSSSSSSVVVYYY[[[[[[\\\^^^```dddhhhmmmsssxxx}}}|||xxxuuuuuuxxx}}}vvvrrrqqquuuxxx}}}ssskkkfffeeebbbcccdddfffhhhhhhfffcccXXXOOOCCC:::777666555444555444333333555555444222333333333333333333333333333333333222222222111111///000000000000111111111000000000000000000111222222222333333333222222111111222222333333444444555666666666777777888888999444444444444333333333333222111111000000000111111111000...---------...///......------------......,,,,,,------------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++***************((())))))******))))))((((((((()))))))))))))))***((())))))))))))(((''''''&&&&&&'''(((((()))******(((((((((((())))))))))))'''((((((((()))))))))))))))))))))((()))******+++(((((((((((((((((((((((('''(((((())))))*********''''''((())))))***++++++)))((((((''''''(((((()))***************++++++,,,))))))***++++++++++++***)))))))))************+++*********+++++++++++++++******+++++++++++++++,,,.........///000222444555555<<>><<<===>>>??????AAA@@@>>><<<===>>>@@@AAA>>>???@@@@@@AAABBBCCCDDDBBBAAA???===<<<<<<======???===<<<<<<>>>?????????>>>;;;<<>>>>>======>>>@@@BBBCCCAAA@@@>>><<<;;;<<<===>>>===???@@@BBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;999999;;;===AAAEEEHHHJJJSSSddd{{{lllcccbbb___YYYTTTWWW\\\]]]YYYTTTRRRSSSQQQPPPNNNLLLKKKKKKKKKLLLOOONNNNNNNNNNNNOOOPPPQQQUUUUUUVVVWWWYYYZZZ\\\]]]fffkkkppptttuuuxxx{{{vvvyyy}}}xxxqqqmmmooojjjdddbbbeeejjjpppsss}}}~~~}}}{{{zzz{{{|||~~~tttkkkiii]]][[[YYYWWWRRRKKKCCC===666555444333333333333333333333222111000000000111222222222222222222222222444444333222222333333333111111111111111111111111111111111111111111111111444444444444444444444444111111222222222222333333333444555555666666555555888777444222222222333444222222222111000//////...---...///000000///...---......---------,,,,,,,,,,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))))))))************+++++++++''''''(((((()))))))))***((()))***+++,,,,,,+++***,,,+++***(((''''''''''''(((***,,,***'''%%%''')))'''(((((()))***++++++++++++*********))))))((((((+++)))(((&&&%%%%%%%%%&&&))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,+++(((&&&''')))***)))'''&&&'''((()))***))))))(((++++++,,,,,,,,,,,,------*********+++++++++,,,,,,000000000111333555777999EEENNN[[[cccffffffgggiiihhhhhhiiilllnnnlllgggccciiijjjllloooqqqtttuuuvvvoooooopppssszzzyyytttfffeeekkkxxx@@@@@@???>>>>>>??????@@@@@@???===;;;:::;;;<<<<<<===>>>@@@BBBBBBBBB@@@@@@BBBBBBAAAAAA@@@@@@??????======<<<<<<;;;:::::::::999999:::;;;>>>AAADDDFFFKKKXXXlll{{{tttllldddbbbdddffffffbbb[[[VVVTTTRRRRRRPPPPPPOOOPPPQQQQQQRRRRRRTTTUUUWWWXXXYYYZZZ]]]^^^___aaaccceeegggiiitttyyyvvvqqqiiifffddddddiiipppvvvyyy~~~~~~{{{zzz|||~~~wwwlllhhh___\\\WWWRRRMMMFFF???:::555555444333333333333333444333222222111111222222222222222222222222222222333333222222222222222333222222222222222111111111222222222222222222222222333333333444444444555555333333333333333333333333333444444555555555555555777666444222111111222333222222111111000//////...---...///000000///...---...------------,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***************)))(((((())))))*********+++++++++((((((((())))))*********''''''((()))***)))((((((++++++)))(((''''''''''''((()))***)))(((((()))***))))))))))))))))))))))))******)))))))))(((((((((***)))'''&&&%%%&&&&&&&&&))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++)))'''''')))+++***((())))))((((((((()))***++++++++++++,,,,,,,,,---------------.........//////////////////111222444555777===EEEJJJLLLMMMQQQUUU^^^```eeekkkpppqqqnnnkkkhhhggggggfffeeeeeeffffffaaaaaaaaacccgggpppzzz}}}sssmmmaaa^^^```hhhrrr{{{BBBAAA@@@???>>>======>>>>>>===<<<:::999::::::;;;<<<===???AAABBBBBBAAAAAABBBBBBAAA@@@???>>>======<<<;;;;;;::::::999888888999999999999;;;===???@@@DDDKKKYYYooo~~~zzz{{{{{{yyyuuummmddd]]]ZZZYYYYYYYYYYYYZZZ[[[\\\YYY[[[^^^bbbeeegggiiiiiiooopppqqqsssvvvyyy{{{}}}zzzuuuqqqnnnvvvxxxrrrhhhhhhiiinnnvvv~~~}}}|||wwwlllgggaaa\\\TTTLLLEEE???999666444444333333222222333333444444333222222222222333222222222222222222222222111111111111111111222222222222222222222222222222222222222222222222222222111222222333444555666666555555555444333333222222333333444555555555555555555444222111000111111222222111111000000//////...---...////////////...---------------,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++)))(((''')))))))))*********++++++)))))))))***************(((((()))))))))(((''''''+++***)))(((((('''(((((((((((('''(((***,,,+++*********))))))((('''&&&&&&((((((((((((((('''''''''(((((('''&&&&&&''''''((())))))))))))))))))))))))''''''((())))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((+++***((((((***+++***))),,,***(((''''''))),,,...++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...---------...///111111111333666777777:::@@@EEEMMMQQQXXXbbbjjjoooooonnnjjjgggccc___\\\ZZZZZZ[[[YYYYYYXXXXXXYYY]]]bbbgggiiimmmrrrtttuuuuuuuuuuuuxxxrrrrrr{{{|||qqqjjj```[[[XXXZZZ^^^bbbjjjsss@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<===>>>@@@AAAAAAAAAAAA@@@??????>>>>>>=========;;;;;;;;;:::999999888888:::999999888999:::<<<===AAAEEEMMM[[[qqq~~~rrrmmmllllllllllllmmmmmmmmmiiilllpppuuuyyy{{{||||||wwwuuuqqqnnnkkkhhhfffdddttt}}}}}}wwwssstttwww~~~~~~tttjjjdddaaaZZZOOOEEE>>>999555333333333222222222222333333333222222111111222222222222222222222111111111111///000000111111111111111222222222222333333333333222222222222222222222222000111222333555666777888888777666555444333222222333333444555555555444444333333222111000000111111111111000000////////////........................---------,,,,,,,,,++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++((()))+++++++++***((('''))))))))))))******************************+++++++++++++++******)))((((((***)))((((((((((((((()))+++((('''(((+++---+++)))))))))((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''''''''(((((((((++++++***)))***++++++++++++***)))((()))***,,,---***++++++++++++,,,,,,,,,************++++++++++++---------------.........222222222111000333888<<<;;;???EEENNNVVV]]]aaaccchhheee```\\\ZZZZZZ\\\]]]ZZZZZZZZZYYYWWWWWWYYY[[[[[[___cccfffggggggggghhhrrrppplllfffcccgggrrr|||yyyooofff]]]VVVPPPOOOOOOQQQWWW^^^<<<<<<===>>>??????@@@@@@>>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>????????????;;;<<<<<<======>>>>>>>>><<<<<<;;;;;;:::999999999;;;:::999888999999;;;;;;>>>@@@EEELLLYYYmmm~~~uuunnnjjjjjjlllnnnooonnnkkkiiigggpppvvvyyyxxx{{{xxxppphhhbbb\\\UUUIII???999555333222222222111111111222222333111111000000000000111111222222222111111000000000...///000111111111111000111111111222222333333333222222222222222222222222000000111333555666777888888888777666444333222222222333333444555444444444222222111111000000111111000000000///////////////......------------......------,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,++++++++++++++++++++++++)))******+++***)))((('''(((((()))))))))*********++++++******************++++++***))))))((((((((()))((((((((((((((()))***---***'''(((***+++)))&&&((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((()))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))++++++******)))***++++++))))))***+++++++++++++++*********+++++++++,,,,,,------------............------.....................///......---...000222111333666:::@@@FFFLLLPPP[[[YYYVVVTTTUUUYYY]]]```^^^```aaaaaa___^^^___```^^^```bbbbbb```]]][[[ZZZ^^^______ZZZVVVVVV\\\bbbgggkkkqqqvvvyyy{{{}}}wwwvvvyyy~~~~~~yyyuuutttzzz}}}~~~|||uuussstttpppggg___VVVPPPJJJHHHHHHIIINNNTTT999:::<<<>>>@@@AAAAAABBB>>>>>>======<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======999999:::;;;<<<===>>>>>><<<<<<;;;::::::999999888:::999888888888:::;;;<<<999;;;???CCCHHHWWWqqq}}}yyywwwtttrrrrrrsssqqqlllhhhiiippptttxxxyyyvvvpppkkkhhhfffjjjkkkkkkooozzz~~~{{{~~~{{{xxx{{{zzzpppkkkddd]]]QQQKKKBBB:::555333222111111111000000111111222222000////////////000111111222222222111000000//////---...000111222222111000000000000111111222222333111111111111111111111111000111222333555666777888888777666555444333222222222222333444444444444444111111111111111111111111////////////////////////......------------......,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))))))))((((((((()))))))))*********************)))))))))(((((('''&&&&&&&&&''''''(((((('''(((((()))***++++++***(((((()))((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&'''((()))))))))))))))))))))))))))))))))))))))''''''((())))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***)))***+++***((((((***+++'''(((***+++,,,+++***)))************++++++++++++,,,,,,,,,,,,------------------......///.........,,,------......------,,,......///000222666<<>>@@@AAAAAAAAA<<<<<<<<<<<<;;;::::::999;;;;;;::::::::::::::::::999999::::::;;;;;;<<<<<<:::::::::999888888777777777777777777888999;;;<<<999999;;;???AAAHHHZZZlllyyy|||ssslllgggeeedddeeecccgggooossstttwww|||wwwppplllfffhhhiiijjjrrr}}}xxxssssssyyy~~~|||ooohhhddd[[[QQQDDD@@@:::555333222000000000000000000000111222222000000//////000111111222222222222111000/////////---///111222333333222111...//////000000111222222000000000000000000000000111111222333444666666777666666555555444333222222222222333444444444444333111111222222222222222111////////////////////////...------,,,,,,------...,,,,,,,,,++++++++++++***((()))******+++++++++***************************,,,+++)))((('''((()))***(((((((((((()))))))))************))))))(((((((((''''''&&&%%%&&&'''((((((''''''''''''((()))++++++'''((()))((('''&&&'''(((*********))))))(((((('''&&&&&&''''''((((((((((((''''''))))))***)))(((((())))))))))))))))))))))))'''((())))))******))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***+++)))'''''')))+++((((((((()))))))))******************++++++++++++))))))*********+++++++++++++++---............---------...///000///...,,,+++---/////////000333666555555555777;;;@@@EEEIIIOOOSSSYYY^^^cccgggkkknnnqqqrrrsssqqqmmmgggdddbbb[[[ZZZWWWTTTPPPMMMKKKKKKMMMOOORRRTTTVVVXXX\\\___ZZZXXXZZZaaaffffffeeefff```[[[VVVRRRRRRTTTYYY]]]eeeddddddeeeeeedddbbb___[[[VVVSSSSSSRRRQQQTTTXXX888:::<<<>>>@@@@@@@@@@@@;;;;;;;;;;;;:::999888888;;;;;;:::999888888888888;;;:::::::::::::::::::::999999888888777666666666555555555555777999;;;======:::;;;??????@@@IIIUUUiiixxx|||tttooohhhaaa\\\ZZZ[[[\\\```___eeerrr{{{yyyvvvnnnoooooorrrzzz~~~xxxrrrqqqpppttt{{{}}}uuuuuupppgggbbb]]]RRRFFF;;;888444222111111///...000000///000000111222222111111000000111222333333222222222111000//////...---///111333444333222111---......///000111111111////////////////////////111222333333444555666666555555555444333333222222222222333444444444333333111222222333333333222222.........///////////////...---,,,,,,,,,,,,---...,,,,,,,,,+++++++++******'''((()))***************************************---+++)))'''&&&(((***+++(((((((((((())))))))))))***)))))))))(((((('''''')))(((''''''((()))***+++''''''''''''(((***+++,,,###&&&((((((&&&%%%(((***------,,,***)))'''&&&&&&'''''''''((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((((((((()))''')))***)))'''&&&(((+++***)))'''&&&&&&(((***,,,)))************+++++++++,,,,,,---------.........)))***,,,---......------,,,++++++,,,---...---,,,'''+++///111000///000111111000000111444777;;;>>>777<<>>???>>><<<:::999::::::;;;;;;<<<=========>>><<<:::888666555555555888888999999999:::::::::777777666555444333333222666666777777777777666666666888999999:::===BBBEEETTTggg}}}|||}}}wwwuuuyyy||||||{{{{{{~~~xxxrrroookkkggggggkkkiiifffaaa]]][[[[[[]]]^^^^^^aaahhhrrr~~~}}}wwwtttwww|||{{{yyyzzz~~~|||rrrkkkhhhccchhhqqqxxx|||{{{xxxvvvlllmmmkkkbbbVVVIIIAAA>>>555444333222111222333444000000000000000000000000222222111111111111111111000000000000000000000000000111333444444333111000111111000000000000000111111111000///////////////111222333555666777777777777777666555555555555666222333333333333222111111111111111222222111111111000000000000////////////111111000////////////000/////////......---------------,,,++++++******)))************************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''&&&''')))++++++***((('''&&&&&&''''''(((***+++,,,,,,+++***((((((((())))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,---------111111000000111333555666333444666999===BBBFFFHHHPPPRRRVVVZZZ^^^aaaccccccdddeeeeeeccc```^^^^^^^^^aaa___]]]\\\]]]```dddggg______```bbbfffjjjoooqqqoookkkddd]]]XXXUUUTTTTTTXXXXXXWWWVVVVVVVVVVVVWWWRRROOOLLLKKKLLLKKKHHHEEE:::;;;<<<======<<<:::999:::;;;;;;<<<<<<===>>>>>>===<<<:::888666666666666888888888888999999999:::777666666555555444444444666666666666666666666666555666777777888;;;???BBBHHHXXXjjjyyy|||qqqiiicccdddeeeeeeeeegggjjjggggggiiiiiihhhkkkoooxxxvvvsssnnniiiddd```^^^___dddlllwww}}}|||yyyzzzzzz{{{yyyoooiiieeebbbcccfffjjjnnnooommmjjjgggddd]]]SSSHHH???999777444333333222222222222222////////////////////////000000000000000000000000000000000000000000000000000111333444444333111000111111000000000000000111111111000//////////////////000111222333444444444777666555555444444555555222222333333222222111000111222222333333222222111111000000000////////////......---,,,,,,,,,,,,,,,++++++*********)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''((()))))))))(((((()))((((((((((((((())))))+++***)))((((((((()))***))))))))))))))))))))))))***)))))))))(((((((((''')))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,------.........------------------------////////////000111222333...///000111444777:::;;;===???BBBFFFIIIKKKLLLLLLSSSUUUWWWYYYYYY[[[]]]___bbbaaa```___aaacccfffhhh_________aaadddgggkkkmmmiiieee```ZZZUUUSSSQQQQQQRRRQQQNNNLLLIIIHHHGGGFFFCCC@@@>>>======<<<999777888999:::;;;<<<;;;:::999;;;;;;<<<<<<===>>>>>>>>>===;;;999888666666666666777777777777888888888888666666666666666555555555777666666555555666666777444555666666666777:::===>>>GGGSSS___ooo}}}{{{}}}yyymmmaaa[[[XXXUUUVVVXXX```bbbhhhqqqvvvxxx}}}{{{rrrjjjeeejjjooowww}}}xxxwwwvvvvvvwwwyyy|||yyyqqqkkkgggddd```]]]___dddgggfffdddbbb[[[PPPEEE===888555444222222222222222111000000////////////////////////////////////////////////000000000000000000000000000111222333333222111000000000000//////000000111111111000/////////000000333333444555666666555555666555555444444444444444222222222222222111111000222333333444444333333222111111000000000/////////000000///...............,,,,,,++++++++++++******))))))******+++,,,,,,---************************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((++++++)))((('''&&&&&&&&&))))))((((((((()))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++++++++++++++++++++++++++------------....................................---......//////.........000000000000000222333333222333555777888:::::::::???BBBEEEHHHKKKNNNRRRUUUYYYYYYYYYZZZ[[[]]]___```VVVVVVVVVVVVWWWZZZ\\\]]]YYYWWWTTTQQQMMMJJJIIIHHHEEEDDDBBB???<<<:::999888999777555444333333000///777888999:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>???<<<;;;999777666666777777666666666777777777777777555555666666666666666666777666555555555555666777444555555555444555777999;;;???DDDKKKXXXkkksssfff___YYYYYY[[[fffjjjuuu~~~yyy}}}~~~uuupppqqqsssvvvyyy}}}xxxrrrnnnddd^^^XXXYYY___cccbbb^^^VVVMMMBBB:::666555333111000111222222222111///...////////////////////////...///////////////000000000000000000000000000000000111222222222222111000000////////////000000111111111000000///000000111555666666777777777666666555555444333333333333444222222222222222111111000333444444444444444444333111111111000000000//////111111000///////////////------,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((+++***)))((('''&&&&&&&&&(((((((((((())))))******(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((''''''(((((((((************************---------------,,,,,,,,,............---------------.../////////---,,,+++111111111000000000000000000111111222222333333333333555888999:::<<>><<<;;;888777666555555444555555444333222111000///...---777888999:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>;;;:::888777777777888888666666666666666666666666555555555555666666666666666666555555555555666666444555666666444444666888;;;;;;<<<@@@GGGSSSdddqqqxxxoooiiiiiikkkqqqwwwwwwvvvsssrrrtttyyy}}}~~~ssszzz~~~wwwrrrfff___WWWVVVYYYYYYUUUPPPBBB===666222222111000...///000111222111000///.........................../////////000000111111111000000000000000000000000111111111111111111111111//////......///000111111111111000000000000111111222333333444444444333333555555444333333333333444333333333333333222111111333444444555555444444333111111111111000000000000------,,,++++++++++++,,,************************+++++++++******)))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''''''''''''''(((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))(((((((((((())))))************************,,,,,,,,,+++++++++++++++---,,,,,,,,,,,,,,,,,,,,,...//////000///...,,,+++,,,,,,,,,,,,---,,,,,,,,,...------------------...///000222111111000222333666777888:::;;;;;;;;;;;;999888777666666555555555777777777777666444333222000000000000000111222333/////////...---,,,+++,,,888888999::::::;;;<<<<<<::::::;;;;;;<<<=========:::999888777777888888999777777777777666666666666555555555555555444444444444555555666666555555444333555666666555444555777888777888;;;>>>DDDOOOYYYiiiwwwzzzwwwvvvvvvrrrwww{{{|||vvvsss~~~~~~vvvrrrqqqiii```YYYUUUPPPHHHCCC777555444333444333222111111111111111111000//////......................../////////000000111111222000000000000000000000000111111111111111111111111............///000111111111111000000000111222222333444444555666666666555666555555444444444444444444444444444444333333222333444444555555444444333222222111111111000000000......---,,,,,,,,,,,,---+++++++++++++++,,,,,,,,,,,,++++++***))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((((('''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&'''((())))))''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++,,,,,,************************************+++++++++++++++++++++,,,,,,,,,------///////////////...---,,,)))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------///000000//////000111111222222333444444333333444333333222111111000///000000111111111000//////......------------.........//////...,,,+++,,,---888888888888888999:::;;;999999::::::;;;<<<<<<<<<999999888777777888999:::888888888777777666666666555555444444333333222222222444666777777666444222222333555555444444555666666444666:::;;;;;;BBBKKKRRRaaattt|||yyywwwwwwyyyzzz}}}xxxvvv{{{uuusssxxxqqqeeeYYYOOOFFF???;;;333555666666555555555666222222111000000000000111........................------...//////000111111000000000000000000000000111111000000000000111111...------......000111111111111000000111111222333444555666888999999999999777666555555444444555555555555666666555555444333333333444444444444333333222222222111111111000000000000///............///+++,,,,,,,,,---------...************))))))))))))************************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''******)))))))))(((((((((&&&'''((()))))))))(((((('''&&&&&&&&&&&&'''(((((('''((()))))))))((('''&&&))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,*********************************++++++,,,,,,,,,***++++++,,,---.../////////......---------......+++,,,---...//////...------,,,,,,+++,,,---///000,,,...//////......000111111111111000000000000000000000111000000///..............................///......---,,,,,,---------///000///---,,,---///777777777777777888888999888888999::::::;;;;;;<<<999888777777777888999:::999999888888777777666666555555444333222222111111111333666888888666333111000222444444333333444555777555777:::999666;;;CCCEEEQQQ```mmmwwwyyyzzzzzzzzzzzz}}}~~~xxxyyyvvvwwwuuummm```QQQEEE<<<888666///222444333000000222555444333111000000000111222........................,,,,,,------...///000000000000000000000000000000111111000000000000111111---------......000111111111111000000111222333333111222333555666777777777777777666555555555555666666666666777666666555444222333333444444333333222222222222111111111111000------,,,++++++++++++,,,''''''(((((()))))))))***((((((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''************))))))))))))&&&''')))++++++***((('''(((''''''&&&&&&&&&''''''(((((()))))))))'''&&&%%%))))))))))))))))))))))))'''((((((((())))))******(((((((((''''''&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))******+++,,,,,,---......***+++,,,---...000111111......,,,+++,,,,,,...///+++,,,---......---,,,+++******)))***+++,,,...///,,,---......,,,,,,---...111000///...------------,,,---------------,,,,,,,,,,,,+++++++++,,,------//////.........///000000(((+++,,,+++)))((())),,,777777666666666666777777:::::::::;;;::::::999999:::999999999888777777777666666555555555444444444333333333333333333333333000000111222333333444444555555555555555555555555111222333444555777888888>>>FFFNNNUUU]]]nnn|||~~~wwwyyy||||||}}}{{{tttvvvyyy|||uuuppppppkkkaaaSSSFFF<<<777444222000000000000000000000000000000000000///////////////...---,,,,,,---...///........................444333111000///...//////////////////............000000000000111111111111000000000000000000000000333333444444555666666777555555444333222222222222666666666666666666666666555444333111000111111222111111000000000000111111000///...---,,,+++++++++,,,,,,---...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''((((((******))))))(((((('''''''''(((((()))***++++++,,,'''(((******((((((((()))&&&''')))*********)))(((((((((''''''''''''((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&'''&&&&&&'''***+++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***))))))******))))))((((((''''''+++***)))(((((()))***+++***)))((((((((((((((()))))))))*********+++++++++)))***+++,,,++++++)))(((---,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------------------,,,,,,+++***------,,,+++,,,---...//////...---,,,,,,---.../////////.........---------...//////000///---+++***,,,------...///000111111,,,,,,------...---------,,,,,,++++++***+++++++++999888888777777888888999999999:::;;;<<<<<<<<<;;;<<<;;;;;;:::888888777666666555555555444444444444333333333333333333333333000000111111222222333333444444444444444444444444222222333444555666777777777>>>EEEJJJQQQ___rrrxxxvvvxxxzzz}}}vvvkkkmmmppptttyyy|||mmmeeecccXXXQQQFFF===777444222111000000000000000000000000000000000000///////////////...------------...///........................444333111000////////////000000000/////////......//////000000000111111111000000000000000000000000222333333444555555666666555444333333333333333333444444444444444444444444555444222111000111111111111000000//////000000111000///...,,,++++++++++++++++++,,,,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))))))))((((((''''''(((((()))***)))))))))(((((((((''''''(((((())))))*********'''(((******((((((((()))'''''')))*********)))((())))))))))))))))))))))))&&&&&&''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((('''&&&''')))+++***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((((((((('''))))))))))))((((((((((((***)))(((((((((((()))******)))))))))))))))************+++++++++,,,,,,,,,******+++,,,,,,+++***))),,,,,,,,,---------......+++++++++,,,,,,,,,------+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,---......///...---,,,,,,---......///.........------------.../////////...---+++***)))******++++++,,,,,,---,,,---------------,,,,,,,,,++++++******+++++++++::::::999999999999::::::888999:::<<<======>>>>>><<<<<<;;;:::999888777666555555555555444444444444222222222222222222222222111111111111111111111111333333333333333333333333333333333444444555555555222777<<>>888444222222111111000000000000000000000000000000000000///////////////......------......///........................333222111000//////000000111111000000000///////////////000000000000111111000000000000000000000000222222333333444444555555444444333333333444555555333333333333333333333333444444222111111000111111000//////////////////000111000---+++******+++,,,***++++++++++++***)))((())))))))))))))))))))))))''''''''''''''''''''''''************++++++++++++***))))))(((((())))))***))))))))))))(((((((((((((((((((((((((((((((((((('''(((******((((((((()))'''((())))))******))))))))))))************))))))%%%%%%%%%&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((('''&&&''')))******)))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((('''&&&&&&(((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))***+++,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,,,,++++++++++++---......------,,,++++++++++++,,,,,,,,,,,,******+++++++++***))))))+++,,,,,,---------------///...---,,,,,,,,,,,,---............------------............---,,,++++++))))))))))))))))))))))))------------,,,,,,+++***++++++*********++++++,,,;;;::::::999999::::::;;;;;;;;;<<<======>>>======::::::999999888777777777444444444444444444444444111111111111111111111111111111111000000000000000111111111111111111111111444444333333333333333333333666::::::;;;AAALLLUUUlll~~~yyyyyy|||vvvpppdddddddddfffiiimmmpppqqqmmmtttzzzsssbbbPPPEEEAAA888555222111111222222111000000000000000000000000000000000000//////////////////............//////........................111111111000000000000000111111111111000000000000////////////000000000111000000000000000000000000222222222222333333444444333333333333444555666777333333333333333333333333333333222111111000000000//////............//////111///,,,***)))***+++---+++++++++++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******+++++++++******))))))))))))******))))))))))))(((((((((((((((((((((((('''''''''''''''(((******((((((((()))(((((())))))************((()))************)))(((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((('''&&&''')))***)))((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))((('''&&&&&&''''''(((((())))))******((((((''''''''''''(((((((((((((((((()))***+++,,,******++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,***+++---......---+++******++++++++++++,,,,,,,,,******++++++++++++*********+++,,,---...---,,,,,,......---,,,,,,+++++++++------------------------------------,,,,,,++++++,,,,,,++++++************------------,,,***))))))***************++++++,,,;;;::::::999999::::::;;;>>>>>>>>>>>>===<<<;;;;;;666666666666777777777777333333444444444444444444111111111111111111111111111111111000000000000000111111111111111111111111333333333333333222222222444777999888777:::AAAGGGWWWooo~~~wwwtttxxx|||{{{vvvssskkkhhheeedddddddddcccaaa```dddeee^^^QQQCCC;;;999555333111000000000///...////////////////////////000000000000////////////////////////////////////........................000000000111111111111111111111111111000000000000...////////////000000000////////////////////////111111111111222222222222222222222333444555666777444444444444444444444444333222222222111000//////...------------------......---+++******+++,,,---------,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))***************))))))))))))******(((((((((((())))))))))))(((((((((((('''''''''''''''(((******((((((((())))))))))))))))))******+++'''(((((((((((((((((('''&&&&&&'''((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&'''((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((***************)))((('''''''''(((((())))))******''''''((((((((((((''''''&&&&&&&&&'''((()))***+++))))))))))))*********************++++++,,,,,,,,,***+++---......---+++)))*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,+++)))***,,,---------,,,+++,,,,,,,,,,,,,,,++++++***,,,,,,---------------------,,,,,,+++++++++++++++------,,,,,,++++++******,,,,,,,,,,,,+++***)))(((***)))))))))******+++,,,;;;;;;::::::::::::;;;;;;??????>>>>>>===;;;:::999555555555555666666666666333333333333444444444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222555666666555666:::>>>HHHYYYqqq~~~yyyyyysssqqquuu{{{|||yyyxxxqqqmmmfffbbb```\\\WWWSSSUUUTTTPPPJJJBBB;;;666555444222///.........,,,+++////////////////////////000000000000////////////...//////000000//////..............................///000111111111111111111111000000000/////////......////////////000000////////////////////////000000111111111111111111111111111222333444555666444444444444444444444444222222222222111000///...------,,,,,,,,,,,,------+++******++++++,,,------...---,,,,,,++++++,,,,,,))))))))))))))))))))))))************************((((((((((((((()))))))))***))))))(((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((('''(((******((((((((()))***))))))))))))***+++,,,((((((''''''''''''((((((((((((((())))))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&&&&(((((((((&&&((((((((((((((((((((((((''''''''''''''''''''''''******+++++++++***))))))(((((((((((())))))))))))'''(((((())))))(((((('''&&&&&&&&&&&&'''(((((()))((((((((())))))))))))***))))))))))))***+++,,,,,,+++,,,,,,------,,,******************++++++++++++++++++,,,---------,,,,,,***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,+++******++++++,,,,,,+++++++++******))))))+++++++++++++++***)))((()))))))))))))))***+++,,,===<<<<<<;;;;;;<<<<<<===============<<<<<<;;;:::888777777666555555444444222222333333333444444444333333333333333333333333000000111111222222333333111111111111111111111111111111111111222222222222000222444444444444777:::>>>HHHXXXiii{{{xxxvvvzzzvvvwww}}}{{{xxxrrrjjjddd___ZZZRRRLLLKKKFFF???:::888777444111222000...---......---,,,////////////////////////000000000000////////////...///000111111000///...........................---...000111222222222111000000000/////////.............../////////000000////////////////////////000000000000000000000000111111111111111222333444333333333333333333333333111222222222111000///...,,,,,,++++++++++++,,,,,,'''(((***,,,---.........------+++*********+++,,,))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))((((((''''''(((((()))'''((((((((()))))))))***'''(((((())))))*********'''(((******((((((((()))******)))))))))***+++,,,+++)))'''&&&&&&''')))+++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((('''&&&&&&(((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''((())))))************)))))))))))))))(((((((((((((((((()))******)))((((((((((((''''''''''''((()))((())))))))))))*********(((((((((((((((***+++,,,,,,,,,,,,+++++++++******************++++++++++++******+++,,,,,,,,,,,,,,,+++++++++***++++++,,,---((()))***+++,,,,,,++++++++++++,,,,,,,,,---------,,,+++***))))))***+++,,,************************)))***************))))))(((((((((((()))***+++,,,>>>>>>============>>>>>>;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;999888666444333222222222222333333444444444333333333333333333333333000000111222333444444444111111111111111111111111000000111111222222222222...111333444444555777999888???HHHQQQccc||||||zzzzzz{{{{{{{{{|||}}}vvvmmmgggbbb[[[RRRKKKEEE===555222444555333///111///------///111111111////////////////////////000000000000////////////...///000111111000///...........................---...000111222222222111////////////......................../////////000////////////////////////000000000000////////////111111111000111111222333222222222222222222222222111111222222111000...---,,,++++++++++++++++++,,,$$$&&&))),,,...///......---,,,***)))))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((,,,+++++++++******))))))((((((''''''''''''(((((('''((((((((())))))******'''(((((()))***++++++,,,''')))******((((((((()))+++***)))))))))***,,,,,,---+++(((&&&&&&(((+++---((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((('''&&&&&&'''((('''%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))***))))))******))))))((((((''''''((()))***++++++***)))(((***))))))(((((((((((())))))************+++++++++((('''''''''''')))+++,,,------++++++*********+++)))************+++++++++((()))***+++++++++++++++,,,+++***)))***+++---...&&&((()))+++,,,,,,,,,,,,+++++++++,,,,,,---------++++++***))))))***+++,,,++++++++++++++++++,,,,,,((())))))************)))(((((((((((()))***+++,,,?????????>>>===;;;:::999<<<<<<;;;;;;;;;::::::::::::999888666444111000///111111111111111111111111333333222222222222222222000000111111111222222222333222000//////000222333111111111000000000000000000000111111111222222222666999>>>BBBLLL^^^uuu~~~~~~}}}~~~yyy||||||yyysssqqqpppnnniii[[[JJJ===777666555333222111000000........................000000000000000000000000////////////000000000000//////000000000000/////////...---,,,,,,,,,,,,,,,////////////////////////111000///......///000111222222111000//////000000333000---...000222222111333111///......///111333//////000111111111111111000000111111111111000000///////////////000000111------,,,+++++++++,,,,,,''''''((()))***++++++,,,*********+++,,,---///000+++++++++***)))(((((('''*********)))))))))))))))'''(((((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***&&&'''((())))))*********&&&&&&''')))************,,,+++++++++***((('''&&&(((((())))))))))))((((((((((((''''''''''''((((((******))))))))))))******&&&&&&''')))******************))))))((((((''''''&&&&&&''''''(((((())))))&&&&&&''''''(((((())))))))))))************)))))))))((('''&&&&&&'''((()))&&&''''''(((((((((((((((&&&&&&''''''((()))))))))))))))(((((((((((())))))''''''(((((())))))******,,,+++***)))(((((((((((()))))))))))))))))))))))),,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,+++******+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,,,,,,,+++******"""$$$&&&((())))))((('''>>>=========<<<:::999888::::::::::::::::::::::::;;;:::888666444222111000/////////000111222222333444444333333333333222222000000000111111111222222333222000//////000222333111000000000000000000000222222222333333333444444///222555888>>>LLL```nnn|||}}}{{{xxxyyy}}}}}}xxxuuuzzztttmmmeee\\\PPPAAA777555555333222111111000000........................////////////////////////.../////////000000000000//////000000000000/////////...------------------////////////////////////111000///......///000111111000//////......//////222000---...000222222111111111000//////000111111//////000111111111111111000000111111111111000000111111000///.........///......---,,,,,,,,,,,,---))))))******++++++,,,,,,++++++++++++++++++,,,---++++++******)))(((((('''***)))))))))))))))))))))(((((()))))))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))+++*********))))))((('''&&&'''((()))******+++******(((((((((((('''&&&%%%$$$(((((())))))))))))((((((******))))))))))))************))))))))))))******&&&'''((()))))))))))))))))))))))))))(((((('''''''''''''''(((((((((((((((''''''''''''(((((((((((())))))************)))))))))((('''&&&&&&'''((()))&&&'''(((((())))))(((((()))))))))(((''''''&&&&&&))))))(((((((((((())))))((((((((())))))+++,,,,,,,,,+++***)))(((((((((((()))))))))))))))))))))))),,,+++++++++************++++++******++++++,,,---((((((((((((((((((((((((+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,++++++***)))&&&'''((()))******)))(((============<<<:::999888777777888888999:::::::::;;;:::999777555333222111---...///000111333444444555555444444333333333333000000000000111111111111222111000//////000111222000000000000000000111111222222222333333333333444000222444444666???LLLVVViiizzzzzzvvv|||{{{sssrrruuuyyyzzz|||vvvttttttxxxooobbbVVVLLLBBB999333333222111000000000000111....................................................../////////000000000...//////000000//////............---......//////////////////////////////000//////......//////000//////......------......111///......000111111111000000000000000000000000//////000111111111111111000000111111111111000000222111000///...---------///...------,,,,,,------++++++++++++++++++,,,,,,,,,,,,+++***))))))******++++++******)))((((((((())))))))))))))))))******((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++***)))***+++*********))))))((('''&&&)))******++++++*********((())))))******))))))(((((())))))******))))))(((******))))))))))))*********))))))(((((())))))***'''(((((()))))))))(((((()))))))))(((((((((((('''((((((((((((((('''''''''((((((((('''''''''''''''((())))))******))))))(((((((((''''''''''''(((((('''(((((())))))))))))))))))))))))(((''''''&&&&&&))))))(((((((((((()))))))))(((((((((***,,,...///++++++***)))(((((((((((())))))))))))))))))))))))************))))))))))))+++************+++,,,,,,&&&'''((())))))((('''&&&+++++++++***************))))))))))))))))))))))))************************+++++++++++++++***))))))************************============<<<;;;:::999555555666777888999::::::;;;:::999888666444333222//////000111222333444444444444444333333222222111/////////000000000111111111111000000000000111111000000000000000111111111000000000000111111111111333444555444444888@@@FFFTTTaaappp}}}~~~~~~llljjjkkkooorrruuu|||rrrnnnpppqqqeee]]]PPPEEE>>>999666444000000/////////000000111........................------------------------........./////////000000...//////////////////..................///000111//////////////////////////////////////////////////////......---......///////////////000000111000//////000111111000////////////000111111111111111000000111111111111000000111000///...------------...---,,,,,,++++++,,,,,,++++++++++++++++++******+++******)))))))))))))))************))))))(((((()))))))))))))))*********))))))***+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++))))))***+++&&&'''((())))))*********))))))*********))))))(((((()))***+++++++++++++++)))))))))******)))))))))((((((''''''''''''(((((())))))(((((((((((())))))((((((((()))((((((''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((''''''&&&&&&&&&(((((())))))))))))(((((((((((((((''''''((((((((('''((())))))******))))))&&&&&&''''''((()))))))))))))))(((((((((((())))))(((((('''((()))+++...///******)))((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((***************++++++,,,((()))+++,,,,,,+++)))(((************************))))))))))))))))))))))))*********************************+++***))))))(((++++++***)))))))))******;;;;;;;;;;;;:::999888888444444555666888999::::::;;;:::999777666444333222222222222333333333333333333333222222111000000///....../////////000000000111000000000000000000111//////000000111111111111//////000000000111111111111222333222111333777;;;DDDLLLXXXeeeuuu{{{iiieeedddfffhhhkkkrrrzzz{{{pppiiigggeeebbbNNNIIIAAA999555333333333//////......//////000000........................------------------------............////////////......////////////.....................///000111////////////////////////......////////////....../////////......///000000...//////000000///000000...///000000000000///...//////000111111111111111000000111111111111000000...---------------......,,,+++******))))))*********************)))))))))))))))(((((())))))***+++*********)))))))))))))))(((((())))))************))))))***+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))(((((()))***&&&'''((())))))*********((((((((((((((((((''''''%%%%%%&&&'''(((((((((((())))))************))))))((((((''''''''''''(((((())))))(((((((((((())))))'''((((((((((((''''''&&&'''''''''''''''((((((((())))))((((((''''''&&&&&&((((((''''''&&&&&&%%%%%%(((((())))))))))))(((((('''(((((((((((((((((('''''''''((()))))))))))))))&&&&&&''''''((()))))))))))))))(((((((((((())))))''''''''''''(((***,,,---***)))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,)))***,,,------,,,***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''******)))((((((((())))))777777777777777666555555444444555666777999999::::::999888777555444333222333333333333333333333333333333222111000//////...............////////////000000000000000000000000/////////000111111222222111111111222222222222333000111222222222333555777777<<>>CCCNNN^^^iiirrrzzztttooolllpppvvv}}}wwwqqqmmmiiihhhhhhfffaaaWWWLLLDDD:::666222//////111111111000000000//////.................................//////.........---------------............------,,,,,,,,,,,,---------------------....../////////------,,,,,,,,,---......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,---------,,,,,,++++++************))))))*********+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))***)))(((((())))))))))))+++*********)))))))))))))))))))))(((''''''&&&&&&)))(((((((((((((((((()))))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&***---***&&&$$$&&&***'''''''''((((((((())))))'''''''''''''''(((((()))((((((((((((((()))))))))((((((((((((((((((((('''((((((((((((((((((''''''''''''((()))))))))))))))((())))))************)))******))))))))))))******************************++++++++++++++++++++++++((()))***************+++(((((((((((((((((((((((((((((((((((((((''''''&&&'''''''''''''''((())))))333444555666666777777777777888999777555333222222111111111222222222333333111000---,,,+++,,,---............///000000111111........................////////////////////////---222333111000222111...////////////////////////------........./////////,,,,,,...///111111222222000222555555666;;;FFFNNNWWW___kkkyyyqqqiiidddgggmmmuuu~~~xxxqqqggg]]]^^^[[[VVVPPPIIICCC<<<888444222///...///111111111/////////...............////////////////////////............------------------............------,,,,,,,,,------.........,,,,,,------......//////,,,,,,,,,,,,,,,---...///------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***,,,---------.........///++++++,,,,,,---............---------------------,,,,,,,,,,,,+++++++++++++++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))*********)))))))))***+++*********))))))))))))((())))))(((((('''''''''&&&((())))))))))))))))))(((((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''''''''''')))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))---///,,,&&&$$$&&&)))''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((())))))******''''''''''''''''''((((((((((((((((((''''''''''''''''''((()))))))))))))))(((((()))*********************))))))))))))******))))))))))))))))))))))))************************&&&)))++++++)))))))))+++(((((((((((((((((((((((('''((((((((((((((('''''''''''''''''''''(((((()))333333444555666777888888555777777666444222111222000000111111111222222222000///...---,,,------............//////000000000.............../////////////////////////////////...111111000111333222---////////////////////////------........./////////............////////////---000222333444777<<<@@@EEEJJJTTT___mmm~~~rrrhhh``````eeekkkssszzz{{{}}}|||xxxssslll```UUUMMMIIIDDD>>>999777777888222000...---...//////.....................------000//////......//////000.........------------,,,------............------,,,------....../////////---------------.........,,,,,,,,,,,,---......///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,------....../////////++++++,,,,,,---------...............------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***))))))(((++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))******)))(((((()))+++((((((''''''''''''&&&&&&((((((((((((((((((((((((((())))))******))))))(((((((((((((((((((((((((((&&&'''(((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))***,,,---+++'''%%%&&&(((&&&&&&&&&&&&'''''''''(((&&&'''((())))))))))))((('''(((((())))))******+++'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((()))))))))))))))'''((()))******+++************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((($$$(((++++++)))'''(((***))))))))))))))))))))))))&&&''''''((((((((((((((('''''''''''''''((())))))333333333333333444555555333555666555222111111111000000000111111111111111/////////.....................//////////////////---........./////////000////////////////////////...444666222000000000...////////////////////////............////////////000///...---------------000111222444555777888999:::>>>CCCIIISSSaaarrrxxxlllaaa^^^___bbbfffjjjmmmrrruuuppphhh___SSSIII===;;;888555222222333555111///------......,,,+++------------------------//////...------...//////.........---------,,,,,,------............------------...//////000111111...------------------,,,,,,,,,,,,,,,---...//////------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++******++++++++++++++++++++++++******************************************((()))))))))************))))))))))))))))))))))))''')))***(((&&&&&&(((***(((((('''''''''&&&&&&&&&&&&&&&''''''((()))))))))((()))************)))((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&'''((((((''''''''''''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***))))))((('''(((((()))******++++++&&&&&&%%%%%%%%%&&&((((((%%%&&&&&&''''''(((((((((''''''((()))))))))))))))'''((()))******+++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((("""&&&++++++(((&&&''')))))))))))))))))))))))))))%%%%%%&&&((())))))))))))((((((''''''(((((()))***444333222222111111222222222333444444222000000111000000000000000111111111......///000000//////...////////////////////////---.........//////000000///////////////////////////777;;;666...---///000////////////////////////........./////////000000///...---,,,---...///000111000///000222333222111444777:::===BBBLLL[[[fffvvvssseee___]]]]]]^^^``````iiinnnfffXXXKKK@@@888444555444333000.........000///............,,,+++------------------------...---,,,,,,,,,,,,---.........---------,,,,,,,,,---..................---.........///000111111222.........------,,,,,,,,,+++++++++,,,---...///000---..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))*********)))))))))***++++++,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&((()))'''%%%$$$''')))***)))))))))((((((((((((%%%%%%&&&'''((()))******((()))***++++++***)))(((((((((((((((((((((((((((((('''&&&&&&&&&((()))***))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((($$$######$$$'''))))))((($$$$$$$$$%%%%%%%%%&&&&&&&&&''')))*********)))((('''(((((()))***+++++++++&&&%%%%%%$$$%%%&&&((((((%%%%%%&&&&&&'''((())))))'''(((((()))))))))))))))''''''(((******+++++++++******))))))))))))******))))))))))))))))))))))))************************!!!&&&******'''%%%&&&((())))))))))))))))))))))))$$$$$$&&&((()))*********((((((((((((((()))******777777555444333222222222111222222222222111000000111111222222222222111111......//////////////////------------------,,,,,,////////////////////////111///......///000000000---999CCC@@@222)))+++111000000//////.........---...///000000000...---,,,000000////////////000000222222111111111111111111444444444777;;;AAAHHHKKK]]]hhhvvvyyylll```[[[\\\___aaaeee___WWWLLLCCC<<<888666111111000000//////......//////...---,,,++++++***)))***,,,---...---,,,,,,...---,,,,,,,,,,,,---...//////000111111000///...------------,,,+++***)))......///000000000000000111000000///......------,,,,,,,,,---------..............................//////...---,,,,,,++++++------------------------,,,,,,.........---,,,+++,,,,,,,,,---------......------......------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++***************************)))(((&&&&&&&&&'''((())))))))))))))))))))))))((()))***++++++***)))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((+++***)))(((((()))***+++'''''''''''''''''''''''')))(((((((((''''''''''''(((((('''(((((()))***+++''''''((((((((((((''''''((((((((((((((((((((((((*********)))(((&&&%%%$$$&&&'''((())))))((('''&&&((((((((((((''''''''''''$$$$$$%%%%%%%%%&&&((())))))(((&&&$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((()))************************)))((((((''''''''''''(((((())))))******(((((())))))))))))((((((&&&''''''((()))******+++(((((()))***++++++,,,,,,((((((((((((((((((((((((+++++++++*********))))))((((((''''''''''''(((((((((((()))***************((((((((((((((((((((((((''''''''''''''''''''''''777666555333222222222111111111222222111111000///...//////000000//////...////////////............------------------------///////////////////////////...------...//////...---333999888222---,,,////////////......---------//////000000000///...---000000////////////000000111111111111111111111111/////////000333777;;;>>>IIIRRR^^^iiittt{{{wwwlllccc^^^\\\\\\\\\UUUQQQJJJBBB;;;666333222000000000/////////......000//////......------,,,+++,,,---......---,,,,,,...---,,,,,,,,,,,,---...------...///000000000000............---,,,+++***------...////////////...//////...------,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,---------......---.........---,,,++++++,,,,,,++++++************+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))'''((())))))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''''''''''''''''''''***************************)))(((((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&((('''''''''''''''((()))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&&&&'''&&&&&&%%%%%%'''(((((())))))(((((('''***))))))))))))((((((((()))((('''(((((()))((('''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''((()))*********)))((())))))((((((((((((''''''))))))))))))(((((((((((((((((())))))))))))((((((&&&&&&&&&'''((()))))))))(((((()))******+++,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))((((((''''''(((((()))&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''666555444333222111111111111111111111111000//////......////////////......////////////......------........................000000000000000000000000...------,,,,,,,,,------,,,---...000111000...,,,//////............------///000000000000//////...000//////......//////000111111111111111111111111000000000111222333444555888===EEELLLVVVfffxxx}}}wwwpppvvv}}}~~~{{{uuulllccc\\\VVVQQQNNNCCC@@@;;;777333111000000///////////////.........////////////////////////------.........---,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,---...///000111////////////...---,,,+++,,,,,,---............---------,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------......///,,,,,,,,,---------..................---,,,******+++************)))))))))************************+++******))))))******+++((((((((((((((((((((((((***************))))))((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((************************((()))***************)))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%(((''''''&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((###$$$%%%&&&'''((((((((())))))(((((((((((())))))************)))))))))))),,,***((()))******'''$$$&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&''')))******(((&&&%%%&&&''''''''''''(((((((((*********)))((('''''''''(((((())))))))))))((((((%%%%%%&&&&&&''''''(((((((((((())))))******++++++((((((((((((((((((((((((+++************)))))))))***))))))(((((())))))***&&&''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''555444333222111111111111000000111111000000///...///000000111111000000///000//////......------,,,------............//////////////////////////////---...------++++++,,,---,,,++++++,,,...///...,,,////////////////////////000000000000000000///////////////....../////////000000000000111111111111222222333333333333333333444666999<<>>:::555222111000000///---------------------...++++++,,,,,,,,,---------------------............---,,,,,,++++++,,,---......---,,,,,,,,,,,,---..................---,,,+++---......//////.........,,,,,,---............---------------............++++++,,,,,,,,,---------******++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,---------......******+++,,,,,,,,,,,,+++************++++++,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))************************((((((''''''((())))))***))))))))))))))))))))))))***)))(((((((((((()))***''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))******)))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((('''''''''((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&$$$%%%&&&''''''((((((((()))))))))(((((((((((('''((())))))&&&""""""&&&***%%%&&&'''((())))))(((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&'''((()))'''''''''(((((()))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((())))))******)))((((((''''''(((((()))((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''222111000000000000000111......//////......---,,,---......//////......---***++++++,,,---...//////))))))***++++++,,,------------------------------***---///,,,'''%%%(((,,,)))+++---///000///...---,,,,,,,,,---------......---,,,,,,+++,,,---...///.........------.........---......///000111111222111111111111111222333333111111222222222333444444555555888===???CCCQQQ```nnnyyy~~~~~~{{{yyyooojjjeeeccccccdddhhhlllmmmjjjbbbWWWLLLCCC>>><<<666444111000000///...,,,------......//////000000+++++++++,,,,,,---------////////////////////////,,,++++++***+++,,,...///...---,,,,,,,,,,,,---...,,,---.../////////...---------...............---++++++,,,---------,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,------...///000000------------------------------------------------''')))***,,,------,,,,,,,,,,,,,,,---------......))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))***)))((((((((()))+++,,,)))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''((((((((()))))))))))))))))))))))))))***************)))((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))***++++++***)))((('''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))''''''((((((((((((''''''(((((((((((((((((((((((())))))************))))))"""###%%%'''(((((('''&&&************))))))))))))'''))))))$$$!!!(((&&&&&&'''(((((()))((((((((((((((((((((((((((((((&&&'''''''''(((((()))))))))(((&&&%%%&&&(((***+++(((((((((((())))))))))))******))))))((((((''''''(((((())))))))))))(((((('''''''''''''''''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''((((((((())))))******((((((''''''''''''((((((***************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''////////////000000000000000000//////.........---************************.................................------,,,++++++,,,,,,,,,---------......---,,,++++++************+++++++++******))))))))),,,,,,,,,,,,+++***))))))+++++++++,,,---...//////.........////////////000000000////////////000000222222333222///......///000111111111111222222222333333333555888<<<@@@BBBSSSVVV\\\dddooo{{{zzzwwwzzz~~~}}}{{{{{{||||||zzzxxxppprrrtttuuurrrmmmgggcccXXXSSSJJJBBB;;;777555555222000...---,,,,,,------.........------,,,,,,,,,+++++++++,,,,,,---------------------------------++++++***,,,......---+++,,,---...---+++***+++,,,)))(((((('''(((***+++,,,///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++++++++++++++//////...,,,,,,,,,,,,,,,+++,,,...///000///...------,,,+++*********+++,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************)))''''''(((((((((((((((((())))))(((((((((((())))))))))))(((((('''''''''&&&(((((())))))))))))((((((''''''((((((((((((''''''(((((())))))((('''&&&&&&))))))(((((((((((())))))'''''''''''''''&&&&&&&&&(((((())))))***+++------((((((((((((((()))************))))))((((((''''''''''''''''''''''''''''''((()))))))))******++++++((((((''''''''''''(((((((((((()))******************)))((((((((()))+++,,,))))))************))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((())))))))))))(((((('''***((('''&&&&&&'''(((***(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((())))))))))))))))))(((((('''''''''&&&((((((((((((((())))))*********))))))((((((''''''((((((((((((((('''''''''''''''(((((())))))******&&&&&&''''''(((((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''////////////////////////////////////......------........................------------------......,,,,,,,,,---------------******+++++++++,,,,,,,,,------,,,+++++++++++++++...---------,,,,,,,,,,,,,,,,,,---,,,,,,+++******,,,,,,------......//////------.........////////////000000000000000000///111222222111///...///000000000111111111222222222111111111333555888<<<>>>AAADDDHHHNNNUUU___jjjqqq|||}}}~~~~~~zzzssspppsss{{{{{{zzzxxxvvvvvvvvvvvvtttsss~~~zzztttkkkaaaXXXRRRHHHEEE???999444222111111//////...---,,,,,,,,,,,,//////......------------+++,,,,,,,,,,,,,,,,,,---............////////////,,,++++++,,,---...,,,+++,,,---...---+++***+++,,,+++++++++,,,,,,---...//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...------------------------,,,------......------------,,,+++******---,,,+++*********+++,,,***+++,,,,,,------,,,,,,.........------,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))((((((((())))))(((((((((((())))))))))))((((((((('''''''''(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((('''&&&&&&))))))(((((((((((())))))************************)))))))))((())))))******)))))))))))))))***++++++(((((((((((('''''''''&&&''''''''''''''''''''''''''''''((((((((()))))))))(((''''''&&&&&&''''''((((((((()))***************))))))((((((((()))++++++)))))))))***))))))(((((())))))))))))))))))))))))***))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((******)))))))))((((((((()))(((((((((((()))*********)))))))))((((((((('''&&&&&&'''((()))***++++++)))))))))((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''///////////////////////////............---------------------------------+++++++++,,,,,,---------******+++,,,,,,---......++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,............------------,,,------------,,,,,,+++------------------------,,,---------............///000000000000000000//////111111111//////000111000000000111111111222222000//////000222444666888777999;;;===AAAGGGNNNSSSbbblll{{{}}}yyyzzz{{{zzzyyyzzz}}}~~~wwwqqqpppqqqvvvzzz{{{yyyvvvuuuuuuuuutttsss}}}uuujjj]]]OOOEEE???888666444111///.........,,,,,,------------,,,,,,//////............---------,,,,,,,,,,,,,,,,,,+++---------....../////////---,,,+++,,,------,,,***,,,---...---+++***+++,,,+++,,,---...////////////......---------------...------------------------,,,,,,,,,---------......000000///.........//////+++,,,,,,---....../////////...---+++)))(((''''''------,,,+++++++++++++++***++++++,,,,,,,,,,,,,,,............------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++*********)))))))))++++++******)))))))))((()))((((((''''''(((((()))))))))((((((((((((''''''(((((())))))))))))(((((('''(((((())))))(((((('''(((((((((((((((''''''&&&)))((((((''''''(((((()))************++++++++++++***))))))(((''''''((((((******))))))******++++++''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((('''(((((((((((()))))))))(((''''''&&&&&&''''''((((((((()))***************))))))((((((((()))******))))))))))))(((((('''&&&))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''(((((((((&&&'''((())))))***))))))+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''************)))))))))))))))))))))))))))******+++))))))))))))(((((((((((('''(((((()))***+++,,,,,,******))))))(((''''''&&&*********)))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''//////...............---------------------------++++++++++++++++++++++++*********+++,,,,,,------***+++++++++,,,,,,,,,---------------............------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,+++++++++++++++,,,,,,,,,---------......///000111111111111000///...///111000//////000111000000000000111111111111////////////000111222333555666777888999;;;???CCCJJJSSS___jjjsss|||||||||||||||{{{yyyxxxzzz{{{|||wwwtttrrrrrrvvv|||||||||xxxtttrrrqqqpppooolllhhh___UUUIII???777333111000000000000/////////***+++,,,---------,,,+++---------------------------------,,,,,,+++++++++*********+++,,,,,,---------,,,+++,,,------+++***+++,,,------++++++,,,---((()))+++---------,,,,,,---------------...///000------------------------,,,,,,,,,---------......000///............//////,,,,,,---...............///...,,,***((((((((((((------,,,,,,++++++++++++******+++,,,,,,,,,,,,+++------------------------++++++++++++************************************************))))))))))))+++******))))))(((((('''(((((((((''''''((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((('''(((((((((((((((''''''(((((((((''''''((((((((('''((((((((((((((())))))***))))))((((((((())))))***)))))))))))))))******'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((()))***************))))))((((((((()))))))))((())))))(((((('''&&&%%%((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&''')))************))))))(((''''''((())))))************************(((((((((((())))))))))))&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))))))))***++++++))))))))))))((((((((((((+++******))))))((((((((())))))((((((((('''''''''******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''............------,,,,,,,,,,,,,,,,,,------------------------------------*********+++++++++,,,,,,,,,,,,+++++++++*********,,,,,,,,,------------...,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............------------,,,,,,,,,,,,,,,,,,,,,---------......///000111222222111000///...///000000///...///111//////000000000111111111000000000000000000111111111333444444333444777999===AAAHHHNNNTTT]]]gggnnn||||||wwwuuuuuuvvv|||tttqqqmmmnnntttzzz~~~}}}tttlllfffaaa^^^[[[PPPLLLGGG@@@999444111///000000000111111111000000***+++,,,---------,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++************++++++,,,,,,---,,,+++,,,------,,,***+++,,,------++++++,,,---'''(((***,,,,,,,,,++++++------------......///000------------------------,,,,,,,,,---------......---------,,,,,,---............/////////...---,,,...---+++*********+++,,,------------,,,,,,++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))*********************************)))))))))(((((()))))))))(((((('''''''''((((((''''''''''''(((((((((((())))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''((((((((((((((('''((((((''''''''''''((((((&&&&&&&&&''''''((((((((())))))))))))***+++,,,---)))(((((('''''''''((((((((((((((((((((((((((((((************************((((((((((((((((((((((((***))))))))))))))))))***(((((()))***************(((((()))))))))(((((((((((((((((((((((('''&&&&&&(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''')))************'''''''''&&&&&&'''''''''))))))))))))))))))))))))'''((((((((())))))******''''''((((((((()))))))))(((((((((((((((((((((((()))))))))((()))******+++(((((((((((())))))))))))******)))(((((('''&&&&&&&&&'''''''''((((((((()))(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))((())))))))))))************++++++******++++++,,,,,,------------............******+++---............////////////////////////,,,---------............///000222333333222000///...000000000......///000/////////000000000111111000000000111111000000000///111333333222222333555555777:::<<>>:::777666444333222000...---------///......------,,,,,,,,,------............------,,,,,,,,,,,,,,,++++++***))))))************))))))++++++,,,,,,------,,,,,,******************++++++++++++++++++++++++++++++++++++******)))*********+++,,,------...---------///...------,,,,,,,,,---++++++*********)))))))))---,,,+++******+++,,,---...------,,,,,,,,,------------------------------...---,,,,,,......---,,,******+++++++++***))))))++++++*********)))))))))******)))(((((()))***+++******++++++,,,,,,------))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((('''(((((()))***+++)))))))))))))))))))))))))))))))))((((((((((((((()))(((((((((''''''''''''(((((())))))))))))((((((***)))((()))***+++***)))((((((((((((''''''''''''((((((((()))))))))******)))((((((''''''(((((()))***************)))(((((())))))))))))))))))))))))))))))((())))))***++++++((('''''''''&&&&&&&&&&&&)))((((((((('''''''''''')))))))))***))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''*********)))((('''''''''(((((())))))(((((('''&&&'''((((((((((((((('''''')))))))))))))))))))))))))))))))))(((((('''''''''&&&''''''(((((((((((((((''''''((((((((((((''''''%%%&&&''''''&&&&&&''')))''''''''''''((((((((())))))((('''&&&&&&'''((()))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%''''''((((((((('''%%%$$$''''''&&&&&&&&&%%%%%%%%%/////////...---,,,******)))************))))))((()))+++------+++***++++++******)))))))))***++++++++++++************++++++,,,+++***)))((((((((((((,,,+++***)))((((((((()))))))))*********+++++++++,,,,,,,,,,,,,,,---------......---------...//////------,,,,,,,,,...///000///000000111111000000///---------...///000222333............------------////////////////////////////////////000000000000....../////////000000000333444555555555555333222555666888999:::<<>>BBBFFFKKKNNNNNNRRRWWW]]]dddllluuu{{{~~~xxxvvvuuuvvvyyy|||}}}}}}zzzwwwuuuvvvzzz~~~~~~}}}rrrmmmjjjoooyyy~~~~~~{{{zzz{{{|||{{{wwwrrrnnnkkkiiigggfffeeeeeedddbbb^^^YYYUUURRRMMMLLLJJJHHHEEE@@@999444666444333111000/////////......---------......///------,,,,,,+++******))),,,,,,------------,,,,,,+++++++++,,,+++******)))++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******))))))))))))***************************************)))))))))***+++,,,,,,++++++,,,------------,,,***+++,,,---,,,+++***)))*********)))))))))((((((************************,,,,,,,,,+++,,,,,,------------------------------,,,***)))***+++,,,+++)))(((((()))******+++******)))))))))((((((((((((((()))************)))((((((***)))'''&&&%%%&&&((())))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((('''(((((()))******((((((((((((((((((((((((&&&''''''(((((()))))))))((((((((((((((('''''''''&&&''''''''''''''''''&&&((('''&&&'''((()))((('''((((((((((((''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((()))***+++,,,************************((((((((((((((('''''''''))))))))))))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))((('''&&&%%%%%%%%%&&&''''''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&''''''(((((((((((((((&&&''''''((((((''''''&&&%%%&&&''''''&&&&&&''')))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,,,,+++***)))((('''(((((((((((((((((()))))))))***+++***))))))***+++))))))***++++++,,,,,,,,,,,,+++***))))))***+++,,,))))))(((((()))***+++++++++++++++***)))(((''''''******************++++++***+++,,,,,,------,,,,,,------,,,------...//////...---------......//////---------......//////000....../////////.........111111111111111111111111////////////////////////---............/////////........./////////000000+++,,,---...////////////000222333333222222333444444444444555666888999:::;;;>>>CCCJJJQQQZZZbbbgggkkklllnnnqqqsssvvvxxxyyy{{{|||}}}{{{zzzzzzzzzxxx{{{~~~|||yyysssllliiikkkmmmooonnnjjjeeebbbfffnnnuuuvvvtttqqqooonnnooosssyyy~~~{{{tttpppmmmiiibbb]]]ZZZXXXVVVTTTQQQQQQPPPMMMHHHCCC>>>;;;===:::888666555444222000000000///...------------//////...---------------,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++*********)))))))))((((((***************************)))))))))***+++,,,,,,***+++,,,,,,------,,,,,,)))***+++,,,---,,,+++***************))))))))))))************************+++++++++++++++,,,---...------------------------+++***))))))***+++***)))'''((()))***************((((((((((((((()))))))))))))))************)))(((***)))'''%%%%%%&&&((()))***))))))(((((())))))***(((((((((((((((((((((((())))))))))))******************************************)))(((((('''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&'''((()))((('''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''))))))(((((((((((())))))***)))(((''''''((()))***(((((((((((((((((((((((()))(((((('''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((())))))))))))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((()))***++++++((((((&&&&&&&&&'''((()))''''''((()))******))))))((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&''''''(((((((((((((((((((((((())))))(((((((((%%%&&&''''''&&&&&&''')))((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&++++++++++++***)))(((((()))(((((((((((())))))***)))******)))(((((()))+++)))***++++++,,,+++++++++((((((''''''''''''(((((((((((((((((()))***+++,,,******+++******)))((('''))))))*********+++++++++******++++++,,,,,,------------,,,,,,,,,------...------------------------------------...///000000...////////////...---,,,............////////////------------------------------------.........///....../////////000000000............------------///111333333222222222333111111111222333333333333777888:::>>>CCCIIIOOORRRRRRRRRSSSUUUXXX]]]aaadddgggkkkqqquuuyyy}}}zzzwwwwwwwwwtttyyyzzzppphhhdddcccccccccaaa^^^]]]___ccchhhiiiiiifffeeedddeeehhhnnntttxxx}}}}}}|||xxxqqqiiiaaa]]]YYYUUUOOOJJJGGGEEECCCAAA<<<<<<<<<;;;999666444333777444111///000111222222///////////////............---,,,+++******************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,++++++***))))))************))))))))))))***+++,,,,,,++++++((((((((())))))******************************************)))******++++++******+++,,,,,,,,,,,,,,,,,,,,,---.........------++++++++++++*********)))******+++,,,,,,+++******+++******++++++,,,---...------------------------+++)))))))))***+++***)))(((((())))))***)))))))))(((((())))))))))))******((()))))))))******************)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******************************,,,+++***(((''''''''''''))))))))))))))))))))))))''''''''''''''''''(((((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&***)))((()))***+++***)))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((''''''(((((())))))'''''''''''''''''''''''')))(((''''''&&&&&&&&&''''''(((((((((((()))))))))'''''''''((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))***+++,,,(((((((((((((((((()))***''''''((()))************))))))))))))))))))))))))'''''''''''''''(((((((((&&&''''''((((((((((((((((((((())))))))))))((((((%%%&&&''''''&&&&&&''')))((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''++++++,,,,,,,,,,,,++++++))))))((((((((()))***+++)))******((('''''')))+++)))***+++++++++***)))(((&&&''''''((((((''''''&&&***)))))))))))))))******))))))***+++******)))((((((((()))***+++,,,,,,---+++************,,,---.........---,,,,,,,,,------,,,,,,------------,,,,,,...---------...///111111,,,---.../////////...---,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...................../////////000111111000000/////////000...000333333222111222333---...///000111111000000333333333444888<<>>CCCBBB@@@HHHWWWcccgggddd^^^XXXSSSQQQSSSUUUOOOTTTYYY[[[ZZZYYYYYYZZZ^^^^^^\\\UUULLLEEEBBBCCC<<>>===>>>======<<<;;;:::999999333222111000///...------++++++++++++++++++++++++******))))))((())))))***))))))))))))))))))))))))&&&&&&&&&%%%&&&&&&''''''%%%&&&''''''''''''%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###!!!!!!###$$$&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$%%%%%%&&&%%%%%%''''''&&&%%%%%%&&&'''''')))))))))(((((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%"""""""""$$$'''((((((&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$######""""""######$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&###!!! !!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$######""""""######$$$$$$###"""!!!!!!"""###$$$#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""%%%$$$"""###$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((())))))******++++++,,,---...///000000000000//////.........---///---+++))))))***---...,,,,,,,,,,,,---...//////000000222333333333333333555666777999:::<<<======:::999888777777777777777777777555444333222222222333555666666555555666777555555555444555555666666999;;;>>>AAABBBCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@<<<<<<:::999777555333222111111000...---,,,+++***+++***))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&'''((())))))%%%&&&((())))))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$""""""$$$%%%'''%%%%%%%%%$$$###"""""""""%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$######%%%''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$######""""""######$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$####################################""""""""""""######$$$$$$$$$$$$$$$%%%&&&'''"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$"""!!!"""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%$$$###############%%%&&&'''((((((((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''((()))))))))(((((()))+++,,,---...//////000000111222333444444444444333222111000//////111///---+++++++++,,,---...------------...///000000111222333444444444444444555888:::===>>>@@@@@@======<<<<<<;;;;;;<<<<<<:::999888666555444444444222444666666666777999:::::::::;;;;;;;;;;;;:::999999<<>>>>>>>>>>>>>>???@@@===<<<:::999777666666666333555666666666666999;;;;;;===???AAABBBAAA???>>><<<>>>AAAAAAAAABBBEEEHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHGGGEEECCCBBB@@@???===<<<999888666555111000///---,,,+++++++++%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&'''((())))))%%%&&&''''''((((((((('''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&'''&&&$$$###$$$&&&###$$$%%%&&&&&&%%%$$$###$$$%%%'''(((((('''&&&%%%######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%''''''&&&$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$#########$$$%%%%%%&&&########################!!!$$$''''''$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&########################!!!"""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""######"""###$$$%%%%%%$$$"""!!!"""###$$$%%%%%%$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""!!! !!!$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%&&&'''((((((&&&&&&''''''((()))))))))&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%((((((''''''''''''((((((%%%%%%%%%&&&&&&''''''''''''(((((()))***++++++,,,000111222555777:::;;;<<<;;;;;;:::999888777666555222222222222222222222333000000111111222222222222000///////////////000111111222333444555555555555888999;;;<<<>>>>>>======???>>>>>>>>>???@@@AAAAAA???>>><<<:::999888777777555666777666555666777999999<<<@@@CCCDDDDDDBBB@@@@@@AAACCCBBB@@@AAAEEEHHHEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCAAA@@@@@@555444222000...---,,,,,,((()))***++++++***)))((($$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&((('''$$$"""$$$&&&"""###%%%&&&&&&%%%###""""""$$$&&&(((((('''&&&%%%######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%#########%%%'''((('''&&&"""###$$$%%%&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%######$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""""""""###$$$%%%'''((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$########################%%%%%%%%%$$$$$$#########""""""$$$$$$$$$$$$""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&%%%$$$$$$''''''''''''''''''''''''"""!!!!!!$$$(((++++++***%%%&&&((('''&&&%%%%%%&&&***(((&&&$$$$$$$$$&&&&&&'''''''''''''''((())))))((()))***)))((()))+++,,,222333666999;;;<<<<<<<<<;;;;;;;;;:::999666444333111222333444444444444333444444444444444444444555444333222111111222333333222222222333444555666777999999999:::;;;<<<>>>>>>????????????????????????<<<;;;999777777888999:::666777777888999::::::::::::;;;>>>@@@BBBCCCCCCBBBEEEFFFGGGGGGEEECCC@@@????????????@@@BBBEEEIIIKKKMMMLLLKKKJJJJJJKKKLLLMMMJJJJJJJJJIIIGGGEEECCCAAA@@@???<<<999555222///...///,,,)))&&&&&&''')))+++((((((((((((''''''&&&&&&((('''''''''&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''((($$$***+++%%%"""%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''')))***&&&&&&&&&&&&&&&'''((()))$$$%%%&&&&&&$$$$$$%%%&&&$$$"""!!!"""###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''(((((('''%%%$$$&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%%%%$$$#########$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((&&&%%%%%%''''''&&&$$$&&&''')))((('''&&&&&&''')))(((&&&%%%$$$%%%&&&'''((((((((((((((()))*********+++,,,,,,++++++---///000222555888;;;===>>>>>>:::::::::999777555222111555555666666666666666555666555555444444333333333444333222111111222333333222222222222222333444444888888888999:::;;;======>>>>>>>>>>>>>>>>>>>>>>>>;;;:::888666666777888999999999999888888888888777777888:::<<<>>>@@@@@@AAABBBCCCEEEFFFFFFDDDCCCBBB??????>>>???AAADDDFFFHHHKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMKKKIIIGGGFFFFFFDDDBBB???<<<999777666444222///+++))))))))))))***))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$)))***%%%"""%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%''')))+++,,,&&&&&&&&&&&&&&&'''(((((($$$%%%&&&&&&$$$$$$%%%&&&%%%###""""""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''''''''''''''&&&$$$%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&'''((()))(((((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''))))))(((((('''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%(((((('''&&&&&&%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%$$$$$$########################$$$#########%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''+++)))'''&&&&&&&&&$$$"""&&&(((***)))((('''((()))((((((&&&%%%%%%&&&''''''***************+++++++++,,,---......---...000222111333666999;;;=========<<<<<<;;;999777555222111777777888888888777666666666666555444333222111111333333222222222333333444222222222222222222333333888888888888999:::<<<<<<========================:::999888777777777888999<<<<<<;;;:::888777666666555666666777999;;;===>>>>>>???AAACCCDDDDDDDDDCCC??????>>>>>>???AAACCCDDDGGGHHHJJJKKKMMMNNNOOOOOOOOOOOOOOONNNMMMLLLJJJIIIJJJIIIGGGEEECCCAAA???>>>;;;:::777444000---***))),,,+++)))((('''((()))***)))))))))(((((((((''''''%%%%%%%%%%%%&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%(((((($$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''((((((((((((######$$$%%%%%%&&&''''''######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&(((***---...&&&&&&&&&&&&&&&&&&'''((($$$&&&'''&&&%%%$$$%%%&&&&&&$$$######%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&((((((((((((&&&&&&$$$$$$$$$%%%%%%&&&&&&'''''')))***)))'''&&&'''((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''(((((())))))&&&&&&'''(((((((((''''''''''''&&&&&&%%%%%%%%%$$$((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''""""""#########$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""$$$$$$%%%%%%%%%%%%%%%%%%########################%%%$$$######%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%$$$##################$$$########################""""""""""""""""""""""""$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&''''''((($$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&'''''''''&&&&&&'''))))))((('''((()))((((((''''''''''''((())),,,,,,,,,---------,,,,,,,,,---............000222444666888:::;;;;;;;;;;;;???>>>===;;;888666444333555555666666555555444333444333333333222222111111333333333333444444444555333444555555666666666666999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;:::::::::;;;<<>><<<;;;:::999888888777666666777888999;;;:::;;;===>>>@@@@@@@@@@@@???>>>>>>======>>>??????BBBDDDGGGJJJLLLMMMNNNNNNMMMMMMMMMLLLLLLKKKJJJJJJKKKJJJIIIHHHFFFEEEDDDCCCAAA@@@???<<<888444000---...,,,)))'''&&&''')))***))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))*********$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%''')))***+++&&&&&&&&&%%%%%%&&&''''''%%%&&&'''&&&%%%$$$%%%''''''&&&$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%######$$$$$$%%%&&&&&&'''&&&((())))))'''&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&''''''((((((%%%%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''""""""#########$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''""""""###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&'''########################%%%$$$######%%%%%%$$$############$$$$$$%%%%%%%%%#########$$$$$$#################################"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''((()))***$$$&&&((((((''''''((()))((((((((())))))***++++++------...//////...---,,,***+++,,,---,,,---000222333555777:::<<<<<<======>>>===;;;999777555333333111111111222222111000000000000111111222222333333444444555666666666666666666777888:::;;;<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>??????????????????????????????>>>>>>>>>?????????@@@@@@@@@@@@??????>>>>>>===<<<:::999888888888999999999:::;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<<<<<<<>>>BBBEEEHHHJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGDDDEEEEEECCC@@@<<<777555111///+++(((''''''((()))))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))*********&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&''''''%%%%%%&&&'''(((&&&%%%%%%&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&######$$$%%%&&&''''''(((&&&(((******(((&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&%%%%%%$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$%%%%%%$$$"""""""""######$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$))))))))))))))))))))))))&&&'''(((((('''&&&''')))$$$&&&((((((''''''((()))))))))***+++,,,------.........///000000///---,,,)))+++,,,---,,,...000222111333666999<<<>>>??????888777666444222111000000...///000000111111000000000000111222333444555555555666777888999999999888888:::;;;===>>>???>>>>>><<<<<<<<<<<<<<<===>>>>>>???????????????????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@???===<<<;;;::::::::::::::::::::::::::::::>>>======<<<<<<;;;;;;:::999;;;>>>AAADDDFFFHHHIIILLLLLLLLLLLLLLLMMMNNNOOONNNMMMMMMLLLLLLKKKJJJJJJGGGHHHIIIHHHFFFCCC???===777555222...,,,*********)))))))))(((((((((''''''***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$'''###!!!$$$&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''((((((((((((''''''&&&%%%%%%$$$############$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%%%%%%%'''((('''&&&%%%&&&'''((('''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######)))((((((''''''(((((()))%%%%%%&&&'''((()))******''')))+++,,,***(((''''''******)))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''&&&&&&&&&%%%%%%&&&(((((())))))(((&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$###""""""""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$############%%%&&&'''%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$%%%%%%$$$"""!!!""""""###$$$$$$%%%%%%"""###$$$$$$$$$$$$###"""########################%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%((((((((((((((((((((((((&&&((()))(((&&&&&&''')))%%%'''))))))(((((()))******+++,,,---//////000000...///000111000///---,,,,,,---...//////000333555555666888:::<<<======<<<555444222000////////////000111222333444555555555444444444555666666666777777888999:::;;;;;;;;;:::;;;<<<===>>>>>>===;;;:::<<<;;;;;;;;;;;;<<<======????????????????????????===>>>>>>???????????????CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>=========<<<<<<======>>>???============<<<;;;::::::999999;;;>>>AAADDDGGGHHHLLLLLLLLLLLLMMMNNNPPPQQQNNNMMMMMMLLLLLLKKKJJJJJJKKKKKKLLLLLLJJJGGGDDDBBB@@@>>>;;;777444111///...((((((((('''''''''&&&&&&)))((('''''''''''''''(((&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###'''""" $$$'''%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''((('''&&&%%%&&&((((((&&&$$$$$$%%%&&&%%%$$$########################"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######+++***)))(((((()))***+++''''''((()))***+++,,,,,,(((***------+++)))((((((+++++++++************)))))))))))))))))))))))))))''''''''''''((((((((()))''''''(((((()))*********&&&'''((()))************%%%&&&&&&&&&'''(((((((((+++***)))(((&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''&&&%%%###""""""!!!"""###$$$%%%&&&&&&'''((((((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######""""""###%%%'''(((%%%%%%$$$$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%###"""!!!""""""###$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###&&&((((((''''''))),,,&&&(((************+++,,,+++,,,---///000111111111...///000111000///---+++...///111111222333555888<<<<<<<<<<<<;;;999777666444333222000///000000111333333555777888999999999888888888888888777777777888999:::<<<======<<<<<<<<<===>>>>>><<<:::777666;;;;;;:::::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===============DDDDDDCCCCCCBBBBBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@????????????@@@BBBCCCDDD============<<<;;;::::::999::::::<<>>:::666333111((('''''''''&&&&&&&&&&&&''''''&&&''''''((()))***&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""(((!!!$$$'''%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$&&&'''((('''&&&&&&'''((((((&&&$$$$$$%%%%%%$$$###########################"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######))))))******+++,,,,,,---,,,,,,---------.........//////000000111222222333000//////000222222000////////////......,,,+++*********++++++***)))'''&&&(((((()))))))))))))))(((***************++++++,,,)))))))))))))))***+++,,,(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$"""###%%%%%%%%%%%%'''(((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$########################&&&''''''''''''''''''&&&%%%%%%$$$###""""""############$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""######$$$###$$$%%%&&&%%%$$$###""""""###$$$$$$$$$"""!!! $$$$$$$$$$$$######""""""%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((()))'''''''''&&&&&&'''((((((((('''%%%$$$%%%''')))***''''''(((******+++++++++000000////////////000000000000000//////.........---...111444777888888999:::::::::999999999888888777666444333222333555666999999999888777777999;;;<<<;;;999999::::::999888;;;<<<<<<===============;;;<<<<<<;;;999999:::<<>>??????<<>><<<;;;;;;;;;<<<<<<<<<>>>???@@@???<<<;;;===???????????????AAAAAAAAA@@@>>>@@@AAA@@@>>>=========;;;>>>@@@>>>>>>AAABBB@@@???@@@AAA@@@@@@@@@@@@???BBBBBBBBBCCCDDDEEEEEEEEE@@@@@@AAABBBCCCEEEFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJMMMMMMMMMLLLMMMMMMNNNNNNNNNOOOPPPPPPOOONNNLLLJJJLLLLLLKKKIIIFFFBBB>>><<<999555111---,,,***)))''')))((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&111222222333333444444444555555666666666777777777777777777777777777888888999777666666888999:::999999999:::999999888777666666555444333222222222222/////////...---,,,+++***+++***)))(((&&&&&&&&&%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&"""$$$%%%%%%%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$######"""###############$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$#########$$$######"""!!!$$$$$$$$$$$$##################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((('''((())))))))))))))))))++++++,,,---............,,,---...//////...---,,,---------,,,++++++******///000222444666777888888999999999999888888888888::::::::::::::::::;;;;;;888999;;;;;;:::999999:::;;;:::::::::::::::::::::888777666555666777999:::888;;;===>>>======???@@@DDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFDDDCCCDDDEEEGGGIIILLLNNNNNNLLLJJJHHHHHHHHHGGGDDD@@@>>>>>>???>>>AAAAAA???@@@DDDEEEBBB@@@???>>>>>>>>>???@@@AAA===???BBBCCCDDDDDDFFFGGGDDDEEEFFFHHHIIIJJJJJJJJJFFFEEEEEEDDDEEEFFFGGGHHHLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPQQQQQQQQQOOONNNMMMKKKKKKJJJIIIHHHFFFEEEDDD>>>;;;888555222///,,,)))***)))(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%############$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&444444555555666666666777888888888888999999999999::::::::::::::::::::::::===:::888888:::<<<===>>>::::::;;;;;;;;;::::::999;;;:::888777666777888999666666555444222000...---...---,,,+++************************))))))((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$############$$$%%%%%%&&&%%%$$$###"""###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''((((((***+++---......---,,,+++,,,,,,---...//////......,,,---///000000///---,,,/////////......---------111111333444666777888888::::::::::::999999999999;;;;;;;;;;;;;;;:::999888777777888777666666888:::::::::;;;:::999888888999666777777888999::::::;;;<<>>;;;===>>>>>>@@@CCC;;;>>>BBBCCCCCCCCCEEEGGGIIIIIIKKKLLLLLLLLLLLLKKKIIIGGGFFFEEEEEEFFFHHHIIILLLLLLLLLLLLLLLMMMNNNNNNPPPPPPPPPQQQPPPOOONNNMMMJJJIIIIIIHHHHHHGGGGGGGGGDDDBBB???<<<999555000,,,---+++)))&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%444444555555555555555666666777777777777888888888:::::::::;;;;;;;;;;;;;;;===:::888888:::===>>>???;;;;;;<<<<<<===<<<<<<<<<===<<<:::999999:::;;;<<<999888777666444111///......---------------......+++,,,,,,,,,,,,+++))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$###############$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""###$$$$$$&&&%%%$$$###"""###$$$%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((()))***///000222333333222000...------......///.........---...000111111000...---////////////////////////333444444555777888999999<<<;;;;;;;;;;;;:::::::::::::::::::::999777666555999888777555444777;;;???<<<>>>???>>><<<<<<===>>><<<>>>AAADDDEEEDDDBBBAAAEEEIIIOOOUUUZZZ___dddgggjjjlllmmmlllhhhdddcccccc```aaabbbdddfffggggggggggggppp}}}~~~vvvqqqooonnnkkkfff```]]]]]]]]]YYY]]]```bbbeeegggccc]]]LLLDDD???AAAAAA>>>???BBB???AAABBBCCCCCCCCCDDDDDDFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJHHHGGGGGGIIIJJJLLLNNNMMMMMMLLLKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHFFFDDDBBB???;;;555111111///,,,)))''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%333333333333333333333333333333333444444444555555777888888999999:::;;;;;;;;;999888888;;;===>>>>>><<<===>>>???????????????======<<<<<<;;;<<<<<<===999888777666444111///...,,,,,,,,,,,,,,,---......+++,,,---------,,,+++***)))))))))(((((((((''''''((((((''''''&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$%%%&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############"""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""!!!!!!""""""###$$$&&&%%%$$$$$$######$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&'''(((***,,,---...333444666777666555333222......///////////////......///000111111000///...---......///000111222222777777777777888999:::;;;;;;;;;;;;;;;::::::::::::888888888777777777666666777777666555555888>>>BBBDDDHHHKKKKKKJJJJJJMMMPPPPPPQQQSSSUUUTTTRRRPPPNNNQQQUUU[[[bbbiiipppxxx}}}wwwppplllkkkhhhhhhjjjllloooqqqpppnnnkkkvvv~~~|||{{{yyyuuuqqqnnnmmmmmmppptttxxx|||~~~aaaVVVOOOOOOMMMFFFCCCFFFDDDCCCAAAAAACCCDDDDDDCCCBBBBBBCCCDDDEEEGGGIIIJJJJJJJJJIIIIIIIIIJJJLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMNNNMMMMMMLLLKKKJJJHHHFFFEEECCC???;;;888555333111...,,,+++******((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%111111111111111111111111000000000111111111222222333444444666777888999:::999888888999<<<======<<<<<<===>>>???@@@@@@@@@@@@<<<======>>>>>>=========;;;:::999888666444222111...------,,,,,,,,,,,,---,,,---///000111000...---,,,,,,+++***)))(((''''''((((((((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""######$$$%%%$$$%%%%%%%%%%%%$$$######$$$$$$#########$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''''''''(((((((((%%%&&&'''((((((((('''&&&'''((()))+++...000222444666777777888777666555444000000111111111111000000////////////////////////......000111333555666777:::999999888999:::<<<<<<::::::999999999888888888666666666666888:::<<<===:::<<<>>>???AAACCCFFFHHHPPPUUUZZZ]]]^^^aaafffkkkkkkjjjhhheeeccc```^^^]]]ZZZ\\\^^^aaaeeekkkrrrwwwyyy}}}}}}uuunnnkkkjjjcccccccccfffiiiiiifffddd^^^gggsss{{{|||zzzyyyzzzyyyzzzyyywwwtttqqqppppppuuuxxx|||yyyllldddfffddd\\\WWWYYYTTTNNNIIIJJJOOORRRQQQOOOHHHFFFDDDCCCCCCDDDFFFGGGFFFFFFGGGHHHIIIJJJJJJKKKMMMLLLLLLKKKKKKKKKLLLLLLJJJIIIIIIIIIIIIIIIIIIJJJJJJKKKMMMOOOOOOOOONNNMMMJJJIIIFFFEEEDDDBBB???===999888666444111///---,,,((((((((((((''''''''''''&&&&&&&&&&&&'''''''''(((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$000000000000000000000000....../////////000000000000111222333555777888999888777888:::===>>>===<<<:::;;;<<<===>>>?????????<<<===>>>???@@@???>>>===>>>>>>===<<<:::888666555111000///...---,,,,,,,,,///000333444555444333222...---,,,+++***(((''''''))))))((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))(((&&&%%%%%%&&&((()))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&%%%$$$###"""$$$$$$#########$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((('''''''''(((((((((((()))%%%%%%'''((((((((('''&&&)))***+++...111444666888777777777777777666555555222222333333333222222111///...------------...///000111333555777999;;;<<<;;;;;;:::999:::;;;<<<===888888888777777777777666444444555666999===AAADDDCCCGGGLLLPPPRRRRRRSSSTTTYYY___fffkkkmmmrrryyy|||vvvpppkkkhhhhhhhhh^^^]]]\\\ZZZYYY\\\```dddbbbgggllllllgggbbb```aaa[[[YYYYYY[[[]]]\\\YYYUUUMMMUUU^^^dddfffgggkkknnnpppqqqsssrrrooolllkkkkkkiiikkkmmmttt{{{uuuyyyyyyqqqmmmoooiiiaaaZZZ[[[ccchhhgggcccSSSPPPKKKFFFCCCBBBCCCDDDBBBCCCEEEFFFHHHHHHIIIIIIKKKJJJJJJKKKKKKLLLMMMNNNIIIIIIHHHHHHHHHIIIIIIJJJEEEGGGJJJMMMOOONNNMMMLLLJJJHHHFFFEEEEEEDDDBBB@@@;;;;;;999777444111///---)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''###$$$&&&'''(((''''''&&&(((''''''&&&&&&''''''(((#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&((()))******+++$$$$$$$$$$$$$$$$$$$$$$$$....................................///111222333------......///000111111444444444555555555666666777666666666888;;;>>>@@@===<<<<<<;;;<<<<<<<<<======;;;::::::;;;<<<;;;:::888777444111///.........///000111333444444444444333333222000///......---(((((('''&&&'''((()))***%%%%%%%%%%%%%%%&&&&&&&&&)))(((&&&%%%%%%&&&((()))(((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%###'''''''''&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$##################""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$$$$###"""""""""""""""###$$$%%%&&&$$$$$$$$$############"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%$$$###""""""""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((('''&&&&&&(((***+++---///222555888;;;<<<::::::999888777666555555666555555444333222000/////////......///000111111333333555666777888888999::::::999888666777999<<<;;;888555333444555555444===>>>AAAFFFKKKOOOQQQQQQTTTYYY___dddeeebbb^^^ZZZ```cccfffjjjooouuu|||{{{ppplllkkkhhhbbb[[[VVVPPPKKKJJJKKKKKKLLLPPPOOOPPPUUU\\\___]]]YYYWWWWWWWWWWWWTTTQQQNNNLLLHHHHHHKKKPPPRRRSSSZZZaaakkkiiifffbbb^^^\\\[[[[[[[[[[[[^^^dddnnnxxx|||zzzzzzrrrkkkllltttzzzyyyvvvnnnjjj\\\JJJEEEJJJIIIBBBDDDCCCCCCBBBAAAAAABBBCCCCCCEEEHHHIIIIIIJJJMMMOOOMMMLLLJJJIIIGGGGGGFFFFFFKKKKKKLLLLLLLLLLLLKKKKKKJJJHHHDDDBBB@@@AAABBBCCCBBBBBBAAA>>>;;;666222///***)))&&&$$$$$$%%%''')))(((((('''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$////////////////////////222222222111000//////...++++++,,,------...//////111111222222333444444555555444444444555777999;;;:::999999999::::::;;;<<<===;;;::::::<<<======<<<;;;999777555222000///...//////000111222444444555666666555444333111///...---,,,***(((((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%###&&&%%%%%%%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$############!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%'''((((((((()))+++------///111444777999;;;<<<;;;;;;:::888777555555444444444444444444333222111111111000000111111222333222333555666888888888888777888999999888888999;;;888888777888999:::<<<===DDDHHHNNNWWW```eeeggggggjjjkkknnnqqqqqqllleee___YYYZZZ\\\^^^bbbgggmmmrrryyywwwqqqiiidddccc```[[[OOOKKKFFFCCCBBBBBBBBBAAADDDCCCEEEKKKRRRVVVVVVTTTTTTSSSSSSQQQNNNJJJFFFDDDBBB@@@@@@CCCEEEGGGOOOXXX___]]][[[XXXUUUSSSRRRQQQOOOOOOQQQTTTZZZaaahhhlllpppqqqssstttvvvwwwwwwxxx{{{uuuoooooouuu{{{|||{{{|||{{{ppp___UUUVVVRRRJJJEEEBBB???===>>>???@@@AAACCCDDDFFFGGGHHHIIIJJJKKKLLLKKKJJJHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIGGGEEEBBBAAAAAACCCCCCFFFFFFEEECCC@@@<<<888666333111---***((('''((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$111111111111111111111111333333333333222000...---,,,,,,------......//////000111111333444555666777555444333333333444555666777666666666777777888999;;;:::999999;;;======<<<===<<<;;;999666444111000000/////////000222444555888999999999888666333111222111...,,,***(((((('''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%'''(((&&&&&&&&&%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((%%%###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######"""""""""######$$$%%%$$$$$$$$$############!!!!!!""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$################################################""""""###$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%''')))******,,,...111000111444666999;;;<<<<<<<<<;;;999777555444333222222333444444555555555555444444333333333444555555444555666888888888777777666888999:::999888999:::999===AAACCCDDDFFFJJJMMMUUUZZZdddpppyyy~~~~~~|||wwwtttrrrrrrqqqkkkaaaXXXNNNNNNNNNNNNOOORRRWWW\\\dddggggggaaa]]][[[WWWSSSDDDAAA>>><<<<<<;;;:::999:::999;;;@@@GGGMMMNNNMMMMMMMMMKKKIIIFFFAAA>>><<<>>>:::777888999<<>>@@@@@@@@@BBBBBBBBBCCCFFFHHHHHHHHHKKKJJJIIIHHHGGGFFFFFFFFFDDDEEEFFFHHHIIIJJJKKKKKKIIIGGGEEEDDDCCCCCCDDDDDDGGGGGGGGGFFFCCCAAA>>><<<;;;888444///+++(((&&&%%%'''&&&&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$''''''&&&%%%%%%$$$######&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%$$$######&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$333333333333333333333333000111333444444222000/////////000000111111111222333333555666888:::;;;<<<999888777666555555555666777666555555444444555555888777666666888::::::999<<<<<<===<<<;;;888666555444222111//////000222333777999;;;======;;;999777666555333000...,,,+++***))))))(((((('''''''''&&&''''''&&&&&&'''((()))***((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((())))))&&&###$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%#########"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$#########!!!!!!"""###$$$$$$%%%&&&###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((()))++++++,,,---000222333444666888:::;;;<<<<<<;;;:::777555333222111111111222444555777888888888777777666666666777777888666777888888888777666555666777:::;;;;;;===???AAAEEELLLSSSUUUUUUUUUYYY^^^gggmmmvvvvvvqqqkkkhhhgggaaaUUUKKKFFFEEECCC@@@???@@@EEEHHHSSSZZZ^^^[[[VVVSSSPPPLLL???>>><<<;;;<<<;;;999888888777777:::@@@DDDEEEFFFDDDDDDCCCAAA???<<<:::999???:::777777777888===CCCDDDEEEFFFGGGGGGFFFEEEDDDCCCFFFGGGDDD??????DDDIIIPPPWWW^^^aaa```^^^```cccgggddd```[[[ZZZ\\\aaaeeesss}}}~~~uuuqqqnnnjjjeee[[[OOOGGGEEEEEEEEECCCGGGDDDAAA@@@CCCFFFHHHHHHIIIHHHGGGFFFFFFEEEFFFFFFCCCDDDFFFGGGIIIIIIJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDBBB@@@???===;;;777222---)))%%%$$$'''&&&&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$666666666666666666666666111222444555444333111000111222222222222222333333555555777999;;;<<<>>>???>>>>>>===<<<;;;::::::::::::999777555444333333222555444222333555666666555999:::;;;<<<<<<<<<::::::999777444111000///000111333555999===??????>>>===888888777555444222111000++++++***)))((((((''''''''''''''''''(((((())))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))(((&&&$$$%%%%%%&&&&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%#########"""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&$$$###%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!!""""""###$$$%%%%%%%%%#########$$$$$$%%%%%%%%%!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%$$$###"""############$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++,,,---------...000222555666888:::;;;;;;::::::888666444222000000000000333444666777999::::::;;;999999888888888888999999555555666666666666555555666999===BBBFFFKKKPPPTTTXXX^^^dddeeecccbbbdddgggmmmqqqwww}}}{{{vvvpppiiibbb___^^^XXXNNNEEE@@@???===999777777999<<>>@@@@@@@@@@@@???===@@@AAA===888777;;;???HHHRRR]]]bbbaaa^^^]]]^^^[[[XXXTTTNNNIIIIIIMMMQQQ^^^kkkwwwyyytttqqqqqqqqqrrriii^^^WWWTTTTTTUUUUUUXXXSSSKKKEEECCCCCCEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCBBB>>>===:::666222...***((((((((('''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$999999999999999999999999777777777777666444222111222222222222222222222222444444666777999;;;<<<===@@@@@@@@@?????????>>>>>>===<<<:::888777555555555666444222333444555444333777777999:::;;;<<<<<<<<<<<<:::888555333111111111///222666:::===???@@@@@@;;;<<<;;;;;;:::888777666///......,,,+++***))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''&&&%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""%%%'''&&&###"""$$$'''######"""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&& """###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%$$$###""""""""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''((((((((())))))))),,,---......---...000222555666888::::::999888666555333111000000111222333777777999:::;;;<<<<<<<<<::::::999888888888999999333333333444666888;;;<<<>>>DDDLLLTTTZZZ```dddgggeeehhhkkkjjjgggccccccdddcccdddfffiiilllkkkhhhfffbbb]]]VVVSSSQQQMMMFFF@@@===<<<;;;888555444555777777===BBBBBBAAAAAA>>>:::777555555666888888888666888888999999:::::::::;;;;;;;;;:::::::::999999999888666888===???;;;999999999:::::::::::::::999999<<<======;;;888777:::===CCCLLLXXX```bbb```^^^]]]SSSQQQLLLGGGBBBAAABBBDDDNNNYYYfffkkkjjjiiijjjlllxxxuuupppkkkjjjlllooorrrooojjj```TTTIIICCCAAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFAAAAAA@@@===:::666333111++++++)))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777444444444444444444444444444444555777888:::;;;;;;===>>>>>>???????????????>>>===<<<;;;:::::::::::::::888666555666666666444666666777777888:::;;;<<<;;;;;;:::888777555444444---///222666:::<<>><<<:::999444333222111///...---,,,(((((((((''''''&&&%%%$$$%%%&&&&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''%%%"""!!!###&&&!!!!!!!!!!!!!!!"""###$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$######"""######$$$%%%%%%&&&&&&""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''))))))))))))***************,,,---......///222444555666888999999777555333333222000000111333666888;;;;;;<<<============<<<::::::999888888888888888555555555888<<>><<<:::999888===<<<<<<;;;:::::::::;;;???EEELLLSSSWWWWWWUUUSSSLLLIIIEEEAAA???======<<>>???888888888888888777777777555555666888999:::;;;<<<::::::<<<===>>>>>>>>>>>>>>>============>>>???@@@>>><<<999999999999888666777666666555666777999:::::::::;;;::::::999888777---...000333777:::<<<>>>DDDDDDCCCBBBAAA>>>;;;:::777777666444222111000///***+++******)))'''&&&%%%'''((((((((())))))******'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$""" """%%%&&&&&&'''''''''&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$##################""""""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$ $$$'''%%%!!! """&&&""""""""""""###$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$######"""""""""###$$$%%%%%%&&&&&&%%%$$$######"""#########################################################"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&'''''''''''''''''''''''')))*********++++++++++++(((***,,,---...111444777444555777888888666333111222111000000222666999;;;>>>>>>>>>>>>>>>======<<<:::999888888777777777777888888:::===EEENNNWWW]]]eeeooo{{{{{{rrrllldddaaa^^^ZZZWWWSSSOOOKKKNNNJJJDDDAAABBBDDDGGGHHHKKKHHHEEE@@@<<<999777777777888:::999777555555555555888:::<<>>???===AAAJJJRRRSSSRRRSSSSSSPPPLLLGGGBBB???===<<<;;;999777777777888777666>>>???BBBFFFJJJJJJHHHFFFEEEBBB>>><<<;;;;;;999777888===EEENNNRRRTTTXXX\\\eeekkkoooooommmnnntttzzzvvvbbbQQQJJJIII============>>>???@@@AAA===>>>@@@BBBEEEFFFGGGHHHEEEFFFIIIKKKLLLKKKIIIHHHFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEFFFEEEBBB>>>:::888111///---+++)))'''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$>>><<<::::::;;;<<<;;;:::;;;<<<===>>>>>>>>>===<<<;;;===???===999777777888888999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<;;;::::::;;;<<<===>>>=========<<<<<<;;;;;;:::;;;===>>>===;;;888777888888888888888777777777333333333333444666888999AAABBBDDDDDDCCC@@@===;;;777666444222222222444555111000...,,,+++,,,------&&&&&&&&&((())))))'''%%%!!!###&&&''''''%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$###$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$###"""!!! !!!"""###%%%&&&'''(((%%%%%%$$$$$$###$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&''''''((()))+++,,,,,,,,,,,,***+++,,,...000222444555888888666555444333333333...///111444555777888888======<<<:::999999:::;;;444888888444444888;;;:::===BBBGGGKKKPPPYYYeeennn{{{sssjjjccc___YYYVVVSSSPPPJJJFFFJJJ@@@999999<<<<<<<<<>>>@@@===:::888888888666555555555555777999:::888666333666>>>JJJUUUYYYVVVQQQIIIFFFBBBAAACCCEEEGGGGGGOOOPPPRRRVVV\\\bbbgggjjjnnnggg^^^VVVQQQMMMIIIFFFGGGGGGHHHMMMUUU\\\aaadddgggccc\\\VVVOOOHHHAAA<<<999888888999:::;;;:::999;;;>>>@@@AAADDDGGGEEE@@@======>>>===;;;888555333777888;;;AAAIIIQQQVVVXXX[[[]]]^^^^^^___```ccceeemmmxxx~~~zzzooocccXXXPPPGGG>>>999<<>>======???AAA@@@???AAAEEEJJJJJJJJJJJJIIIIIIHHHHHHGGGEEEEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBB:::888444000,,,***((((((***(((''''''((('''&&&$$$'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&###!!!!!!###%%%&&&$$$$$$#########$$$&&&'''===;;;999999;;;;;;;;;::::::;;;<<<======<<<;;;;;;@@@AAABBB@@@<<<999999;;;999999:::;;;;;;;;;;;;;;;>>>======<<<<<<===============<<<<<<<<<===>>>>>>??????>>>>>>>>>============>>>???@@@???===:::888666666666666555555555555444333333333333555666777===???AAACCCCCCAAA>>>===888777555333333333444555444333222000///---,,,+++)))((('''((()))((('''%%%!!!$$$'''((('''%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###!!!!!!"""###%%%((()))+++&&&&&&%%%$$$$$$######"""$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$$$$$$$$$$####################################&&&&&&&&&''''''''''''(((&&&&&&''''''''''''(((((((((((()))***+++,,,------...///000222333444555555555444444333222222222333444555777888:::;;;;;;<<<;;;;;;<<<;;;:::999999999666;;;>>>===???DDDHHHHHHKKKNNNRRRTTTVVV\\\fffnnnwww{{{sssiii[[[WWWRRROOOMMMJJJFFFCCCDDD===777777999999<<<@@@EEEEEEDDDBBB???;;;999777888888999;;;===>>><<<;;;;;;>>>EEEQQQ[[[```^^^ZZZQQQOOOLLLJJJKKKLLLLLLKKKLLLNNNSSSXXX^^^dddhhhjjjmmmhhhaaa[[[WWWSSSOOOLLLMMMLLLKKKOOOUUU]]]cccfffhhheeeaaa]]]XXXRRRLLLHHH???>>>======???AAAAAA@@@@@@DDDFFFFFFHHHJJJFFF@@@999999::::::999777666555666666888===DDDKKKPPPRRRSSSUUUVVVUUUTTTTTTUUUVVVZZZdddnnnpppooommmgggbbbPPPGGG???>>>>>><<<===???@@@BBBCCCCCCCCCCCCDDDFFFIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGIIIHHHHHHFFFEEEDDDCCCCCC>>><<<999444000,,,***(((+++)))''''''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""$$$%%%&&&%%%$$$#########$$$%%%&&&<<<:::888888:::;;;;;;::::::;;;<<<======>>>======BBBCCCCCCAAA???===<<<===;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<=========>>>>>>?????????AAAAAA@@@@@@@@@@@@??????AAAAAABBBBBBAAA???<<<;;;666666666666555555444444444333333222222333333444777999===@@@BBBAAA@@@???:::999888666555444444444666666777666444111---+++---+++)))((((((((('''%%%###%%%'''((('''&&&&&&&&&$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$### !!!"""$$$&&&)))+++,,,&&&&&&%%%$$$$$$######"""$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$#########&&&&&&%%%%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''(((((()))))))))***)))))))))***,,,...///111222444555666666555444111111111111111222333333666666666777888888999999777999;;;;;;:::999:::;;;===DDDIIILLLOOOUUUXXXWWWZZZ[[[[[[XXXVVVXXX]]]bbbdddfffkkkrrrvvvsssjjjaaaQQQNNNJJJGGGDDDBBB>>><<<===999666777777999???GGGOOORRRTTTRRRKKKCCC>>><<<<<<;;;<<<>>>AAABBBAAA@@@AAACCCIIISSS]]]bbbbbb```ZZZXXXVVVUUUUUUTTTSSSQQQLLLOOOSSSXXX]]]aaacccdddiiifffbbb___]]]ZZZWWWTTTQQQNNNJJJJJJOOOVVV\\\_________^^^]]]\\\YYYTTTPPPIIIFFFDDDDDDFFFIIIJJJJJJJJJNNNQQQQQQRRRRRRLLLEEE<<<;;;:::999777666666666666555555888>>>DDDHHHIIIJJJLLLMMMKKKHHHEEEDDDDDDFFFNNNXXXaaakkktttuuuqqqddd[[[RRRKKKDDD@@@CCCIIIGGGEEEDDDDDDEEEEEEDDDBBBFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHKKKJJJIIIHHHFFFEEEDDDCCCCCCAAA>>>:::666111---+++,,,***((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%@@@===:::999:::;;;;;;;;;;;;<<>>===<<<<<<<<<<<<<<<<<<<<<===<<<<<<==================<<<<<<===>>>????????????BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCBBB@@@>>><<<999999999888777777666666444444333333222111111111222444888<<>>>>><<<999777444333222444555888999888666333111111///+++)))))))))((('''$$$&&&(((((('''&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''"""######$$$$$$%%%&&&&&&######$$$%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$#########%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((())))))******++++++***)))***,,,///111222333555666666444333222000000000000222333444555555555444444555555555666555777999999999<<>>;;;999777666777666888::::::===GGGRRR\\\bbbgggdddYYYNNNGGGEEE@@@@@@@@@BBBEEEFFFFFFEEECCCDDDHHHPPPXXX^^^``````___^^^]]]^^^^^^]]]ZZZXXXSSSSSSTTTUUUWWWZZZ\\\]]]cccbbbbbbbbbaaa___]]]\\\ZZZTTTMMMIIIIIIMMMRRRUUUUUUVVVXXX\\\^^^]]]ZZZWWWSSSPPPMMMKKKMMMOOOQQQQQQSSSWWWZZZ[[[\\\\\\WWWPPPFFFDDD@@@<<<999777666666888666555777:::>>>AAABBBDDDEEEFFFEEEAAA===;;;:::<<<@@@HHHRRRbbbpppuuusssrrrmmmfff^^^SSSMMMRRR[[[WWWPPPHHHDDDDDDEEEDDDCCCEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCAAA???;;;666222000...,,,)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###%%%&&&&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$LLLHHHDDDAAA@@@??????>>>???BBBEEEKKKQQQVVV[[[]]]YYYXXXVVVSSSNNNHHHAAA=========<<<;;;;;;<<<<<<=========>>>???@@@@@@@@@???<<<<<<<<<======>>>>>>>>>BBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>===;;;::::::999888888777777666555555444333222111000000222444888;;;===???@@@BBBAAA@@@===:::666222000///222555888::::::999888555222...,,,++++++***(((&&&''')))((('''&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""######"""######$$$$$$%%%&&&&&&""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######""""""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((()))*********---,,,++++++,,,...111222111222333333333333222111222222222333444555666777666666555555555666777888777888::::::<<>>@@@AAA@@@===999777777888:::===FFFWWWgggnnnllloooppppppmmmeeeaaahhhsssuuuiiiYYYLLLFFFDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFGGGGGGHHHIIIJJJJJJJJJKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBAAA???<<<999888222///,,,***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$```\\\UUUOOOLLLJJJGGGFFFGGGJJJOOOWWW___hhhooorrrtttrrroookkkcccYYYMMMFFFCCCBBBAAA??????@@@AAAAAA???@@@@@@AAAAAA@@@>>>===???>>><<<<<<;;;<<<===>>>AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@???;;;::::::999888777666666777777777666555444222111111111222333666999<<<>>>AAAAAAAAA@@@===999555333///000222555777:::;;;<<<777555222000///...,,,+++((())))))((('''&&&'''(((((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""""""""""""""###$$$$$$&&&&&&%%%$$$$$$######"""""""""###$$$$$$$$$######""""""###$$$%%%%%%&&&&&&""""""!!!""""""###$$$%%%$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&########################&&&&&&&&&''''''''''''((('''((())))))***+++,,,,,,............///111333444111111111111222333333444666666666666666777888888333333333333444666888999<<>>===<<<>>>@@@BBBCCCCCC::::::999777555666888::::::<<>>===>>>>>>>>><<<::::::;;;<<<<<<999666555666444666888???NNN___hhhhhhhhhllltttwwwvvvvvvqqq^^^PPPHHHDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGEEEFFFGGGIIIJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEBBBBBBBBBBBBAAAAAA@@@???999666111...,,,+++***)))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%$$$xxxsssjjjbbb[[[WWWSSSQQQPPPSSSYYYbbblllvvv~~~zzznnnaaaWWWPPPOOOMMMLLLKKKLLLMMMNNNNNNNNNNNNMMMKKKHHHEEECCCCCCAAA>>>;;;;;;<<<>>>@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBB===<<<;;;:::999888888777888999999999888666555444444333000///111555999<<<===>>>@@@AAA@@@>>>:::888333222111111222555888:::999777555444333222///---)))******)))'''&&&''')))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%""""""""""""###$$$%%%&&&&&&&&&%%%$$$$$$######"""$$$$$$%%%%%%$$$$$$######"""######$$$$$$%%%&&&&&&""""""""""""###$$$%%%&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((******+++,,,---.../////////000000111222333444444222222111222333555888::::::999888888777777777777222111111222555888;;;===DDDIIINNNQQQRRRXXXbbbkkkrrruuutttlllccc[[[SSSKKKDDDCCCAAA@@@AAAAAABBBBBB777888999999:::>>>DDDIIIIIIIIIFFFAAA===;;;<<>>888333111///---,,,((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%xxxnnngggaaa\\\YYYVVVYYY```hhhsss}}}~~~qqqggg]]][[[YYYXXXWWWXXXYYYZZZddddddccc```\\\XXXSSSQQQFFFCCC???<<<;;;<<>>AAABBBAAA???===888555111///...000444666999888777777666444111...)))******)))'''&&&((()))###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$###$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%############$$$%%%&&&'''$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########((((((((((((((((((((((((&&&&&&&&&'''''''''((((((,,,,,,---...///000111222000111222333444555555555444333222333555888<<>>===:::::::::;;;;;;:::444888;;;===???FFFQQQYYY]]]\\\VVVNNNEEE??????@@@CCCCCCGGGMMMOOONNNPPPUUUQQQTTTZZZbbbiiilllkkkiiigggeeecccbbbcccdddddddddeeeaaa\\\XXXVVVYYY___dddeeeddddddfffiiikkkkkkkkkiiigggdddbbbbbbcccfffhhhbbbeeeiiijjjjjjkkknnnrrrnnnmmmmmmmmmoooooonnnllldddeeeiiipppwww}}}}}}vvvooohhhaaaZZZVVVNNNMMMKKKIIINNNYYY___```hhhfffbbb]]]XXXTTTQQQOOORRRSSSTTTUUUUUURRRLLLGGG======<<<:::777666666777666888999===GGGVVV```ccc\\\___dddiiijjjmmmxxx|||iiiVVVHHHBBB??????@@@AAACCCDDDEEEEEEDDDEEEGGGIIIJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFEEEEEEEEEFFFGGGHHHCCC===777444222000///))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''&&&&&&{{{uuupppggg^^^ddd```]]]dddqqq~~~tttppphhhcccbbb``````gggqqqtttxxxzzzxxxxxxvvvlll```YYYNNNDDDAAA???======???AAACCCDDDBBBCCCFFFCCC>>>DDD@@@>>>BBBCCCAAA@@@BBB???AAABBBAAA>>>;;;:::::::::999999:::<<<>>>======555555555555444333222111444777;;;???AAA@@@>>><<<:::888444111//////000111444555666666666444222000222000---+++)))((('''''''''(((***+++***(((%%%###***)))&&&$$$######%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$%%%'''(((''''''''''''''''''''''''###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########!!!$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%######""""""######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&+++)))'''%%%%%%''')))+++/////////000000111111222444333222111000111222222333444666888999:::;;;;;;;;;<<<===:::666444666999888===@@@AAADDDKKKPPPQQQYYYYYYZZZ\\\______^^^\\\[[[ZZZXXXSSSMMMFFFAAA>>>888999888777666666888:::777999===BBBKKKXXXdddmmmuuutttkkkZZZKKKEEEDDDDDDKKKJJJIIIKKKMMMOOOOOOOOOTTTTTTVVV[[[aaaeeehhhhhhccceeeccc^^^\\\```cccdddiiihhhddd^^^YYYYYY^^^bbb```cccfffjjjlllkkkjjjhhhgggfffdddbbbaaaaaabbbccceeeeeefffgggiiikkkmmmnnnkkkmmmqqqwww{{{|||{{{yyyuuurrroooqqqvvv~~~~~~yyypppddd[[[UUUPPPLLLLLLNNNRRRZZZbbbnnnlllhhhddd___\\\ZZZYYY[[[YYYXXXYYYZZZYYYUUUPPPMMMFFF===999888888555222444666999===DDDMMMWWW]]]^^^[[[YYYXXX[[[aaagggkkkuuuxxx{{{zzzrrrbbbQQQEEEAAAAAAAAA???======>>>@@@BBBCCCEEEGGGIIIKKKMMMNNNIIIJJJKKKLLLLLLMMMLLLLLLHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEBBB@@@>>>:::555222///...,,,***((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((***(((%%%%%%&&&)))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&&&&%%%######$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&{{{~~~~~~{{{yyywwwrrrkkkmmmgggaaaccckkktttzzz{{{|||vvvpppkkkjjjhhhgggmmmuuu||||||ssseee\\\RRRLLLHHHDDDDDDGGGHHHMMMPPPOOONNNOOOLLLGGGCCC???>>>AAABBB???>>>???@@@AAACCCBBB@@@>>>>>>>>>:::999888888::::::999888::::::999888666444222111333555999<<<>>>???>>>>>><<<:::666333000/////////...000222333444444333222222111///---***)))''''''&&&'''((())))))'''%%%$$$((('''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############"""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$ !!!###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''"""!!!!!!!!!$$$'''+++---...///111222333444555555666555444222111111222222777777888888888888888888777999999777555666:::>>>>>>EEELLLOOORRRWWWYYYXXX___]]][[[ZZZXXXUUUQQQNNNHHHIIIIIIGGGCCC>>>;;;999;;;:::999777555555666888888<<>>:::666555666777:::@@@HHHPPPUUUTTTRRRNNNLLLMMMPPPTTTVVV]]]aaagggjjjiiiaaaXXXQQQKKKHHHBBB>>>===>>>???@@@AAABBBDDDFFFHHHIIIJJJJJJHHHHHHIIIJJJKKKKKKKKKKKKIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDBBBAAAAAA>>>;;;888444222///,,,***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&$$$$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&oootttxxxyyy{{{~~~|||xxxrrrkkkccc```bbbfffiiijjjnnnpppuuu}}}{{{vvvsssqqqnnnlllpppvvv~~~uuummmddd\\\SSSMMMMMMQQQSSS\\\bbbbbb___]]]ZZZUUUHHHCCC@@@AAAAAA>>>===>>>???AAABBBBBB@@@@@@@@@BBB<<<:::999999999999777555;;;;;;;;;;;;:::888777666444555666888:::<<<>>>???@@@>>>:::666222000///...,,,---///000111111000000222222111///---+++)))(((''''''''''''&&&&&&&&&%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%&&&)))---000333...000222444666777777777777777555444333333333333:::::::::999999888888777666777777666666999@@@FFFNNNWWW```dddfffhhhgggcccaaa^^^YYYTTTOOOJJJDDD@@@;;;===>>>>>><<<;;;;;;<<<@@@>>>:::888777777999:::<<>>>>>??????@@@BBBDDDFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBCCCDDDDDDBBB@@@;;;888444000---+++******''''''''''''''''''&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((''''''&&&$$$######$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&bbbiiipppssswww|||~~~|||sssmmmeee^^^[[[ZZZ[[[\\\ZZZ]]]bbbjjjssszzz||||||zzzxxxuuurrrnnnkkkkkknnnsssuuuwwwzzzzzzrrrjjj^^^UUUUUUZZZ___jjjuuuvvvrrrnnnjjjgggVVVMMMEEEAAA???<<<===@@@???@@@@@@???>>>???@@@BBB???===<<<;;;<<<;;;:::888888999:::<<<============888777555555666999<<<>>>CCCAAA>>>:::666333111///000000000000///...---,,,000000111111000...---+++((('''&&&%%%%%%%%%&&&&&&''''''((())))))(((((('''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&---,,,,,,,,,---///111333000111333666777777666666666666666666666666666666:::999999999999999999999888999::::::<<>>;;;888:::<<<<<<<<<>>>CCCGGGJJJFFFAAA>>>===???AAABBBBBBFFFLLLRRRVVV[[[```ccc___cccbbb]]]ZZZZZZ[[[ZZZYYYYYYYYYXXXXXXXXXYYYZZZ\\\[[[\\\___eeejjjnnnppprrrxxx{{{yyyvvvtttppplllpppppppppmmmiiiccc]]]ZZZYYY\\\```dddhhhkkkmmmnnnkkkiiifffddddddfffjjjlllkkklllnnnpppqqqrrrqqqqqquuuvvvyyy~~~tttllliiijjjmmmnnnnnnsss||||||xxxsssnnnkkkiiiiiiqqqzzz~~~{{{yyyoooooommmhhhbbb```bbbdddbbb```\\\YYYUUUOOOGGGBBB???<<<888777888;;;>>>@@@GGGEEECCC@@@>>>=========;;;>>>DDDJJJQQQYYY```dddhhhddd\\\PPPDDD===<<<<<<;;;<<>>999444///,,,++++++((((((((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&!!!"""$$$&&&&&&%%%$$$############%%%''''''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&RRRZZZbbbfffllluuuzzz|||vvvssslllddd[[[UUURRRQQQMMMNNNRRRYYYbbbjjjoooqqqtttuuutttpppjjjgggdddccceeedddfffkkkqqqyyy|||uuujjj```___bbbjjjvvv|||xxxeeeXXXJJJBBB===<<>>======>>>>>>===;;;888999;;;<<<>>>?????????<<<:::777555555666888:::DDDCCCAAA>>>:::777444333111111111111000///......---...000111222222111000+++)))'''&&&%%%%%%&&&'''))))))))))))((('''&&&%%%''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%,,,,,,+++++++++,,,------222333444555555444333333444555666777888999999:::888888777666666666777888999===@@@DDDHHHPPPZZZbbbqqqvvvxxxsssnnnjjjddd___VVVRRRLLLFFFCCC???<<<:::777;;;???BBBEEEKKKUUU\\\___XXXOOOHHHFFFGGGHHHHHHGGGHHHJJJKKKMMMPPPUUUYYY[[[```bbb```___``````]]]\\\]]]^^^^^^\\\\\\^^^```bbbbbbcccgggmmmsssvvvwwwzzz~~~yyyuuupppjjjhhhiiikkkllljjjfffaaa]]]^^^___aaadddgggiiikkklllgggeeecccaaaaaacccfffhhhfffhhhjjjlllmmmllljjjiiimmmooossszzz|||sssnnnnnnqqquuuwwwuuuzzzzzzxxxuuusssooommmsss|||~~~{{{xxxvvvppprrrrrrpppllljjjkkkmmmooonnnmmmjjjeee]]]UUUOOOIIIDDD???;;;<<<===>>>>>>===<<<:::999888777777777777999<<<@@@FFFPPP[[[ccclllnnnlll```OOO@@@;;;;;;777999;;;>>>@@@AAABBBBBBDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGEEEDDDDDDEEEFFFEEEDDDCCC@@@<<<777333///,,,+++)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''!!!"""$$$&&&&&&%%%$$$######$$$%%%''')))(((%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&AAAJJJRRRWWW^^^iiissswwwxxxyyyvvvmmm```TTTMMMJJJFFFGGGIIIMMMTTT\\\cccggglllpppqqqmmmhhheeeaaa]]]ZZZXXXZZZ___eeelllwww|||uuulllhhhjjjnnnzzzqqqcccRRRGGGBBBAAAFFFMMMKKKJJJGGGCCC@@@???AAACCCAAA???>>>>>>??????>>><<<<<<======>>>>>>>>>======???===;;;888666666777777@@@@@@@@@???===:::888666000000000111222222333333---...///111222222333333...---+++(((''''''''''''******)))((('''&&&%%%$$$''''''''''''''''''''''''''''''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((($$$%%%%%%&&&''''''(((((()))(((((('''&&&'''''''''*********+++---...000000444444333333333222222222444555666888999:::::::::888777666555555666777888>>>DDDKKKRRRXXX___hhhooo{{{~~~}}}uuummmggg```ZZZQQQLLLFFFAAA>>>===;;;:::>>>EEENNNVVV[[[cccnnnvvvuuukkk^^^TTTOOOMMMLLLKKKKKKKKKKKKKKKLLLPPPVVVZZZ\\\aaaeeefffggghhhfffaaa___aaacccaaa^^^]]]```cccggghhhiiinnnssswwwxxxyyyyyy~~~{{{vvvsssooojjjcccdddgggkkkmmmllliiifffhhhhhhhhhiiikkkmmmooopppiiihhhfffeeeeeefffggghhhfffhhhkkklllllliiifffdddggghhhlllssszzzxxxtttooommmoootttxxxzzz}}}}}}~~~}}}vvvqqqsssyyy}}}|||{{{yyyuuuqqqnnnllliiikkkmmmnnnoooppprrrsssyyyzzz{{{zzzvvvooohhhcccUUUOOOHHHEEEEEEFFFEEEDDD<<<;;;999777777777777777111333555777<<>>@@@AAABBBCCCEEEFFFGGGHHHIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHIIIGGGEEEDDDEEEEEEDDDCCCCCCBBB@@@<<<888333///---******))))))((((((''''''&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''$$$%%%'''((((((''''''&&&%%%%%%&&&((())))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&'''((($$$$$$$$$%%%&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&:::AAAGGGJJJOOO[[[gggmmmpppuuuwwwqqqcccTTTJJJFFFBBBAAAAAACCCHHHPPPXXX^^^```gggkkkiiifffddd```ZZZPPPNNNOOOTTTYYY___kkkvvv}}}zzzzzz|||zzzsssmmmllliiirrr{{{{{{mmm^^^TTTOOONNNSSSYYYZZZXXXSSSLLLGGGEEEFFFHHHFFFDDDBBBBBBBBBAAA???===>>>???????????????>>>>>>>>>>>>===<<<:::999888777999;;;===>>>>>><<<:::999111111111111222333444444000000000000000111222222111000...,,,***((('''''')))((('''%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''''''''''''''((((((***++++++,,,---...000222444555666555444222111111333444555555666777888999888888777777777777999<<<@@@DDDFFFKKKRRRZZZ```cccfffkkknnnssswwwvvvooofff```XXXRRRIIIDDD???<<<;;;<<<======HHHTTTcccnnnssswww}}}uuufffZZZUUUSSSRRRQQQQQQQQQQQQQQQRRRUUUZZZ^^^___eeejjjmmmpppqqqnnnhhhgggiiijjjgggbbb___aaadddjjjkkklllpppssstttsssrrrppptttuuurrrooopppooollleeeeeehhhlllrrrttttttrrruuutttsssssstttvvvxxxzzzuuuuuutttssssssrrrrrrrrrqqqsssuuuvvvuuuqqqllliiilllmmmpppuuuyyyzzzxxxwwwrrrooolllkkkmmmrrruuuvvv~~~tttrrruuu{{{zzzxxxuuurrrooommmlllhhhgggfffhhhlllppprrrsss{{{~~~|||xxxuuu```ZZZRRRNNNOOOPPPOOOMMMBBB@@@===:::888777777888000111222333555===JJJSSS^^^ccciiijjjdddYYYMMMFFF;;;:::999999999;;;<<<>>>@@@AAACCCDDDFFFGGGGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJKKKIIIFFFEEEFFFFFFFFFEEECCCDDDCCCAAA>>>888333000++++++***))))))(((''''''&&&&&&'''''''''((((((((($$$$$$%%%%%%&&&''''''(((&&&''''''''''''(((((((((%%%%%%%%%'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''((((((%%%$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&:::@@@DDDCCCFFFQQQ]]]cccdddlllssspppcccTTTJJJEEE>>>===<<<===AAAHHHQQQXXXVVV___fffeeecccccc___YYYIIIFFFFFFLLLPPPTTT```mmmuuurrrtttyyy{{{uuunnnjjjbbbhhhooouuu}}}uuuhhhaaa]]][[[___dddeeebbb\\\TTTMMMJJJKKKMMMLLLJJJHHHFFFEEEDDDAAA???======???@@@AAABBBBBBBBB======>>>>>>===;;;999888555777999<<<===<<<;;;:::555444333222111111111111333222000/////////000111333222111...,,,***(((''''''&&&$$$$$$$$$%%%''')))(((((((((((((((((((((((('''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$$$$######%%%&&&&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))((('''&&&$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%&&&(((***,,,.../////////000111333444555555444333111111111444777999888888999999888777555444555666:::???EEEMMMSSSWWWYYY___fffiiihhhgggfffgggaaafffgggaaaZZZSSSKKKCCC@@@===999888:::===@@@BBBMMM\\\nnnzzz}}}||||||~~~vvvfff\\\XXXXXXXXXWWWVVVWWWXXXWWWWWWXXX[[[^^^ffflllrrrvvvzzz|||xxxrrrsssuuuuuuqqqjjjfffgggjjjkkkkkkmmmoooqqqpppmmmjjjfffkkkllljjjjjjnnnpppoooiiihhhjjjooovvv{{{|||{{{~~~}}}|||{{{}}}~~~~~~}}}{{{vvvrrrxxxxxxzzz|||}}}{{{wwwsssrrrooolllkkkmmmoooqqqrrrssstttsssqqqqqqttt{{{wwwqqqsssyyyxxxwwwuuuttttttttttttnnniiiddddddhhhmmmppppppxxx|||~~~ggg```XXXUUUVVVXXXVVVTTTFFFCCC>>>999555444333333333444444222222888CCCLLLWWWYYY^^^fffjjjdddWWWLLL???===:::888777888:::;;;>>>???AAACCCDDDEEEFFFFFFCCCDDDEEEFFFHHHIIIJJJKKKLLLIIIGGGFFFGGGHHHHHHGGGCCCEEEFFFEEEBBB<<<666333+++++++++***)))((((((''''''((((((((())))))******$$$$$$%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&'''(((&&&%%%%%%&&&'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%&&&CCCDDDEEEEEEGGGMMMVVV\\\eeelllssssssjjj\\\OOOHHHEEE@@@:::999===CCCFFFGGGNNNVVV]]]^^^]]]\\\XXXSSSHHHCCC@@@CCCHHHNNNWWW```ppprrrsssrrrvvvyyysssiiibbbcccdddhhhmmmtttzzz~~~zzzyyywwwuuusssqqqpppooorrrkkkeeeaaa^^^\\\^^^ddd```]]]YYYSSSLLLEEE@@@>>>>>>>>>>>>???AAABBBCCCDDDBBBAAA@@@>>>;;;888666555444444555666777:::<<<>>>666777666555555666:::<<<:::666111+++))))))+++---////////////...---,,,+++)))(((''''''''''''))))))))))))((((((((('''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%###""""""###%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''$$$""" """$$$'''########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$######"""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((###$$$%%%&&&&&&&&&&&&%%%((()))***,,,---.........000111333444444333222111333000...///333666666555:::999888777555444444444888???GGGLLLRRRZZZ^^^___gggccc```^^^]]]ZZZUUUQQQPPPMMMKKKKKKIIIEEE@@@>>>;;;::::::===AAADDDEEEFFFTTT```mmmsssrrrpppssswwwyyyqqqfffaaa``````^^^\\\bbbbbbaaa``````ccciiimmmnnnooottt|||{{{zzz}}}}}}wwwrrrpppmmmiiifffeeecccdddfffhhhiiiiiipppooonnnoooqqqtttuuuvvvppptttxxx{{{|||}}}{{{wwwzzz~~~yyyyyyzzzyyyxxxxxxzzzzzzwwwpppkkkssspppkkkeeecccgggnnnttt|||~~~wwwwwwvvvyyyyyywwwwwwzzz{{{xxxsssmmmfffcccffflllppprrrtttwww}}}zzzpppdddZZZWWWXXXYYYZZZ\\\RRRMMMCCC;;;:::;;;888222555555555333444888>>>DDDLLLQQQXXX```dddbbb[[[VVVLLLGGG???:::777777888999<<<<<<>>>???@@@AAA@@@@@@CCCCCCDDDGGGJJJKKKIIIGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEEEEDDDAAA===;;;555222...***'''&&&''''''))))))((('''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((&&&%%%$$$######%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$######GGGGGGHHHGGGFFFIIINNNSSS[[[cccmmmqqqkkk```TTTLLLHHHCCC>>>>>>BBBGGGIIIJJJLLLSSSZZZ]]]___aaa]]]WWWLLLFFFCCCEEEHHHKKKRRRZZZeeejjjooosss{{{}}}uuueeeeeecccaaaaaaeeekkkppp{{{|||~~~{{{uuuqqqqqqrrrrrruuuzzzyyyvvvqqqggg\\\PPPHHHCCC???>>>>>>???AAACCCDDDEEECCCCCCCCCAAA@@@===;;;999444444333444666888;;;===999::::::888777777999;;;<<<888333...++++++,,,---...///222333333111///---+++***((('''&&&'''((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''%%%######%%%'''(((########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''''''''(((((())))))))))))***,,,---///000000000222222222222222111111000000...---///222555555444666777777666666777999;;;???IIISSSZZZ```fffhhhfffccc___YYYVVVSSSOOOIIIEEE???>>>===???AAA@@@>>>===>>>======???CCCFFFGGGGGGQQQYYYbbbffffffeeeiiilllnnnjjjfffdddeeegggggggggiiiiiigggggghhhlllrrrwwwzzzyyyzzz~~~{{{wwwzzzyyysssooonnnllliiifffeeeeeegggkkkoooqqqqqqwwwxxxyyyzzz{{{}}}}}}}}}xxxtttqqq~~~~~~{{{zzzyyy{{{|||ssspppkkkfffdddfffjjjmmmuuuyyy}}}xxxxxxxxxzzzyyyvvvwww|||~~~yyytttmmmjjjkkkoooqqqrrrrrruuu{{{tttggg[[[VVVTTTSSSSSSUUURRRPPPKKKFFFEEEDDD>>>666999999777666666:::@@@DDDIIILLLQQQUUUWWWVVVRRROOOKKKIIIFFFDDDBBB@@@===<<<=========>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGFFFFFFHHHHHHIIIIIIHHHGGGGGGFFFEEEFFFFFFFFFEEEBBB???>>>888555111,,,)))'''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%$$$"""!!!!!!"""$$$%%%''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$FFFGGGGGGEEECCCBBBCCCDDDIIIRRR^^^eeeccc[[[RRRKKKFFFBBB???@@@EEEIIIKKKKKKJJJOOOUUUZZZaaafffddd^^^QQQLLLIIIJJJJJJJJJNNNSSSXXX^^^gggqqq|||{{{ooonnniiibbb\\\]]]dddkkkxxx|||~~~zzz~~~xxxhhhYYYNNNHHH@@@>>><<<<<<>>>AAABBBCCCCCCCCCCCCCCCAAA>>>;;;999555444333222333666999;;;<<<===>>>===;;;999999:::>>>;;;666111...---------,,,///333666777555222000...,,,***'''&&&'''((()))'''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((,,,---...000111222222333444333222111000/////////000//////111444666666555555666777888999<<<@@@DDDLLLVVVbbbhhhkkkmmmjjjfff```ZZZSSSNNNJJJEEE???:::777888999<<>>===<<<===>>>@@@BBBEEEGGGIIIIIIHHHHHHHHHHHHGGGJJJMMMPPPOOOLLLIIIFFFCCCBBB@@@?????????@@@AAABBBCCCDDDCCCCCCDDDFFFGGGIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGFFFEEECCCBBBAAA<<<999555000,,,)))''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''((((((((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%$$$$$$$$$DDDEEEEEEDDDBBB@@@>>>===???EEENNNTTTVVVRRRLLLHHHDDDBBBAAADDDIIIMMMNNNMMMHHHKKKOOOVVV```hhhfff```TTTPPPNNNNNNNNNLLLMMMQQQPPPVVV```lllwww}}}}}}zzzwwwuuuoooddd[[[ZZZccclllqqqwww}}}mmm___VVVRRRGGGCCC>>><<<===@@@AAAAAADDDDDDEEEDDDCCC???<<<:::999777555222222444666777<<<>>>@@@AAA???===<<<<<>>:::;;;>>>AAAEEELLLUUUXXXXXXSSSRRRQQQRRRUUUVVVWWWVVVTTTSSSSSSVVV\\\eeelllpppuuuwwwyyyvvvrrrpppssswwwzzzzzzxxxxxx|||xxxrrrnnnllljjjcccjjjppprrrtttxxxyyyxxxyyyxxxxxxzzz}}}|||yyywwwvvv~~~|||{{{www{{{}}}{{{{{{}}}~~~}}}{{{wwwwwwzzz~~~}}}vvvrrrrrrqqqsssqqqnnnooouuuyyyyyyyyyyyyxxxxxxyyyzzz{{{{{{ppppppqqquuu{{{tttfff^^^YYYWWWXXX\\\___dddggggggfffcccYYYPPPIIIHHHHHHIIIIIIHHHDDD@@@CCCDDDDDDBBB??????@@@BBBAAAGGGNNNUUUXXXXXXXXXWWWRRROOOKKKFFFBBB???=========@@@BBBDDDCCCDDDGGGIIIHHHIIIIIIJJJIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDCCC@@@>>>:::555111,,,)))(((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((''''''((()))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$#########CCCCCCCCCCCCCCCBBBAAA??????AAAEEEIIIKKKKKKJJJHHHDDDCCCDDDHHHMMMPPPOOOMMMCCCEEEHHHMMMXXXaaaaaa[[[QQQNNNMMMNNNNNNKKKLLLOOOOOOSSS[[[gggqqqxxx|||~~~zzzxxxpppcccXXXUUU\\\dddjjjpppzzzsssgggbbbaaaRRRKKKBBB>>>???AAAAAAAAACCCDDDFFFFFFFFFEEECCCBBB>>><<<999555444333444555999<<<@@@BBBBBBAAAAAAAAA>>>===;;;888555222000...,,,---...///111333444555333222000---+++***))))))******)))))))))((((((((('''(((((())))))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''((((((&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&$$$###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%***)))(((((())),,,...000111111222333444444444444444333111///......///000444444555555555555666666666;;;BBBGGGMMMTTT^^^fffnnnvvv|||{{{vvvpppggg___YYYTTTMMMHHHGGGFFFCCC@@@@@@FFFLLLQQQ\\\iiiooonnnbbb```___```aaabbbbbbaaa```]]][[[]]]eeennnvvvyyy||||||wwwwww|||}}}}}}yyyoooiiifffeeeeeecccllluuuyyy}}}||||||yyyyyyxxxwwwuuurrrpppnnnmmmppprrrtttuuuuuuwwwzzz}}}{{{www{{{~~~}}}}}}~~~~~~|||{{{~~~||||||zzzwwwwwwooorrrrrrooopppssstttrrrnnnpppsssvvvxxxyyy{{{{{{yyywwwuuuvvvyyy|||vvvkkkfffbbbaaaeeejjjmmmrrruuutttsssqqqjjjbbbYYYXXXXXX[[[\\\XXXOOOHHHDDDDDDBBB>>><<<:::;;;<<<:::@@@HHHPPPWWW]]]ccchhheeebbb\\\UUUMMMFFF@@@>>>;;;===@@@BBBCCCDDDFFFGGGFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCBBB???;;;666111---+++(((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$$$$%%%'''((()))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$############""""""""""""DDDBBB@@@@@@BBBCCCBBBBBBBBBAAAAAACCCFFFJJJKKKKKKGGGFFFGGGKKKNNNNNNJJJFFF@@@BBBDDDGGGNNNUUUWWWSSSLLLIIIHHHKKKKKKIIIKKKNNNRRRRRRWWWaaakkkttt}}}~~~uuugggZZZTTTVVVZZZaaagggppp{{{vvvmmmjjjkkkYYYPPPEEE???@@@BBBCCCBBBAAABBBCCCCCCDDDDDDDDDDDDAAA???===:::888777777666666:::>>>AAABBBBBBCCCDDD??????>>><<<:::666333111......---...///111444555444444333222000---+++***((((((((('''''''''&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((***,,,...111222333333333333333333222111111111000000000111111222222333333333333444777999;;;CCCMMMVVV]]]eeeqqqyyy}}}xxxmmmdddQQQLLLFFFDDDEEEGGGGGGFFFGGGPPPYYY```nnn~~~nnnllljjjjjjkkklllkkkjjjllljjjhhhiiinnnuuuzzz}}}{{{~~~}}}{{{~~~{{{xxxxxx}}}|||xxxrrrmmmiiiiiikkkllloooxxx~~~~~~{{{vvvsssnnnnnnmmmlllkkkjjjiiihhhkkknnnppppppoooppptttwww}}}~~~vvvrrrtttxxx{{{zzz{{{{{{zzz|||~~~~~~|||{{{|||~~~}}}yyyxxx{{{|||yyyxxxyyytttwwwwwwuuuuuuxxxxxxuuujjjmmmqqqssssssssstttuuu}}}||||||~~~~~~wwwpppmmmkkkjjjooouuuyyy~~~~~~|||xxxrrrkkkhhhfffiiimmmkkkccc[[[NNNIIIBBB===:::999888777555:::@@@GGGOOOYYYeeemmmrrrqqqnnniiiaaaXXXPPPKKKEEEBBB??????@@@BBBCCCCCCEEEEEEFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGFFFFFFEEEEEEEEEDDDBBB???;;;666222///+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$""""""""""""""""""""""""RRRNNNJJJHHHIIIKKKKKKKKKHHHGGGGGGKKKQQQVVVYYYYYYVVVVVVVVVWWWXXXTTTLLLFFFDDDGGGHHHGGGJJJOOOQQQPPPLLLIIIHHHJJJKKKJJJKKKOOORRRNNNNNNUUU^^^hhhvvvzzzlll___WWWTTTTTTVVV[[[dddooozzz|||{{{~~~{{{sssqqqrrreeeZZZNNNIIIJJJNNNOOONNNLLLJJJHHHEEECCCAAAAAAAAA@@@@@@@@@???>>>===<<<;;;666999===???AAABBBDDDEEE@@@AAABBBAAA???;;;888555111111111222222333444444444555666666444111---+++(((((((((((('''''''''&&&&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!######$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""!!!$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$&&&(((***---000222333444444444333222000///......///000222333444444444111222333333444888>>>CCCJJJSSS^^^eeejjjpppyyywwwggg[[[IIIEEE@@@???CCCGGGIIIIIINNNYYYbbbiiiuuutttrrrpppoooppppppooonnnpppqqqsssuuuwww{{{~~~|||~~~~~~|||}}}{{{uuuqqqpppsssuuuuuuuuutttsssrrrsssuuuvvv|||~~~{{{yyyxxxuuuqqqmmmgggfffeeedddddddddddddddhhhkkknnnmmmkkkkkknnnrrrvvvyyy|||zzztttqqqqqqsssrrrrrrttt{{{yyyuuuwwwyyy~~~{{{|||}}}zzz|||}}}{{{zzz{{{zzz||||||yyyzzz~~~vvvxxxyyywwwrrrnnnmmmmmmyyyyyyyyy|||{{{vvvuuusssrrrvvv|||{{{vvvooojjjmmmtttxxxuuuoooaaaVVVGGG>>>;;;;;;999666444777;;;???DDDOOO]]]gggwwwyyy||||||xxxqqqhhhccc]]]SSSFFF??????BBBBBBAAADDDEEEEEEFFFGGGGGGFFFFFFEEEFFFHHHIIIIIIHHHGGGFFFEEEEEEDDDBBB???;;;666444------+++***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$$$$$$$iiiccc[[[XXXXXXZZZ[[[ZZZSSSSSSUUU[[[cccjjjllllllmmmlllkkkkkkhhhbbbXXXPPPKKKOOOOOOLLLKKKOOORRRQQQOOOLLLJJJLLLMMMLLLNNNRRRQQQIIIEEEIIIOOOYYYjjjzzzxxxlllaaaYYYSSSQQQMMMRRR[[[fffsss~~~wwwxxxvvv~~~{{{|||vvvkkk^^^YYY\\\aaacccccc___\\\VVVOOOHHHDDDAAA@@@>>>???AAABBBBBBAAA@@@@@@777999<<<>>>???AAACCCEEEAAABBBDDDDDDCCC???;;;888333444555777777666444333444666888999777333...+++************))))))))))))&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! #########$$$$$$%%%%%%%%%%%%$$$$$$###"""!!! """###%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&(((+++///222555777777444444444222111///---,,,,,,---000333555666666666222444555666888===FFFLLLYYYbbbkkkpppqqqsssyyy~~~~~~nnnYYYJJJFFFBBB======BBBGGGJJJKKKOOOZZZcccfffooo|||}}}vvvvvvtttrrrqqqqqqqqqpppnnnooosssxxx|||~~~{{{xxxuuuuuuxxxvvvsssooolllmmmpppsssxxxyyy{{{{{{zzzzzz{{{|||~~~|||yyyxxxyyyzzzzzzyyyyyyvvvsssssssssqqqmmmiiicccbbb```_________``````aaadddgggfffbbbbbbeeeiiikkkooorrrsssqqqooooooppprrrssswww}}}|||vvvuuuvvvuuuzzz}}}{{{xxx|||~~~}}}yyy{{{~~~uuummmjjjiiimmmnnnrrrxxx}}}}}}{{{yyyvvvzzzyyyppphhhjjjttt}}}~~~{{{rrrbbbMMM@@@===>>><<<999444666999:::>>>GGGTTT___vvv{{{{{{vvvtttcccNNNBBB@@@CCCCCCBBBDDDEEEFFFGGGGGGGGGGGGGGGEEEGGGJJJLLLLLLJJJHHHGGGDDDEEEEEEDDDAAA===999777///...---+++)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%~~~tttllliiijjjlllnnniiiiiilllsss{{{~~~{{{tttjjjccccccaaa___]]]\\\\\\[[[ZZZZZZZZZZZZYYYVVVSSSPPPNNNGGGIIIJJJGGGFFFLLLYYYdddtttqqqmmmeee]]]VVVRRRQQQNNNQQQYYYfffvvvtttxxx{{{~~~vvvmmmiiilllsssyyy|||}}}vvvgggVVVLLLHHHFFFBBBDDDBBB@@@???@@@???===<<<===:::777777:::???CCCEEEFFFGGGGGGGGGFFFEEECCCBBB@@@===::::::<<<<<<;;;999999777555666888888666333---+++((((((((())))))(((***))))))(((''''''&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%%%%&&&'''%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%######$$$&&&$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&%%%%%%&&&&&&'''''',,,---///111444666777777999444///,,,...000000///111222333333222333666888222444888<<>>::::::===CCCHHHJJJSSSWWW]]]```bbbfffkkkoooqqqrrrssssssrrrqqqqqqrrrpppwww{{{sssmmmiiihhhgggfffkkkqqqrrrqqqqqquuuyyy~~~yyyuuunnnlllpppssspppoooqqqnnnkkkhhhffffffeeedddccc[[[ZZZXXXWWWUUUTTTTTTTTTWWWXXXYYYWWWTTTSSSVVVZZZYYY\\\___``````aaaeeehhhkkkjjjlllqqqwww~~~yyywwwuuuwwwxxxvvvuuu|||~~~{{{rrrggggggeeehhhpppvvvyyy{{{{{{{{{pppeeeaaaiiiuuurrrZZZEEE>>>>>>;;;666:::888888999:::>>>IIIUUUiiivvvsssbbbSSSFFF===>>>EEECCCEEEFFFGGGGGGHHHIIIKKKHHHIIIKKKLLLLLLJJJHHHGGGCCCBBBBBBBBBBBB@@@<<<999333333222---((('''(((+++***)))((('''&&&%%%%%%%%%''''''%%%$$$$$$%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%zzzzzz}}}}}}|||yyywwwwwwuuuqqqmmmhhhhhhgggddd```ZZZUUUQQQMMMMMMKKKGGGFFFJJJRRRZZZaaa```]]]ZZZUUURRRQQQQQQOOOTTT]]]iiixxxxxxvvv|||}}}zzzhhh[[[SSSKKKDDDBBBAAA??????@@@@@@>>>===AAA???<<<<<>>>>>??????>>><<<<<<999777666888888777555111///,,,+++++++++***)))***)))))))))((((((''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&'''&&&&&&$$$$$$%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%######$$$&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&((()))***...///111444555666777777666222...---...000000///333444555555444555777888===@@@EEEKKKRRR[[[cccgggfffhhhfffaaaaaadddeeeaaaZZZ\\\^^^\\\TTTLLLGGGFFFGGGDDDBBBAAACCCFFFHHHHHHPPPSSSXXX[[[^^^bbbgggkkkppprrrtttvvvvvvvvvwwwwwwvvv|||xxxuuuqqqllliiihhhhhhhhhnnnrrrvvvwwwvvvwww{{{~~~~~~|||yyyyyywwwrrrmmmfff```]]]aaabbb___^^^___[[[YYYVVVUUUTTTTTTTTTSSSMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJJJJLLLNNNPPPSSSVVVWWWWWWXXX[[[]]]\\\\\\^^^bbbhhhqqq}}}{{{|||zzzwwwuuuzzz|||rrrllliiijjjppptttuuuvvvxxxtttxxx|||}}}}}}yyypppfffaaaeeennnvvv{{{{{{uuugggUUUIIICCC===888;;;999888999999;;;CCCMMM]]]iiitttwwwyyy|||}}}|||vvvjjj^^^QQQEEEAAACCCAAABBBDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDCCC@@@===666666444///***'''(((***)))(((''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%|||{{{yyyuuunnnfff___ZZZUUUSSSNNNKKKJJJKKKOOOQQQRRRQQQPPPNNNMMMMMMMMMMMMLLLRRR\\\gggrrr{{{vvv|||yyyjjj^^^SSSJJJEEECCCAAA@@@AAAAAAAAA@@@AAA???======???AAABBBBBBDDDEEEGGGHHHHHHHHHGGGFFFFFFDDDCCCBBBCCCCCCBBB@@@???<<<999777777777777666666444000///...---+++))))))))))))))))))(((((((((''''''''''''''''''''''''+++++++++***)))(((&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%'''(((&&&$$$"""######$$$%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%######$$$&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&%%%&&&''''''(((%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&'''***,,,...000222444666777777666555222000......000111000000555666666666666888;;;===DDDJJJTTT^^^eeeiiiiiihhhbbb___ZZZVVVXXXZZZVVVQQQJJJJJJKKKKKKLLLMMMNNNNNNKKKJJJIIIJJJLLLMMMMMMLLLOOOQQQUUUXXX\\\```eeeiiippprrrvvvzzz}}}~~~|||zzzkkkjjjhhhhhhhhhjjjmmmnnnuuuxxx{{{|||{{{|||}}}~~~yyyrrrmmmjjjfff```\\\UUUPPPNNNPPPPPPNNNMMMNNNMMMLLLKKKJJJIIIJJJKKKLLLHHHHHHHHHIIIIIIJJJJJJKKKHHHFFFDDDEEEFFFHHHIIIIIIJJJLLLOOOPPPPPPQQQRRRTTTOOONNNPPPUUUXXX^^^iiittt|||yyywwwvvvvvvxxxxxxuuuqqqooouuu}}}zzzzzz{{{yyyrrrnnnmmmqqqsssrrrrrrtttmmmmmmooossswwwzzz{{{{{{|||{{{{{{wwwqqqiiicccaaadddiiimmmqqqwwwvvviiiZZZNNNFFFAAA>>>;;;:::;;;;;;<<>>>>>???@@@>>>===BBBCCCDDDFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFEEEDDDCCCAAA>>>:::777555555666666999666333111000...,,,***((((((((((((((((((((((((''''''''''''''''''''''''***++++++***)))(((''''''(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%"""!!!"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%######$$$&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((&&&'''''''''((((((((()))&&&&&&%%%&&&(((+++...111111333555666666555333222......///000111222111111666666555555777===DDDIIILLLUUUbbbnnnssspppggg```\\\YYYUUUQQQPPPOOOMMMIIIDDDCCCCCCJJJXXXdddfffbbbSSSRRRQQQRRRUUUWWWXXXXXXVVVXXX[[[^^^bbbfffjjjmmmrrrtttxxx}}}}}}|||~~~tttkkkggghhhiiikkknnnqqqtttvvvxxxzzz|||}}}|||}}}{{{}}}~~~|||yyyuuusssssspppkkkddd___ZZZVVVQQQNNNJJJHHHGGGGGGGGGGGGGGGHHHJJJKKKLLLLLLMMMOOOQQQSSSPPPPPPQQQRRRRRRRRRRRRRRRLLLIIIFFFGGGKKKNNNNNNLLLNNNOOOQQQSSSTTTTTTTTTUUUPPPNNNOOORRRSSSTTTZZZbbbgggfffeeecccccccccddddddhhhgggfffcccccciiittt|||yyyttttttvvvwwwzzz~~~zzzuuusssuuuuuusssrrrtttkkkiiigggjjjpppuuuwwwwww}}}||||||xxxuuupppiiicccaaabbbdddiiittt{{{vvvkkk```WWWQQQIIICCC????????????CCCHHHQQQTTTXXXYYYXXXYYYZZZ[[[hhhjjjllllllfffXXXIII@@@>>>>>>>>>@@@BBBEEEEEEEEEGGGHHHIIIJJJJJJJJJIIIHHHFFFDDDBBBAAAAAAAAA@@@???>>>===:::666111,,,)))(((((('''''''''''''''((()))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%zzzvvvsssnnnfff```]]]ZZZUUUQQQOOOLLLHHHFFFMMMSSSXXXZZZ[[[bbbooozzzzzz}}}|||}}}yyyxxxsssooo```ZZZQQQIIIEEECCCBBBBBBDDDCCCBBBBBBBBBBBB@@@>>>???@@@BBBDDDFFFFFFFFFFFFHHHHHHIIIIIIGGGFFFEEEEEEAAA???;;;777333222333444888666444222222000...+++(((((('''''''''''''''&&&(((((((((((((((((((((((('''(((((())))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%######$$$&&&$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''(((((()))))))))(((((('''''''''%%%%%%%%%&&&))),,,000222111222444444444222000///,,,...000111222222222333666555444555:::DDDPPPYYYaaafffmmmtttvvvqqqggg```[[[YYYVVVPPPIIIEEEEEEGGG@@@@@@DDDTTTnnn{{{gggdddaaa```bbbeeeggggggdddeeehhhkkkpppsssuuuuuutttuuuwww|||tttpppkkkkkknnnooolllhhhlllmmmoooqqqtttwwwyyyzzzwwwyyy|||~~~~~~}}}yyyvvvtttttttttsssoooiiiddd```___\\\YYYUUURRROOOLLLIIIGGGEEEGGGGGGGGGGGGIIIKKKKKKNNNQQQUUUXXXYYYZZZ]]]``````aaaaaaaaa```___^^^]]]VVVRRRPPPQQQUUUXXXWWWVVVXXXYYY[[[]]]_________^^^[[[XXXWWWXXXWWWUUUWWW[[[[[[ZZZYYYYYYYYY[[[\\\]]][[[ZZZXXXVVVVVVZZZbbbiiisssxxx|||{{{vvvqqqppprrrlllpppvvv{{{~~~}}}|||zzzuuussstttppplllhhhhhhmmmqqqsssssszzzzzz}}}zzzyyyvvvqqqjjjfffddddddfffooowwwzzzyyyvvvooohhh\\\RRRIIIFFFEEECCCDDDGGGMMMLLLLLLKKKIIIHHHHHHJJJTTT[[[dddjjjkkkcccVVVKKK@@@>>><<<<<>>===>>>???AAACCCEEEEEEEEEEEEGGGIIIKKKJJJHHHFFFEEEFFFAAA@@@===888333111111222444333333333444333111000)))))))))(((''''''&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%'''(((######$$$%%%%%%%%%$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%######$$$&&&$$$############$$$%%%%%%&&&&&&&&&%%%&&&''''''(((***))))))(((''''''&&&&&&&&&&&&(((***,,,///111222222222222111111000///...---///222333222333444555555666777;;;CCCOOO]]]fffrrrpppoooooopppmmmgggbbb]]]YYYTTTMMMDDD>>>@@@FFFDDDJJJTTTfff|||wwwsssssssssssssssqqqrrruuuyyy}}}~~~|||vvvtttsssuuuyyyzzzxxxvvviiiddd``````eeekkkoooppppppqqqsssuuuvvvwwwwwwwwwvvvxxx|||}}}yyytttooollleeeeeebbb]]]VVVQQQOOONNNMMMMMMNNNNNNNNNNNNMMMLLLKKKOOOPPPNNNOOORRRUUUUUU]]]bbbiiilllmmmlllnnnpppuuuuuuuuutttsssqqqooommmgggeeeddddddfffggghhhhhheeeeeegggjjjmmmnnnllljjjfffcccaaaaaa```\\\\\\^^^]]]\\\\\\\\\]]]^^^```aaa^^^\\\YYYUUURRRRRRUUUXXX```fffkkkmmmkkkgggddddddaaafffkkkoooqqqvvv}}}xxxtttuuuwwwsssooolllmmmooorrrsssvvvvvvyyy~~~|||{{{zzzwwwtttpppllljjjhhhnnnuuu{{{}}}sssgggZZZTTTPPPKKKGGGFFFFFFCCCAAABBBAAA>>>>>>@@@FFFOOO[[[gggoooqqqiii___IIIDDD===;;;===@@@AAA@@@DDDDDDEEEEEEFFFFFFGGGGGGHHHFFFEEEDDDEEEEEECCCBBBBBB@@@>>>===:::666000,,,))))))(((((('''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$%%%%%%&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%|||wwwpppmmmkkkiiiccc___PPPQQQPPPKKKFFFEEEIIINNNSSS^^^ffffffdddeeeggghhhmmmpppxxx}}}yyy||||||wwwpppfff[[[OOOHHHDDDBBB????????????>>>===>>>@@@BBBCCCEEEEEEEEEEEEGGGJJJLLLLLLIIIGGGFFFGGGBBBBBB@@@;;;555111000111111111222444777888666555---,,,+++***)))((('''&&&((((((((((((((((((((((((''''''((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%######$$$&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''')))+++...000222333333333222000////////////000///222444444222333555777555888>>>EEEOOOZZZfffmmmrrrrrrrrruuuvvvrrrjjjbbbXXXPPPIIIFFFAAA>>>AAAGGGQQQ^^^kkkxxx}}}{{{xxxyyy}}}}}}wwwrrrmmmlllmmmnnnkkkgggbbbaaaaaacccgggmmmsssvvvssstttuuuvvvvvvuuusssrrrrrruuuzzz|||zzzzzzxxxvvvqqqkkkfffcccVVVUUURRRNNNIIIGGGHHHIIIKKKNNNSSSWWWYYYZZZ[[[[[[\\\aaaccc```___cccfffeeeooovvv~~~|||{{{{{{}}}zzzyyyuuuuuuuuutttssssssuuuwwwpppppprrrvvvzzz{{{yyyvvvoookkkhhhjjjiiiffffffhhheeeeeeeeeeeegggiiikkklllllljjjfff```[[[WWWUUUTTTSSSWWW]]]aaaaaa^^^XXXUUUVVVYYY]]]^^^___cccjjjppp~~~{{{||||||zzzvvvqqqoooooorrruuuxxxuuutttvvv{{{~~~}}}{{{yyyyyyzzz{{{yyyuuuqqqmmmrrrxxxxxxmmmiiieee]]]TTTOOOGGGBBB@@@AAA@@@<<<;;;>>>>>>GGGTTTaaapppzzzyyyqqq[[[RRRGGG@@@???AAAAAA@@@BBBBBBBBBCCCDDDEEEFFFFFFHHHHHHGGGHHHIIIHHHEEECCCBBB@@@??????>>>:::444///******)))((('''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%~~~zzzxxxuuuoooiiiZZZZZZWWWQQQLLLIIIKKKMMMIIISSSZZZYYYVVVWWWYYYZZZbbbiiirrr|||zzzjjjZZZOOOIIIFFFCCCBBBCCCCCCCCCBBB@@@AAACCCDDDFFFFFFEEEEEEGGGKKKNNNMMMJJJGGGGGGHHHCCCDDDBBB>>>777222000111///000111555999;;;:::999000///...,,,***)))((('''))))))))))))))))))))))))))))))))))))(((&&&%%%$$$(((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%"""%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###$$$&&&&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&'''((((((((()))+++...222444444444444444222000......///000111111333555444222333666999555;;;DDDNNNXXXaaajjjooonnnsss|||pppcccQQQEEE======@@@AAAEEEKKK[[[lllzzzzzz||||||wwwpppiiieeeeeedddaaa]]]aaadddhhhjjjmmmooorrruuuuuuvvvwwwxxxvvvtttrrrpppmmmqqqwww~~~}}}yyyllllllkkkiiiddd___ZZZVVVLLLLLLJJJGGGEEEEEEHHHKKKPPPUUU\\\bbbfffhhhiiijjjmmmsssuuupppnnnrrruuutttwww}}}|||~~~}}}{{{yyywwwyyyyyywwwttttttwwwzzzwwwwwwyyy~~~tttooommmooopppnnnnnnpppnnnnnnoooppprrruuuwwwyyywwwuuurrrlllfff```\\\YYYSSSVVV[[[```bbb^^^WWWQQQMMMPPPQQQPPPOOORRRZZZaaammmyyy~~~}}}zzzuuupppooossswww}}}wwwqqqoooqqqtttvvvvvvyyywwwvvvzzzzzzuuuqqqwww~~~zzzyyyxxxoooccc\\\NNNGGGDDDEEEDDD>>>;;;>>>:::CCCOOO\\\nnn~~~|||jjj___QQQGGGDDDDDDCCCBBBAAAAAAAAABBBBBBDDDEEEEEEGGGGGGHHHIIIJJJHHHEEECCCAAA@@@???@@@@@@===777111++++++***((('''''''''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%{{{vvviiiiiigggbbb___\\\TTTKKKNNNOOOQQQQQQRRRTTTWWWYYY[[[cccmmmtttzzzwwwfffWWWMMMFFFGGGHHHEEEDDDGGGDDDDDDDDDCCCBBBBBBDDDEEEEEEGGGHHHJJJJJJIIIHHHGGGEEECCC@@@<<<888444111///000///...111666999777555666333///***((((((***+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$###&&&***,,,((($$$''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$###"""!!! """$$$%%%############$$$%%%&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%&&&(((***+++111000000333666666333000///////////////000111111666777888444111222888???BBBHHHQQQYYY^^^dddjjjnnnsss~~~dddLLLAAA???>>>>>><<>>===;;;;;;:::222000---***((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***((('''&&&%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%}}}{{{{{{}}}{{{xxxxxx{{{~~~xxxlllaaaXXXXXXWWWUUUUUUVVVYYY[[[]]]dddlllrrrwww}}}hhh[[[OOOKKKHHHEEEDDDFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFHHHIIIJJJIIIIIIHHHGGGFFFCCC???:::666333111111000...///222444666666666444000,,,***))))))***&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$&&&***......)))$$$'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$%%%$$$###""""""$$$%%%'''%%%%%%$$$$$$###$$$$$$$$$'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$###""""""%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$###$$$%%%&&&%%%###%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&''')))+++---222111111444666666333000......///000111222222333333444555444555999AAAGGGMMMVVVbbbfffeeedddgggkkkwwwvvv]]]III>>>>>>???@@@AAAEEEPPP]]]kkkttt{{{zzzxxxyyy{{{|||~~~~~~~~~~~~vvvooooooqqqrrrjjjddddddfffhhhmmmrrrsssqqqpppooopppqqqpppnnnppprrrssstttrrrooollliiigggjjjlllnnnlllgggbbb^^^UUURRRPPPSSSXXX\\\[[[YYYTTTTTTSSSSSSTTTVVVXXXYYYdddgggmmmsssxxx|||~~~zzz{{{|||zzzxxxvvvvvvvvvxxx{{{{{{uuuppprrrssstttsssqqqpppqqqrrrnnnsssuuuuuuvvvyyyxxxtttqqqmmmkkkrrr}}}zzzuuuooollllllmmmlllkkkkkkllllllkkkkkkkkknnnpppvvvwwwxxxwwwsssnnniiiggggggmmmpppooopppsssqqqmmmbbbbbbaaa^^^ZZZVVVTTTTTTPPPTTT[[[eeerrr}}}zzzwwwvvvwwwxxxxxxwwwsssmmmfffccceeedddffflllvvv}}}~~~}}}zzztttpppsss{{{sssfffUUUKKKHHHFFFAAA<<<888<<>>===666444111---+++)))))))))''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''((()))''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%ooommmkkkiiihhhiiikkkllliiihhhfffcccaaaccciiiooonnnnnnqqqyyyllljjjfffbbb___^^^^^^^^^\\\bbbhhhiiilllwwwqqq___SSSMMMGGGEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJHHHFFFDDD@@@;;;777333111111111///------///333777555444222000---+++***)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&(((---000///)))$$$'''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%'''((('''&&&%%%$$$############'''&&&&&&%%%%%%$$$$$$###!!!"""##################%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%###%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&''')))+++...///333333333444555555222000---...000222333444444444222222333777===FFFNNNTTT[[[eeemmmmmmfffaaaccchhhrrrzzz}}}sssdddRRRDDD???>>>AAAFFFHHHLLLVVV___eeekkkooommmlllooorrrrrrsssrrrrrrsssxxx~~~uuulllgggggghhhooojjjhhhlllppprrruuuyyy{{{xxxsssqqqqqqqqqrrrrrrssstttttttttrrrnnnkkkhhheeeccc___ZZZWWWTTTSSSSSSSSSQQQRRRWWW___eeegggfffccc```^^^^^^```bbb```^^^gggiiinnnuuu{{{~~~{{{{{{yyywwwuuuuuuxxxzzzyyy|||}}}yyyvvvwwwvvvssspppmmmmmmmmmiiioootttwwwzzz~~~~~~{{{pppllljjjoooxxx~~~}}}zzzvvvrrrlllgggcccbbbbbbcccdddeeeeeeeeedddeeehhhjjjhhhkkknnnpppqqqpppnnnlllnnnrrruuuvvvxxx|||}}}{{{vvvuuusssqqqllleee]]]WWWMMMLLLNNNSSS[[[dddjjjlllqqqooorrr|||}}}|||wwwyyy||||||zzztttnnnjjjiiifffcccccchhhrrr|||}}}zzzyyy}}}rrrlllggghhhppp{{{tttdddVVVMMMGGGAAA===;;;<<<@@@HHHTTTdddsss|||zzzwwwwwwuuuqqqWWWNNNCCC>>>???CCCDDDCCCGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGEEEDDDBBBAAA@@@???;;;999666222...+++***)))((((((((((((((((((((((((&&&'''((('''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((''''''((()))&&&''''''''''''''''''&&&(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%$$$$$$######'''''''''&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%aaa```]]]ZZZYYYYYY\\\^^^ZZZ^^^```]]]YYYZZZ```gggdddcccfffmmmuuu|||zzztttnnngggccc```ccccccaaa___gggxxxqqqaaaWWWPPPJJJFFFDDDEEEFFFHHHIIIIIIGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKFFFEEECCC???;;;777333000000111111...+++,,,000444444444444333111...+++)))'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''))),,,...---)))&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$#########$$$###$$$$$$%%%%%%&&&&&&'''!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''')))+++...111222333333333333333222111000000111222444555555444444444444666===GGGQQQYYY]]]cccgggjjjfff```]]]```dddccceeeeeebbb^^^ZZZPPPGGGGGGFFFHHHNNNQQQTTTZZZ```aaaeeefffeeegggnnnrrrssspppoooppprrrwwwyyyoooiiiggghhhiiiooolllnnntttyyyzzz{{{}}}{{{vvvssssssuuuwwwwwwzzz{{{|||zzzuuunnnfffaaa\\\XXXSSSNNNLLLMMMPPPRRR\\\\\\]]]aaagggkkkmmmnnnlllgggdddeeehhhjjjfffbbbeeeggglllssszzz}}}|||zzzyyyxxxwwwuuuuuuyyy}}}yyyvvvvvvrrryyyzzz{{{|||xxxtttqqqkkkddd^^^\\\]]]______aaadddfffeeeeeeeeefffaaabbbdddgggkkknnnppppppnnnppprrrtttxxx}}}}}}uuujjjaaaTTTQQQNNNNNNQQQUUUYYY[[[WWWVVV\\\iiiuuu{{{~~~|||zzzxxxwwwsssooohhhbbb```fffrrrzzzzzzwwwuuuwww~~~rrrkkkbbb___cccnnnzzzyyynnnaaaUUUJJJBBB===???>>>@@@FFFRRR```kkkrrrvvv|||~~~|||}}}}}}{{{fffZZZJJJAAA@@@BBBBBBAAAFFFFFFGGGGGGHHHIIIIIIJJJFFFFFFEEEDDDCCCAAA@@@??????===:::666222---***((())))))((((((((((((''''''&&&'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&''')))%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''""""""###$$$%%%%%%%%%%%%((((((((((((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&WWWWWWVVVSSSRRRTTTXXX\\\bbbhhhllljjjeeedddiiiooosssqqqqqqsssqqqnnnrrrzzz~~~{{{sssyyyzzz{{{yyyyyy~~~uuulllfffeeeaaaZZZVVVYYYdddmmmyyy~~~pppggg```VVVNNNEEEDDDCCCDDDGGGHHHGGGEEEGGGGGGGGGGGGHHHIIIJJJKKKFFFFFFDDDBBB>>>:::666333...111222111...,,,...000444444666666444111---+++(((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((())))))((('''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$#########$$$$$$%%%&&&###$$$$$$%%%%%%&&&&&&'''######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&(((******(((&&&&&&'''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++...111333444222333333222111111000000444444555555555555555555666888===EEEOOOXXX]]]___^^^```aaabbb```^^^[[[YYYUUURRRPPPRRR]]]fffddd]]][[[VVVUUUXXX[[[[[[^^^bbbccceeeeeeffflllvvv}}}}}}zzzyyyyyyyyyzzz|||~~~zzzqqqjjjiiikkkmmmnnnrrrppprrrzzz~~~}}}}}}}}}zzzyyyzzz|||||||||}}}}}}uuuiii]]]UUUNNNMMMKKKJJJLLLPPPUUUXXXaaaaaabbbdddhhhkkkmmmmmmmmmiiifffggglllnnnllliiimmmlllkkknnnttt|||yyyqqqiiieeeeeeffffffjjjqqqttttttqqqooommmnnnkkkggggggjjjmmmoooppplllkkkkkkmmmqqquuuzzz~~~yyyrrrbbb\\\UUUPPPMMMMMMMMMMMMMMMKKKNNNWWWaaahhhpppwww~~~zzzssshhh```___dddjjjvvvvvvwwwzzz}}}yyypppddd\\\\\\dddmmmsssvvvuuurrrjjj___RRRHHHAAA>>>===???EEEPPP\\\dddhhhkkksssyyyyyyxxxzzz|||{{{sssfffUUUHHHBBBAAA@@@>>>CCCDDDEEEFFFGGGIIIJJJJJJGGGGGGFFFFFFEEECCCAAA@@@@@@???===999555000,,,)))((((((((('''''''''&&&&&&&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''(((%%%&&&'''(((((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''!!!"""###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&hhhhhhfffbbb^^^___ccchhhxxx~~~}}}nnnjjjpppxxx|||{{{tttjjjjjjkkkiiieeecccfffooowww}}}yyyiiieee___WWWRRRQQQTTTWWWaaajjjwww|||yyyuuuyyyzzzvvvrrrhhh]]]MMMHHHCCCBBBDDDFFFFFFEEEGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHFFFCCC@@@<<<:::000111222222111/////////333444666777666444111///******))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''############$$$$$$$$$$$$############$$$%%%&&&''''''&&&&&&%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%''')))++++++)))&&&&&&&&&''''''''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''''''''''''''(((***---000333444555222333444333111000111333666666666555666666777888:::@@@IIISSSZZZ^^^______YYY\\\aaaeeeeee^^^SSSKKKOOONNNPPP[[[qqqtttllleeeeeefffeeeeeegggkkkkkkjjjkkkuuu|||wwwsssooonnnpppmmmjjjiiikkkmmmoooppptttrrrtttzzz~~~~~~}}}|||yyysssuuuwwwuuunnnaaaTTTLLLFFFGGGIIILLLQQQWWW\\\^^^]]]^^^___bbbdddgggjjjkkkmmmjjjhhhjjjoootttvvvvvv|||xxxsssqqquuu~~~~~~yyysssrrrrrrqqqpppmmmhhhdddddddddeeejjjooorrrssswww{{{rrrmmmddd]]]WWWSSSOOOLLLNNNJJJHHHKKKNNNPPPVVV\\\mmmrrryyy}}}tttiiibbb``````dddjjjsssyyy||||||||||||~~~uuuhhh``````dddhhhjjjoooqqqtttsssmmmbbbVVVNNN@@@>>>===BBBLLLUUU[[[^^^bbbhhhllllllmmmrrrwwwxxxwwwnnn___QQQGGGAAA>>>===@@@AAABBBDDDFFFGGGIIIIIIHHHIIIIIIIIIHHHFFFDDDCCCAAAAAA???===999444///,,,)))((((((''''''&&&&&&&&&&&&'''(((((('''&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((&&&''''''''''''''''''&&&''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''%%%%%%&&&&&&&&&$$$###!!!%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&tttnnnooorrr}}}|||ssswwwzzztttsssoooggg___[[[\\\___gggmmmwwwtttnnngggccc```]]]YYYUUUSSS[[[gggqqquuutttrrrpppiiijjjlllsss|||qqq[[[RRRHHHCCCCCCEEEFFFEEEGGGHHHIIIIIIIIIHHHGGGFFFHHHHHHIIIIIIGGGCCC@@@>>>444333111111222222222111222444666777777666444333+++++++++***)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''"""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%(((******'''%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((())))))(((***,,,///111444555666222444555444222222444777666555444444666999<<<>>>CCCMMM[[[eeeiiihhhgggfff___aaaeeeeee___VVVKKKDDDMMMSSS___rrrtttqqqpppooonnnooouuussspppqqq{{{{{{tttnnnhhhdddbbbaaadddhhhlllnnnooooooppptttqqqrrrxxx||||||}}}zzzpppjjjccceeeggggggccc\\\TTTOOOLLLMMMOOOSSSXXX]]]aaaddd]]]___aaaccceeehhhkkkmmmnnnmmmnnnpppuuu||||||sssjjjfffbbb^^^aaafffhhhjjjlllooorrrvvv{{{{{{xxxsssooojjjfffaaa^^^VVVQQQMMMLLLIIIFFFGGGKKKWWW\\\eeeoooxxx~~~zzzqqqjjjfff]]]aaagggjjjmmmqqqxxx}}}~~~uuullliiimmmpppooommmpppsssxxx||||||tttiiiaaaOOOIIIBBBBBBGGGMMMPPPQQQUUUXXXYYYYYY]]]fffmmmoootttoooeeeXXXKKKAAA===<<<===>>>???AAACCCFFFGGGHHHHHHHHHIIIIIIHHHGGGDDDCCCAAABBBBBBAAA===888333000******))))))(((''''''&&&%%%'''((((((''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((('''%%%###"""'''''''''((((((((())))))&&&%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''tttpppqqqnnnrrryyyxxxkkkaaa[[[YYYVVV]]]gggsss{{{yyywwwwwwssskkkdddOOOUUU^^^eeehhhhhhggggggddddddbbbfffrrr~~~fff[[[MMMDDDCCCEEEFFFFFFHHHIIIJJJKKKJJJHHHFFFDDDEEEFFFHHHHHHFFFCCC@@@>>>999444//////111444555444222444666777888777666555,,,,,,,,,+++***))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&)))***)))'''%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((("""###$$$%%%%%%%%%%%%$$$&&&&&&%%%$$$###############$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!"""$$$&&&)))(((&&&############$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&''')))******)))+++---000222444555666333555777666444444777:::555444333333666;;;???CCCKKKXXXiiitttvvvrrrooonnnjjjjjjggg___SSSJJJFFFEEEKKKXXXlll~~~xxxwwwvvvuuuvvv|||yyyuuuuuu}}}yyyvvvqqqkkkfffbbb```___\\\bbbkkkqqqrrrqqqpppooosssppppppvvvzzz|||}}}}}}}}}rrrddd[[[WWWYYY[[[]]]]]][[[XXXWWWUUUVVVWWWYYY]]]aaaeeegggccceeefffhhhiiikkknnnqqqpppqqqsssvvv{{{zzzrrrjjjcccdddjjjggghhhgggfffeeeiiiqqqwwwzzzyyyxxxxxxxxxuuurrrooo```\\\ZZZXXXSSSLLLKKKMMMKKKMMMRRR\\\hhhuuu~~~wwwrrriiifff```ZZZYYYaaaooozzzzzzsssmmmpppwww|||yyyttttttwww|||xxxoooaaaWWWKKKDDDCCCFFFHHHHHHJJJKKKIIIHHHNNN[[[dddgggooonnnhhh\\\MMMBBB======;;;<<<===@@@BBBDDDFFFGGGEEEFFFGGGHHHGGGEEEBBBAAABBBCCCDDDCCC@@@<<<777444+++++++++***)))(((((('''%%%'''((((((''''''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((((('''&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%"""$$$&&&((((((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''yyyllldddbbbdddiiiqqq{{{hhhXXX]]]dddllloooppprrrrrrrrrrrryyyyyyiiiaaa]]]```bbb``````bbb\\\ZZZ[[[bbbnnn{{{xxxooo^^^MMMFFFGGGFFFBBBDDDDDDGGGIIIGGGCCCEEEJJJGGGGGGGGGGGGFFFDDDCCCBBB@@@:::333000000222333333555555555555555555555555444222...***'''&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))+++---000333444333111000333333222333555666666555333333333444666===EEEKKKVVVbbbqqq{{{}}}yyymmm^^^RRRIIICCCDDDIIIVVVhhh}}}}}}|||}}}}}}|||~~~~~~|||{{{{{{{{{{{{|||ppphhh```\\\^^^bbbcccbbbiiiiiikkkpppvvvyyyxxxuuutttttttttuuuvvvyyyzzz|||zzzxxxxxxxxxxxxrrrggg___XXXUUUVVV^^^ddddddaaa___aaaaaa```___```eeelllqqqvvvsssqqqqqquuu{{{vvvwwwyyyvvvrrrrrrrrruuuqqqllliiiiiikkkmmmmmmmmmqqqvvvyyyzzz{{{{{{|||vvvpppggg___YYYRRRJJJEEEGGGDDDEEELLLUUUaaattt}}}zzzmmm```ZZZXXXZZZcccoooxxxuuuqqqrrrzzztttlll___RRRHHHFFFHHHLLLEEEHHHJJJGGGDDDGGGRRR\\\aaadddeee^^^RRRFFFAAA???<<<:::;;;>>>???>>>BBBGGGFFFFFFFFFGGGGGGGGGFFFFFFDDDBBBBBBBBBCCCAAA<<<777444111,,,'''%%%%%%''')))(((((('''&&&&&&&&&&&&'''###$$$$$$%%%&&&&&&&&&%%%((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$'''(((((((((((((((((('''xxxkkkbbbXXX]]]eeepppvvvlllrrrxxxzzzxxxvvvsssqqqlllooovvv~~~xxxqqqlllkkkggg___[[[\\\\\\^^^bbbjjjttt~~~yyymmm___WWWRRRKKKCCCEEEDDDFFFJJJJJJFFFEEEHHHGGGGGGGGGFFFFFFDDDCCCCCCBBB<<<666222222333444333444444444444444444555555555222///+++((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***++++++...///111222333222111000000000111222444555555444666666666666:::BBBKKKRRR^^^jjjzzzwwwiiiWWWKKKEEECCCGGGMMM___mmm}}}}}}xxxrrrlllhhhaaa]]][[[^^^eeekkknnnnnnppppppqqqwww}}}}}}|||xxxssspppooooooooommmkkkjjjlllnnnlllfff```[[[VVVVVV^^^eeeggghhhiiihhhhhhhhhhhhkkkqqqxxx~~~~~~~~~|||yyyyyyzzzzzzzzzuuurrrnnnlllmmmpppuuuxxxyyyvvvqqqmmmggg___VVVOOOOOOJJJHHHKKKOOOXXXggguuupppfff^^^ZZZ^^^eeemmmppptttxxx}}}zzzpppdddYYYOOOHHHDDDDDDGGGHHHDDD@@@AAAIIIRRR]]]bbbfffeee^^^UUUMMMIIICCC???<<<>>>>>><<<===@@@DDDEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCDDDAAA<<<888666333...)))&&&&&&'''((((((((('''&&&&&&&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$######$$$$$$$$$$$$######vvviii___WWW___lllzzzzzzooouuuxxxuuuvvv}}}|||yyywwwuuuuuuvvvxxx|||}}}rrreee]]]\\\ZZZ___fffmmmuuu~~~}}}vvvooofffYYYMMMHHHDDDDDDIIIKKKHHHEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCDDD@@@:::666555555555555333222222222333333444555666444000---***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$"""###########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$###### !!!###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++---///111111222222222222222222///000111333444555555555777888:::===CCCLLLVVV\\\gggssstttbbbNNNDDDBBBEEELLLRRReeennnxxx~~~}}}sssggg\\\UUUTTTUUUZZZcccmmmuuuxxxxxxpppppprrryyyyyyooofffaaa___^^^^^^\\\\\\___ccceeecccaaa[[[UUUTTT[[[ccchhhmmmqqqqqqqqqrrrtttwww}}}yyynnnhhhhhhlllppprrrvvvvvvvvvvvvsssmmmfff```YYYSSSLLLJJJJJJNNNXXXbbbqqquuu{{{~~~tttggg^^^[[[]]]___fffpppwwwzzz|||zzzqqqcccRRREEEGGGHHHHHHCCC======AAAGGGUUU]]]hhhpppqqqkkkbbb\\\OOOFFF>>>===>>><<<;;;;;;BBBCCCDDDFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDBBB===:::999666111,,,)))'''''''''(((((('''&&&&&&&&&&&&'''%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$uuuiii______jjjzzzuuulllbbbfffggghhhsss}}}}}}}}}}}}qqqhhhddd\\\aaafffiiinnnxxx~~~pppcccRRRIIIBBBEEEHHHGGGDDDCCCEEEEEEFFFFFFFFFEEEEEEDDDFFFCCC>>>:::888777666666222222111111111222333444666555222000---***)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%$$$######"""###$$$%%%&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$######"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&########################'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((***---000222444333222111111111222333000222444555555444555666777;;;AAAIIIPPPXXX```eeekkkwwwkkkYYYGGGAAACCCHHHNNNSSS```ffflllppprrrvvv{{{~~~}}}uuukkk```XXXSSSVVVZZZaaakkkuuuzzz{{{zzzppppppttt{{{sssfff[[[UUURRRRRRUUUTTTUUUYYY]]]``````___ZZZUUUUUU\\\dddiiioootttvvvwwwzzz}}}}}}vvvttttttqqqnnnooopppqqqrrrssssssrrrpppddd]]]UUUNNNKKKLLLQQQVVV[[[```gggnnnttt|||rrrgggaaa___YYY\\\dddkkknnnqqqvvv}}}yyyfffVVVLLLLLLIIIDDD???===???AAAKKKUUUfffwwwzzzsss```RRRDDD@@@AAA@@@===<<<@@@AAACCCEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEBBB???===<<<999555000,,,)))((('''(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&''''''&&&&&&&&&{{{pppgggfffsss|||mmmiiibbb```___fff{{{}}}uuuoooooooooooottt{{{wwwvvvxxxtttmmmccceeefffcccdddmmm}}}}}}bbbTTTFFFCCCDDDDDDBBBBBBDDDEEEEEEFFFFFFFFFEEEEEEFFFEEEBBB>>>;;;999888888333222111000000111222333666555444222000---+++***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%''''''&&&%%%$$$$$$######!!!"""$$$%%%&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())),,,///111333444333222111000111333333111333444444333333555777888???JJJUUU]]]bbbgggiiilllwww~~~^^^PPPCCCAAAFFFJJJNNNQQQVVVZZZ```dddgggjjjpppvvv~~~}}}}}}~~~|||wwwnnnfff```]]]]]]]]]```dddkkksssyyy{{{zzzyyyxxxxxx{{{yyysssiii^^^UUUPPPOOOOOOQQQSSSUUUYYY\\\]]]]]][[[YYYXXXZZZbbbhhhlllppptttxxx|||}}}wwwssssssqqqooolllmmmppptttwwwpppkkkbbbYYYSSSRRRRRRQQQSSSUUUYYY]]]dddppp~~~vvvnnniiiaaa\\\[[[___dddfffmmmuuuyyywwwyyywwwjjjPPPNNNIIIDDD@@@>>>>>>>>>AAAMMM```uuuwwweeeSSSLLLJJJFFFAAA>>>???@@@BBBDDDFFFGGGGGGHHHHHHHHHHHHGGGEEECCCAAA@@@???===999444000,,,)))((((((((('''&&&&&&&&&&&&''''''(((((()))((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$###{{{tttqqq}}}~~~sssrrrgggccc```iiiyyykkk___[[[ZZZYYY___hhhuuu~~~wwwzzzzzzkkkllliiibbb]]]```kkkuuuvvveeeRRRIIIFFFCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFDDDAAA===:::::::::666444222000000000222333555555555444333000...,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''''''''(((***,,,...000222333333222111000000111333333000222333222000222777;;;AAAIIITTT^^^dddfffhhhhhhiiiqqq}}}rrrUUULLLEEEGGGKKKMMMOOOQQQTTTWWW]]]cccfffggglllsss|||{{{{{{zzzyyyxxxwwwvvvjjjeee___ZZZ[[[```gggkkklllnnnrrrvvvyyyzzzyyyyyy{{{{{{|||zzzuuuiiifff```ZZZVVVTTTSSSSSSSSSUUUXXX[[[]]]^^^^^^^^^ZZZZZZ^^^ggglllnnnqqquuu~~~xxxqqqmmmmmmqqquuuwwwtttmmmddd___]]]YYYTTTUUUTTTSSSQQQSSS\\\hhhrrr|||tttqqqggg```aaaaaa```eeemmmwwwsssooonnnttt}}}zzzsssTTTOOOHHHBBB???===;;;:::;;;EEEVVViiizzz{{{jjjaaa[[[QQQFFF??????@@@BBBCCCEEEFFFGGGGGGGGGHHHHHHGGGEEECCCCCCCCC@@@???<<<888333///+++)))(((((('''&&&&&&&&&&&&'''(((((((((((((((((('''&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%|||yyy{{{yyynnnkkkhhhoooxxxgggWWWRRROOOKKKPPPYYYcccsss~~~|||uuujjjcccaaabbbmmmxxxxxxcccUUUMMMFFFCCCDDDCCCCCCDDDFFFFFFGGGGGGGGGDDDEEEFFFCCC???<<<;;;<<<999777444111000000111222333444666666555333000...''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&######$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''######$$$$$$$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''))),,,///111222111111000000000000111111222333000222333222222666???FFFOOOUUU\\\bbbddddddeeeeeecccfffiiinnnvvvyyyrrrhhhWWWRRROOOQQQTTTTTTVVVYYY]]]^^^dddkkkkkkiiikkkqqqtttvvvwwwvvvrrrmmmhhhfffZZZYYYXXXZZZ```hhhqqqvvvwwwwwwwwwvvvuuuuuuvvvwwwvvvwwwxxxzzz{{{vvvmmmfff^^^^^^]]]\\\[[[[[[ZZZZZZXXXZZZ\\\___bbbeeehhhkkkffffffkkktttyyy{{{wwwqqqpppppprrrssspppkkkjjjkkkfff___^^^^^^ZZZUUUPPPQQQUUUZZZjjjuuu~~~|||tttooommmdddZZZ\\\eeellluuu}}}~~~}}}qqqlllggghhhooottttttrrrZZZRRRHHHAAA>>><<<999777888@@@LLLYYYgggwww~~~yyyppp```OOOFFF???@@@BBBCCCDDDEEEEEEEEEEEEFFFHHHGGGDDDCCCDDDFFFAAA@@@>>>:::666111---+++(((((('''&&&&&&&&&&&&''''''(((((((((((('''&&&%%%%%%&&&&&&'''(((((())))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$###$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&~~~yyy~~~yyysssrrrqqqtttyyygggWWWRRRNNNHHHKKKSSSTTTeeerrreee^^^XXXcccrrr{{{ppp```TTTIIIEEEEEEBBBCCCDDDFFFGGGGGGGGGGGGCCCEEEFFFDDD???<<<<<<===:::888555111000///000111333444666777666444222000((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%'''(((***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((((((###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&########################%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((((((***---111222222111000......///000111222222222222444555555666===GGGPPP[[[]]]aaabbbbbbaaaaaabbb]]]\\\YYYXXX^^^eeefffaaa^^^ZZZYYY[[[\\\\\\___dddggghhhnnntttrrrkkkkkkpppmmmpppsssrrrmmmddd\\\WWWRRRTTTYYY```hhhqqqxxx|||~~~zzzuuuqqqpppqqqsssssstttwwwzzz{{{vvvllldddZZZ\\\^^^```aaa``````___^^^___```cccfffmmmtttxxxzzzzzzwwwpppmmmggglllmmmmmmqqqvvvrrrkkkkkkkkkiiicccZZZTTTRRRSSSUUU```ppp|||{{{wwwhhhVVVTTT^^^bbbkkkqqqppppppssswwwxxxpppjjjcccbbbffflllnnnnnn```WWWKKKBBB???<<<999666888===EEENNNZZZjjj~~~mmmYYYMMM@@@@@@BBBCCCDDDDDDEEEEEECCCEEEGGGFFFDDDCCCEEEGGGAAAAAA???<<<888333///,,,(((((('''&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&&&&''''''((()))******''''''&&&&&&&&&%%%%%%%%%'''''''''((((((((())))))***)))'''%%%%%%%%%'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""######"""""""""}}}{{{vvvuuu}}}sssbbbZZZUUUMMMKKKOOOYYYjjj|||zzzxxx~~~rrr]]]VVVWWW^^^gggooowwwyyyiiiUUUHHHCCCBBB@@@AAADDDDDDBBBDDDIIIHHHFFFCCCCCCDDDCCC???<<<:::999777555333222222222111222444777888777333000,,,***((((((((('''%%%###((((((((((((((((((((((((%%%&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%((('''&&&%%%&&&''')))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))...///111222333333222111111333444444333111222222444333444888>>>GGGTTT^^^eeebbb```bbbgggiiigggddd[[[SSSKKKIIIRRRaaaooowwwwwwooohhhhhhjjjjjjlllpppoooooorrryyy~~~vvvmmmrrrlllgggddd```ZZZXXXZZZYYY]]]eeennnvvv|||{{{sssnnnmmmoooqqqsssuuuppplllnnnsssrrrkkkcccaaa___```eeehhhfffeeefffeeeccccccgggppp|||yyytttsssjjjkkkkkkkkklllpppvvv|||{{{sssggg[[[RRRMMMLLLQQQ[[[kkkzzz{{{~~~xxxlll___WWW[[[\\\cccmmmqqqooommmmmmmmmmmmjjjfffbbbccciiinnngggcccWWWHHH???===<<<999666:::>>>DDDNNN\\\mmmxxx}}}xxxhhhUUUDDD???<<>>JJJVVV```fffiiiggggggjjjmmmmmmhhhcccTTTMMMHHHMMM\\\ooo~~~uuussstttsssssstttttttttvvv|||yyyqqqmmmgggaaa___\\\ZZZ\\\```eeehhhmmmtttzzz}}}tttnnnkkkjjjjjjjjjkkkfffaaaccciiillljjjfffkkkgggfffiiikkkjjjlllpppmmmkkkkkkrrr}}}yyyrrrttttttpppkkkkkkqqqxxxvvvkkkaaa[[[OOOOOORRR[[[iiivvvzzz|||}}}vvvmmmhhheee^^^\\\bbbhhhjjjjjjkkkllllllkkkhhhfffggglllqqqqqqooofffXXXNNNHHHBBB<<<:::<<>>???@@@@@@BBBDDDDDDCCCBBBCCCDDDHHHFFFCCCAAA@@@>>>:::777222000...+++)))(((''''''((((((((((((((()))******))))))((('''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&|||zzz}}}zzzuuuyyy~~~xxxwww|||}}}mmm]]]VVVTTTTTTVVVYYY___iii{{{vvvoootttiiiddd___]]][[[]]]hhhsssvvvbbbRRRHHH@@@@@@CCCDDDCCCDDDFFFFFFEEEEEEEEEDDDCCCBBBBBB>>>:::555222111111111444333222333555777777777...,,,)))((())))))((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&'''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''***---///222222111111222333555666555555555444222333555777>>>DDDLLLUUUbbbnnnuuuvvvwwwvvvuuurrrmmmcccWWWOOOIIIHHHNNN^^^uuu}}}xxxuuuwwwvvvuuuvvvxxxuuuoooiiibbb]]]\\\___bbbeeelllssstttvvvyyy~~~qqqeee]]]XXXVVVUUURRRPPPSSSZZZaaafffhhhhhhdddbbbcccdddffflllsss~~~~~~~~~~~~~~~~~~~~~}}}uuussstttrrrxxx}}}xxxuuuiii```SSSKKKMMMWWWdddmmm|||rrraaaXXXVVVWWWZZZ^^^```dddiiilllooosssyyy~~~zzznnn___SSSMMMJJJGGGHHHLLLPPPQQQQQQRRR[[[eeekkkpppqqqjjj```ZZZKKK===999<<<>>>???@@@???AAACCCCCCBBBBBBCCCDDDGGGEEECCCBBBAAA@@@===:::444222///,,,)))'''&&&&&&((((((((((((((())))))***))))))((('''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&&&&'''((((((((('''''''''&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}rrrpppvvv~~~tttfffYYYRRROOOLLLLLLMMMOOOSSSbbb|||wwwrrrmmmiiieeeeeellluuu~~~mmmcccVVVIIIEEEEEEEEEEEEGGGDDDEEEEEEFFFEEEDDDDDDDDDCCC@@@<<<777444222222222333222111222555777888888111...+++))))))))))))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''))),,,///111333222222111222444555777555555444333222333666999BBBNNNYYY```hhhuuuzzzpppdddWWWLLLEEEEEEHHHRRReeezzz}}}{{{yyyvvvtttqqqpppnnnkkkeee```\\\[[[]]]dddiiikkkoootttqqquuu{{{mmm^^^UUURRRPPPOOOOOOQQQTTTXXX]]]aaacccbbbaaadddhhhjjjkkkqqqxxx|||zzzyyy}}}~~~~~~}}}{{{www{{{~~~|||zzzzzz{{{{{{~~~~~~~~~~~~~~~}}}xxxpppooosssyyy}}}}}}}}}||||||uuummm```UUUPPPSSSZZZ```ooo~~~qqqeeeZZZRRRRRRWWWXXX]]]dddjjjnnnttt|||vvvkkkeee___WWWRRRQQQOOOLLLJJJIIIOOOWWW]]]cccgggeeeaaa^^^OOOAAA<<<<<<<<<===>>>>>>@@@BBBBBBBBBBBBCCCDDDEEECCCBBBBBBBBBAAA>>><<<555333000,,,)))'''&&&&&&'''(((((()))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&(((((((((((())))))))))))%%%&&&&&&&&&'''((((((((('''''''''&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&vvvoooooosss}}}|||nnn___VVVPPPKKKJJJLLLKKKJJJSSSjjj}}}yyyrrrlllnnnssszzzooobbbTTTLLLGGGCCCAAACCCAAACCCEEEEEEDDDDDDEEEFFFDDDBBB>>>;;;888555444333333222111333666888999999444111---***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&$$$%%%&&&''''''(((''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())),,,///111333333333333333444555666666333333333222222666;;;???GGGVVVbbbfffnnn~~~jjjYYYMMMFFFCCCAAAHHHTTTeeeuuu}}}~~~~~~uuurrrnnnkkkhhhddd```]]]ZZZZZZ___hhhllllllmmmppppppuuu~~~vvvdddWWWQQQOOOOOONNNQQQTTTVVVXXXYYY\\\^^^^^^```gggnnnrrrttt{{{}}}{{{zzz{{{}}}~~~~~~}}}|||xxxzzz}}}~~~{{{yyyyyyyyyyyy|||}}}~~~~~~}}}|||||||||}}}}}}~~~vvvvvvwwwxxxxxxvvvuuuuuuvvvvvvrrrkkkbbb[[[XXXXXXZZZbbbqqq~~~uuufffWWWRRRTTTSSSXXX___dddiiipppxxx}}}yyypppeee\\\SSSKKKFFFCCCFFFJJJPPPWWW___eeehhhcccXXXMMMFFFBBB===:::;;;===???AAABBBAAAAAABBBDDDCCCBBBAAAAAABBBBBB@@@>>>777555222...+++)))((('''''''''((()))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((())))))))))))***&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}zzzyyy}}}wwwllleee^^^VVVQQQPPPLLLLLLQQQaaaxxxuuuqqqsss}}}zzzpppeee[[[PPPEEE@@@AAA???AAADDDDDDCCCCCCDDDFFFCCCBBBAAA>>>;;;888666444444333333666999;;;;;;;;;777333...+++))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$########################$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&$$$%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,///111333444222333444555555666666666333333444666999???GGGLLLRRR^^^gggiiiuuu}}}aaaMMMCCCCCCEEEFFFLLLWWWbbbkkkqqquuuwwwvvvxxx||||||pppnnnjjjgggdddbbb___^^^^^^___ccckkknnnllllllnnnpppvvvvvviii]]]VVVSSSSSSSSSTTTWWWZZZZZZYYYZZZ]]]aaacccfffoooxxx~~~}}}|||}}}~~~~~~~~~~~~~~~~~~|||{{{zzzzzz|||~~~~~~}}}zzz|||}}}|||{{{|||~~~vvvpppllljjjpppqqqrrrnnnhhhccc```___dddeeekkktttyyy}}}~~~tttdddYYYVVVRRRVVV[[[___bbbhhhooouuu}}}zzzkkk\\\PPPJJJEEECCCCCCFFFMMMXXXeeennnppphhh```XXXMMMBBB<<<<<<<<<>>>@@@AAAAAAAAABBBDDDBBBAAAAAABBBCCCCCCAAA@@@:::888444111...,,,++++++&&&'''((()))***))))))((())))))((('''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&{{{xxxwwwpppdddYYYTTTLLLOOOUUU___nnn|||vvvvvvoootttyyy~~~xxxnnn___OOOGGGFFF===AAADDDDDDCCCBBBDDDGGGCCCCCCBBB@@@>>>:::777555444444666888<<<>>>===<<<999555///+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''###$$$&&&((())))))((('''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''')))+++...111333444555222333444666777666666555555666888;;;@@@IIISSSYYY^^^fffjjjkkkzzzzzzZZZDDD===AAAGGGMMMSSSZZZ___bbbeeejjjnnnooosss|||yyyuuuuuukkkiiifffcccaaa```______eeeeeehhhnnnpppnnnmmmoooooovvv|||wwwnnnhhh```[[[XXXXXXYYYZZZZZZ]]]___^^^\\\]]]bbbgggnnnrrrzzz~~~{{{zzz}}}~~~~~~}}}yyy{{{}}}~~~|||zzz{{{~~~~~~|||{{{~~~~~~rrrjjjfffkkkpppuuuvvvrrrmmmiiihhhmmmccc```fffkkkmmmxxx}}}}}}ooo```YYYSSSVVVYYY[[[]]]bbbiiinnntttzzzxxxfffXXXQQQJJJEEEAAABBBHHHTTTdddppp|||wwwqqqhhhYYYIII@@@@@@<<<>>>@@@AAAAAAAAABBBCCCCCCBBBAAACCCDDDDDDCCCAAA<<<:::777333000///...---&&&''')))*********)))((())))))((('''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}vvvkkkccc[[[\\\bbbmmmxxx~~~wwwnnnooojjjgggkkksssvvvcccQQQDDDBBBAAA@@@BBBCCCDDDDDDCCCBBBBBBAAA@@@???>>><<<;;;666666666888;;;======<<<999777333///,,,,,,,,,---***)))'''''')))***)))((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%&&&''''''(((***...111444555555555777666666666777777555444<<<888888AAANNNZZZaaaeeejjjmmmsss{{{hhhOOOCCCBBBHHHPPPRRRSSSUUUYYY___gggmmmqqquuuzzz{{{yyyxxxyyysssjjjaaa___]]]]]]```ccceeefffggglllppppppqqqttttttrrroooqqqwww|||xxxoooiiihhhfffccc```aaadddeeecccaaaddd___]]]aaaeeegggoooxxx~~~~~~{{{|||~~~zzzzzz||||||}}}|||wwwzzzzzz|||}}}}}}}}}|||{{{zzz}}}|||zzz|||~~~~~~{{{rrrnnniiiiiilllsssuuurrrppprrrkkkpppnnnccc[[[^^^hhhppp|||yyyzzz{{{{{{{{{}}}|||ssshhh]]]YYYUUUTTTXXX^^^ccceeekkkooouuuxxxzzzwwwbbbPPPHHHDDD@@@@@@CCCLLL^^^nnnwww~~~yyylll^^^PPPEEE???>>>>>>@@@AAAAAA@@@???AAA??????AAADDDEEEDDDAAA@@@===999666333000---******))))))(((((((((((((((***))))))((('''&&&&&&&&&''''''(((((())))))******''''''''''''((((((((()))((('''&&&%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$&&&&&&''''''%%%### $$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{uuuooommmpppwwwxxxnnnhhheeeffflllssszzz|||uuussslllgggfffhhhppppppZZZKKKCCCBBBAAAAAABBBCCCCCCBBBBBBBBBBBBAAA@@@???======888777666888:::<<<===<<<:::888444000...---------)))'''&&&%%%&&&'''&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((&&&%%%%%%&&&'''((((((***---///111222111111888777666555555444333222888999>>>IIIWWWccckkkpppssssssuuuwww}}}yyy___NNNHHHIIIOOOUUUZZZ\\\___dddiiinnnsssuuuttt{{{|||yyyvvvnnnfff```^^^\\\]]]```dddggghhhlllppprrrrrrtttxxxxxxuuukkkhhhhhhiiihhhcccaaabbbiiiiiijjjiiifffdddbbbbbbccc___```fffnnnvvv}}}}}}~~~~~~{{{{{{zzzzzz|||~~~|||xxxzzzzzz|||}}}}}}}}}|||{{{|||}}}}}}}}}}}}}}}}}}vvvppplllkkknnnpppoooqqqttt{{{ttthhheeefffhhhrrr}}}~~~zzz|||yyytttoooeee```YYYTTTTTTXXX]]]aaaeeejjjpppssstttvvv{{{wwwaaaOOOHHHDDD@@@@@@BBBJJJZZZiiivvv~~~xxxmmm```VVVGGGCCC>>>===???AAAAAA@@@@@@>>>>>>@@@CCCDDDBBB@@@@@@>>>;;;888666333...+++)))(((((('''''''''((((((***))))))(((''''''&&&&&&''''''(((((())))))))))))''''''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((((('''&&&&&&%%%$$$$$$%%%&&&&&&'''&&&$$$!!! %%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&~~~}}}zzzlll^^^VVVSSSRRRVVVZZZjjj|||wwwpppuuu~~~|||tttmmmgggcccbbbgggnnn~~~gggTTTEEECCC@@@???@@@AAAAAAAAACCCCCCCCCCCCBBBAAA@@@???;;;999888888:::<<<======;;;999666333000...------***(((&&&%%%&&&&&&%%%###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$######$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&((((((///000222333444444333333777666666555555555666666;;;BBBLLLXXXbbbllltttyyywwwtttooommmmmmoooqqqrrrpppbbbTTTOOOQQQTTTYYY^^^cccfffkkkpppuuuxxxyyyzzzvvv~~~wwwoooggg```___]]]\\\]]]bbbgggjjjlllppptttvvvttttttvvvuuurrrlllcccZZZYYY[[[\\\___cccmmmppprrrpppjjjeeeeeegggeeedddiiirrr~~~~~~|||~~~}}}}}}}}}}}}{{{xxxwwwxxx{{{~~~}}}zzzzzz{{{||||||}}}}}}||||||}}}}}}}}}~~~}}}{{{}}}~~~{{{tttmmmlllmmmmmmpppttt{{{rrrjjjeeeaaajjjsssyyy|||~~~~~~xxxxxxwwwpppkkkbbbYYYSSSRRRVVVYYY\\\bbbiiimmmmmmlllmmmnnnwwwzzz}}}~~~}}}sss```MMMHHHDDDBBBBBBDDDJJJVVVcccmmmxxx|||rrriiiUUULLLAAA;;;<<>>>>>>>>???AAABBBAAA??????>>><<<;;;999666111---(((((('''''''''(((((())))))))))))(((''''''&&&&&&'''(((((((((((()))))))))((((((''''''''''''''''''((('''&&&&&&&&&&&&'''(((((((((''''''&&&%%%%%%%%%$$$%%%&&&&&&&&&%%%###"""&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&xxxiiiXXXPPPNNNMMMNNNPPPZZZjjjuuuqqqooowwwzzzrrrjjjaaa___aaagggmmmvvv~~~ppp\\\GGGCCC???===>>>@@@AAAAAADDDDDDDDDDDDDDDCCCBBBAAA???<<<:::999;;;<<<======<<<;;;888555222000///......+++)))(((''''''&&&$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&((()))***222333444666666777666666666666666666666999===@@@FFFQQQ___ggglllrrrxxxzzztttnnneee^^^\\\]]]]]]]]]]]]UUUQQQVVV]]]bbbdddgggiiilllrrrxxx|||~~~~~~~~~{{{|||qqqfff___\\\```___^^^aaaeeejjjmmmoooqqqyyy~~~xxxnnniiigggeeefffZZZQQQRRRXXX^^^eeejjjttttttsssoookkkiiijjjllliiinnnxxx|||xxxuuuzzzzzzzzzzzz{{{}}}}}}zzzxxxxxx|||~~~}}}~~~}}}{{{||||||}}}}}}}}}}}}}}}}}}|||{{{}}}}}}yyy}}}}}}{{{|||}}}~~~yyywwwtttpppmmmnnn}}}tttjjj]]]```dddjjjrrr{{{~~~{{{zzzzzzvvvnnncccYYYRRRQQQRRRTTTZZZccciiikkkjjjiiihhhmmmnnnnnnnnnpppkkk\\\MMMIIIEEEBBBCCCEEEJJJTTT^^^```lllyyyxxxfffYYYHHH===;;;>>>??????>>>>>>???@@@AAAAAA@@@@@@======<<<<<<;;;888333///***))))))((()))))))))***))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''&&&&&&'''''''''((((((''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&wwwiiiYYYQQQMMMJJJHHHIIILLLYYYrrrtttsss}}}}}}qqqddd\\\ZZZZZZ___ffflllsss~~~wwwdddLLLGGGAAA======???AAABBBDDDDDDEEEEEEEEEDDDDDDCCCAAA???===<<<<<<======<<<;;;:::999777555222000//////,,,***(((((('''&&&$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""""""""!!!!!!&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''')))+++---///000111333444555555666666777666555666:::@@@EEEQQQ___mmmqqqssswwwzzzzzzssskkk```WWWSSSUUUYYY\\\bbb\\\[[[ccckkkmmmnnnnnnnnnrrrwww}}}|||sssfff\\\YYYZZZcccbbbcccfffkkkoooqqqqqqttt|||gggZZZWWWWWWTTTLLLJJJRRR^^^hhhpppvvvxxxooojjjhhhjjjllllllkkkxxxzzzvvvsssvvvwwwxxxwwwvvvxxx|||~~~zzz}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}||||||~~~}}}yyy~~~}}}~~~~~~~~~~~~{{{pppjjjqqqzzz|||qqqddd```\\\^^^fffssswww~~~yyyqqqfff[[[RRRNNNOOOUUU^^^fffkkkmmmmmmmmmiiihhhdddaaaccccccZZZPPPIIIDDDBBBCCCDDDGGGOOOXXXYYYdddqqq|||uuugggTTTEEE???======<<>><<<:::999999999888666444111000...+++)))(((''''''%%%$$$(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''))),,,...000111222333444555666777888777888777555555:::BBBIII[[[iiiuuuwwwxxx~~~|||vvvnnnbbbXXXUUU[[[hhhqqqyyyrrrmmmqqquuuvvvuuuuuuvvvxxxzzz}}}{{{vvvooohhh^^^VVVVVV[[[ccceeehhhmmmsssvvvwwwvvv{{{{{{bbbQQQNNNOOOJJJIIIOOO]]]lllvvv}}}zzznnnffffffiiikkklllqqq|||xxxuuutttvvvwwwvvvtttvvvzzz~~~{{{}}}}}}~~~~~~||||||qqqppptttyyy~~~}}}rrrlllddd]]][[[^^^hhhyyy{{{|||ttthhhYYYPPPNNNRRRYYYaaahhhmmmpppqqqjjjiiiccc^^^^^^```^^^YYYNNNHHHCCCBBBCCCEEEJJJQQQYYYbbblllwww|||rrrbbbRRRGGG@@@===;;;???@@@BBBBBBAAA@@@@@@AAA<<<;;;;;;<<<<<<;;;777555000///...---,,,+++++++++((((((((((((((((((''''''(((((((((''''''''''''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~wwwpppkkkcccXXXSSSSSSIIIMMM[[[pppuuueeeYYYUUUVVVZZZ^^^```bbbjjjwwwyyyooofff]]]RRRGGGBBB@@@@@@AAACCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA???;;;888666777888999777555222111...,,,***)))))))))'''&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((((())))))))))))((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))+++...000222666666666666666777888888666777888777999@@@LLLUUUeeerrrzzzzzz|||}}}sssmmmddd[[[[[[iii||||||{{{zzz{{{{{{zzzyyyxxxxxxwwwwwwwwwqqqiiibbb^^^ZZZVVVWWW]]]aaadddkkksss{{{~~~~~~}}}rrr\\\OOOLLLMMMNNNQQQ\\\jjjtttyyy|||}}}vvvmmmfffeeeiiiooosss~~~{{{xxxvvvuuuwwwyyywwwuuuuuuzzz~~~zzzwwwtttttt{{{|||ssslllfffaaa^^^\\\___lllzzz~~~sssbbbVVVOOOPPPRRRXXX___ffflllnnnlllmmmjjjdddbbbeeefffdddZZZRRRJJJGGGFFFEEEIIINNNXXX]]]dddlllwww|||wwwmmm^^^OOODDD???===>>>@@@BBBAAA???>>>???@@@===<<<<<<<<<======;;;999222111///---+++***))))))'''((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$%%%&&&''''''((((((&&&&&&'''(((((('''&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&zzzwwwuuurrrkkk```[[[\\\TTTSSSUUUbbbvvvxxxjjj```\\\ZZZ___dddeeeeeekkkuuu~~~xxxqqqqqqgggYYYLLLDDDAAA@@@@@@BBBCCCDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCCCC???:::777444666777999888666333111000...,,,+++,,,,,,+++)))))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$#########$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((***,,,///222444666555444333333222333333333555888:::???JJJYYYdddoooyyy|||}}}{{{llliiibbb[[[___ttt}}}|||~~~}}}{{{wwwssspppooooooooohhh___YYYYYYYYYWWWYYY^^^___ccclllwww{{{hhhWWWOOOMMMLLLTTTYYYcccnnnrrrpppppprrrqqqpppmmmiiigggkkkttt|||~~~|||xxxvvvtttvvvyyy{{{yyyvvvvvv{{{|||ssspppwww~~~|||uuuhhheeedddccc]]]ZZZcccooouuu~~~}}}yyyiii[[[PPPNNNNNNPPPWWW___fffiiimmmqqqqqqlllhhhjjjmmmmmmggg]]]SSSNNNKKKHHHJJJOOOTTTWWW[[[aaalllxxx|||{{{yyyyyysssfffVVVHHHAAA???<<>><<<===??????>>><<<===>>>>>>===<<<222111///,,,***)))(((''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&"""###$$$%%%'''((())))))%%%&&&'''(((((('''&&&%%%'''''''''(((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&wwwuuuvvvyyywwwqqqkkkjjj___[[[ZZZaaaooo~~~|||wwwrrrllljjjlllmmmllllllooouuu{{{|||uuuppprrrmmm]]]LLLBBB>>><<<@@@@@@BBBCCCCCCCCCBBBAAADDDDDDDDDCCCBBBAAA@@@???888555333555999999555111/////////000///---)))%%%''')))+++,,,,,,***(((&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&$$$$$$###"""%%%%%%%%%&&&&&&&&&''''''#########$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))******)))((('''((((((((())),,,000444666444333333444555666555444333777===@@@FFFTTThhhwwwsss___YYYWWW^^^nnn}}}vvvpppoooqqqkkkaaaWWWWWWYYY\\\______]]]ZZZ___aaagggrrr~~~{{{rrrfff\\\WWWWWWYYY[[[[[[bbbkkknnnllliiihhhiiinnnjjjeeecccfffppp~~~|||{{{{{{zzzzzzyyyxxxxxxxxx|||}}}}}}~~~tttooorrrxxx|||qqqpppiiibbbccchhhgggaaaeeeppp}}}vvv|||{{{ooohhhZZZWWWQQQLLLLLLQQQXXX]]]iiirrrxxxtttqqqrrrsssqqqqqqhhh^^^WWWVVVUUURRRPPPUUURRRUUU\\\```dddmmmwwwmmmvvvwwwjjjVVVHHHAAA>>>;;;???CCCEEEDDDAAA>>><<<<<<<<<======>>>>>>??????:::777222...***)))))))))))))))((('''''''''''''''))))))))))))((('''&&&%%%&&&&&&''''''''''''&&&&&&))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%&&&'''&&&%%%$$$&&&(((''''''''''''''''''''''''|||zzz}}}~~~zzzwwwvvvnnnkkkiiilllttt|||{{{~~~~~~xxxyyyxxxuuussstttyyy}}}{{{xxxyyysssdddUUULLLFFFAAA=========>>>AAACCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???888555333555888999666333000//////000000---)))&&&''')))***++++++)))'''&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&'''((((((((('''&&&&&&(((((()))+++...111333555333333333333555666666555444666<<>>999<<>>===<<<=========>>>>>>>>>???<<<999555000,,,*********))))))((('''''''''''''''))))))))))))((('''&&&%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&~~~~~~~~~}}}~~~}}}uuullleeefffnnn}}}|||~~~}}}vvvhhh\\\SSSJJJBBB>>><<<;;;<<>>JJJ[[[nnn~~~xxxbbbHHHGGGLLLXXXgggvvv~~~zzzyyyzzz{{{~~~|||mmmbbb\\\ZZZ]]]aaagggjjjjjjhhheeeddddddcccdddggglllmmmkkkhhh]]]]]]^^^aaafffiiijjjjjjjjjlllmmmiiiddd```___```aaaccchhhppp}}}~~~|||zzzyyyzzz{{{|||zzz}}}~~~~~~~~~~~~{{{vvvsssrrrtttzzz}}}yyysssqqqpppooodddaaaeeesss{{{tttsssvvvqqqlllaaaTTTKKKJJJOOOTTT___gggoooqqqrrruuuvvvvvv}}}zzzwwwxxx{{{|||{{{yyyqqqdddWWWSSSSSSRRRQQQQQQ^^^eeehhhddd\\\SSSIIIAAA999:::<<<===??????@@@@@@============>>>>>>>>>>>>>>><<<777333///,,,+++***))))))((('''''''''''''''))))))))))))((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%}}}oooeeeZZZVVVZZZiii{{{nnnddd\\\QQQFFFDDDAAA>>>===???AAA@@@???BBBCCCCCCCCCCCCCCCBBBAAA;;;888444444555888888888111000000000111000---***((())))))(((((('''&&&%%%(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))%%%%%%&&&&&&&&&&&&&&&&&&)))+++...111333333333333444444444333222222333444999>>>GGGSSSbbbrrrqqqVVVFFFEEEIIITTT```kkkwww~~~yyyuuutttxxx{{{{{{~~~tttggg___^^^```dddggglllnnnlllkkkjjjjjjfffdddbbbcccdddeeecccaaaXXX[[[aaahhhnnnooommmkkkeeeiiimmmmmmhhhccc^^^\\\hhhnnnwww|||zzzyyy{{{}}}~~~|||~~~{{{xxxvvvtttyyy}}}|||yyywwwtttsssooogggaaagggxxxzzztttsss|||yyyrrrfffZZZRRROOOOOOUUU\\\dddjjjooosssvvvxxxzzz{{{}}}sss^^^SSSQQQPPPMMMIIIQQQXXX```eeefffbbbVVVKKK???===;;;;;;===???AAABBB============>>>>>>>>>>>>>>>===999555111...+++***))))))((('''''''''''''''(((((()))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%mmmbbbVVVNNNMMMWWWjjj{{{{{{rrrkkk```UUUJJJEEE@@@???@@@AAA>>>;;;BBBBBBCCCCCCDDDCCCCCCCCC<<<:::666444555777888999111000000111111111///---***)))(((''''''&&&&&&&&&'''(((((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&'''((((((###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''''''''''''''(((((()))+++---000333444444333222555555555333111111444666===FFFSSS^^^hhhttthhhLLLEEECCCFFFPPPYYYbbbmmmvvv{{{|||zzzuuuppppppuuuzzzzzzvvvoooggg```^^^bbbgggjjjkkkmmmmmmmmmmmmmmmnnneeeccc```___```bbbcccddd```dddjjjpppsssqqqkkkggg___bbbdddfffgggggggggggg{{{~~~~~~}}}}}}|||}}}}}}||||||{{{||||||||||||~~~|||zzzzzz{{{}}}}}}}}}zzzyyyzzz}}}~~~{{{xxxvvvnnnddd___fffwwwxxxsss~~~xxxmmm___SSSKKKOOORRRXXXaaahhhnnntttxxxuuuxxx}}}hhhUUUNNNLLLJJJEEEEEENNNZZZfffpppqqqhhh\\\JJJEEE>>>::::::<<>>>>>>>>>>>===============<<<:::777333///,,,***))))))((('''''''''''''''(((((((((((((((((('''&&&&&&&&&''''''''''''&&&&&&'''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~jjj___SSSLLLIIILLLWWWcccuuu}}}wwwzzzzzzrrriiiWWWOOOEEE@@@@@@AAA???<<>><<<999666555666777999222111000111222222111///,,,+++)))'''&&&&&&''''''&&&''''''((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((()))***+++---///222444555555444333444666777666444555999===CCCOOO^^^hhhnnnvvv}}}___IIIEEECCCGGGPPPYYYbbbkkktttzzzzzzxxxsssooonnnqqquuuvvvmmmccc^^^]]]^^^dddjjjnnnmmmlllmmmooopppooommmaaa___]]]\\\^^^bbbgggkkkkkkmmmpppssstttpppiiiddd___]]]ZZZ[[[bbbnnnzzz|||}}}}}}}}}}}}}}}|||{{{}}}}}}|||{{{zzzzzzzzz{{{www{{{}}}|||{{{{{{|||}}}~~~~~~~~~xxxuuuxxx{{{{{{yyyyyywwwrrrhhh^^^]]]iii~~~||||||{{{}}}ooo]]]PPPPPPNNNPPPWWW^^^eeennnuuuqqqtttyyysssZZZLLLGGGDDD@@@>>>GGGTTTcccrrrzzzwwwooo[[[QQQEEE<<<999:::<<<<<<>>>>>>>>>>>>============<<<<<<;;;999555111---+++))))))(((''''''''''''''''''(((((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%~~~|||lllaaaUUUNNNKKKKKKOOOTTT___xxx{{{pppllllllsssrrrdddQQQEEEAAAAAAAAA???AAAAAACCCDDDEEEEEEEEEEEE>>>===;;;888666555666777222111000111333333222111...,,,)))'''&&&&&&((((((%%%&&&'''(((((())))))((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###"""!!! !!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((''''''(((***+++,,,000111222444555555555444222555888999999<<>>EEENNN[[[lll{{{pppcccQQQDDD>>>>>>>>>===???>>>>>>>>>=========<<<<<<<<<<<<;;;888444000...))))))((('''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%$$$%%%%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&|||rrrfffYYYSSSPPPMMMMMMOOOQQQkkkpppggg```ccckkksssxxx{{{yyy^^^KKKBBBBBBBBBBBBAAAAAACCCDDDEEEEEEEEEEEE???>>>===:::666555555666333111111111333444333222///---***'''&&&'''((()))$$$%%%&&&((())))))******'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''((()))+++,,,111222333444555555555555000555999;;;===BBBKKKRRRXXX]]]dddlllqqqssssssqqqxxxttteee\\\XXXWWWXXXYYY^^^gggmmmooorrrvvvxxxxxxxxxvvvrrrmmmgggccc[[[YYY\\\ccceeedddhhhpppnnnkkklllssszzzyyyoooeeeWWWVVVUUUUUUYYY```jjjqqqpppppppppqqqqqqoookkkhhhbbb``````hhhxxx{{{|||}}}~~~~~~~~~}}}|||~~~}}}|||{{{{{{{{{{{{zzzzzz{{{}}}~~~}}}{{{{{{{{{{{{|||||||||||||||~~~~~~~~~||||||}}}|||xxxrrrooowww{{{pppggggggooowwwxxxsssxxx}}}zzzmmm^^^TTTLLLMMMQQQVVVaaalllmmmlllkkklllnnnttt|||iiiTTTJJJFFFDDDAAAEEEJJJTTTdddxxxrrr]]]MMMEEECCCBBBAAA??????>>>>>>=========<<<======>>>===;;;777333000))))))((('''''''''''''''''''''((((((((((((((('''&&&''''''''''''''''''&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%$$$%%%%%%$$$######$$$&&&''''''''''''''''''''''''|||sssmmmbbbWWWQQQQQQRRRSSSWWWgggwwweeeXXXYYY\\\]]]cccmmmpppuuu|||lllZZZNNNDDD@@@AAAAAA@@@AAACCCFFFGGGGGGEEECCCAAA===:::888777444222666333///...///111222222111///---***((('''&&&&&&'''''''''''''''((()))***(((&&&$$$$$$%%%''''''&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,---''''''''''''((((((((((((&&&''')))******+++---///444444444555777777555444666555777>>>IIIQQQTTTTTTXXX]]]hhhsssuuunnnhhhfffeeebbb___\\\XXXWWW\\\aaaeeehhhlllpppsssuuuxxxzzzxxxxxxwwwqqqhhh```\\\[[[XXX^^^eeeiiikkkmmmpppssstttvvv{{{zzzkkk___SSSUUUTTTRRRWWWbbbjjjlllqqqnnnlllooorrrrrrlllffffffgggiiirrr~~~}}}|||}}}~~~}}}|||zzzyyy{{{~~~~~~}}}{{{{{{{{{|||}}}|||zzzwwwvvvvvvwwwwwwxxxzzz|||}}}}}}}}}|||}}}}}}}}}|||zzzzzz{{{}}}{{{zzzyyyyyyxxxyyyyyyzzz~~~wwwtttxxxxxxmmmkkkqqqzzz~~~wwwssstttxxxyyyeeeQQQJJJLLLPPPWWW^^^dddgggjjjiiiffffffjjjoooyyy~~~{{{kkkVVVHHH???;;;>>>CCCMMMYYYcccnnnyyygggRRRBBB===>>><<>><<<:::888666444666444222000000111333444222111...+++)))(((''''''''''''&&&&&&'''(((((()))(((&&&$$$$$$%%%''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++''''''''''''(((((((((((($$$&&&)))***+++---///111222333555777888999777666666777:::BBBMMMWWW[[[\\\^^^```hhhssswwwoooddd^^^XXXVVVVVVVVVXXX[[[aaafffjjjmmmqqquuuxxx|||~~~wwwmmmbbb[[[XXXXXX^^^ccciiimmmooorrrvvvzzzyyy{{{~~~tttdddYYYSSSWWWZZZ[[[```gggllllllkkkkkklllkkkjjjjjjkkklllooorrrvvv~~~~~~}}}{{{{{{{{{||||||zzzxxxzzz|||~~~~~~|||zzzyyyyyy|||||||||zzzwwwuuuvvvwwwuuuxxx{{{~~~~~~}}}zzzyyyzzz|||~~~|||zzzxxxyyyyyyzzzzzz{{{zzzzzzzzzuuusssssslllkkknnntttzzzzzzwwwuuuxxx{{{oooYYYMMMHHHHHHMMMTTT```eeekkkllliiifffeeeggglllrrrrrreeeTTTIIIDDDAAA===AAAJJJVVV```kkk|||vvvcccQQQFFFBBB???AAAAAA@@@>>>===<<<;;;;;;<<<===<<<;;;999666555...---+++)))((((((((()))))))))))))))))))))))))))''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''' """###%%%%%%$$$###"""(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''yyywwwrrrjjjeeebbbaaa``````hhhsssxxxhhh[[[XXXVVVTTTXXX___ccciiiqqqyyy~~~yyybbbMMMCCCAAAAAAAAABBBDDDFFFGGGEEECCCDDDBBB???===<<<:::777555444555555333000000333666444333000...+++)))(((((('''&&&&&&&&&&&&'''(((((((((&&&$$$$$$&&&'''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((($$$&&&)))+++---///222444111333666888::::::999888777999>>>HHHSSS]]]cccfffiiihhhmmmxxx{{{qqqbbbXXXOOORRRWWW[[[___eeekkkooouuuvvvyyy|||vvvggg\\\VVVVVVXXXcccgggllloooqqquuu{{{yyymmm```WWWXXX___dddgggjjjmmmlllhhheeehhhiiieeeaaadddnnnxxx}}}}}}|||{{{zzzyyyyyyzzzzzzyyywww|||}}}~~~}}}zzzxxxvvvvvv{{{{{{{{{yyywwwuuuuuuvvvtttwww{{{~~~~~~{{{wwwtttwwwzzzyyyuuuwwwzzz}}}zzzvvv|||||||||ooohhhiiiqqqzzz~~~|||gggVVVJJJDDDGGGLLLXXX___iiimmmkkkfffaaa___bbbjjjmmmdddWWWNNNHHHDDD@@@BBBIIITTT^^^hhhwwwxxxeeeRRRFFFBBBBBBBBBAAA@@@>>><<<<<<;;;<<<===>>>===<<<:::888111000---+++)))'''''''''))))))))))))))))))))))))''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''"""###%%%&&&&&&&&&%%%$$$(((((((((''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''}}}~~~|||uuuooonnnnnnnnnnnnpppyyy}}}wwwkkk```[[[YYYWWWZZZ___gggmmmuuu|||zzzgggTTTHHHBBB??????@@@CCCEEEFFFEEECCCCCCAAA???>>>===;;;888666222555666333///...222777555444222000---+++***)))''''''&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((&&&(((+++,,,...///222444222444777999999999888999999===DDDMMMVVV```hhhmmmqqqqqqvvv}}}{{{oooaaaYYYUUUbbbnnnqqqooopppuuuxxxrrrbbbYYYWWW[[[___fffiiilllnnnooossszzzzzzqqqhhhaaa]]]bbbhhhmmmooopppppplllfffcccdddccc___^^^gggxxx}}}|||{{{yyyxxxxxxyyyzzzyyyxxx}}}~~~~~~|||yyyvvvuuuuuuzzz{{{{{{zzzwwwuuuuuuuuuuuuwwwyyy{{{zzzxxxuuurrrrrrvvv{{{|||xxxxxx|||yyytttvvvwwwooonnnvvvxxxgggVVVKKKHHHIIINNNVVVaaahhhiiifffbbb```cccmmmsssmmmaaaVVVLLLEEEEEEDDDIIISSS]]]gggsss~~~ttt^^^NNNCCCAAA@@@AAABBB???>>>>>><<<===>>>???>>><<<:::999333111///,,,***(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''}}}|||||||||}}}uuuvvvzzz{{{{{{yyypppgggbbb______aaaeeeooottt{{{xxxlll___QQQFFF>>>===>>>@@@CCCEEEDDDDDDAAA@@@>>>>>>===;;;888666000333555333...---000555555555333222000---,,,+++(((''''''&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((()))+++---...///000222444444666999999888777888999???DDDLLLSSSZZZbbbkkkqqqvvvxxx||||||tttfff]]][[[dddzzzxxxyyy|||xxxkkk___[[[^^^dddiiiiiikkkmmmmmmlllooouuuzzzxxxwwwsssnnnhhheeedddeeeffflllppppppqqqrrrooojjjbbb```]]]\\\bbbqqq~~~}}}|||zzzyyyyyyzzz{{{{{{zzz~~~~~~~~~|||xxxvvvuuuuuuzzz{{{|||zzzxxxuuuuuuuuuvvvvvvvvvvvvuuuttttttssspppqqqtttzzzxxx}}}yyypppmmmvvv{{{www}}}yyyzzzyyygggVVVKKKEEEFFFLLLVVV^^^dddfffggggggdddpppzzzxxxnnnaaaTTTKKKGGGCCCEEENNNZZZeeerrr|||kkkYYYFFF@@@===@@@AAA???>>>@@@>>>?????????>>><<<999777444222000---+++*********''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''~~~~~~|||ooojjjqqq}}}}}}vvvooojjjiiikkkmmmuuuyyy~~~wwwpppgggXXXKKKBBB@@@>>>>>>@@@BBBCCCCCC@@@???>>>>>>>>><<<999666111222444222///...000333444444333222111///...---))))))(((''''''''''''(((&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((+++---///000000000222444555888999999777777;;;>>>IIIOOOXXX]]]bbbhhhqqqyyy|||{{{zzztttgggYYYUUUXXXnnn|||zzzzzzzzzzzz|||ssslllddd___```eeelllpppnnnoooooommmjjjkkknnnrrrllljjjfffdddccceeegggiiieeejjjmmmnnnpppsssrrrooobbb``````eeeqqq}}}{{{yyyyyy{{{|||}}}|||}}}~~~~~~|||yyywwwwwwxxxzzz|||}}}|||yyyvvvuuuuuuxxxwwwvvvtttttttttuuuuuuqqqooopppuuu}}}zzz}}}~~~uuupppttt|||wwwuuu{{{wwwdddPPPCCCCCCGGGMMMUUU]]]dddiiilllcccppp|||~~~yyypppdddZZZNNNGGGDDDKKKVVVbbbnnnwwwtttdddLLLBBB<<>>;;;888333333333222111111111111222222333333222111///...******)))(((((((((((((((&&&%%%%%%&&&((((((&&&$$$&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((+++---///000111222555777666888:::999888:::AAAGGGTTT\\\eeejjjmmmrrr|||vvvjjj\\\QQQOOOSSSooo~~~|||yyyyyyyyy{{{}}}wwwfffbbb______dddjjjnnnoooqqqrrrqqqmmmgggeeefffhhheeecccbbbcccgggjjjkkkjjjeeeiiillllllmmmooonnnjjjdddhhhqqq|||}}}{{{|||~~~}}}}}}{{{yyyyyyzzz|||}}}}}}|||}}}}}}|||zzzyyyzzz{{{{{{}}}~~~}}}{{{xxxvvvvvvwwwwwwxxxxxxxxxwwwwwwvvvtttqqqpppuuu~~~}}}~~~~~~zzzuuuvvvyyy|||ttt^^^LLLEEEFFFIIIOOOWWW___fffiiifffrrr}}}}}}vvvooocccWWWMMMMMMTTT\\\eeekkkpppvvvhhhVVVHHH>>>??????;;;;;;AAA???@@@AAABBBAAA???===;;;999777444000---+++***)))))))))))))))))))))))))))&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((()))******''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''mmm___RRRQQQRRRYYYggg|||~~~}}}|||}}}vvvlllQQQLLLEEE@@@>>>???@@@AAAAAAAAA@@@AAAAAA@@@<<<999555444222333444444333111000111222333222111000///++++++***)))))))))))))))&&&%%%%%%'''((((((&&&$$$(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))''''''''''''((((((((()))))),,,///111222444777999666999::::::999>>>FFFNNN\\\eeeooosssuuu{{{ssseeeYYYOOOMMMOOOmmm~~~zzz}}}|||}}}~~~tttlll^^^]]]\\\```fffkkkllllllqqqrrrpppkkkddd______```eeecccdddhhhoooqqqnnnjjjggglllnnnlllkkkkkkgggbbbgggrrr{{{vvvwww||||||||||||{{{{{{{{{~~~}}}zzzxxxxxxzzz|||}}}}}}{{{|||}}}|||zzzzzz|||~~~{{{}}}~~~{{{yyywwwvvvwwwxxxzzz||||||zzzxxxwwwvvvsssrrrwww}}}}}}~~~vvvuuuvvvwwwmmmZZZHHHGGGIIIMMMTTT\\\bbbeeemmmwww}}}zzzjjjYYYSSSUUUXXX\\\aaacccwww~~~tttggg^^^MMMAAA@@@???999:::??????@@@BBBCCCCCCBBB@@@???<<<:::666111---***((('''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''pppbbbUUUNNNKKKPPPXXXfffwwwaaaNNN>>><<<@@@AAAAAABBBAAAAAABBBDDDEEEBBB>>>:::999888555333111000000000555555555444333222111000***)))'''&&&&&&'''((()))((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&''')))))),,,...000111111333555777777777777777;;;DDDPPPXXX^^^fffmmmsss{{{nnnZZZNNNIIIKKKPPPdddnnnxxx}}}~~~}}}~~~}}}uuujjjccc]]]^^^```dddhhhllloooqqqvvvqqqllliiibbbZZZVVVWWW\\\ccclllrrrrrrpppooooooiiimmmpppllleee```aaaeeesss~~~zzzxxxzzz|||}}}~~~~~~}}}||||||||||||||||||{{{zzz{{{|||}}}~~~{{{zzzyyyyyyyyyzzz|||}}}~~~~~~|||yyyvvvxxx|||}}}yyywwwxxx{{{|||~~~yyy}}}yyy~~~www~~~mmmVVVKKKBBBGGGQQQYYY^^^aaappptttzzzrrraaaYYYYYYXXXUUU\\\ggguuu~~~zzzrrrkkkgggYYYIII???======>>>???AAAAAACCCFFFHHHGGGCCC@@@<<<999555222000...+++)))***))))))((((((((((((((())))))((((((''''''&&&&&&((((((''''''''''''((((((&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&tttgggSSSKKKFFFHHHMMMZZZsssmmm[[[IIIBBB@@@>>>>>>???AAAAAABBBDDDEEECCC???<<<:::999666333111000//////000111222333333444333333...,,,***'''%%%%%%%%%&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''')))((('''&&&'''((()))***---///111222333444666888666888::::::===EEERRR\\\^^^fffnnnvvviiiTTTJJJFFFIIINNN\\\fffqqqwww}}}~~~~~~xxxpppiiifffbbbccceeegggjjjnnnqqqsssssspppkkkeee[[[RRRQQQVVV^^^eeemmmqqqpppnnnmmmmmmoooooolllgggcccdddjjjooo|||zzz{{{}}}~~~~~~~~~|||zzzyyyxxxzzzzzzyyyxxxyyyzzz{{{|||}}}}}}|||}}}~~~~~~zzzwwwyyy}}}}}}yyywwwxxx{{{~~~vvvvvv{{{yyyzzzzzzdddVVVHHHFFFKKKPPPUUUYYYgggnnnuuu{{{oooeee___XXXPPPQQQZZZeeemmmqqqqqqnnnkkkjjjaaaTTTHHH@@@<<<<<<>>><<<<<<>>>@@@CCCDDDDDDDDD???<<<888555333000---+++***))))))((((((((())))))))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&vvvkkkZZZPPPGGGEEEFFFNNNdddzzzzzzjjjWWWKKKCCC>>>===???AAAAAABBBCCCEEEDDDAAA>>><<<:::888555222000////////////111222222333333333///---+++(((&&&&&&%%%%%%((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''')))((('''''''''(((***+++///111333444444555777999555888<<<>>>CCCLLLYYYbbbaaahhhppp{{{}}}___MMMFFFEEEIIINNNZZZcccmmmssszzz{{{rrrkkkhhhiiifffggghhhkkknnnrrruuuwwwwwwrrrjjj```SSSKKKNNNVVV```ffflllooonnnlllkkklllrrrmmmgggdddfffnnnyyy~~~|||}}}~~~}}}zzzwwwuuuwwwwwwwwwwwwwwwxxxyyyyyy}}}}}}}}}~~~|||xxxyyy|||~~~}}}zzzyyyzzz}}}}}}}}}}}}~~~~~~yyytttttt{{{zzzuuurrrwwwtttcccPPPGGGEEEGGGLLLQQQ[[[dddooovvvzzzttthhhZZZNNNGGGKKKRRRZZZ```fffkkkpppooommmeeeWWWIIIAAA@@@AAA:::;;;===>>>>>>AAADDDGGGBBB???;;;888555222///,,,))))))((((((((())))))***''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&yyyrrriii]]]RRRLLLJJJMMM]]]ppp|||}}}wwwgggWWWJJJCCCAAABBBAAAAAAAAACCCDDDDDDBBB@@@===<<<:::777444111000///111111111111111000//////---,,,+++)))((((((((()))'''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''')))(((((('''((()))+++,,,///111333444444555777999666777;;;BBBMMMYYYdddjjjjjjnnntttoooVVVIIIGGGJJJOOOTTTbbbjjjrrrvvv{{{}}}vvvoookkkjjjjjjeeegggkkkpppuuuzzz~~~yyyiii\\\QQQMMMRRRZZZdddhhhlllmmmkkkhhhhhhiiikkkgggdddgggrrr~~~{{{xxxuuuwwwwwwwwwwwwwwwxxxxxxxxx{{{zzzzzzzzz{{{}}}}}}yyywwwyyy|||||||||}}}~~~}}}}}}}}}}}}}}}{{{|||{{{}}}rrrsss{{{tttllllllrrr{{{oooZZZLLLEEECCCGGGMMMOOOZZZiiiqqquuuyyyqqq^^^OOOEEEDDDGGGMMMUUU___kkkuuuxxxxxxsssfffXXXNNNIIIEEE<<<>>>??????>>>???CCCFFFCCCAAA===:::888444000---***)))))))))))))))******%%%%%%%%%&&&&&&'''''''''((((((''''''''''''(((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}|||ttthhh]]]WWWRRRPPPZZZhhh{{{sssmmmqqqxxxzzzhhhYYYNNNGGGCCCBBBAAA@@@AAACCCCCCBBBAAA>>>===;;;999666333111///000000111111111000//////......,,,+++***)))((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''))))))(((((()))***,,,---///111333444444444666888888666:::GGGYYYhhhpppqqquuuvvvwww~~~ppp```PPPLLLOOOTTTZZZ___jjjrrryyy}}}~~~tttpppoooooollliiieeehhhoooxxxiii\\\XXXYYY]]]bbbmmmoooooolllfffaaa___```___```eeerrr~~~{{{yyyxxxxxxxxxyyyyyyyyyyyyyyy{{{zzzxxxwwwvvvvvvwwwxxx|||}}}}}}zzzvvvxxx{{{~~~{{{~~~~~~~~~yyy|||}}}yyyxxx{{{tttqqqvvv{{{~~~}}}{{{nnniiilllttt{{{hhhXXXLLLDDDDDDHHHFFFRRRbbbllloooqqquuuyyyuuu```QQQGGGCCCBBBGGGOOOYYYhhhvvv|||pppeee\\\PPPFFF>>>>>>?????????@@@BBBDDDDDDAAA>>><<<999666111...++++++***)))))))))))))))&&&&&&&&&''''''(((((()))((((((''''''''''''((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~~~~wwwmmmddd```ZZZTTTXXXbbbzzzqqqgggcccdddllluuu}}}~~~zzzuuuzzznnn___PPPEEECCCAAA@@@???AAABBBAAA@@@>>>>>>===;;;888555333111,,,---///000222222333333333222000---***(((%%%$$$&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''))))))((()))***+++---...000222333444444444666888::::::???NNNbbbrrryyyyyy}}}{{{wwwuuuzzz{{{ttt]]]WWWSSSWWW\\\```dddhhhkkkttt~~~~~~uuukkkjjjmmmppplllhhheeekkkuuuiiiaaabbbgggjjjlllvvvvvvssskkkaaaZZZWWWXXX[[[aaalll}}}}}}|||yyyzzzzzz{{{|||{{{{{{{{{}}}{{{yyyvvvtttsssssssssuuuvvvyyy}}}~~~|||yyy{{{~~~~~~zzz|||~~~{{{wwwvvvyyy~~~{{{wwwxxxxxxvvvuuutttyyyyyyrrrsssxxxxxxjjjYYYJJJBBBCCCBBBLLLZZZeeejjjmmmoooqqq}}}qqq___PPPGGG@@@???EEEKKKSSSaaaqqqyyypppiii[[[NNNDDDAAA>>>===???BBBCCCDDDDDDBBB@@@>>><<<888444111---,,,+++***)))((((((((()))))))))***************((((((''''''''''''((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&yyyqqqlllkkkfff]]]\\\bbbsss{{{rrrfff\\\YYYZZZdddnnntttvvvwwwuuuppprrrttt^^^MMMDDDBBB???>>>???@@@@@@???>>>>>>===<<<999777444333---...///111222333444444444333111///+++(((%%%$$$%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''))))))))))))***,,,...///222333555555555555777999<<<@@@IIIWWWfffttt|||{{{rrriiiggghhhddd]]]SSSUUU\\\eeejjjiiiiiilllhhhsss~~~yyypppjjjeeeeeeiiillljjjhhhfffmmmxxxwwwiiiggglllpppsssuuuuuutttqqqiii___YYYXXXYYYccciiiuuu}}}}}}~~~~~~}}}}}}|||||||||zzzzzz|||}}}}}}}}}|||{{{~~~|||yyyvvvtttrrrrrrrrrooopppsssxxx}}}}}}{{{vvvuuuzzz~~~~~~~~~}}}zzzyyyzzztttyyy{{{iiiTTTGGGCCCAAAGGGPPP[[[fffnnnssstttwwwvvvjjj[[[PPPDDD======EEEKKKOOO[[[jjjyyy}}}yyyqqqgggXXXNNNCCC>>>@@@CCCDDDCCCDDDCCCBBBAAA???<<<888444///...,,,***)))''''''&&&))))))))))))))))))((((((((((((''''''''''''(((((()))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&}}}vvvtttuuupppfffcccfffeeezzzrrrfffZZZTTTPPP[[[gggmmmqqqtttsssooolllwwwlllVVVDDDBBB>>>======>>>>>>>>>=========<<<:::888555444000111111222222222111111111111000///---***((('''%%%&&&((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))'''''''''&&&&&&'''''''''***)))))))))***,,,...///333555666777666777888:::===EEERRR]]]gggrrr}}}zzznnnaaaZZZYYYUUUOOOOOOVVVcccppprrrmmmjjjkkkgggsssxxxpppeeedddcccdddeeeggghhhiiieeelllwwwvvvooojjjlllqqqtttwwwzzzoooooolllfff___\\\]]]___mmmrrr{{{~~~}}}||||||~~~~~~}}}{{{zzzzzzzzzzzzzzz{{{|||}}}}}}}}}|||{{{|||zzzxxxuuusssrrrqqqqqqlllmmmpppvvv|||||||||wwwvvv{{{~~~zzzttt]]]MMMGGGBBBCCCIIIUUUdddqqqxxx{{{ooowww{{{vvvmmmcccYYYPPPBBB<<<===GGGLLLNNNYYYgggooommm^^^KKKAAAAAADDDDDDBBBEEEDDDCCCCCCBBB???:::777000///---+++)))'''&&&%%%'''''''''&&&&&&%%%%%%$$$((((((''''''''''''(((((())))))(((((('''''''''&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~xxxuuutttpppvvvssskkkhhh^^^TTTPPPRRR\\\iiiooommmmmmpppuuuppptttvvvaaaNNNGGG???<<<===???>>><<<<<<===??????>>>;;;888666111000000000222222000...444444333111///+++((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((('''((())))))***---222555444555777888888888:::;;;BBBLLLXXXbbbmmmyyyzzzhhhZZZSSSRRRRRRRRRWWW\\\eeennnssssssnnniiijjjqqqzzz~~~uuuiiiaaa[[[^^^dddgggiiiiiiiiijjjsssnnnsss}}}}}}qqqsssrrrnnnpppuuutttoooqqqooojjjbbb]]]```jjjrrr}}}{{{{{{{{{{{{~~~}}}zzzyyyyyyzzz}}}}}}}}}|||zzzyyywwwvvvwwwvvvvvvuuutttsssrrrrrrpppqqqsssvvv{{{yyyvvv{{{~~~{{{zzzzzz{{{}}}~~~~~~oooYYYHHHBBBGGGHHHGGGUUUlllwwwuuuooommmhhhdddaaa\\\XXXUUUOOOCCC:::<<>>@@@AAABBBBBBBBBAAA@@@===;;;:::999666222---***)))******((((((''''''''''''((((((%%%&&&''''''((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&$$$###$$$%%%''''''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&uuusssooollllllsss}}}xxxpppkkkaaaVVVRRRSSSYYYccchhhhhhjjjnnntttoooqqq|||{{{hhhNNNHHHAAA>>>???@@@???===<<<===??????>>>;;;888777222111000111222222000///333333222111///,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((('''(((***+++,,,...222555555777999999888999<<>>:::777333///,,,*********((((((''''''''''''((((((&&&&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&((())))))'''%%%''''''&&&&&&&&&&&&''''''}}}uuuggg[[[VVV[[[fffnnn~~~yyysssiii```YYYYYY[[[```ccceeejjjpppxxxvvvwww|||}}}nnnTTTMMMEEEAAA@@@@@@???===<<<===>>>???>>><<<999888444222111111222222111///111111111111///---+++***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))'''))),,,---...000333555666999<<<;;;:::<<>>???@@@@@@AAAAAAAAA@@@@@@<<<999666111...+++***))))))((((((''''''(((((()))&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&(((***,,,+++(((&&&((((((''''''''''''((((((xxxjjj[[[SSSRRRVVVZZZkkkxxx~~~vvvpppffffffeeeeeeeeejjjrrryyyzzzppp___WWWLLLCCC>>>=========<<<===>>>>>>>>><<<;;;:::666444222222222222111000...///000000000///---,,,''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''***---000111222555666555999===>>>???DDDNNNWWWZZZaaahhhoooxxxzzzrrrnnnwwwyyyxxxvvvuuutttqqqnnnkkkooopppppplllfffcccdddfffjjjkkkmmmooopppooommmkkkgggeeehhhqqqvvvtttssstttwwwuuuqqqnnnmmmllljjjhhhfffbbb```fffqqq~~~}}}xxxuuutttuuuvvvyyy{{{|||{{{yyywwwwwwwwwvvvvvvvvvuuutttsssrrrqqqtttuuuvvvwwwyyy{{{|||}}}yyy{{{}}}uuu^^^MMMAAADDDGGGGGGOOO\\\```aaaaaaaaaaaaccceeeggg___RRREEE@@@@@@DDDKKKSSS[[[qqq```HHH>>>===BBBBBBBBBAAA@@@???>>>>>>===<<<888444000---+++)))))))))(((((((((((())))))'''''''''''''''(((((()))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&''')))+++---,,,)))&&&(((''''''''''''''''''(((}}}mmm]]]QQQLLLKKKKKKXXXiii|||ssstttsssooonnnttt}}}yyytttnnndddUUUFFF>>>;;;;;;<<<<<<======>>>>>>===<<<;;;999666444333333333222000---...///000000///......(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((+++///111333444777999555999>>>BBBFFFOOO[[[ddd```ffflllsss{{{|||qqqkkklll{{{}}}{{{xxxuuurrrooojjjgggkkkiiieee```^^^bbbiiipppooonnnmmmnnnppppppnnnllleeeeeeiiipppuuuvvvvvvxxxyyytttnnnllllllmmmnnnpppllliiiiiippp|||~~~|||~~~}}}}}}}}}|||{{{zzzxxxvvvuuuvvvxxxzzzzzzxxxvvvuuuuuussssssssstttssssssrrrrrruuuvvvxxx{{{~~~wwwqqqqqqxxxpppYYYHHHFFFDDDAAAHHHWWW^^^aaaeeeffffffgggiiikkklll___RRRJJJEEEEEEJJJPPPWWWiiisssWWWFFF???BBBAAAAAA@@@@@@?????????>>>===;;;777333///,,,***))))))(((((((((((())))))(((''''''''''''((()))***))))))************))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&(((***,,,+++(((%%%''''''&&&&&&&&&&&&''''''rrr^^^QQQJJJHHHHHHOOO___|||{{{|||{{{~~~}}}yyyppp```OOOCCC===<<<<<<<<<<<<===>>>>>>>>>======;;;888555333333333222111,,,---///000000000///...))))))(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((''''''(((((())))))*********---000222444666999<<<888;;;@@@FFFOOO[[[fffmmmiiiooouuu{{{wwwhhhdddeeesssyyyxxxwwwuuutttqqqllliiiiiieee___\\\^^^fffnnntttooonnnnnnpppsssrrrnnnjjjgggjjjoootttxxxzzz{{{|||uuuoookkkllloooqqqvvvzzzxxxvvvvvv{{{~~~{{{yyy}}}}}}~~~~~~wwwyyy{{{|||{{{yyywwwvvvrrrtttwwwwwwuuusssrrrrrrpppqqqrrrsssttttttttttttuuuwww{{{xxxnnniiimmmtttiiiTTTKKKEEE???DDDNNNXXX^^^ggglllmmmmmmnnnooorrriii```YYYRRRLLLKKKNNNYYYeeevvv}}}dddMMM???=========>>>???AAABBBCCC???>>>===:::777222...,,,***))))))(((((())))))***)))((('''''''''((()))***)))******++++++******)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&((()))***(((&&&'''&&&&&&&&&&&&&&&&&&'''}}}uuubbbVVVOOOKKKJJJKKKWWWtttxxxkkk\\\NNNDDD>>>===<<<<<<======>>>>>>>>>>>>===:::666444333333222111------///000000000///...)))))))))((('''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((()))*********,,,...000222444777;;;>>>>>>>>>BBBKKKWWWccclllpppqqqxxxzzzbbb\\\ZZZdddsss}}}{{{uuuqqqrrruuuxxxyyywwwsssooojjjeee______dddkkkoooqqqpppqqquuuzzz}}}zzzqqqiiiiiimmmsssvvvyyyzzzzzzyyymmmhhhiiipppvvvyyy}}}}}}zzzzzzzzz{{{~~~~~~vvvwwwxxxyyyyyyxxxvvvuuurrruuuxxxxxxwwwuuussssssqqqssstttwwwxxxzzzzzz{{{zzz}}}yyypppnnnppp|||fffWWWLLLDDDBBBEEELLLWWWeeepppttttttuuuvvvtttqqqpppnnnfffZZZRRRPPPWWW]]]jjjyyy}}}~~~nnnUUUBBB;;;;;;;;;<<<>>>@@@BBBCCC>>>>>>>>><<<999555000...******))))))))))))******)))((('''&&&'''(((***+++))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&((())))))(((((((((''''''''''''((((((~~~}}}}}}~~~qqqdddZZZRRRKKKGGGFFFMMMiii{{{rrreeeVVVJJJAAA===<<<<<<======>>>>>>??????>>>:::666444333333222222---...///000000//////...***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((()))((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))&&&''''''((()))******+++...///000222444777<<<@@@BBBAAADDDMMM[[[hhhnnnpppttt{{{```XXXRRRWWWdddmmmooolllkkknnntttzzz~~~}}}yyyvvvlllgggbbbdddkkkoooooolllqqquuu|||uuujjjdddjjjooorrrrrrsssrrrooofffdddhhhttt|||~~~}}}{{{zzzzzz}}}~~~{{{wwwwwwvvvuuuuuuuuuuuuuuuuuuxxx{{{|||zzzxxxwwwvvvuuuwwwyyy|||~~~}}}uuurrrvvvuuubbbTTTJJJCCC???BBBPPPcccqqqxxxyyyzzz{{{xxx{{{{{{kkk]]]WWWQQQTTT^^^mmmyyywwwsssttt{{{www___JJJ>>>===<<<<<<<<<===??????>>>>>>>>>===:::666222///******))))))))))))*********)))'''&&&'''(((***+++(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))***(((&&&&&&((()))******))))))(((((((((((())))))zzzxxxwwwvvvvvvxxx{{{}}}~~~||||||yyyzzzzzzwwwssspppnnnnnnppppppqqqsssvvvyyy|||~~~~~~}}}rrriiigggcccZZZOOOHHHGGGOOOccczzz|||yyyqqqhhh]]]NNNAAA??????>>>======>>>>>><<<===<<<999777555444444444111000///......///000000))))))))))))((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))&&&%%%%%%%%%&&&((()))+++))))))(((((('''''''''&&&)))))))))(((''''''&&&&&&&&&'''((('''&&&%%%&&&'''''''''(((((())))))******......///333999@@@EEEGGGDDDEEELLLWWW^^^cccmmmxxxzzzxxx___[[[UUURRRUUU]]]ffflllpppooorrr{{{xxxnnnfffiiijjjiiiggggggjjjmmmppp{{{llleeehhhkkklllnnnnnnjjjfff^^^___dddnnnyyy|||zzz}}}|||zzz{{{~~~~~~}}}zzzxxxvvvsssqqqppprrrtttvvvwww{{{|||yyyyyy~~~~~~{{{{{{}}}yyyzzz{{{gggNNNBBBBBBBBBJJJUUUbbbrrr~~~uuurrr}}}ppp^^^QQQWWWYYYZZZfffyyy}}}vvvlllkkklllsss{{{zzziiiVVVDDD===999;;;===<<<===???BBB@@@>>>===;;;999555111///---)))((()))******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))((('''&&&&&&((()))*********((('''&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((xxxxxxxxxwwwwwwvvvuuutttqqqpppnnnmmmmmmooorrrsssuuuvvvwwwvvvssspppooooooooooooooolllhhheeeccccccaaaaaabbbdddfffiiilllnnnqqqtttxxxyyyyyyzzz~~~wwwmmmffffffeee]]]SSSMMMIIIMMM\\\xxx~~~{{{xxxppp^^^LLLBBBAAA>>><<<===>>>>>>======<<<:::777666555444444222111000......///000000,,,++++++***))))))((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''&&&%%%&&&'''(((((()))((((((((('''''''''''''''''''''((((((((((((((('''((())))))''''''((()))(((((((((((()))******+++000000222777>>>DDDGGGHHHKKKJJJOOOWWW^^^eeeppp|||zzzlll[[[XXXUUUUUUYYY```hhhmmmppprrrwww}}}{{{qqqhhheeehhhjjjjjjggggggiiilllqqq}}}qqqnnnooonnnllliiifffbbb^^^TTTVVV\\\gggttt~~~~~~{{{wwwyyy}}}}}}|||zzzyyy{{{~~~~~~}}}yyywwwtttqqqpppqqqssstttrrrwwwyyywwwyyy~~~}}}~~~yyyyyy[[[GGG???AAAFFFMMM[[[nnn}}}}}}vvvooozzzoooYYYXXXTTTTTT^^^kkkpppnnnnnnooopppuuu||||||ooo```JJJ@@@888999;;;;;;<<<>>>AAA@@@>>>===<<<999555222///---)))(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&(((((()))))))))((('''&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((iiiiiiiiiiiihhhgggffffffbbbaaa___^^^___```bbbccceeefffgggfffcccbbbaaaaaacccddddddbbb^^^[[[ZZZZZZVVVVVVVVVXXXZZZ]]]___aaadddhhhkkkmmmmmmnnnrrrvvvzzz|||qqqiiidddgggiiiddd\\\WWWMMMLLLRRReeezzzttt^^^JJJDDD>>>;;;<<<>>>>>>>>>===<<<:::888777555555555222111000///...///000000///...---,,,+++)))(((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&''''''((())))))***((()))******(((((()))***((((((((())))))++++++,,,333333555;;;CCCHHHIIIIIIMMMLLLMMMSSSZZZbbbnnnxxxyyyhhh\\\YYYYYYZZZ]]]aaafffkkkoooqqqwww~~~zzzpppgggbbbdddhhhkkkkkkiiihhhiiillltttssstttrrroookkkeee```[[[YYYQQQUUU^^^jjjwww~~~zzztttuuuwwwyyy{{{{{{||||||yyyxxxxxxzzz}}}~~~{{{yyyuuurrrppppppqqqrrrpppuuuxxxxxxzzz~~~~~~}}}}}}~~~}}}yyykkkRRRDDDBBBCCCGGGRRReeevvvzzzvvvnnnxxxhhh[[[PPPPPPUUU[[[aaagggrrrwwwzzz}}}wwwmmmTTTFFF:::777:::<<<===???AAA@@@>>>======:::777444000---)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&''''''((((((((('''&&&&&&&&&''''''((((((''''''&&&(((((((((((((((((((((((([[[[[[\\\\\\[[[[[[ZZZZZZYYYXXXWWWVVVVVVWWWYYYZZZ[[[\\\]]]\\\[[[ZZZZZZ[[[[[[]]]^^^^^^\\\[[[[[[\\\YYYXXXXXXXXXZZZ\\\]]]___```dddiiikkklllmmmqqquuuvvv|||~~~qqqiiieeeiiinnnlllfffcccWWWQQQNNNWWWnnnuuunnnrrr{{{uuuUUUJJJ???<<<===>>>>>>???===<<<;;;999888777666555333222111////////////000000///...,,,***)))''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((((('''''''''''''''''''''(((((())))))''')))***)))(((((()))+++))))))))))))***,,,---...333444777>>>EEEJJJJJJHHHNNNNNNQQQVVV]]]eeemmmtttyyyyyyjjj^^^WWW]]]___cccgggkkknnnooopppttt}}}vvviiicccaaaeeeiiinnnooonnnlllmmmooozzz|||rrrqqqooommmkkkfff___[[[\\\VVV^^^jjjvvv~~~{{{ttttttuuuvvvwwwyyy{{{}}}yyyyyyyyyzzz|||}}}}}}}}}|||zzzwwwtttqqqqqqqqqqqqrrruuuxxxyyyzzz}}}~~~}}}|||~~~}}}}}}vvv___OOOCCCCCCEEELLLZZZjjjuuuyyysss{{{vvv```PPPNNNPPPQQQYYYeeeuuu~~~zzzsss^^^NNN>>>999;;;===???AAA@@@???>>>>>>===<<<888666111...***(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((OOOOOOPPPQQQRRRRRRRRRQQQUUUUUUTTTTTTUUUVVVWWWXXXVVVXXXYYYXXXWWWWWWYYYZZZXXXZZZ]]]___```bbbdddeeecccbbbaaa``````aaabbbbbbccchhhmmmpppqqqsssvvvzzz{{{yyyoooiiikkkpppqqqnnnmmmccc[[[SSSTTTccc||||||rrrdddbbbccckkkuuu~~~eeeTTTCCC>>>>>>>>>>>>???<<<<<<;;;:::999888777666444333111000/////////000000///...,,,***((('''&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%$$$%%%&&&''''''((((((((('''''''''((((((((((((((())))))((((((''''''''''''&&&'''))))))(((''')))*********))))))+++---///000222555:::@@@EEEIIIJJJJJJTTTXXX]]]cccjjjqqquuuvvvqqqrrrsssqqqjjjccc```___cccfffkkkoooqqqqqqpppooovvvtttiiieeefffhhhlllqqqrrrqqqpppqqqsssyyy~~~~~~~~~{{{vvvmmmkkkkkklllggg___^^^bbbbbbkkkwww}}}wwwvvvuuuvvvwwwzzz|||~~~{{{||||||{{{zzzyyyyyyyyy}}}{{{xxxuuusssrrrrrrssstttuuuvvvvvvvvvxxx{{{}}}{{{{{{zzziiiUUUDDDCCCDDDHHHPPP___qqq~~~zzzzzzaaaNNNLLLMMMLLLUUUdddqqq~~~wwwpppgggVVVDDD<<<<<<<<>>>>>>>>===:::888222///+++)))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''((((((((((((((((((((((((HHHIIIJJJLLLNNNOOOOOOPPPQQQQQQQQQRRRTTTUUUWWWWWWYYYZZZ[[[[[[[[[\\\^^^```^^^aaafffiiilllooosssuuusssrrrpppmmmlllkkkkkkkkklllpppuuuxxxxxxyyy||||||pppooosssuuuuuuvvvllleee]]]XXX\\\kkk~~~yyyppp]]]WWWTTTXXX```iiittt}}}www___HHHAAAAAA>>>===???<<<<<<<<<;;;:::999777777555333222000/////////000000///...,,,***((('''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&###$$$%%%'''((()))))))))'''''''''(((((((((((((((***))))))(((''''''&&&&&&%%%'''(((((((((((()))+++++++++******+++...000222333999@@@DDDFFFHHHKKKOOOZZZaaahhhooowww}}}}}}yyyiiiccc^^^]]]]]]^^^ccchhhjjjlllpppssstttsssqqqooouuuzzz}}}yyyqqqkkkkkknnnmmmpppsssssspppnnnoooqqqqqqsssssssssxxx~~~}}}mmmiiihhhiiiddd^^^aaaiiivvv}}}~~~yyyxxxwwwwwwxxxzzz|||~~~}}}~~~}}}{{{xxxvvvvvvwww|||{{{yyywwwvvvvvvvvvvvvuuutttsssrrrppprrr{{{zzzyyy~~~zzz}}}}}}rrr\\\JJJFFFCCCDDDIIIVVVjjj|||{{{ttt]]]JJJGGGGGGHHHQQQ]]]fffvvv}}}vvvpppqqqbbbPPPEEE>>>:::;;;??????>>>>>>?????????<<<:::444111---***))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((((((((((((((('''''''''&&&''''''((()))'''(((((())))))(((((('''((((((((((((((((((((((((IIIJJJLLLOOORRRTTTUUUUUUUUUUUUWWWYYY[[[]]]^^^___fffggghhhiiiiiikkknnnpppqqqtttyyy~~~~~~}}}|||~~~xxxyyy{{{|||xxxpppeee^^^___fffnnnnnnvvv~~~~~~|||vvviii\\\UUUPPPQQQUUU\\\iiivvviiiNNNDDDCCC???===???<<<<<<<<<<<<;;;:::888777555444222000/////////000000000///---,,,***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$%%%'''(((((((((''''''''''''''''''((((((((()))((((((((((((((('''''''''&&&((())))))))))))***,,,,,,+++******,,,...111333666???HHHJJJHHHHHHOOOWWWcccjjjrrryyymmmaaaWWWWWW\\\aaaiiipppqqqsssvvvxxxyyyxxxvvvuuuqqqqqqpppnnnmmmnnnqqqtttrrrssstttpppkkkhhhhhhiiieeehhhkkkpppyyyzzzllleee```aaa^^^\\\eeettt~~~yyyxxxwwwvvvwwwxxxzzz{{{}}}~~~~~~{{{wwwuuuuuuvvv{{{zzzzzzyyyyyyyyyzzzzzzwwwtttrrrpppnnnppp}}}{{{|||{{{|||rrr[[[NNNBBB@@@DDDNNN]]]jjjrrrwww}}}kkkYYYHHHBBBCCCFFFMMMTTT]]]mmm~~~~~~{{{sssbbbSSSEEE;;;:::>>>>>>>>>>>>???@@@@@@===;;;666333///,,,******)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((('''''''''((()))***(((((())))))))))))((((((((((((((((((((((((((((((MMMOOORRRUUUXXX[[[\\\]]]aaabbbdddfffiiikkkmmmnnntttuuuwwwwwwxxxzzz}}}xxxggg]]][[[]]]YYYbbbmmmsssvvvuuuccc___XXXSSSRRRRRRUUUbbbooopppQQQGGGDDD???===???<<<<<<======<<<:::888777666444222111/////////000111111000...---,,,+++***''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((((('''&&&%%%&&&'''''''''(((((())))))&&&&&&''''''((()))))))))''')))***+++******,,,------,,,+++***,,,///222444999DDDNNNNNNJJJJJJSSS]]]nnnvvv}}}{{{kkk^^^___ffflllssszzzwwwyyy{{{}}}~~~~~~}}}}}}mmmiiieeeeeejjjpppuuuwwwuuuuuusssnnnfffbbbaaabbb^^^bbbgggppp{{{{{{qqqjjj```YYYYYYYYY[[[kkk~~~~~~xxxwwwvvvuuuuuuvvvwwwxxx{{{}}}~~~{{{wwwtttuuuwwwzzzzzzzzzzzz{{{{{{|||}}}{{{vvvsssqqqooorrrzzzwww|||yyylllWWWCCC===AAAGGGOOOWWWhhhmmmssswww|||}}}vvvnnnfffYYYIIIAAABBBGGGLLLOOOYYYiiizzzqqq___LLL???<<<@@@>>>===>>>???@@@@@@>>><<<888444000---+++***)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((())))))(((((()))(((''''''((()))***+++(((((())))))))))))((((((((((((((((((((((((((((((TTTWWW[[[^^^bbbfffkkknnnrrrtttwwwzzz{{{|||}}}}}}yyyiii\\\TTTOOOOOOUUUaaaooo{{{yyyhhhccc\\\VVVTTTTTTWWW```iiixxx^^^JJJAAA?????????>>>===;;;:::999999:::;;;777555222///---------...222222111///---***'''%%%))))))))))))((((((((((((+++******)))))))))******''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))************))))))))))))((((((((((((---,,,,,,,,,---000333666???GGGOOOPPPNNNQQQ\\\gggpppttt{{{zzzvvvqqqooovvv~~~|||zzz|||qqqfff]]]^^^ffflllqqqvvvzzz{{{zzzrrrhhh```^^^___XXXdddooosssxxx|||zzztttcccccc^^^TTTPPP\\\sss}}}|||}}}~~~{{{zzzzzz|||~~~~~~~~~}}}}}}vvvuuuuuuttttttttttttuuuuuuwwwxxxwwwvvvuuuvvvwwwzzz|||~~~~~~}}}|||||||||xxxyyyyyyxxxyyy}}}zzzuuuvvvyyy}}}dddJJJBBBBBBBBBGGGOOOVVVbbbiiihhhiiiooooooiii___ZZZPPPFFF@@@AAAHHHOOOYYYeeeuuummmTTTGGGBBB???AAA@@@???===<<<<<<<<<<<<666555333000...,,,+++***,,,+++***)))(((((((((((())))))))))))((((((((((((((((((''''''''''''((((((******))))))((((((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))]]]```dddhhhlllrrrxxx|||xxxeeeVVVPPPOOOPPPWWWeeewwwrrrlllgggaaa^^^[[[\\\eeennn|||~~~vvvaaaOOODDD???===<<<===<<<;;;::::::999999999777555333000............111111111///---***(((&&&***)))))))))((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))***************))))))))),,,,,,,,,,,,---000555888CCCIIIOOOOOOOOOTTTaaallltttvvv{{{zzzzzz~~~|||zzz~~~}}}mmmddd^^^```eeejjjqqqwww{{{yyywwwrrrlllhhhgggfffbbbjjjqqqrrrtttvvvsssnnnccc^^^WWWTTTZZZjjj}}}~~~||||||~~~{{{xxxxxxyyy|||~~~~~~|||||||||{{{zzzwwwvvvuuuttttttsssssssssqqqssstttttttttuuuwwwyyyzzz|||~~~~~~}}}}}}~~~zzz|||~~~~~~~~~zzz}}}vvvvvvxxx}}}iiiRRRHHHDDDAAACCCJJJIIIUUU___bbbbbbdddggghhhiiibbbWWWJJJAAA???DDDHHHTTTaaaqqqqqqZZZLLLEEE@@@???>>>===<<<;;;;;;;;;;;;888666333111...---,,,,,,,,,+++***)))((((((((((((******)))))))))(((((((((((((((''''''''''''((((((***)))))))))(((((((((''')))(((((((((''''''''''''))))))))))))))))))))))))iiilllooosssxxxoooZZZNNNNNNJJJJJJYYYsss|||uuurrrnnnjjjeeecccjjjttt~~~zzzzzz}}}}}}tttfffVVVIIIAAA<<<:::;;;;;;;;;;;;:::999888888888666444111000/////////111111000///...+++)))'''******)))))))))((((((((()))))))))(((((())))))***((()))))))))))))))))))))''''''(((((((((((())))))'''''''''((((((((())))))***************+++++++++++++++,,,,,,...222777;;;IIILLLOOOOOOPPPXXXfffrrrzzzyyy{{{yyy|||~~~||||||xxxhhhdddbbbccceeehhhpppxxx{{{wwwrrrqqquuuvvvuuurrrmmmqqqrrrpppoooooommmiiicccZZZRRRWWWgggzzz}}}{{{}}}{{{yyyzzz{{{}}}|||zzzyyyyyywwwvvvwwwwwwvvvuuutttsssssssssnnnooopppppprrrtttyyy|||zzz|||~~~yyy|||xxxtttssswwwqqq]]]PPPFFF===>>>DDDCCCLLLYYYbbbcccbbbhhhpppqqqkkk___QQQFFFAAAAAACCCQQQ___ooo~~~sssaaaRRRFFF???===<<<<<<;;;;;;::::::::::::777444000...---------,,,+++***)))((((((((((((++++++*********)))))))))((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))rrrtttwww{{{~~~ttt]]]KKKKKKFFFBBBQQQooo{{{yyywwwsssmmmkkkrrr{{{}}}zzzzzz|||~~~~~~|||xxxsssjjj\\\NNNCCC>>><<<:::;;;;;;<<<;;;999888666888777555333111000000000000000000000...,,,***)))*********)))))))))((((((******))))))******++++++((((((((((((((()))))))))(((((((((((((((((())))))(((((((((((())))))))))))))))))***************+++***+++------///444;;;AAAOOOPPPOOONNNQQQZZZiiittt{{{{{{}}}~~~vvvzzz~~~}}}{{{rrrhhhggghhhiiifffgggpppzzz|||uuupppttt}}}uuutttqqqnnnmmmllljjjggg___WWWSSS\\\ppp~~~|||~~~{{{yyyxxxwwwvvvtttuuuuuuuuuuuuuuutttttttttnnnnnnoooooopppsssxxx|||{{{}}}|||~~~wwwppppppxxxzzzhhhXXXGGG;;;;;;AAADDDFFFRRRaaahhhhhhnnnyyyuuuoooeeeYYYNNNGGGDDDCCCQQQ___qqq}}}sssdddUUUFFF===;;;<<<<<<<<<<<<;;;;;;::::::888444000---,,,------++++++***)))(((((())))))++++++++++++*********)))((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((uuuxxx{{{~~~sss___JJJJJJEEEBBBOOOjjj}}}yyywww~~~xxxvvvwwwwwwvvvtttqqqjjj___RRRGGG@@@===:::;;;<<<<<<;;;:::888777888777666444222111000///...///000000///---,,,+++************))))))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''((((((((())))))))))))))))))(((((())))))*********+++++++++((((((((()))))))))******))),,,...///111777@@@GGGTTTSSSPPPOOOSSS]]]jjjtttyyy}}}{{{www{{{}}}xxxoookkkmmmooonnniiihhhqqq|||yyytttyyy}}}xxxrrrnnnkkkgggdddbbbUUUTTTXXXcccuuu{{{yyyxxxwwwvvvtttrrrssstttuuuvvvvvvvvvuuuqqqqqqpppooooooqqquuuyyy|||~~~yyynnnkkkqqq|||rrr___LLL???<<<@@@BBB>>>EEEXXXggglllrrryyyyyytttmmmcccYYYPPPHHHCCCMMM]]]ppp{{{uuuooofffWWWGGG===;;;;;;<<<=========<<<<<<:::888444111...,,,,,,,,,+++***))))))))))))))))))++++++++++++*********)))((((((''''''''''''(((((((((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((pppssswww{{{~~~zzztttvvv}}}qqqcccNNNKKKGGGEEENNNbbb{{{|||vvvtttsssssssssqqqmmmfff\\\QQQGGGAAA<<<<<<<<<<<<;;;:::999999777777666444222111//////---...///000///...---,,,++++++*********)))))))))''''''''''''((()))******%%%%%%&&&&&&''''''((((((******))))))))))))((((((*********+++++++++,,,,,,'''''''''((())))))******)))---000111333:::EEENNNVVVSSSQQQQQQWWWbbbmmmuuu{{{vvvtttxxx|||tttnnnoooppprrrqqqlllkkktttyyyqqqmmmiiiaaa[[[XXXLLLSSS^^^jjjxxx~~~~~~{{{yyyxxxxxxwwwuuurrrssstttvvvvvvvvvuuuuuurrrsssrrrpppnnnoooqqqttt|||~~~vvvlllgggjjjuuuzzzkkkXXXIIICCCBBBAAA===@@@PPPdddqqqwwwzzz}}}{{{vvvpppggg[[[NNNFFFIIIXXXkkk{{{~~~uuullliiicccWWWGGG>>>:::;;;<<<===>>>>>>===<<<:::999666333000...,,,+++******)))))))))))))))***++++++*********)))))))))((((((''''''''''''(((((((((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))cccgggmmmrrrvvvzzz}}}xxxrrriiiiiippp}}}zzzooofffXXXOOOIIIHHHJJJVVVrrr{{{xxxwwwvvvwwwwwwvvvtttnnnaaaRRRHHH>>>>>>===<<<;;;;;;;;;;;;666666555444222000///...---...///000000///......+++++++++*********))))))))))))))))))***+++,,,---&&&&&&&&&'''(((((())))))*********)))))))))(((((()))************+++++++++'''(((((()))******++++++)))...222333555===IIISSSUUURRRQQQUUU^^^iiisssxxxzzztttqqqtttvvvvvvuuuwww{{{{{{rrrnnnppppppqqqqqqnnnnnnyyy~~~tttmmmlllggg^^^UUURRRPPPYYYeeeqqqzzz}}}{{{{{{|||}}}}}}zzzxxxxxxxxxwwwvvvtttuuuvvvwwwvvvuuusssrrrqqqqqqqqqpppnnnmmmnnnooozzz~~~~~~zzzsssllljjjoooyyyxxxhhhWWWKKKDDD???@@@BBBKKK^^^qqq{{{|||}}}}}}}}}|||uuuhhhYYYOOOKKKVVVeeeqqq}}}{{{mmmaaa^^^[[[QQQDDD<<<777999;;;=========<<<;;;;;;;;;999777444000---+++******))))))))))))************)))))))))(((((((((((((((''''''''''''(((((('''((((((((()))))))))***''''''''''''((((((((()))))))))))))))))))))))))))WWW\\\ccciiinnnrrruuuxxxuuunnnfffeeejjjttt}}}uuusssrrrnnnhhh```SSSJJJJJJGGGMMMlll}}}|||{{{}}}~~~~~~ppp]]]OOO@@@???===<<<;;;;;;<<<===666555555444222000...---,,,---///000000000///...+++++++++************)))&&&&&&&&&&&&'''((()))***&&&''''''((()))******++++++*********))))))(((((())))))))))))************((())))))***++++++,,,,,,***...333555777???LLLWWWSSSQQQRRRXXXcccnnnwww{{{{{{ppphhhdddlllwww|||}}}}}}{{{xxxqqqoooooonnnooopppoooqqq|||vvvmmmhhhiiiggg]]]TTTQQQYYYaaallluuu{{{~~~{{{yyyyyy{{{|||~~~{{{xxxwwwwwwwwwwwwvvvwwwwwwxxxwwwvvvsssqqqooonnnooopppooommmllllllmmmxxx|||zzzrrrrrrxxx~~~tttbbbPPPEEE999???BBBFFFUUUmmmzzz{{{zzz|||tttdddYYYPPPYYYbbbjjjttt~~~wwwfffXXXUUUSSSJJJ???888666777:::<<<===<<<;;;:::======<<<:::777333///,,,***)))))))))))))))******))))))))))))((((((((((((((((((''''''''''''(((((('''((((((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))UUUUUU[[[hhhrrruuuvvvxxxuuuooohhhffflllxxx|||mmmjjjmmmoooppppppkkkbbbTTTOOOMMMJJJ___zzzwwwbbbSSSEEE<<>>;;;999777555333222111000////////////000000000000...,,,***)))******)))(((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((())))))))))))(((((()))************+++++++++,,,+++*********+++,,,------000000111<<>>===;;;:::<<<::::::888666444222111000....../////////000000000...,,,***)))******)))((())))))(((((((((((())))))************************(((((())))))))))))(((((()))))))))*********++++++******)))))))))***,,,---...222666<<>><<<;;;::::::::::::999777555333111000........./////////000000...,,,***)))******)))(((******))))))))))))******++++++++++++++++++++++++(((((())))))))))))(((((())))))))))))***************))))))((()))***,,,---///333999@@@HHHNNNQQQQQQVVV___kkksss{{{~~~yyyyyyvvvfff^^^ccckkklllooossswww|||{{{wwwuuutttsssrrrpppmmmkkkmmmqqquuuvvv~~~yyyooojjjdddhhhkkkiiieeehhhttt~~~vvvqqqqqqtttvvvvvvyyy{{{~~~~~~}}}xxxvvvuuuvvvtttrrrooooooppprrrtttrrrpppnnnllljjjkkklllmmmllljjjkkkmmmkkkiiilllrrryyyzzz{{{~~~|||{{{vvvxxxzzz}}}~~~}}}~~~~~~www```NNNBBBFFFKKKNNNZZZjjjqqqxxxnnncccdddaaaVVVTTT\\\bbbmmmrrrllleee___UUUJJJ@@@999666888;;;:::;;;===;;;;;;:::999888555333111---,,,+++***))))))******,,,++++++***************,,,++++++***))))))))))))&&&&&&''''''((((((((((((+++)))(((''''''((()))************))))))))))))))){{{xxx|||xxxmmmfffccchhhuuu|||wwwxxx~~~{{{wwwmmmhhh]]]VVV]]]nnnxxxtttuuuqqqfff^^^___gggooowww~~~}}}|||vvvUUUAAA<<<<<<;;;:::::::::999888666333111000............////////////...,,,***)))******)))(((******))))))))))))******************************(((((())))))))))))(((((((((((()))))))))************))))))))))))+++---...111555<<>>::::::::::::888666444222---,,,***)))(((((())))))++++++++++++*********)))*********))))))(((((('''&&&&&&'''''''''&&&%%%$$$))))))(((''''''((()))***))))))))))))))))))******~~~wwwsssuuuyyy~~~vvvllleeeaaadddqqq~~~xxxvvvzzz|||~~~zzzmmm]]]YYY```mmm{{{}}}vvvrrrlllbbbXXXUUUVVVZZZbbbiiiwww{{{|||[[[EEE===<<<<<<::::::::::::999777444111000------........./////////...,,,***)))******)))(((******))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))************))))))***,,,...///333666???HHHLLLLLLMMMPPPZZZdddrrr{{{mmmeeeaaa___dddjjjmmmooorrrttttttvvvzzz|||}}}~~~{{{yyyxxxuuuoookkkmmmsssyyy|||}}}tttkkkeeeccceeehhhlllsss~~~zzzuuuqqqqqqtttxxxzzz{{{zzz|||~~~|||~~~|||zzzyyyyyywwwvvvsssqqqppppppqqqqqquuusssqqqnnnlllkkkkkkkkklllkkknnntttwwwuuuvvvxxx{{{zzzzzz{{{xxxuuupppjjjeeebbb``````YYYZZZ[[[^^^aaadddgggiiiiiiiiihhhffffffiiiooosssuuu~~~xxxcccMMMDDDBBBCCCJJJTTTbbblllwww~~~xxxuuuhhh\\\YYYUUUQQQTTT\\\```ooo{{{|||xxxtttiii^^^III???666666999999:::<<<::::::::::::999777555444...---+++)))(((((())))))(((((())))))))))))(((''''''((())))))))))))(((((()))***++++++***((('''&&&((((((((()))))))))))))))))))))))))))************}}}xxxqqqmmmlllrrrzzzzzzsssjjjccc^^^```lllyyyyyy{{{}}}}}}xxx{{{jjj]]]VVV]]]jjj~~~}}}pppddd^^^WWWSSSPPPQQQYYYbbbmmmxxx}}}}}}}}}```III???===<<<::::::::::::999777444111///---------.........//////...,,,***)))******)))((()))))))))(((((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***+++*********,,,---///000555999BBBMMMQQQPPPRRRWWWbbbjjjuuuvvvggg```]]]dddkkknnnpppsssvvvuuuuuuzzzyyywww|||{{{xxxyyyvvvpppkkknnnxxx}}}qqqfff___\\\\\\aaafffnnnzzzzzztttqqqnnnnnnrrrxxx}}}~~~~~~~~~~~~yyyzzz|||{{{zzzzzz{{{|||xxxwwwvvvtttrrrqqqqqqqqqrrrqqqqqqooonnnmmmmmmlllmmmmmmqqqyyy}}}{{{zzz{{{yyyxxxwwwyyy}}}zzzwwwrrrmmmiiigggffffffeeeddddddeeegggjjjlllnnnkkkkkkkkkjjjjjjlllppptttvvv{{{pppWWWEEE@@@DDDIIILLL]]]eeennnrrruuuwwwuuuppphhhbbbXXXOOOJJJMMMTTTYYY^^^nnn{{{vvvkkkTTTHHH<<<999::::::999:::999:::::::::999777666444000///---+++*********+++'''((()))******)))((('''&&&''')))***++++++*********+++---...---,,,+++)))&&&''')))*********)))(((((()))))))))************{{{xxx~~~}}}uuulllhhhfffmmmwwwxxxqqqiiibbb\\\]]]hhhuuuvvvzzz}}}}}}uuucccQQQTTT[[[jjjppp___[[[XXXTTTPPPPPPYYYdddnnn{{{}}}bbbKKK@@@>>>===;;;::::::::::::777444111///---------.........//////...,,,***)))******)))((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))++++++++++++,,,...000111777:::DDDPPPUUUTTTXXX^^^hhhnnnxxxnnnfffbbbggglllmmmppptttwwwuuutttzzzzzzrrrsssyyy~~~|||yyyrrrttttttnnnjjjooo}}}~~~qqqddd[[[WWWTTT[[[aaagggqqqzzzyyyqqqrrrpppmmmlllooovvv~~~}}}{{{{{{zzzwwwxxxyyyyyyyyyzzz|||~~~yyyxxxwwwvvvtttsssqqqqqqooooooooopppoooooonnnmmmmmmmmmsss||||||}}}wwwvvvuuuvvv{{{|||xxxwwwwwwwwwtttsssrrrqqqrrrsssvvvwwwqqqqqqrrrqqqqqqsssvvvyyy}}}vvvyyy|||{{{{{{```HHHBBBHHHLLLJJJ[[[aaafffggghhhkkkkkkhhh\\\[[[SSSGGGCCCJJJTTTYYY___nnn{{{uuu___QQQCCC>>>>>><<<;;;;;;999999::::::999888666555222111///---,,,,,,,,,,,,)))***+++,,,,,,+++***)))&&&((()))+++,,,,,,,,,,,,%%%&&&(((***+++***)))((($$$&&&)))+++,,,***((('''(((((())))))*********+++~~~yyyzzzyyyyyy|||}}}{{{wwwppphhhaaa```jjjtttyyy|||rrrkkkccc]]]YYY[[[eeeqqq|||~~~jjjUUUQQQPPPWWWiii{{{nnneee]]]ZZZXXXXXX```kkkttt~~~{{{~~~xxxaaaNNNCCC>>>:::777::::::999888666333000/////////.........//////000...---,,,***)))******+++))))))))))))))))))))))))******)))((((((((((((((())))))))))))************)))))))))))))))******+++)))%%%%%%***------///333999AAALLLTTTXXX\\\aaaeeevvvxxxwwwuuussstttvvvxxxxxxxxx{{{vvvssszzzwwwppptttzzzzzzvvvrrrpppooonnnlllmmmuuuwwwfffYYYSSSNNNMMMQQQ[[[hhhpppqqqnnnpppppppppqqqttt{{{}}}{{{zzzyyyzzzyyyxxxwwwxxxzzz}}}~~~wwwwwwuuutttsssrrrrrrrrrooopppssstttsssqqqnnnkkkmmmmmmqqqwww~~~~~~{{{zzzyyyyyy|||~~~~~~yyyuuuqqqoooqqqtttxxxyyy~~~xxxxxx~~~kkkUUUHHHDDDFFFHHHYYY[[[bbbjjjjjjccc\\\ZZZTTTQQQKKKDDDAAADDDMMMTTTbbbnnn|||rrraaaNNNDDDAAA>>><<<<<<;;;:::999888777777666666222111///---+++***))))))+++++++++************)))************))))))))))))))))))))))))))))))))))))***************)))(((((())))))*********))))))(((}}}}}}yyyyyyxxxyyy}}}zzz|||~~~uuummmeee^^^]]]hhhrrrxxx~~~xxxqqqjjjaaaZZZVVVWWWbbbmmmxxxyyyrrrYYYQQQKKKQQQ^^^ooo~~~tttjjjddd___^^^eeeooo|||{{{{{{~~~vvvkkk[[[MMMDDD>>>;;;999;;;;;;:::999777555222111//////.........//////000...---,,,************+++))))))))))))))))))))))))******)))((((((((((((((())))))))))))************)))))))))))))))******++++++''''''+++......000444;;;CCCNNNVVV\\\bbbiiiooo}}}~~~}}}|||zzz~~~}}}uuuppptttzzz{{{xxxwwwssslllfffeeemmmzzzzzzjjj[[[RRRIIIJJJOOOZZZfffnnnooommmlllmmmoooqqqtttzzz}}}{{{zzzyyyyyyxxxwwwwwwwwwxxxzzz{{{wwwvvvtttrrrpppnnnmmmmmmnnnppprrrttttttssspppooolllnnnsssyyy~~~}}}|||vvvsssooommmnnnrrrvvvyyy|||www}}}|||eeeRRRIIIIIILLLVVV[[[fffqqqrrriii___[[[ZZZWWWQQQHHHAAAAAAHHHNNNaaaooo~~~nnn\\\QQQHHH@@@<<<;;;::::::::::::999888777666222111000...,,,++++++***+++++++++************)))************))))))))))))))))))))))))))))))))))))***************)))(((((()))***++++++***)))((('''~~~xxxwwwrrrtttwwwzzz}}}~~~}}}xxx{{{|||tttlllccc[[[[[[dddooowww~~~yyysssoooggg^^^WWWRRRTTT^^^iiizzzooolllnnnrrrxxx{{{bbbRRRHHHKKKRRR[[[rrr{{{ooohhhfffmmmuuu~~~yyyvvvrrrpppbbb^^^XXXPPPIIICCC???===<<<<<<;;;:::999777555444000//////....../////////...---,,,+++*********+++))))))))))))))))))))))))***))))))((((((((((((((())))))))))))************)))))))))))))))******+++,,,))))))---//////222777???FFFOOOXXX```jjjttt{{{{{{uuuooommmqqqwwwyyy{{{}}}{{{ooocccdddqqqyyykkkZZZOOODDDGGGNNNYYYdddkkkllljjjiiikkknnnqqqtttxxx}}}}}}|||{{{zzzyyyyyyxxxwwwvvvvvvvvvvvvwwwxxxwwwtttqqqnnnllljjjjjjnnnppprrrtttuuuuuusssrrrlllpppvvv|||xxxtttqqqpppqqqoookkkiiikkkqqqwww{{{yyyzzzuuuZZZHHHEEEIIIQQQZZZkkk{{{~~~uuuiiicccbbbbbb\\\QQQEEE@@@CCCIII^^^nnnwwwhhh[[[NNNBBB;;;:::999:::;;;;;;;;;999777666333222000///...------,,,+++++++++************)))************)))))))))))))))))))))))))))))))))))))))************))))))(((&&&(((***+++,,,,,,***)))~~~xxxvvvqqqrrrsssuuuvvvyyy}}}zzz||||||yyy~~~|||vvvoooeee]]]ZZZbbbmmmvvv~~~|||zzzuuunnnkkkcccZZZTTTPPPRRR]]]hhh|||pppkkkjjjjjjoootttjjjVVVHHHIIIIIIMMMfffxxxoooooowwwzzzqqqhhhdddXXXZZZ\\\ZZZSSSJJJCCC???<<<<<<;;;:::999888777666111000//////////////////...------,,,++++++******))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************)))))))))))))))******+++,,,******---...///333999CCCHHHPPPYYYcccooo{{{|||wwwllliiiiiimmmqqquuu}}}|||ppppppzzz{{{uuuhhhVVVIIICCCGGGPPPZZZcccggghhhggghhhlllqqqtttwwwyyy|||~~~~~~}}}}}}{{{zzzyyyxxxxxxyyyyyyxxxwwwvvvuuuttttttxxxwwwuuurrrooommmlllllloooppprrrsssttttttttttttpppuuuzzz}}}~~~~~~wwwpppkkkhhhgggllljjjiiiiiilllttt}}}{{{zzz~~~{{{}}}bbbJJJDDDGGGIIIUUUkkkyyysssppppppkkk^^^NNNDDDCCCFFFWWWggg|||}}}tttiii^^^PPPCCC;;;:::777999;;;<<<<<<:::888666444333111000///.........+++++++++*********))))))************)))))))))((((((((((((((((((((((((((())))))************)))(((###%%%(((+++---...------zzzyyyvvvvvvvvvtttrrrtttwww{{{~~~{{{||||||xxx~~~|||vvvkkkaaa\\\aaakkkvvv}}}}}}zzzssskkkddd^^^WWWRRROOORRR]]]hhh}}}}}}vvvqqqnnnqqquuulllXXXIIIGGGDDDEEE\\\{{{zzz~~~|||nnnccc___VVV\\\bbbccc\\\PPPDDD<<<<<<<<<;;;999888777777666111111000///////////////......------,,,++++++***))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************)))))))))))))))******+++***)))***---......444;;;GGGJJJPPPYYYdddrrrxxxuuuiiihhhiiikkkmmmsssyyytttooocccRRREEEEEEKKKTTT]]]bbbeeefffgggkkkooouuuzzz|||}}}~~~}}}}}}|||{{{yyyxxxwwwwwwzzzzzzzzzzzzxxxvvvtttsssuuutttsssqqqpppooonnnnnnqqqqqqrrrssssssttttttuuuwwwzzz}}}}}}|||}}}{{{{{{yyytttoookkkkkklllkkklllnnnpppvvvyyywwwyyyzzzzzzzzzzzz}}}~~~vvvvvvzzzmmmTTTIIIHHHBBBOOOfff}}}ooo[[[LLLDDDCCCMMM]]]rrrzzzrrrhhh___RRREEE===;;;666777:::<<<<<<:::888777555444222111000///......+++++++++*********))))))************)))))))))(((((((((((((((((((((((((((((())))))*********))))))&&&'''***,,,------,,,+++|||}}}}}}}}}yyyvvvwwwyyy~~~~~~zzz{{{rrrfff___aaaiiittt{{{zzzqqqhhh^^^YYYTTTQQQOOOQQQ[[[eeezzzzzzzzz~~~zzziiiYYYKKKEEEAAABBBTTTkkkpppeeebbb]]]bbbjjjmmmgggYYYIII>>>>>>===;;;:::888777777777222222111000////////////---.........---,,,+++***))))))))))))))))))))))))((((((((((((((())))))***))))))))))))************)))))))))))))))******+++(((((()))---...///666???JJJLLLQQQZZZggguuuyyytttsssjjjkkklllkkkjjjrrr~~~uuunnnhhh^^^PPPEEEFFFMMMWWW^^^bbbdddgggjjjoootttzzz~~~~~~|||{{{yyyxxxxxxzzz{{{||||||zzzxxxuuusssqqqpppoooooonnnoooooooooqqqrrrrrrssstttvvvxxxyyy~~~~~~||||||~~~vvvxxxyyyvvvsssqqqsssuuuvvvyyy~~~~~~yyyyyyxxxyyy{{{||||||zzzpppnnnrrrwwwuuu___NNNFFF@@@HHH[[[qqq~~~jjjXXXJJJDDDFFFUUUhhhwww}}}ssshhh^^^SSSFFF>>>;;;555666888:::::::::999888666555333111///...------+++++++++************)))************))))))))))))))))))))))))))))))))))))((())))))************))),,,,,,,,,,,,+++***)))(((yyyyyy|||wwwjjj```aaagggpppwww{{{{{{pppeeeZZZUUURRRPPPMMMNNNVVV___sss}}}xxxrrrfff\\\OOOFFFAAACCCNNN[[[xxxnnnmmmlllqqqxxx}}}zzzmmmZZZLLLAAA@@@===;;;999888777777333222111000////////////---............,,,+++***))))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))))))))))))))******+++((((((***...///111:::DDDLLLNNNSSS]]]lll{{{sssoooooojjjkkklllhhheeennnyyyoooggg```WWWLLLDDDDDDMMMWWW^^^aaadddjjjooossswww}}}~~~|||{{{zzzyyyzzz||||||{{{xxxuuusssqqqppppppoooooooooppppppqqqqqqrrrtttwww{{{~~~~~~}}}}}}|||yyymmmkkkooosssyyy}}}jjjTTTDDDBBBDDDNNN___ooo}}}xxxgggWWWNNNHHHTTTcccnnnwwwzzzmmm___VVVNNNDDD<<<888444555666777888999999888777666444111///---,,,++++++++++++************)))************))))))))))))))))))))))))))))))))))))(((((()))***************...---,,,***))))))******~~~}}}}}}{{{zzzxxxvvvuuusssuuuyyy{{{vvvqqqsssyyyzzzkkkaaa```eeennntttxxx{{{ooocccXXXTTTQQQOOOLLLKKKQQQZZZkkkvvv}}}zzz|||vvvnnnjjjfff```TTTIIICCCFFFMMMRRRoooxxxwww{{{lll]]]DDDBBB???<<<:::999888888333222111000////////////---......///...,,,+++***))))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))))))))))))))******+++((((((+++///000333===GGGMMMOOOUUU```ppp~~~{{{nnnkkklllhhhjjjjjjddd___iii|||uuukkkaaaXXXPPPHHHBBBBBBKKKVVV\\\```eeelllsssuuuyyy}}}|||xxxyyy{{{|||{{{xxxtttrrrttttttsssrrrqqqqqqqqqrrrpppppprrruuuyyy~~~zzznnnkkkoooxxxzzzwww]]]IIIDDDBBBFFFRRRaaaqqqtttdddYYYMMMWWWaaahhhnnnuuuxxxwwwrrrcccTTTLLLGGG@@@999555444444555666777888999999888666444111...,,,+++***+++++++++************)))************))))))))))))))))))))))))))))))))))))(((((()))*********************)))(((***,,,...000}}}zzzzzzxxxrrrnnnnnnnnnnnnpppqqqnnnkkkjjjkkkwwwwwwiii^^^___ccciiimmmrrr|||uuukkk___ZZZTTTPPPMMMMMMRRRXXXcccrrr{{{rrrmmmjjjhhhiiieeeaaa]]]WWWKKKBBBGGGRRRlll~~~pppXXXHHH===@@@@@@:::777:::666555333111000000111222000...,,,,,,,,,,,,***(((******))))))))))))*********++++++++++++***))))))************************++++++******************,,,---......111888AAAHHHMMMTTTZZZ```kkkzzz{{{vvvxxx~~~{{{pppiiigggfffeeeeeeeeeeeelll{{{xxxmmm]]]NNNFFFCCCAAAGGGKKKSSSZZZbbbiiipppuuuvvvzzz~~~}}}yyytttuuuvvvwwwxxxyyyzzz{{{zzzvvvssssssuuuvvvtttrrrpppooonnnrrryyyoookkksss~~~}}}jjjVVVLLLCCCBBBMMMZZZgggxxx~~~uuuaaa^^^___eeeiiiiiijjjnnnhhhaaaTTTIIIFFFEEE>>>555000666777444444999:::777777666555444222///---,,,---,,,***(((((()))***+++******))))))(((((('''''')))************+++++++++,,,++++++******++++++,,,++++++***************+++zzzvvvvvvwwwvvvpppmmmmmmlllmmmnnnnnnkkkhhhggghhhqqqmmm```ZZZ[[[^^^eeeiiioooyyy}}}ttthhhccc\\\WWWRRRPPPSSSYYYeeerrryyyyyyooohhhfffgggkkkhhheee^^^SSSIIIIIIPPPccc~~~eeeQQQAAA??????:::666888777555333111000000111222000///---,,,---,,,+++)))******))))))))))))******+++++++++************)))))))))))))))))))))))))))++++++******************,,,---...///222:::CCCJJJJJJSSS\\\cccmmmyyy}}}vvvsssvvv|||uuulllgggfffbbb`````````aaagggwww|||zzzrrrbbbQQQFFFCCCCCCHHHMMMTTT\\\dddlllsssxxxzzz}}}~~~{{{ttttttuuuwwwyyy{{{||||||zzzwwwsssssstttssspppmmmllljjjkkkooovvv}}}wwwssswwwppp\\\MMMCCC@@@HHHSSS^^^mmm|||iiibbb\\\]]]___```bbbeeefffcccZZZOOOHHHDDD>>>888222666777444444999:::888777666555444222000...,,,---,,,***)))((()))***+++******))))))(((((((((((()))************++++++++++++******))))))******+++++++++***************+++uuurrrrrrtttrrrllliiijjjkkkmmmooommmjjjhhhfffeeehhhsssssscccXXXTTTTTTXXX^^^ccciiitttrrrjjjccc]]]XXXUUUYYY```llluuuxxx{{{uuuiiifffiiiqqqooommmiii___SSSOOOPPPZZZzzz|||pppiiirrr}}}|||xxx___FFF>>>===:::777777777666333111000000111222111000.........---,,,*********))))))))))))******,,,,,,***)))))))))***+++******************************+++++++++++++++++++++,,,---000555===GGGMMMKKKVVVbbbkkksss{{{~~~}}}{{{ttttttuuuttttttssssssvvv|||wwwnnnhhheeeeee```]]]\\\\\\]]]bbbmmmyyy}}}}}}|||vvviiiWWWJJJEEEFFFJJJOOOWWW___gggooowww{{{~~~|||zzzttttttvvvwwwyyy{{{|||}}}|||yyyuuuttttttsssoookkkfffeeefffjjjqqqyyy~~~~~~}}}yyyzzz}}}yyyeeeQQQFFF???DDDKKKSSSaaaooozzz}}}qqqeeeYYYVVVXXXZZZ]]]aaagggiiieeeZZZOOOGGGAAA<<<444666666444555999:::999777777666444222000...------,,,+++))))))******+++***))))))))))))((((((((()))************+++++++++***))))))))))))))))))***+++***************++++++uuurrrpppppplllgggfffiiippptttwwwuuurrroookkkgggccckkkvvv~~~tttsssssssssppphhh]]]TTTOOONNNRRRWWW\\\bbbmmmxxx{{{pppfffbbb^^^\\\dddpppyyy~~~{{{zzzppplllppptttuuuvvvuuuoooeee[[[VVVXXXooovvviii^^^aaaooowwwttt|||lllMMM>>>===<<<:::999888666444111000000111222222111///...///...---+++******))))))))))))******---,,,***(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,+++,,,...222999CCCLLLRRRSSS___mmmuuuzzz}}}zzzuuuxxxxxxiiibbbdddhhhlllpppsssvvvxxx}}}yyypppjjjhhhhhhhhhbbb]]][[[\\\]]]```hhhqqq|||{{{{{{{{{}}}zzzuuunnnaaaRRRJJJHHHKKKQQQYYYbbbjjjrrrxxx}}}~~~{{{xxxvvvvvvvvvvvvwwwxxxyyyyyyzzz{{{yyyvvvvvvwwwuuupppllldddddddddgggmmmttt{{{||||||~~~}}}~~~|||yyyyyyoooXXXJJJAAABBBFFFLLLXXXeeetttxxx~~~vvvhhhZZZWWWZZZ^^^cccgggmmmqqqoooggg\\\TTTKKKCCC888777444333444777888888777777666555222000...------,,,+++*********++++++))))))))))))))))))))))))))))))*********+++++++++******))))))))))))***************)))******+++,,,uuuqqqmmmkkkgggcccffflllwww|||tttllleeeiiiooouuuzzz~~~{{{uuukkkiiifffeeeccc]]]UUUOOOKKKJJJLLLPPPTTTYYYdddooo~~~{{{nnnhhheeeeeeqqq|||}}}|||}}}zzz|||}}}oooddd\\\eeettt~~~pppdddYYYWWW```nnn~~~ooojjjpppyyyvvvTTTAAA>>>???===;;;999777444222000000111111333111////////////---+++******))))))))))))******---,,,***(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,+++,,,///555>>>IIIRRRWWW\\\iiivvv}}}~~~}}}vvvnnnmmmuuuwwwkkk]]]XXX]]]cccjjjnnntttwwwzzz}}}~~~tttmmmkkkllllllmmmbbb]]]ZZZZZZ[[[^^^gggppp}}}}}}xxxyyyzzz|||vvvsssrrrkkk]]]QQQLLLNNNTTT\\\dddlllrrrxxx|||}}}{{{zzzyyyzzz{{{|||}}}yyyyyyyyyyyyyyyxxxwwwvvvyyyxxxxxxwwwvvvvvvuuuuuuvvvuuutttvvvxxxvvvrrrmmmfffffffffhhhkkkqqqvvvzzz}}}~~~~~~~~~{{{{{{}}}~~~xxxyyy{{{vvvvvv]]]NNNBBB@@@BBBFFFRRR^^^ooouuu|||zzzmmmaaa^^^```dddiiinnnvvvyyyxxxsssmmmeeeXXXLLL===888444333444555666777888777666555333000...------,,,,,,+++++++++++++++))))))))))))************))))))*********++++++++++++++++++******+++++++++******))))))***++++++,,,vvvrrrooolllgggdddhhhooo}}}|||nnniiijjjlllooorrruuuwwwyyytttxxx|||~~~|||{{{zzzwwwqqqlllddd```\\\YYYWWWSSSMMMGGGGGGEEEFFFIIIKKKOOOYYYdddxxxwwwrrrnnnnnn|||wwwvvvttt```]]]___oookkkaaaWWWSSSTTT[[[gggrrrxxx{{{}}}zzzoooeeeffflllzzz~~~]]]GGGAAAAAA???<<<:::888555222111000111111222111///...///...---+++******))))))))))))******,,,,,,***)))))))))***+++******************************++++++,,,---------,,,---000888DDDPPPXXX]]]cccooozzz|||tttllleeelllnnndddYYYXXX^^^dddjjjnnnssswwwzzz}}}xxxoookkkmmmpppqqqpppaaa\\\YYYXXXWWW\\\hhhttt|||xxxyyyzzz{{{vvvvvvzzztttdddVVVQQQSSSXXX```hhhnnnssswwwzzz{{{xxxuuuuuuvvvxxxxxxxxxuuuvvvvvvwwwxxxyyyzzzzzz|||{{{zzzxxxvvvuuussssssqqqqqqrrruuuxxxwwwrrrmmmhhhiiikkklllmmmppptttxxxzzz|||}}}}}}||||||}}}~~~}}}}}}}}}}}}{{{zzzwww{{{}}}}}}dddTTTEEE@@@???BBBLLLXXXgggpppxxx}}}||||||qqqfff```___aaahhhooozzz~~~}}}xxxqqqcccWWWDDD<<<666555666555666777888888777555333111///...,,,,,,,,,,,,,,,+++++++++)))))))))************+++)))************+++++++++,,,,,,++++++++++++,,,,,,))))))))))))***+++,,,,,,~~~|||xxxpppiiiiiinnn~~~mmmgggffffffgggiiilllmmmnnnlllooopppqqqvvv|||~~~{{{xxxuuurrrpppnnnjjjeee```ZZZVVVRRRPPPOOOMMMIIIEEEDDDAAA@@@AAABBBEEEOOOYYYmmmyyy{{{yyyvvvuuuxxxooovvvuuuxxx}}}|||dddZZZSSS]]]zzzkkkcccZZZUUUQQQRRRYYYbbbjjjppp{{{yyylllfffgggqqq|||eeeMMMCCCAAA>>>::::::888555333111000111111222000............,,,*********))))))))))))******+++++++++************)))))))))))))))))))))))))))******++++++,,,------...------222;;;HHHUUU^^^bbbiiisss|||~~~xxxqqqdddjjjkkkddd]]]___eeejjjnnnpppsssxxx~~~yyyqqqiiiiiinnnsssrrrppp```\\\YYYVVVUUU[[[lll||||||yyyzzzzzzzzzzzzzzzeeeYYYYYYYYY^^^eeelllppptttwwwyyyzzzwwwtttsssuuuwwwxxxxxxsssssstttuuuxxx{{{}}}~~~}}}|||zzzxxxwwwuuuuuurrrrrrtttwwwzzzyyytttoooiiilllooopppqqqrrrvvvyyyzzz{{{}}}}}}|||||||||~~~~~~|||~~~zzzvvvyyynnn\\\KKKCCC@@@@@@IIIUUU^^^iiisssuuuttttttuuusssvvvmmmbbbZZZVVVXXXbbbmmmwww|||tttjjjaaaLLLBBB999888999777666888888888777555333111///...,,,,,,------,,,,,,+++***))))))*********+++++++++)))************+++++++++++++++************++++++))))))))))))***+++,,,---yyymmmiiilll|||kkkcccaaa``````bbbdddeeeeeeggghhhiiihhhlllrrrtttqqqooommmjjjgggeee```[[[WWWPPPMMMJJJJJJLLLLLLIIIFFFBBB???=========???HHHRRRcccooozzzxxxzzzzzzyyy{{{nnnrrrkkklllnnnooorrrzzz|||ggg[[[PPPTTTkkkpppiiiaaaZZZTTTQQQWWW___hhhpppvvvkkkiiinnnwwwkkkQQQEEE@@@<<<888;;;999666333111000111111111000...---...---,,,*********))))))))))))*********++++++++++++***))))))******************************+++,,,,,,---......---...333===KKKXXXaaadddmmmvvv~~~yyyhhhmmmmmmgggcccgggmmmpppssssssuuu{{{ssslllfffgggoootttrrroooaaa^^^[[[WWWUUU\\\ppp{{{yyyzzzzzzyyy~~~|||dddZZZ___^^^bbbiiinnnrrruuuwwwxxx{{{xxxtttsssvvvxxxyyyxxxppppppqqqtttwww{{{~~~~~~~~~}}}|||zzzyyyxxxxxxvvvvvvxxx|||~~~}}}wwwqqqiiimmmqqqssstttuuuxxxzzzzzz|||~~~~~~}}}|||}}}~~~~~~{{{~~~tttvvvwwwdddQQQHHHCCCBBBJJJVVVYYYeeeooonnniiihhhiiijjjnnneee[[[RRRMMMPPP^^^mmmrrr~~~|||ssslllgggRRRFFF<<<;;;;;;999888:::888888777666444111///...,,,,,,---------,,,+++***))))))******++++++++++++)))************+++++++++******))))))))))))******))))))))))))***+++,,,---yyyrrrqqquuuzzziii```^^^\\\\\\^^^`````````___``````aaaccceeefffggggggddd___YYYSSSLLLHHHEEEFFFGGGHHHIIIHHHEEEBBB@@@===;;;999888999<<<@@@BBBXXXeeerrryyy~~~yyyrrrsssssstttyyyooojjjeeebbbdddgggkkkttt|||mmm]]]PPPRRR\\\jjj}}}ttteeeaaa]]]XXX[[[dddlllsss{{{lllooowwwlllUUUFFF>>>======888777666555333222000000000000000///...,,,+++*********)))))))))))))))***,,,,,,,,,+++++++++******((()))+++,,,,,,+++)))(((,,,,,,++++++******++++++000///777EEEMMMQQQ]]]llltttyyyyyywwwttttttuuuxxxzzzzzz}}}zzzzzzwwwllleeejjjssstttnnniiihhhddd___^^^cccmmmxxx~~~vvvwwwyyyyyyxxx{{{jjjaaa___]]]dddmmmrrrsssqqqpppqqqssstttuuuuuuuuuvvvxxxzzzzzzzzz{{{|||}}}~~~~~~~~~|||||||||}}}|||zzz|||{{{{{{}}}}}}yyyrrrmmmjjjlllnnnoooppprrrvvvxxx||||||~~~{{{{{{~~~sssqqqxxxcccPPPDDDCCCGGGLLL[[[dddkkkiiidddaaa^^^\\\\\\XXXSSSLLLFFFHHHXXXhhhsssxxx~~~wwwuuuwww```PPPBBB===<<<::::::===888888777555444222000//////...---,,,++++++++++++///...---+++***)))(((((())))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,uuupppkkkwwwrrrbbb]]][[[YYYYYYZZZ\\\\\\[[[YYYYYYXXXWWWWWWWWWXXXXXXWWWUUURRRNNNIIIDDDAAA???@@@AAACCCDDDCCCAAA???===;;;999888777888;;;>>>@@@MMMZZZgggpppvvv|||}}}{{{{{{pppjjjkkklllooo~~~wwwnnnhhhdddeeeggghhhmmmsss{{{tttaaaPPPMMMRRR\\\mmm~~~|||kkkfffccc___aaahhhrrrzzzvvvmmmssszzzyyyfffRRRDDD>>><<<===888888777555333222111000000000//////...---,,,+++)))))))))))))))***++++++*********)))))))))(((((()))***+++------+++***)))---,,,,,,+++++++++,,,,,,...///:::IIIQQQTTT___nnnxxx~~~~~~}}}}}}yyyoooiiiooowwwxxxtttppprrrnnnjjjkkkrrr|||{{{rrrrrrsssrrrxxx~~~kkkbbb``````gggooottttttrrrqqqqqqqqqrrrttttttssstttvvvxxx||||||}}}}}}}}}~~~~~~~~~}}}{{{zzz{{{||||||{{{zzzxxxxxxxxxxxxvvvqqqmmmiiikkkmmmoooppprrruuuwwwzzz{{{}}}||||||~~~rrrkkkwwwrrr[[[IIICCCEEEJJJWWWaaaiiihhhccc```\\\XXXVVVRRRMMMHHHBBBEEETTTdddrrrzzzuuubbbOOOEEEAAA<<<::::::888888777666444222000///...---,,,,,,++++++++++++...---,,,+++***)))))))))))))))***++++++++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,sssiiicccjjjssszzz~~~zzzlll]]]XXXVVVSSSSSSSSSTTTTTTSSSQQQPPPNNNLLLJJJHHHGGGGGGEEEDDDCCC@@@>>>;;;:::999999:::<<<======<<<:::999888777555555666888;;;===CCCPPP^^^hhhqqqwwwxxxvvvrrrhhhbbbcccgggnnn}}}uuulllfffgggiiiiiikkknnnrrrxxx}}}hhhRRRIIIGGGMMM]]]mmmtttnnnmmmlllnnnsss}}}pppppprrrwww||||||ssscccRRRFFF???======999888777666444222111000///////////////...---,,,)))))))))))))))***+++,,,*********)))))))))))))))***+++,,,------,,,+++***------,,,,,,,,,------......444BBBQQQWWWYYYcccppp|||{{{ssspppvvv|||}}}zzzxxxyyyuuusssyyyvvvmmmkkkkkkkkkwwwlllcccbbbeeekkksssvvvuuurrrqqqqqqpppqqqrrrrrrrrrsssuuuwww}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{xxxwwwxxxzzz{{{{{{vvvtttrrrqqqqqqpppnnnlllhhhjjjlllnnnoooqqqtttvvvxxxzzz|||~~~~~~wwwkkksssfffOOOCCCDDDHHHQQQ\\\eeefffdddaaa\\\WWWTTTPPPKKKFFFAAACCCPPP___mmmzzzvvv^^^NNNGGGAAA<<<999888777777666444222000///------,,,+++++++++,,,,,,,,,,,,+++***************((()))******++++++******************************(((((()))***++++++,,,,,,tttmmm```[[[]]]aaaiiipppnnndddYYYQQQOOOLLLKKKKKKKKKJJJIIIJJJIIIFFFCCCAAA???===<<<;;;;;;:::999888777666555333555666888888777666666666555444333444666999;;;???KKKZZZeeeooowwwxxxuuuooofff```bbbiiissszzzqqqiiiiiilllooorrruuusssvvv{{{~~~lllUUUIIIDDDGGGVVVggg|||vvvxxx{{{{{{tttnnnooorrrssstttvvvvvvooocccUUUHHH@@@===<<<:::999888666444222111000......////////////...---++++++***))))))*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------------...///000111;;;LLLYYY\\\]]]fffrrr}}}wwwuuuzzz~~~~~~}}}{{{wwwwww{{{rrrkkkggggggggguuuxxxiiidddfffkkkpppvvvyyywwwsssqqqqqqpppqqqrrrrrrrrrsssuuuwww{{{{{{||||||}}}}}}~~~~~~|||xxxtttrrrtttvvvxxxxxxrrrpppmmmlllkkkkkkkkkkkkfffiiilllnnnoooppprrrtttxxxzzz|||tttwwwnnnUUUEEEDDDHHHJJJVVVaaafffhhhgggccc^^^[[[VVVQQQKKKDDDDDDNNNZZZfffwwwjjjVVVLLLFFF@@@<<<888777777666444333111000---,,,,,,++++++,,,,,,---+++***************++++++((())))))***************************************'''((()))***+++,,,---...]]]jjj}}}{{{hhh[[[QQQNNNOOOVVV]]]]]]VVVOOOIIIGGGDDDBBBBBBCCCBBBAAABBBAAA???===;;;:::999888777777666555555444333333222222444555666666555555444333333333444666888999<<>>===;;;999666444222111222222222111000...---,,,)))))))))***+++---...///******++++++,,,,,,,,,,,,+++******))))))******+++)))******+++---///111222;;;MMM___cccaaahhhyyyyyyooonnnnnnnnnmmmrrryyyppphhhddd^^^UUURRRTTTUUURRROOOPPPUUU\\\cccgggtttxxx||||||yyyuuuttttttssstttuuuuuuuuuvvvxxxzzz~~~~~~}}}{{{zzzyyyxxxwwwxxxvvvsssqqqooonnnllljjjjjjnnnrrrqqqlllgggdddbbbfffiiimmmpppqqqrrrssstttpppsssxxx}}}}}}}}}~~~rrrccc\\\XXXYYYiii}}}uuukkkjjjuuuyyyuuuwwwyyyzzzbbbOOOFFF???FFFOOOZZZiiiyyyxxxmmmbbbUUUIIIFFFHHHYYYqqq|||}}}ttt^^^KKKBBB>>>;;;777777777777666555333333111000...,,,+++))))))(((++++++***)))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))******************++++++CCC@@@>>>???AAAAAA???<<<<<<:::888888888888777777555555444333333444444444222333444555555555555555444555666666666666555555777555333222333444333222555666888888999;;;>>>AAAKKKMMMQQQXXXcccllljjjccc\\\\\\^^^dddmmmxxxqqqfffbbbaaabbb\\\WWWTTTMMMDDDBBBFFFVVVnnnxxxlllaaaQQQAAAAAA???<<<888777888555111/////////...------,,,,,,))))))))))))))))))))))))+++++++++************))))))************+++++++++///,,,,,,//////...000444CCCRRR]]]^^^ddduuu|||pppkkklllllljjjiiiqqqyyymmmbbb[[[VVVOOOKKKKKKLLLKKKJJJMMMTTT]]]dddhhhwwwzzz|||{{{xxxuuuvvvwwwwwwvvvtttttttttvvvxxxyyy}}}zzzyyyyyyxxxuuusssxxxxxxxxxwwwtttpppkkkiiimmmoooqqqqqqooollliiiiiiggglllqqquuuuuutttsssrrrsssuuuyyy}}}yyyjjj\\\VVVSSSWWWiii{{{{{{rrrsssrrrooo}}}oooVVVDDDEEEEEEGGGRRRdddvvvzzzrrrpppfffVVVLLLMMMXXXjjj|||rrrlllaaaSSSGGG===777444444555555555444333222222000///---+++))))))))))))************))))))))))))******+++++++++******)))++++++***))))))((())))))++++++,,,---............EEEBBB>>><<<======;;;888999888666666666666555444555444444333333333444444444555555666666555555555666666666666666555555555999777666666888999999888555666777777777999<<>>AAASSSZZZaaadddfffiiiiiigggcccdddfffkkkqqqyyyuuukkkeeeeeegggiiiggg\\\PPPJJJKKKQQQbbbtttooosssppppppooowwwuuucccHHHCCC===:::999777333111222111111000000//////...,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++,,,------************+++++++++,,,***((())),,,......333999EEENNNUUUZZZhhh{{{~~~uuummmiiigggdddcccfffllltttyyy|||ooobbbZZZTTTLLLEEEBBB>>>???BBBJJJVVVbbbkkkppptttxxx||||||zzzyyyzzz|||~~~}}}{{{yyyxxxyyyzzz{{{wwwuuuttttttttttttsssqqqqqqrrrrrrrrrpppooommmllloooppprrrqqqooommmllllllnnnqqqvvvyyyyyywwwvvvvvvpppsssvvv{{{|||lll]]]VVVTTTZZZkkk~~~{{{ttttttjjjPPPCCCAAAAAAGGGUUUhhh|||wwwhhhYYYcccmmmooommmkkkgggccc```[[[SSSHHH>>>888666777888888888888777666555444333111///---,,,++++++,,,++++++*********)))))))))***++++++,,,,,,,,,++++++))))))((((((((()))************+++,,,------------HHHBBB:::666555555333222333444444444222111111111333333333333333444444555555555555666666777888999???>>>===;;;;;;;;;;;;<<<:::::::::;;;>>>??????>>>;;;;;;<<<;;;<<<>>>BBBFFFWWWaaajjjkkkiiikkkmmmmmmfffhhhjjjnnnrrrxxx}}}sssiiigggnnntttsssiii\\\UUUSSSSSS]]]}}}uuujjjjjjoookkkhhhlllzzzwwwuuuNNNFFF===;;;:::666333111000000//////...---------************************((())))))***++++++,,,,,,*********+++++++++,,,,,,***)))***,,,---...444<<>>>>>???CCCKKKVVVaaahhhlllrrrvvvzzz{{{zzzyyy{{{}}}}}}zzzyyyyyyyyysssrrrqqqqqqssssssrrrqqqoooooooooooonnnllljjjjjjmmmnnnooonnnllljjjjjjkkkmmmppptttwwwvvvuuuttttttoooqqquuuyyy}}}~~~~~~}}}~~~rrr```XXXUUUXXXgggxxx}}}|||xxx~~~lllNNNFFFBBB@@@EEEQQQddd}}}uuubbbeeefffdddaaa`````````ccc___XXXLLLAAA:::888888888888888777666555444333333111///---,,,+++,,,,,,+++++++++*********)))))))))******+++++++++++++++(((((((((((())))))***+++)))***+++,,,------------GGG@@@999444444555444333333555666555333111111222444333333333444444555666333444444666888:::===>>>@@@@@@???>>>>>>>>>>>>>>>??????@@@CCCFFFGGGFFFEEE@@@@@@@@@??????BBBFFFIIITTT```jjjiiifffhhhllloooiiilllppprrruuuxxx}}}}}}uuuwww~~~~~~}}}rrrnnnvvvvvvkkkbbb]]]XXX[[[rrr|||lllfffnnnhhhaaabbbpppyyyjjjgggttt{{{TTTHHH===<<<;;;666333222000000000///......------***************************************************++++++++++++,,,,,,,,,,,,+++,,,------...666@@@MMMOOORRRZZZiiiyyyvvvppprrruuuvvvvvvwwwuuu{{{}}}yyyvvvqqqkkkfff___]]]]]]]]][[[XXXhhh{{{sssddd]]]WWWNNNDDD>>>>>>@@@DDDMMMWWWbbbhhhlllppptttxxxyyyxxxwwwyyy|||zzzwwwvvvuuupppoooooooooqqqrrrqqqpppmmmmmmmmmmmmkkkiiifffeeeiiijjjjjjiiigggfffggghhhiiilllooorrrqqqqqqqqqqqqnnnppptttxxx{{{~~~{{{{{{{{{|||sssaaaYYYUUUXXXdddsss~~~~~~yyyzzzlllPPPGGGBBB???CCCMMM___yyynnniiiddd___]]]^^^dddiiillljjjdddWWWHHH===888777;;;;;;;;;:::999777666555222111///---++++++++++++++++++++++++************((())))))***++++++******)))))))))))))))***+++,,,******+++,,,------------GGGAAA:::666666777666555333666999888444222222333444444444444555666777888555555666888;;;>>>BBBDDDAAAAAABBBCCCCCCBBBBBBAAA@@@AAACCCGGGLLLNNNNNNNNNIIIIIIGGGDDDBBBDDDGGGJJJOOOZZZbbb```]]]```fffkkklllpppuuuwwwwwwyyy}}}~~~~~~~~~wwwnnnmmmrrr{{{|||pppgggZZZZZZddd{{{ttthhheee]]]VVVUUU^^^jjjsssvvvttttttlll```]]]mmmyyyXXXIII===<<<<<<777333444333222222111111000000///------------------------+++++++++*********))))))++++++++++++,,,,,,,,,,,,---,,,...//////111;;;FFFPPPQQQUUU^^^kkkwww~~~uuullllllnnnooooooqqqssszzz}}}{{{zzzxxxlllhhhbbb___\\\YYYTTTPPP```rrrttteee^^^ZZZPPPFFF???;;;>>>DDDOOO[[[fffmmmpppqqquuuxxxyyywwwvvvwwwyyy|||wwwtttrrrqqqnnnmmmlllmmmooopppooonnniiijjjkkkllljjjgggcccaaaeeeeeeeeecccaaaaaaccceeedddgggkkkmmmmmmmmmnnnooonnnpppsssvvvyyy{{{||||||xxxxxxxxxzzz}}}~~~}}}nnn]]]VVVTTTVVVaaammmzzz~~~yyyuuuppp[[[JJJAAA===AAAIIIVVVmmmwwwnnneee``````ccckkkssstttuuuqqqeeeSSSDDD;;;777:::::::::999888666555444222111///---,,,++++++,,,,,,++++++++++++*********((()))***+++++++++++++++++++++*********+++,,,,,,++++++,,,---............IIIDDD===999999999777555222666:::999555222222444555555555666666777888999:::::::::<<<>>>BBBEEEHHHEEEGGGIIIKKKLLLKKKJJJHHHCCCEEEIIIPPPWWW[[[]]]]]]XXXVVVRRRMMMHHHGGGIIILLLMMMUUU[[[XXXUUUYYY```dddjjjooouuuwwwvvvwww{{{~~~~~~{{{yyywwwqqqiiigggiiirrr|||oooXXXWWWXXXbbbxxxooo^^^VVVNNNMMMQQQXXX]]]___```fffeee\\\XXXfff~~~www[[[III<<<======888444666333333222222111000000000------------------------***************++++++++++++++++++,,,,,,,,,------,,,,,,...111111555BBBOOOUUUXXX^^^hhhsss|||}}}qqqnnnooonnnoooqqqvvv{{{zzzxxxxxxwwwllljjjgggccc^^^YYYSSSOOO^^^mmm~~~|||mmm^^^YYYVVVMMMBBB;;;;;;>>>FFFQQQ^^^iiipppssstttwwwzzzzzzwwwuuuvvvxxx|||wwwrrrpppnnnnnnlllkkkjjjkkklllmmmlllkkkcccfffiiikkkjjjgggccc```ccccccaaa___^^^^^^aaacccaaadddhhhkkkllllllnnnoooooopppsssvvvxxxyyyyyyyyyvvvvvvuuuvvvxxx{{{~~~~~~|||{{{|||}}}~~~~~~{{{{{{jjjYYYSSSQQQQQQYYYcccmmmttt~~~{{{tttwwwxxxyyy|||{{{rrrhhhOOODDD>>>AAAGGGNNN___qqqzzzpppgggeeefffhhhooowwwyyy}}}}}}sssaaaNNNBBB===::::::999888777555333222444222000...------------,,,,,,+++++++++***************+++,,,------------------,,,,,,+++,,,,,,,,,,,,,,,---...////////////LLLGGG@@@<<<;;;:::777555222666:::999555111222444666666666666777888::::::???>>>>>>???AAADDDHHHJJJKKKMMMQQQTTTUUUTTTRRRPPPLLLNNNTTT]]]ffflllooooooeeebbb\\\UUUNNNKKKLLLNNNNNNUUUXXXTTTQQQVVV]]]```ffflllrrrtttssssssvvvzzzyyytttqqqlllfffdddfffbbbqqqsssUUUUUUQQQSSShhhvvv___VVVNNNKKKMMMOOOQQQRRRXXXbbbdddZZZUUU```uuuwww\\\III<<<===>>>888555777111111000000///.........++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++,,,,,,,,,---------***+++...111333999GGGUUU[[[___gggsss}}}yyytttsssrrrrrrtttyyy}}}wwwsssqqqppplllkkkjjjfff```ZZZUUURRR___lllzzzttteeeWWWRRRPPPHHH<<<555===AAAHHHSSS```jjjpppssswwwzzz|||{{{xxxuuuvvvwww|||zzzvvvrrrooommmmmmmmmjjjiiihhhiiijjjkkkjjjhhh___bbbgggjjjkkkhhhccc```bbbaaa```^^^\\\]]]```cccaaadddhhhkkklllmmmoooqqqoooqqqsssuuuwwwxxxxxxwwwvvvuuuttttttuuuwwwyyy{{{yyyxxxwwwyyy|||~~~~~~{{{{{{iiiXXXQQQNNNKKKQQQYYYccckkkvvv{{{vvv|||xxxuuusssvvvzzzxxxsssnnnUUUHHHAAADDDHHHKKKWWWfffnnnooozzzzzzpppiiiiiijjjjjjooovvv{{{}}}lllXXXJJJDDD>>>>>>>>><<<;;;999888777555444222000............,,,,,,,,,+++++++++******+++,,,---...///////////////...------,,,,,,,,,,,,,,,---...///000000000000RRRKKKBBB===:::999777444555555333333333333555555666666777888999;;;===>>>BBBDDDGGGHHHIIIJJJMMMNNNLLLNNNSSSXXX[[[YYYUUURRRTTTVVV\\\hhhwww{{{ooocccYYYSSSOOOMMMPPPRRRTTTSSSQQQRRRUUUYYYgggkkkoooooonnnpppuuuzzzyyyvvvrrrmmmhhhdddaaa___bbbeeennn|||{{{qqq\\\XXXSSSRRRYYYkkkoooaaaSSSLLLKKKLLLQQQWWW]]]\\\]]]]]]ZZZ\\\lll~~~|||sss[[[III<<<<<<<<<777666:::222222222111000//////...000---+++,,,...///---***,,,,,,,,,+++++++++************+++++++++,,,,,,,,,////////////222;;;MMM\\\```eeemmmwwwuuupppsssyyy~~~zzzuuuqqqnnnffffffiiijjjdddZZZZZZ___kkkttt}}}}}}sssaaaOOOFFFCCC@@@===;;;:::???JJJXXXeeennnrrrsss}}}~~~}}}yyyuuurrrzzzxxxtttpppkkkjjjkkkmmmjjjhhhfffeeefffhhhhhhggg^^^ZZZ[[[bbbgggeeeaaa___bbbaaa___^^^___aaaccceeeeeefffhhhjjjkkklllllllllrrrpppppprrruuuuuussspppoooooopppqqqqqqrrrssssssuuuuuuuuuvvvwwwyyyzzz{{{{{{uuuaaaOOOKKKHHHEEEHHHQQQWWW```mmmyyyxxxnnnrrr}}}yyyzzz|||sssssswwwwwwvvvvvv\\\NNNDDDCCCBBBAAAJJJXXX^^^fffooovvv|||}}}wwwqqqggg```ccciiilllllllllzzzuuuaaaPPPDDD??????<<<888777888888666444333222111000...---------------,,,,,,+++++++++************************------------------------***,,,.../////////111333WWWPPPFFF>>>;;;999777444555555444333333444555555777777888999:::<<>>DDDMMMWWWaaajjjqqquuuzzz|||~~~yyysssoooppprrruuuuuussspppmmmmmmlllllllllmmmmmmllliiigggaaa\\\ZZZ]]]aaaaaabbbeeeffffffeeedddcccccccccddd^^^^^^]]]]]]^^^aaadddfffiiiiiiiiiiiiiiiiiihhhgggiiijjjkkkkkkkkkjjjiiihhhlllmmmnnnppprrrsssttttttwwwyyy||||||||||||iii___SSSIIIAAA@@@???===>>>BBBHHHPPP]]]jjjvvvxxxhhhbbbffftttwwwmmmbbb\\\[[[aaappp}}}{{{zzz~~~}}}vvvbbbLLLBBB@@@???BBBFFFQQQXXX___``````___[[[VVVQQQKKKHHHLLLUUUaaappp|||tttfffRRRJJJAAA===;;;888777888555444333222000///......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,------------------,,,---...//////111444666mmmdddWWWLLLEEEAAA<<<999999888777666666777888999<<<@@@EEEGGGGGGIIINNNRRRTTTTTTTTTSSSSSSVVVZZZ^^^ccciiiqqqwww{{{}}}{{{vvvjjjeeeccceeehhhfffcccbbbdddfffiiijjjlllnnnppprrrvvvxxx|||{{{xxxssskkkccc\\\XXXQQQRRRUUU\\\hhhxxxsssssszzzyyyssshhhZZZLLLEEEBBBGGG]]]tttxxxvvv||||||yyytttooollliiiddd]]]YYYRRRIII@@@<<<:::888888:::666666444222000///---------......---,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...000111222===OOO[[[___dddlllxxx~~~yyyvvvrrrkkkeee]]]aaaeeefffjjjttt|||rrrlllQQQEEE999666666666777999>>>DDDNNNWWW___gggnnnsssvvvxxx{{{}}}}}}yyyuuurrrooorrruuuuuusssqqqooonnnlllmmmnnnpppqqqoookkkggg___\\\\\\```bbbaaabbbeeedddcccaaa```___``````aaaaaa```^^^]]]]]]^^^```aaaggggggggggggfffffffffgggiiijjjkkkllllllkkkiiihhhjjjlllnnnppprrrsssssstttvvvyyy{{{||||||nnn]]]SSSIIIDDD???>>>===<<<===@@@FFFMMMZZZhhhtttqqqbbb]]]aaammmtttfff]]]WWWWWW^^^ggguuu{{{zzzsssgggiiijjjlllpppzzz}}}~~~|||iiiRRREEE@@@@@@BBBCCCOOOXXX```aaa___]]]XXXSSSQQQLLLIIIJJJPPP\\\pppyyy^^^PPPBBB<<<888555666999555444333222111///......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---.../////////111555888nnnfff[[[RRRLLLGGGBBB>>>;;;:::999888888999:::;;;>>>DDDKKKNNNNNNOOOSSSXXXVVVWWWXXXYYYYYY\\\```cccfffkkkqqqvvvyyy|||{{{pppkkkfffiiikkkjjjgggeeefffhhhiiijjjlllnnnrrruuuxxxzzz~~~}}}{{{vvvooofff^^^YYYQQQRRRTTTZZZdddsssvvvpppuuuvvvqqqfffWWWKKKGGGCCCEEEXXXoooyyyrrrpppllleee___]]]XXXQQQHHHAAA===;;;::::::666555444333111///......---...///...,,,+++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,------------...111111444AAAVVVaaaaaahhhrrr~~~yyywwwtttmmmggg^^^dddiiikkkqqqtttiiieeeLLLAAA888555666666888;;;>>>FFFPPPYYY```fffmmmrrrsssuuuxxxzzzzzzxxxvvvtttoooqqqrrrrrrpppnnnnnnnnnmmmnnnppprrrrrrnnnhhhccc\\\ZZZZZZ^^^___^^^```ccc```^^^\\\ZZZZZZ[[[^^^___bbbaaa___^^^]]]]]]]]]^^^aaabbbcccbbbaaabbbdddfffggghhhjjjkkkkkkjjjiiigggiiijjjmmmppprrrsssssssssuuuxxx{{{|||||||||ooo```RRRKKKCCCAAA???===<<<<<<===???EEELLLXXXfffttt~~~ooo```\\\aaajjj{{{~~~nnnbbbZZZUUUVVVZZZ^^^eeerrr{{{vvvvvvxxxuuuooo___^^^]]]]]]^^^fffxxxsssoooqqqvvvpppZZZIIIBBB@@@AAABBBIIITTT```dddcccaaa]]]XXXTTTOOOKKKJJJMMMZZZsssdddRRRBBB<<<999555666:::555555444222111000///...++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,+++,,,,,,------.........---...//////000222666999mmmggg]]]VVVQQQLLLGGGBBB===<<<;;;::::::;;;<<<===???GGGPPPUUUTTTTTTXXX\\\\\\^^^```aaaccceeeiiikkkmmmqqqvvvxxxyyy}}}|||rrrmmmhhhkkkmmmllliiifffggghhhiiiiiikkkoootttxxx{{{}}}~~~zzzsssjjjaaa\\\QQQRRRTTTXXX```mmm|||zzzlllkkkkkkggg___QQQHHHGGGDDDCCCTTTjjj|||zzzvvvnnnhhhgggbbb]]]SSSHHHAAA===;;;999555444444333111000000///,,,...///...,,,+++,,,...++++++++++++++++++,,,,,,,,,,,,,,,------------...,,,000222666GGG^^^iiigggooovvv~~~xxxxxxwwwqqqkkkdddlllrrrssszzzooodddaaaHHH???777555555555888<<>>;;;:::;;;===>>>DDDJJJVVVeeettt~~~~~~lll]]][[[___gggxxxrrrddd\\\VVVSSSSSSQQQVVV___lllwww}}}~~~|||yyytttlllfffiiinnnooojjj```\\\YYYWWWUUU[[[mmmooofffdddeeeqqqwwwbbbNNNCCC?????????BBBQQQaaaiiikkkkkkhhhdddYYYUUUPPPKKKKKKXXXsssxxxaaaOOO@@@>>><<<777777;;;555555444333111000//////+++++++++,,,,,,---------))))))******+++,,,,,,,,,++++++,,,,,,---......///.../////////000333777;;;lllfff___YYYUUUPPPJJJEEE>>>===<<<;;;;;;<<<===>>>???IIITTTYYYXXXWWWZZZ^^^```cccfffiiijjjmmmppprrrtttxxx{{{|||}}}uuuqqqiiilllnnnmmmiiigggggghhhiiiiiikkkooouuuzzz}}}~~~|||uuulllccc^^^MMMNNNOOOQQQWWWcccqqq{{{|||hhhcccbbb]]]YYYLLLEEEFFFDDDBBBQQQgggwwwqqqpppkkkfff[[[MMMDDD>>>;;;888444444333333222111000000,,,...000...+++***,,,...))))))***+++,,,------...,,,,,,,,,---------......+++000222888KKKdddooolllsssyyy}}}wwwxxxxxxtttooollluuuzzz{{{|||lllbbbaaaGGG>>>666444444555888<<>>???>>>:::999;;;======CCCIIIUUUeeesss~~~wwweeeVVVUUUYYY```qqqppp```YYYSSSOOOMMMLLLNNNTTT___kkkssswwwwwwvvvoooddd]]]```hhhiiifffccc^^^ZZZVVVRRRVVVhhh{{{~~~nnnbbb^^^VVV___mmm~~~|||hhhRRRCCC>>>======>>>PPPcccnnnsssuuusssppp___[[[TTTMMMJJJUUUppp|||kkk]]]LLL???@@@@@@:::888;;;666555444333111000//////+++++++++,,,,,,---------(((((()))***+++,,,,,,---++++++,,,,,,---...//////.../////////000333888;;;nnnlllhhhccc]]]XXXSSSQQQKKKEEE@@@AAAAAA>>>===???GGGLLLRRRVVVYYY]]]bbbfffnnnqqqtttvvvvvvxxx}}}zzzwwwqqqooommmlllkkkkkklllmmmnnnqqqrrrtttzzz~~~vvvlllccc]]]UUUPPPMMMOOOSSS[[[iiiuuuyyyhhhZZZWWWWWWVVVVVVLLLDDDEEEFFFRRRgggwwwnnnmmmggg[[[LLL@@@;;;;;;888666444333333222000.........---,,,,,,,,,------///---,,,,,,---...,,,+++)))***+++---.../////////000444444>>>SSS^^^cccmmmxxx|||{{{vvvsssooonnnooommmtttuuuvvvvvvqqqiii^^^EEE<<<444333555666999===CCCLLLWWWaaallluuuvvvssswwwzzz|||yyyssspppqqqtttwwwyyyyyyvvvuuuxxxwwwtttxxxsssnnnkkkiiieee___ZZZRRRQQQOOONNNPPPSSSXXX[[[ZZZXXXVVVTTTTTTWWWZZZ\\\]]]]]]]]]\\\[[[\\\___bbb___^^^^^^^^^___```bbbcccccccccdddeeegggfffcccaaadddccccccgggmmmqqqqqqpppuuuwwwyyyzzz|||uuulll___TTTMMMGGGCCC???======<<<<<<<<<======>>>CCCJJJVVVbbbmmmvvv~~~qqqdddXXXUUUTTTZZZlllttt```TTTOOOMMMLLLOOOKKKMMMWWWdddkkkpppsssuuuqqqjjjddd^^^]]]bbbiiijjjhhh]]]TTTUUUVVV___rrrxxxcccZZZWWWVVV]]]llluuu___JJJAAA<<<999BBBKKK[[[nnn}}}{{{kkkdddZZZPPPJJJRRRkkksss```MMMHHHBBB>>>===<<<999666;;;999666333000///......,,,,,,,,,------------......---,,,,,,+++++++++,,,((()))***,,,---.........222///...//////000777???rrrrrrrrrsssqqqllleee___TTTLLLFFFFFFFFFEEEEEEHHHGGGLLLTTT[[[aaahhhooosss}}}~~~{{{tttrrrpppnnnmmmnnnoooppprrruuuwwwxxx~~~~~~yyypppfff___VVVPPPLLLMMMPPPVVVbbbmmmuuu|||rrrbbbZZZWWWUUUWWWNNNFFFFFFEEENNNbbbxxxwwwqqqbbbPPPBBB===<<<999777444333333222000......------,,,++++++++++++,,,+++***+++---...---,,,***+++,,,---...////////////222222???VVV```dddmmmzzz|||wwwrrrmmmlllnnnmmmsssuuuwww{{{pppllleee[[[CCC;;;333333444666999===DDDNNNYYYcccnnnvvvxxxuuuuuuwwwwwwsssmmmjjjlllnnnqqqssstttqqqrrruuuuuussssssqqqnnnjjjgggbbb]]]ZZZSSSQQQNNNLLLMMMOOOSSSUUUYYYWWWUUUTTTTTTUUUWWWXXXYYYZZZZZZYYYYYYZZZ]]]```]]]]]]\\\\\\]]]^^^```aaa``````bbbdddfffgggeeeccceeeddddddgggkkkoooooonnnppprrrtttvvvyyy~~~yyyooo```TTTLLLFFFAAA>>>======<<<<<<<<<<<<======>>>FFFQQQ^^^hhhqqqxxx}}}pppcccWWWTTTTTTZZZkkk~~~rrr___SSSMMMJJJIIIIIIFFFIIIRRR\\\ccchhhnnnuuutttpppkkkddd```aaadddiiiiii```YYYYYYWWW^^^ooo{{{ggg___UUUSSSWWWdddtttyyyeeeOOODDD>>>;;;>>>GGGXXXmmm~~~xxxrrrhhh\\\SSSTTTfffxxx|||kkk\\\JJJEEE???<<<<<<;;;999666999777555222000..................---------,,,,,,...---,,,,,,++++++++++++)))***+++---......//////000......000000222999AAAvvvwwwzzz|||uuuaaaWWWNNNKKKLLLKKKMMMPPPOOOUUU]]]fffoooxxxxxxvvvsssqqqpppqqqsssuuuwwwzzz|||~~~{{{tttiiiaaaVVVPPPKKKKKKKKKOOOYYYcccooovvv}}}}}}}}}oooaaaXXXWWW[[[TTTLLLJJJFFFMMM```pppXXXFFF>>>>>>999777444333333222000///......---,,,+++************))))))***---......---+++,,,---...............///111333CCC\\\fffhhhqqq}}}}}}yyyrrrkkkiiilllkkkoooqqqtttvvvkkkggg^^^TTT@@@999333222333555999===EEEOOO[[[eeeoooxxxzzzxxxvvvvvvsssnnnhhhfffgggjjjlllooopppnnnooossstttrrrooonnnmmmhhhccc]]]ZZZYYYXXXVVVRRRPPPOOOPPPSSSTTTWWWVVVUUUTTTSSSSSSSSSSSSUUUVVVWWWVVVVVVXXX[[[]]]\\\[[[ZZZZZZ[[[\\\^^^___]]]]]]___bbbfffgggfffeeefffeeedddfffiiikkkllllllkkkllloooqqqvvv}}}~~~sssbbbTTTKKKEEE@@@=========<<<<<<<<<<<<<<<===<<>>EEEPPP]]]fffpppxxx{{{yyyyyywwwsssmmmgggfffgggjjjlllooopppnnnooossstttqqqmmmmmmlllfff]]]WWWUUUUUUXXXVVVSSSPPPOOOPPPRRRSSSUUUUUUUUUUUUTTTRRRQQQQQQSSSTTTUUUVVVUUUWWWYYY\\\[[[ZZZYYYYYYZZZ[[[\\\]]]\\\\\\]]]```dddfffeeeddddddccccccdddgggiiikkklllkkklllnnnpppuuu}}}uuudddUUUKKKFFFBBB???======<<<;;;;;;;;;<<<<<<===DDDNNNYYYcccjjjqqquuu{{{oooaaaTTTQQQRRRYYYiii{{{pppaaaWWWQQQLLLIIIHHHJJJPPPVVVZZZ___iiittt~~~}}}uuunnnjjjfffdddfff___YYYXXXSSSVVVdddssszzzhhhaaa^^^XXXUUUYYYcccooo~~~ttt^^^LLLBBB>>>;;;BBBPPPdddxxxpppcccbbbhhhmmmlllllllllkkkeee\\\UUUFFF@@@:::777777999999888777666444222000000000000000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...////////////...---///111111222:::DDD||||||ooojjjiiiiiiiiijjjkkknnnuuu}}}}}}|||{{{|||}}}~~~|||tttggg]]]TTTNNNJJJIIIIIIJJJQQQYYYbbblllvvv{{{}}}uuuhhhaaagggccc[[[UUUMMMQQQcccyyyqqqrrruuuwwwqqqUUUDDD>>>;;;888555333222222111000000000000000///...---,,,///...------...///...,,,------......///.........000444;;;PPPgggkkklllxxxzzzpppeeeaaacccaaa``````iii|||ttthhhVVVDDD:::555222222333444999???FFFQQQ^^^gggooowwwzzzyyy{{{xxxssslllhhhgggiiikkknnnpppqqqnnnooorrrrrrooonnnmmmiiiaaaXXXRRRPPPQQQPPPOOOLLLKKKKKKLLLNNNOOOTTTTTTUUUUUUTTTSSSRRRQQQSSSUUUVVVWWWVVVWWWYYY[[[[[[ZZZYYYYYYYYYZZZ[[[\\\^^^]]]]]]___aaacccbbbaaa``````aaabbbdddgggkkkmmmooooooppprrrvvv}}}wwwfffWWWNNNIIIEEECCC======<<<;;;;;;;;;;;;;;;===CCCNNNXXX```gggmmmqqqwww}}}ppp```SSSPPPSSSZZZiiiyyyssseee[[[TTTOOOKKKHHHKKKRRRYYY^^^dddppp}}}{{{yyywwwtttqqqrrriiiaaa```ZZZ]]]lllwwwooohhhbbb[[[UUUWWW^^^iiixxxwwwdddPPPCCC???<<>>===<<<;;;:::::::::::::::@@@IIIRRRZZZ```eeehhhlllwwwzzzvvvyyy|||rrraaaRRRPPPTTT\\\jjjyyyxxxjjj```XXXSSSJJJLLLTTT___kkkvvv{{{wwwssskkkcccaaaccchhhrrr||||||wwwlllYYYIIIBBB<<<>>>GGGWWWmmmwwwnnnllllllkkkmmmttt|||zzzoooeeeTTTLLLAAA;;;:::;;;<<<<<<;;;999777444111000000///,,,,,,,,,,,,,,,+++++++++)))***,,,......---,,,++++++,,,,,,------------------...000222333:::JJJ[[[xxxnnnhhhVVVQQQMMMJJJGGGDDDHHHMMMQQQ^^^mmmuuuzzz~~~~~~|||~~~xxx~~~fffYYY___jjj}}}jjj]]]VVVNNNRRR[[[eeekkkiiifffeeeccceeennn~~~lllRRRAAA===999555222222222222222+++,,,...000111000///...++++++***,,,...000///...+++,,,---///000111111111333>>>NNNcccooogggjjjyyyiii___ZZZZZZ```ppptttmmmiiiiiihhhccc___^^^MMMNNNXXXmmm|||qqqgggSSS@@@666444444555555555<<>>===<<<;;;:::999999999;;;AAAJJJSSSZZZ```dddgggmmmxxxxxxuuuxxxsssaaaRRRPPPUUU]]]kkkyyysssggg]]]XXXQQQRRRYYYggguuuxxxppplllllloooxxxzzzvvvnnn]]]LLLDDD===>>>DDDRRRfffzzz}}}vvvwwwsssppppppyyy{{{qqqXXXPPPDDD===;;;<<<======;;;999666333000///.........---,,,,,,+++***)))))))))***,,,.........,,,+++++++++,,,,,,---,,,,,,,,,------000333555>>>RRRddd{{{qqqjjj\\\VVVMMMGGGEEEEEEFFFGGGNNNYYYhhhssswwwxxxzzz|||~~~{{{iii___gggxxxpppYYYVVVMMMOOOQQQUUUXXXZZZYYYWWW\\\[[[aaaooonnnTTTCCC>>><<<999666333111000000////////////............///......---------......---...////////////111333444BBBWWWgggnnnooosssxxxqqqbbb\\\^^^fffvvvoooooolllgggeeeddd___YYYOOOLLLWWWooo}}}qqq[[[FFF<<<888555555777888999???FFFPPP\\\kkkuuuyyyyyyzzz{{{{{{zzzxxxtttqqqqqqsssuuurrrrrrtttyyy}}}}}}zzzssseeeWWWQQQPPPOOOQQQTTTOOOKKKGGGFFFGGGIIIKKKLLLKKKKKKKKKLLLNNNQQQTTTVVVYYYYYYYYYYYYWWWUUUSSSRRRVVVVVVVVVUUUSSSSSSUUUWWWXXXXXXYYYZZZ[[[[[[\\\\\\`````````^^^]]]^^^aaacccgggcccdddllluuuyyy}}}rrreee[[[PPPIIIFFF???>>><<<:::999999999999???DDDKKKRRRXXX]]]bbbeeejjjqqqyyy~~~|||~~~qqqcccUUUQQQVVVaaannnyyyuuulllggg^^^___eeessswwwuuuzzzxxxqqqdddSSSHHH===???DDDOOO___ppp~~~vvvttttttsssuuuhhhUUUHHH@@@999<<<@@@888;;;999666444444333222000000...,,,,,,------,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***///000333;;;AAASSSppp~~~tttnnn^^^XXXOOOIIIFFFFFFGGGHHHJJJUUUdddpppuuuxxx{{{}}}~~~rrrbbbaaammmvvv___ZZZQQQRRRTTTWWWZZZ\\\\\\\\\___[[[\\\fffwwwiiiQQQCCC>>><<<999555333111000000////////////..................------------......---...//////...///222444333DDD[[[jjjoooppptttyyyzzzmmmfffiiiqqqppppppmmmiiifffddd^^^VVVNNNMMMXXXppp|||wwwkkkWWWDDD;;;777444444777999;;;BBBIIIUUU```nnnwwwzzzzzzzzz{{{zzzzzzxxxuuurrrrrrtttvvvssssssuuuyyy~~~lllWWWMMMJJJJJJKKKNNNKKKHHHEEEDDDFFFHHHIIIIIIJJJJJJKKKLLLNNNOOOQQQRRRUUUVVVVVVVVVVVVUUUSSSRRRUUUUUUUUUTTTRRRRRRTTTVVVWWWXXXXXXYYYZZZZZZ[[[[[[______```___^^^^^^```bbbgggdddfffnnnwww|||ttthhh^^^SSSJJJGGG>>>===<<<:::999999::::::===BBBIIIPPPVVV[[[```cccfffoooxxxzzzzzzrrrdddUUUPPPUUU___mmmxxxzzzuuufffhhhnnn|||{{{uuuiiiXXXKKKBBBAAABBBJJJYYYjjjyyy{{{qqqnnnqqqqqqvvvqqq[[[JJJAAA<<>>FFFOOO[[[dddpppyyy{{{{{{{{{{{{yyyyyyxxxuuusssrrrsssuuurrrrrrssswwwrrrXXXIIIEEEDDDEEEGGGHHHGGGEEEEEEGGGHHHGGGGGGHHHIIIJJJLLLMMMMMMNNNNNNOOOPPPRRRSSSTTTTTTSSSRRRRRRSSSSSSRRRPPPQQQSSSUUUWWWWWWWWWXXXYYYYYYZZZZZZ\\\^^^``````___^^^___```dddcccfffnnnvvv}}}wwwmmmcccVVVLLLHHH>>>===;;;:::::::::;;;;;;;;;???FFFMMMRRRWWW[[[^^^```iiiqqqrrrrrr|||qqqcccTTTOOOTTT^^^lllwwwxxxzzzzzzppp___QQQFFFCCCAAAFFFRRRbbbqqqzzz~~~ssskkkhhhmmmooovvv|||dddRRRHHHCCCGGGHHH>>>>>>;;;888666444333000......,,,******++++++***)))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///222999???RRRppp{{{tttfff___UUULLLHHHFFFFFFFFFFFFNNNZZZeeemmmssswwwzzz{{{}}}~~~rrr[[[PPPQQQZZZkkk~~~qqqkkkhhhiiilllnnnpppssswwwyyy}}}qqqddd```kkkyyy}}}yyyqqqfffYYYLLLDDD<<<:::888444222000000/////////.........---------------,,,,,,------......---............///333555===QQQfffmmmllloooxxx}}}vvvwwwvvvsssqqqlll```UUUNNNUUUggg~~~}}}ttthhhYYYIII===888555222333777;;;AAAKKKUUU^^^eeepppxxx{{{|||||||||xxxxxxwwwuuuqqqoooooopppnnnmmmlllooovvvrrrXXXIIIEEEDDDCCCDDDHHHGGGFFFHHHIIIJJJHHHGGGHHHIIIJJJLLLMMMLLLKKKKKKKKKMMMOOOQQQSSSSSSSSSSSSPPPQQQQQQPPPOOOOOOQQQSSSWWWWWWWWWXXXXXXYYYYYYYYYZZZ\\\___``````___^^^___```___ccckkksss|||{{{qqqfffYYYNNNHHH>>>===<<<:::::::::;;;<<<;;;???DDDIIIMMMPPPTTTVVVWWW]]]dddgggmmm}}}{{{mmm___RRRNNNTTT^^^lllwww~~~~~~vvveeeUUUGGGCCCAAADDDOOO^^^kkkssszzzzzzzzzyyyuuunnnhhheeejjjnnnvvvqqqdddZZZOOOMMMMMMDDD@@@===999666555333000...///---+++***++++++***)))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------000///111888???SSSqqq|||uuujjjcccXXXNNNIIIFFFEEEDDDFFFLLLVVV```iiioootttwwwxxxzzz|||}}}lllYYYLLLKKKQQQ```uuuzzzvvvtttxxx}}}nnnccciiivvvzzzvvvvvvrrrlllddd[[[QQQGGGAAA<<<:::888555222111000000............------------,,,,,,,,,,,,,,,---......---......------///333666DDDWWWhhhkkkiiiooo||||||{{{{{{zzzxxxxxxsssfffXXXNNNYYYooo~~~tttcccQQQCCC:::666555222222777<<>><<<;;;:::;;;;;;<<<<<>>:::777555333000...000...,,,,,,,,,---,,,*********+++,,,,,,,,,,,,++++++++++++,,,,,,---------...111...000888???UUUsss|||}}}xxxoooggg\\\QQQJJJGGGEEEDDDFFFJJJRRR\\\fffmmmsssuuuwwwxxxzzz{{{}}}zzzhhhYYYIIIIIIMMMZZZoooyyyhhhhhhsssvvvqqqpppllleee^^^VVVMMMDDD>>><<<;;;888555333222222222.........------------,,,++++++++++++,,,---...///---------------000444777FFFXXXgggiiijjjttt{{{||||||{{{zzz{{{wwwjjj\\\QQQ```www~~~}}}sss```LLL@@@999666666333222777===FFFSSS___```dddkkkrrrvvvxxxwwwvvvtttuuuuuurrrnnniiigggffffffeeebbb______cccjjjpppssseeeWWWPPPKKKGGGDDDEEECCCBBBBBBDDDFFFFFFEEEDDDHHHHHHIIIJJJKKKKKKKKKJJJHHHIIILLLNNNPPPPPPQQQPPPMMMNNNNNNMMMMMMNNNPPPRRRVVVVVVVVVVVVVVVVVVWWWWWWWWWZZZ^^^______^^^^^^^^^___aaaeeekkkpppzzzxxxlll]]]QQQKKK@@@???===;;;:::::::::;;;<<>>;;;888666444111///000///---,,,------,,,+++******+++,,,,,,,,,,,,+++***++++++,,,,,,------......111...000999AAAXXXwww}}}vvvqqqnnnpppxxx~~~tttlll```UUUMMMIIIFFFEEEDDDGGGOOOYYYdddmmmtttwwwwwwwwwxxxxxxyyy|||zzzpppaaaTTTGGGGGGJJJTTTjjjsssmmmuuuwwwqqqrrrnnniiibbbZZZQQQGGGAAA===<<<999666444333333333.........---------,,,,,,++++++++++++,,,---...///---------,,,---000444888AAATTTeeeiiinnn{{{zzzyyyxxxwwwwwwzzzxxxkkk]]][[[kkkwwwyyyqqq]]]III???:::777777333333777>>>GGGUUUbbbeeegggkkkpppttttttsssqqqqqqssstttrrrooojjjhhhggggggfffccc___\\\]]]aaaeeejjjaaaWWWPPPIIICCCBBBDDDBBBAAAAAABBBDDDEEEEEEDDDFFFFFFFFFGGGHHHIIIJJJKKKGGGHHHJJJLLLMMMMMMMMMLLLMMMMMMNNNMMMMMMNNNPPPRRRTTTTTTTTTTTTTTTTTTTTTTTTWWWZZZ]]]^^^]]]]]]^^^___```bbbfffjjjmmmwww|||ooo```TTTNNNBBBAAA>>><<<::::::999::::::<<<@@@BBBCCCDDDEEEFFFCCCIIITTTaaatttxxxqqqcccXXXPPPQQQWWW^^^gggnnnooorrryyyzzzeeeIIIEEE@@@AAAIIITTT___eeeaaadddccc^^^[[[[[[YYYTTTOOO[[[lll|||uuucccZZZOOOAAA>>>;;;888777555222000000...,,,+++,,,,,,+++*********+++,,,,,,,,,,,,+++******+++,,,,,,---.........111...000999CCC[[[{{{yyyvvvjjjfffcccgggoooxxx}}}~~~~~~~~~xxxpppcccXXXPPPKKKHHHGGGBBBEEELLLWWWcccnnnuuuyyywwwwwwwwwvvvvvvyyy}}}|||zzzvvvqqqnnnhhhYYYKKKEEEFFFGGGPPPfffuuuzzz{{{vvvwwwtttpppiiiaaaWWWLLLEEE>>><<<:::777555444444444......---------,,,,,,,,,++++++++++++,,,---...///---------,,,,,,000555999;;;PPPbbbjjjsss}}}yyyuuuuuussstttxxxwwwjjj]]]eeeuuurrrvvvooo[[[HHH>>>;;;999888444333777>>>HHHVVVccciiijjjmmmpppsssrrrpppmmmnnnqqqsssssspppmmmjjjiiiiiihhhfffaaa]]]\\\^^^aaaggg```WWWOOOFFF>>>>>>BBBDDDCCCBBBCCCEEEGGGGGGFFFEEEEEEDDDDDDEEEGGGIIIKKKFFFGGGIIIJJJKKKJJJJJJIIILLLMMMNNNMMMMMMNNNPPPSSSRRRRRRRRRRRRRRRQQQQQQQQQXXXZZZ\\\]]]]]]]]]^^^```^^^```dddgggiiisss~~~qqqbbbVVVQQQCCCBBB???<<<:::999999999777:::>>>AAABBBDDDFFFGGGAAAKKKZZZgggvvv{{{tttcccZZZRRRRRRWWW]]]ccciiimmmpppuuu}}}jjjMMMGGG???>>>DDDPPP\\\ddd___bbb```XXXUUUUUURRRLLLJJJWWWjjj{{{tttbbbWWWJJJAAA>>>;;;888777555333111///---+++***++++++***)))******+++,,,,,,,,,,,,+++******+++,,,,,,---......///111...000:::EEE]]]~~~