BM6&6(v@ dddUUULLLFFF>>>===<<<111666999888333444:::;;;777777777666555444333333333333333333222222222111111111000///000111222111///////////////////////////................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------..................---------000000//////.........---...///000/////////111333333@@@@@@>>>IIIRRRRRRUUUSSSRRRdddssseeecccfffgggfffhhhllluuu|||lllfff___YYYWWWVVVTTTRRRSSSRRRPPPNNNLLLLLLLLLLLLOOONNNMMMNNNOOOPPPOOONNNQQQPPPOOONNNMMMNNNOOOPPPRRRQQQPPPPPPPPPQQQQQQQQQPPPTTTUUURRRPPPQQQSSSTTTSSSQQQOOOLLLJJJIIIIIIIIIPPPPPPOOONNNMMMKKKIIIHHHMMMLLLJJJHHHGGGHHHJJJKKKMMMNNNPPPQQQQQQPPPNNNMMMLLLLLLMMMNNNOOOOOOOOOOOOLLLKKKJJJIIIJJJKKKMMMOOOXXXWWWUUURRROOOOOOQQQTTTXXXvvvnnnKKK>>>AAA;;;888:::;;;777444333555555444333333333333444333333444444333333222111222222111111000/////////000...///444555111000333//////000000000000//////////////////............////////////////////////////////////000000000000000111111222222333444444444444444444555777888999888======AAAWWW}}}wwwzzzvvv___QQQFFFFFFCCC666999;;;:::777888<<<===999666666666555555444444333333333333222222222111111111000///000111222111///////////////////////////................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------..................000000/////////.........///000111111000111333555999DDDIIIPPP]]]^^^YYY\\\fffqqq{{{qqqiiicccdddfffiiipppxxx|||sssnnnddd^^^XXXSSSRRRQQQOOONNNPPPOOONNNMMMMMMMMMNNNNNNNNNMMMMMMMMMNNNOOONNNNNNOOOOOOOOONNNOOOOOOPPPPPPSSSRRRQQQQQQRRRSSSSSSSSSSSSUUUUUURRROOOOOOQQQSSSSSSRRRQQQPPPPPPPPPQQQQQQQQQPPPPPPOOOOOONNNNNNMMMNNNMMMLLLKKKJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPNNNMMMKKKLLLMMMNNNOOOOOOOOOOOOMMMLLLKKKJJJJJJKKKMMMNNNQQQSSSTTTUUUUUUVVVXXXZZZXXX```qqqbbbHHH???;;;:::;;;:::666555777555555444444333333333444333333444444333333222111222111111111111000000000///////////////////////////000000111111000000///.../////////000000111111////////////////////////////////////000000000000///000000111111222333333444444444444555777888999<<>>???AAASSSuuu{{{}}}lllXXXOOOFFF>>><<<999888999;;;:::777555555555555666666666666333333333222222222111111111000///000111222111///////////////////////////...........................................................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///000000000000//////////////////000222333333444777;;;>>>BBBJJJVVVdddgggXXXYYYooouuulllhhhfffkkkqqquuuwww|||wwwjjj___WWWTTTTTTQQQNNNLLLLLLLLLMMMMMMNNNMMMMMMMMMNNNOOOQQQRRRQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXYYYYYYXXXWWWVVV]]][[[ZZZ[[[^^^aaa```___\\\ZZZXXXXXXWWWUUUVVVYYYWWWVVVUUUSSSRRRQQQPPPOOOUUUTTTRRRQQQPPPQQQSSSTTTNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRSSSRRRPPPNNNLLLJJJKKKMMMOOOOOOOOONNNMMMMMMLLLLLLKKKJJJKKKKKKLLLKKKMMMOOOQQQSSSUUUXXX[[[^^^XXXTTT[[[mmmxxxpppPPPEEE;;;999888777777888555555555555555444444333333333444444333333222111000111111222333333444444CCCHHHAAA222---555555---111111222222222222111111......///000000111222222////////////////////////////////////000000000000//////000000111222222222444444444444555777888999666:::<<>>EEEMMMSSSTTT\\\[[[XXXXXXaaasssmmmfffdddiiiqqqxxx|||yyyrrrfffYYYTTTOOOMMMNNNOOOPPPOOOIIIKKKMMMMMMLLLMMMPPPRRRTTTTTTTTTUUUVVVYYY[[[]]][[[___bbbbbb______bbbfffhhhiiilllpppuuuyyy}}}uuuqqqooosss{{{~~~{{{vvvoooooowwwwwwnnnhhhiiibbbcccdddeeefffeeeeeedddcccbbbaaa^^^\\\YYYWWWVVVXXXWWWUUUUUUTTTUUUVVVVVVUUUUUUVVVUUUSSSPPPMMMLLLHHHJJJMMMOOOPPPOOOMMMKKKIIIIIIJJJLLLLLLMMMMMMMMMKKKKKKKKKKKKLLLQQQWWW[[[WWWVVVVVVWWWXXXXXXUUURRRvvv```FFF???===:::777555555777777777666444333333333444444333333222111000000000111111222222222...//////000111333333444///000000111111000000//////////////////000000000000000000000000000000000////////////000000000000000000000111222222333333444444444444555777888999;;;===@@@DDDQQQmmmfffaaabbbggggggbbb```ccc]]]```___YYYVVVVVVVVVUUUWWWXXXXXXZZZ[[[YYYUUUQQQPPPTTT]]]eeeiiijjjmmmooollljjjWWWKKKBBB>>>@@@999888888777666555555444333333333222222222111111111000///000111222111///000000000000000000000000000000000000000000000000........................////////////////////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////............//////...............---------//////000000111111111222111333666;;;AAAIIIRRRXXXYYYaaa___]]]eeevvvzzzjjjhhhffffffiiiooovvvzzz~~~|||pppaaaUUUOOOMMMLLLMMMOOOPPPNNNLLLKKKNNNPPPPPPNNNOOORRRUUUSSSSSSTTTVVVYYY\\\___aaaaaaeeeiiihhhfffeeeiiimmmnnnppptttyyy|||zzz~~~{{{{{{wwwoooooommmnnnnnnnnnmmmllljjjiiiffffffeeecccaaa___\\\[[[[[[ZZZXXXVVVUUUVVVWWWYYYVVVVVVVVVUUUSSSPPPMMMLLLGGGJJJMMMOOOPPPOOOMMMKKKGGGHHHJJJLLLMMMNNNNNNNNNKKKLLLLLLKKKJJJKKKNNNPPPOOOPPPSSSWWWZZZ[[[YYYXXXTTTkkkoooMMM@@@<<<;;;;;;444666777888777666444333333333444444444333222222000000000000000111111111///,,,...222333...---000//////000000000000//////......///000111222333333000000000000000000000000////////////000000000000/////////000111111222222444444444444666777888999999;;;>>>CCCOOOkkkuuuuuutttqqqmmmiiihhhhhheeedddaaa]]]ZZZYYYZZZ\\\ZZZ\\\]]]___```aaa``````\\\\\\]]]^^^____________aaaaaaeeehhhhhhfffiiiooowww}}}}}}\\\MMMGGG===:::999888888777666555444555444444333333222222111222222222111111111111000//////000000111111111222000000000000////////////,,,---666???:::,,,'''---........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///..................------...///000/////////111333///999@@@@@@DDDRRRaaaiiiddd^^^[[[ggggggjjjfffiiirrrtttpppvvvoooccc[[[TTTPPPKKKLLLOOOQQQQQQOOOMMMLLLPPPQQQRRRRRRQQQRRRTTTVVVYYYZZZ^^^fffmmmooommmjjjlllooopppnnnkkkoooxxxxxxwww|||~~~|||xxxrrrrrrmmmgggeeefffccc___cccccc```[[[VVVTTTWWWZZZ[[[YYYWWWUUURRROOOMMMLLLNNNMMMMMMOOORRRRRRNNNJJJLLLJJJGGGGGGJJJNNNPPPRRROOOMMMJJJJJJKKKLLLLLLKKKMMMNNNPPPSSSVVVXXX[[[\\\ZZZSSSXXXooolllIII===<<<<<<888888555444555777666333333333333333333333333444000000000000000000000000000000000000000000000000//////000000111111111111111111000000000000111111000000000000111111111111111111000000000000111111000000000111222444555666555555666666777777888888:::;;;???DDDNNNgggxxxxxxvvvrrrmmmjjjhhhhhhgggfffddd```]]]\\\^^^```bbbdddfffhhhiiiiiiiiiiiidddddddddddddddcccbbbbbb]]]\\\^^^aaabbb```bbbfff\\\```cccbbbbbbgggqqqyyynnn```WWWHHH>>>===;;;:::999888666555555555444444333222222222222222222222111111111111000000111111111111111111111111000000//////......222222:::BBB>>>222...444........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------............///........................///000111111000000222444===BBBGGGLLLXXXfffnnnnnnddd^^^iii}}}sssooouuuuuu{{{|||~~~mmm___WWWSSSOOOLLLMMMNNNOOOOOOOOONNNMMMLLLOOOSSSXXX\\\^^^```aaaccciiiiiikkknnnqqqttttttsssooouuu|||yyyqqqoooqqqooojjjddddddccc```]]][[[\\\^^^YYYYYYXXXVVVTTTSSSRRRQQQNNNMMMMMMOOORRRRRROOOLLLMMMJJJGGGGGGIIIMMMOOOPPPNNNLLLIIIIIIJJJKKKKKKJJJKKKLLLNNNPPPSSSUUUWWWWWWWWWQQQPPPYYYdddvvvoooSSSAAA888999999888666666666666444333333333333333333333333111111111111111111111111000000000000000000000000/////////000000000111111111111000000000000111111000000000000111111111111111111000000000000111111000000000111222333555666555555666666777777888888;;;<<<>>>CCCMMMeeeuuuuuutttpppkkkgggfffeeehhhgggfffcccaaaaaaccceeehhhjjjlllnnnooopppppppppkkkkkkkkkjjjiiihhhfffeeebbb^^^^^^bbbcccbbbaaacccffffffeeecccaaabbbeeehhh^^^aaafffmmmuuu{{{sss```PPPCCCAAA>>><<<;;;:::888666555555555444333333222222333222222222111111111111222222222222222111111111222111111000///......---//////555;;;999000...333........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------............///........................111111222222111222444777DDDFFFKKKXXXjjjwwwuuulll]]]___zzzppphhhooovvv|||~~~{{{nnneeeYYYQQQMMMMMMMMMLLLOOONNNMMMLLLLLLMMMNNNOOOQQQWWW```gggkkklllmmmmmmppprrrtttvvvyyy}}}~~~zzzssspppooommmiiiddd___]]]]]][[[[[[ZZZXXXWWWVVVUUUTTTOOONNNMMMPPPSSSTTTQQQMMMNNNKKKHHHGGGIIIKKKMMMMMMMMMJJJHHHHHHIIIJJJJJJIIIIIIJJJKKKMMMNNNPPPQQQRRRXXXWWWUUUPPPMMMZZZpppLLL:::999999999888666555555666555555444444333333222222111111111111111111111111000000000000000000000000/////////000000000000000111111000000000000111111000000000000111111111111111111000000000000111111000000000111222333444555555555666666777777888888;;;<<<>>>BBBKKKcccllllllllliiieeebbbaaaaaaeeeeeeeeecccaaaaaaccceeefffgggiiikkkmmmmmmmmmmmmkkkkkkkkkkkkjjjiiigggggghhhcccaaadddgggfffddddddkkkiiifffdddcccbbb```^^^______```aaacccfffhhhiiijjjfffooouuulll}}}cccUUUIIIDDD???;;;::::::888666666666555555444333333333333333222222222111111111444333333222222111111111222222111000///...------++++++...222111,,,,,,000.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///............////////////000111222222222333777:::DDDHHHRRRdddvvv}}}ttthhh^^^mmmssskkkooovvvxxxwwwwww~~~{{{kkk^^^XXXQQQLLLLLLNNNOOOPPPNNNMMMLLLKKKMMMPPPSSSUUUXXX^^^fffmmmpppqqqrrrsssnnnrrryyy{{{zzzxxxtttooojjjeeecccbbb___^^^]]][[[YYYWWWVVVUUURRRPPPOOOQQQTTTUUUSSSPPPNNNLLLIIIHHHIIIJJJKKKKKKKKKIIIGGGFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMXXX\\\___YYYOOOPPPggg\\\CCC:::999999999666444555999666666555444333222222111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111///000000000111111111111111111000000000000111111111111111111222333444555555555666666777777888888<<<<<<>>>AAAJJJaaaaaabbbbbbaaa___]]]^^^____________^^^]]]]]]___aaa^^^```aaacccddddddddddddbbbbbbcccdddeeeeeeddddddddd___]]]aaadddbbb``````aaa___]]]]]]^^^]]]ZZZWWWaaabbbccceeefffggghhhiiieeecccgggqqqzzz{{{wwwsssttt~~~vvvfffTTTLLLBBB<<<::::::888666777777666555555444444333333333333222222222222111444333333222222111111111111111111000///......---------...000000...///222.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........./////////000000000000111111222555:::===FFFQQQcccttt}}}zzzsssmmmooowwwlllnnntttvvvvvvpppmmmppp}}}}}}lll]]]XXXTTTPPPMMMLLLNNNOOOPPPNNNMMMMMMNNNRRRWWW\\\___bbbffflllqqquuuyyy}}}zzz{{{vvvrrrooommmlllbbbaaa```^^^]]][[[ZZZYYYVVVTTTRRRTTTVVVWWWUUURRROOOMMMJJJIIIIIIJJJJJJJJJKKKIIIFFFFFFGGGHHHHHHGGGHHHIIIIIIJJJJJJKKKKKKLLLQQQVVV[[[\\\VVVPPPQQQVVVpppMMM>>>:::888999777333666;;;666666555444444333222222111111111111111111111111000000000000000000000000222222222222222222222222111111000000000000111111///000000000111111111111111111000000000000111111111111111111222333444444555555666666777777888888<<<<<<>>>AAAIII```XXXZZZ[[[ZZZYYYYYYZZZ[[[WWWXXXXXXWWWVVVVVVWWWYYYWWWXXXYYY[[[[[[ZZZZZZYYYWWWXXXYYY[[[\\\]]]^^^^^^^^^ZZZZZZ]]]___]]]]]]___```______```bbbbbb```___\\\^^^aaadddffffffeeeeeehhhiiijjjiiifffbbb```___iiilllqqqqqqooouuu~~~iii]]]MMMBBB>>>===;;;999777777777666555555444444333333333333222222222222222222222222222111111111000000000000////////////............//////000111........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///.........//////000000111///000111222555999???CCCJJJZZZoooyyyuuummmnnnttt~~~zzzvvvqqqkkkiiinnnvvvssspppqqq{{{{{{rrrjjj^^^SSSSSSQQQOOOMMMLLLLLLNNNOOOPPPRRRTTTXXX\\\bbbfffiiilllpppvvv||||||uuuqqqhhhgggfffeeedddbbbaaaaaa\\\YYYVVVWWWYYYYYYWWWTTTPPPMMMKKKJJJKKKKKKKKKJJJKKKIIIFFFFFFGGGHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKKKKNNNPPPSSSWWWYYYVVVPPPJJJXXX~~~```JJJ@@@999999888444555;;;666666555555444444333333222222222222222222222222000000000000000000000000333222222222222111111111111111000000000000111111000000000000111111111111111111000000000000111111222222111111222222333444555555666666777777888888<<<<<<>>>AAAIII```QQQSSSTTTSSSRRRQQQRRRTTTPPPQQQRRRQQQPPPOOOPPPQQQQQQQQQRRRSSSRRRQQQPPPOOOOOOPPPRRRTTTUUUVVVWWWWWWVVVUUUWWWZZZ[[[YYY[[[___YYYZZZ[[[\\\]]]]]]^^^^^^eeefffiiikkkmmmmmmlllkkklllpppsssoooiiidddddddddeee```\\\ZZZYYY^^^mmm}}}sss]]]MMMEEEBBB???===888888777777666555555444444444333333333222222222000000111111111111111111////////////000000000000---------,,,---///...---........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---......///000000111111000111333555888===DDDIIISSSbbbsssuuuggg^^^iiizzzppptttxxxvvvlllfffmmmzzzzzziii^^^ZZZVVVPPPPPPPPPPPPOOONNNOOOPPPRRRWWWZZZ^^^dddiiilllooopppwww|||wwwuuusssoookkkhhheeedddaaa]]]ZZZYYY[[[[[[XXXVVVPPPNNNLLLKKKLLLMMMLLLKKKKKKIIIGGGFFFGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLNNNPPPSSSWWWXXXUUURRREEEWWWuuuZZZJJJ<<<;;;:::555444999555555555555555444444444222222222222222222222222000000000000000000000000111111111000000000//////111111000000000000111111000000000000111111111111111111000000000000111111222222111111222222333333555555666666777777888888<<<<<<>>>AAAIII```LLLMMMNNNMMMKKKJJJKKKLLLLLLNNNNNNNNNLLLKKKLLLMMMLLLMMMMMMMMMLLLKKKIIIHHHLLLMMMOOOPPPQQQRRRRRRRRRMMMNNNQQQUUUTTTRRRVVV\\\WWWYYY[[[[[[[[[[[[]]]______aaadddgggjjjmmmnnnoootttzzz}}}yyysssooommmlllmmmeee___]]][[[ZZZaaakkkxxxjjjUUUKKKFFFCCC@@@888888777777666666555555444444444333333333222222//////000000111111111222......//////000000111111000000000///000111000...........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////---......///000111111222111222444777;;;AAAHHHNNN^^^jjjvvvrrr```XXXiiisssuuutttuuuwwwsssooouuuooo]]]SSSRRRTTTSSSPPPQQQSSSSSSSSSTTTWWWXXX]]]```ffflllqqqssstttttt~~~xxxpppjjjeeebbbddd```\\\[[[\\\\\\YYYVVVPPPNNNMMMLLLMMMNNNMMMLLLKKKIIIGGGFFFGGGHHHHHHHHHFFFFFFGGGHHHIIIJJJJJJKKKFFFKKKPPPQQQQQQRRRTTTUUUMMMGGGZZZfffQQQ@@@===<<<666333666444444444555555555555555222222222222222222222222000000000000000000000000000000//////.........---111111000000000000111111000000000000111111111111111111000000000000111111222222222111222222333333555555666666777888888888<<<<<<>>>AAAJJJaaaIIIJJJKKKKKKKKKJJJIIIHHHLLLKKKJJJJJJIIIIIIJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPTTTSSSRRRRRRSSSUUUXXXZZZ\\\]]]___bbbeeehhhjjjlllsssvvvzzz||||||{{{zzzzzzuuunnneee______```bbbbbbdddmmm}}}uuueeeWWWSSSIII666;;;:::888555555777888777555555444444444333333333111111111111111111111111222222222222222111000///111111000///////////////------------------------........................------------------------------------------------++++++,,,,,,,,,,,,---------------............//////111222111000///000111111,,,---555===CCCKKKTTTpppmmmfff[[[WWWggg}}}~~~zzz|||{{{xxxuuuwwwwwwmmm___TTTOOOPPPQQQQQQRRRRRRTTTUUUXXX[[[]]]^^^dddfffjjjpppwww~~~ssskkkoookkkgggbbb___]]][[[YYYWWWQQQPPPQQQRRRSSSRRROOOLLLLLLKKKIIIIIIJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGIIILLLMMMNNNQQQVVVZZZSSSJJJOOOjjjcccFFF???666111555777666666666555444444333333333333333222222222111111111111111111111111111111000000000000000000000000000000000111222222222333111111111111111111111111...//////000111222222222111111111111222333444555555555666666777777888888;;;;;;<<>>AAAHHH```IIIJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFEEEEEEFFFFFFGGGHHHFFFEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLNNNPPPRRRSSSTTTTTTUUUWWWXXXYYY\\\___bbb___aaaeeehhhhhhgggcccaaaeeebbbaaaaaa]]]XXXXXX\\\___ooouuu```VVVQQQBBB<<<777777888777666777555555555555444444444444222222222222222222222222111111222222222111111000111000000///////////////////////////////////////........................------------------------------------------------+++++++++,,,,,,,,,---------------............///...///000/////////222444333:::AAAFFFJJJSSScccqqquuuooo^^^ZZZ|||zzzqqqhhhaaaXXXWWWUUUUUUUUUVVVVVVVVVTTT^^^iiinnnllljjjlllooo|||{{{ssskkkeeedddaaa]]]ZZZXXXVVVSSSPPPSSSQQQOOONNNMMMKKKGGGDDDDDDDDDEEEFFFGGGHHHIIIJJJHHHIIIIIIJJJLLLNNNQQQSSSSSSWWW[[[VVVKKKIIIYYYmmmiiiEEE======444777777666666555444444444444444333333333222222222111111111111111111111111111111111111111111111111333222222222111000000000111111111111111111111111000000000111111222222222222222222222333444555555555555666666777777888888;;;===@@@BBBHHH```JJJKKKLLLLLLKKKJJJIIIHHHIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDIIIJJJKKKLLLMMMOOOPPPPPPPPPQQQQQQQQQQQQSSSVVVYYYUUUXXX[[[___aaaaaabbbbbb^^^___ccchhhggg```]]]]]]ZZZWWWWWWhhhuuueeeXXXHHH>>>777888999777666888666666555555555444444444222222222222222222222222000111111222222222111111111000000///////////////////////////////////////........................------------------------------------------------+++++++++,,,,,,,,,---------------............///111111111000...///222444===AAAEEEGGGNNN]]]ppp}}}wwwmmmggguuu~~~{{{oooiiieeebbb___[[[ZZZXXXVVVVVVWWWYYY[[[[[[dddmmmqqqqqqqqqvvv|||pppeeefffdddbbb```^^^[[[WWWTTTVVVUUUSSSRRRQQQNNNIIIFFFDDDEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHIIIJJJMMMNNNOOOUUUUUUUUUSSSLLLGGGJJJPPPmmmQQQ===>>>999888777777666555555444444444444444333333333222222111111111111111111111111111111111111111111111111333222222222111000000000111111111111111111111111111111111111222222222222222222222222333444555666555555666666777777888888:::===@@@BBBHHH___KKKKKKLLLMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFJJJJJJIIIHHHGGGFFFEEEDDDGGGGGGHHHIIIJJJKKKKKKLLLNNNNNNNNNMMMLLLMMMOOOQQQSSSUUUWWWXXXXXXYYY\\\^^^^^^]]]```eeefffbbbaaabbbYYYZZZVVVUUUccc{{{sssaaaUUUGGG;;;;;;;;;777666:::666666666555555555444444333333333333333333333333000000111222222222222111111111000///////////////................................................------------------------------------------------++++++,,,,,,,,,,,,---------------............///111222111000///111444666===AAAEEENNN^^^sss{{{ssszzzrrrfff```^^^]]]]]]YYYYYYYYYXXXYYY\\\aaaeeeiiimmmppprrrttt{{{~~~nnnjjjgggdddbbb```]]]ZZZWWWXXXWWWVVVUUUSSSPPPKKKHHHFFFGGGGGGHHHIIIJJJKKKKKKJJJHHHFFFGGGIIILLLLLLLLLOOOPPPSSSWWWXXXTTTMMMGGGUUUqqq___BBB>>>:::888888777666666555555444444444444444333333333333111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222222222222222222333444555666555555666666777777888888999===AAABBBGGG]]]JJJKKKMMMNNNOOOOOONNNNNNKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKJJJIIIIIIJJJLLLNNNPPPRRRRRRQQQRRRTTTWWW]]]ZZZZZZ^^^___]]]\\\^^^WWW```dddZZZOOOSSShhh|||vvveeeRRRCCC???===777555:::666666666666555555555555333333333333333333333333000000111222222222222222111111000///////////////------------------------........................------------------------------------------------++++++,,,,,,,,,,,,---------------............///000000111000111444888;;;===AAAJJJYYYqqq~~~~~~{{{oooeee```^^^\\\[[[XXX[[[]]]___```dddjjjooorrrtttwww{{{~~~xxxppphhhccc```]]]\\\XXXWWWVVVVVVUUUQQQLLLIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJHHHEEEFFFIIIKKKKKKJJJFFFMMMVVV]]]```[[[RRRJJJKKK\\\wwwZZZHHH:::888888777777666555555555555444444444444333333333111111111111111111111111222222222222222222222222111111111111111222222222111111111111111111111111222222222222222222222222333333222333333444555666555555666666777777888888888<<<@@@BBBFFF\\\IIIJJJMMMOOOQQQSSSSSSSSSOOOOOONNNMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLMMMLLLKKKKKKJJJIIIHHHHHHFFFEEEEEEEEEEEEFFFGGGGGGEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIEEEFFFHHHHHHGGGGGGHHHIIIGGGJJJMMMNNNMMMMMMOOORRRRRRQQQTTTZZZ]]]\\\ZZZ[[[___[[[YYY]]]___]]]YYYXXXdddqqq\\\IIICCC???777555999777666666666555555555555333333333333333333333333///000111222222222222222111111000///////////////------------------------........................------------------------------------------------++++++,,,,,,,,,------------------.........//////...///000000222666<<<@@@GGGKKKTTTddd{{{vvvxxx}}}{{{tttjjjccc```]]]ZZZXXX[[[^^^cccfffhhhkkkppptttrrrwwwtttkkkfffdddcccWWWVVVVVVVVVUUUQQQLLLIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJHHHEEEEEEHHHJJJJJJHHHGGGMMMQQQQQQPPPQQQTTTUUUFFFKKK\\\uuu{{{XXX???888888777777666666555555555555444444444333333333111111111111111111111111222222222222222222222222000000111111222222222333111111111111111111111111222222222222222222222222333333333333444555666666555555666666777888888888777<<<@@@AAAEEE[[[QQQNNNMMMNNNPPPQQQOOOMMMOOONNNMMMMMMNNNOOOQQQRRRMMMOOOQQQSSSSSSPPPMMMKKKMMMNNNNNNMMMKKKIIIJJJKKKKKKHHHEEECCCDDDDDDEEEDDDGGGFFFFFFIIIGGGEEEFFFKKKLLLKKKIIIHHHGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIIIIHHHIIIIIIJJJJJJNNNOOOOOOQQQSSSVVVXXXYYY[[[[[[\\\]]]^^^^^^___```aaa^^^ddd|||tttbbbRRRNNNGGG<<<888;;;777666666555555555555666444444444333333333222222222222222222222222222222000000000000////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///------......///000000000,,,222///,,,666;;;>>>GGGEEEOOO___wwwvvvcccdddqqqyyysssiii```^^^]]]\\\]]]```\\\dddlllnnnkkklllttt{{{uuu||||||vvvsssjjj^^^\\\ZZZZZZ[[[XXXQQQNNNOOOLLLMMMNNNNNNKKKJJJJJJJJJIIIGGGEEEGGGIIIKKKIIIGGGKKKLLLOOORRRUUUWWWXXXYYYXXXIIIHHHbbbrrrEEE???666888<<<777777777000555444333222222222333444111222333333333333222111222222222111111111111000000000000000000111111222222222222111111111000000111111222222222333333333555444444333333333444444666666666777888888999999;;;:::===AAAHHH]]]PPPNNNLLLMMMOOOPPPOOOMMMOOOOOONNNMMMMMMNNNOOOOOOMMMNNNPPPQQQQQQOOOMMMKKKNNNOOOPPPPPPOOONNNOOOQQQNNNLLLIIIHHHIIIJJJJJJIIIFFFFFFHHHKKKIIIDDDDDDGGGIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGKKKKKKLLLMMMOOOQQQRRRSSSWWWXXXYYYZZZ[[[\\\]]]]]]^^^\\\^^^gggwww{{{uuudddUUUOOOHHH===999===777777666555555555666666444444444333333333222222222222222222222222222222111000000000////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///------......///000000000---333000///999===???FFFIIIVVVkkkkkk^^^jjjvvvqqqjjjccc^^^^^^]]][[[ZZZ[[[aaahhhnnnpppnnnpppyyy}}}zzzpppfff```\\\YYYYYYWWWRRRPPPRRRLLLMMMNNNMMMJJJIIIIIIIIIIIIGGGFFFGGGJJJKKKJJJHHHKKKLLLNNNPPPRRRTTTVVVWWWWWWPPPMMMYYYtttPPPAAA888:::===888888:::666555444333222111222333333111222333333333333222111111111111000000000000//////////////////000000111222222222111111111000000111111222222222333333333555444444333333444444444666666666777888888999999===<<<>>>BBBGGG[[[NNNMMMLLLLLLNNNNNNMMMLLLNNNNNNMMMLLLLLLLLLLLLMMMLLLMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNNNNNNNNNNOOOQQQPPPOOONNNNNNPPPPPPOOONNNHHHHHHKKKOOOMMMGGGEEEGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGIIIJJJKKKGGGGGGFFFEEEEEEFFFFFFGGGIIIIIIIIIJJJKKKLLLMMMNNNRRRSSSTTTUUUWWWXXXYYYZZZ\\\```aaa]]]\\\fffzzzvvv|||}}}lll\\\UUUMMMAAA999999888888777666666666666666444444444444333333333333222222222222222222222222111111000000000/////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......//////000000111///444111333>>>@@@???FFFOOOfffgggfffyyysss|||qqqmmmbbb^^^]]]___```\\\ZZZZZZ```eeejjjkkkjjjoooyyyzzzmmmiiiaaa[[[YYYVVVRRRPPPRRRNNNOOOOOONNNKKKIIIIIIJJJHHHGGGFFFHHHJJJKKKKKKJJJKKKKKKKKKLLLNNNPPPSSSTTTUUUWWWQQQLLL___oooJJJ<<<999;;;666555888444444444333222222222222222111222222333333222222111111000000000000////////////............///000000222222222111111111111111111111222222222333333333444444444333333444444555666666666777888888999999>>>===???BBBFFFYYYRRRRRRQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQRRRQQQQQQPPPOOOOOOOOOOOOOOOKKKLLLNNNNNNMMMMMMOOOPPPPPPPPPPPPQQQRRRSSSQQQOOOMMMMMMOOORRRPPPLLLKKKOOOLLLMMMOOOPPPOOOMMMJJJHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKMMMMMMNNNPPPRRRSSSTTTUUUXXX___ccc```YYY[[[gggsss~~~uuutttlll___VVVJJJ>>>777999999888777666666666666555444444444444333333333222222222222222222222222111111111000000000//////////////////////////////................................................---------------------------------............///.........///000000111111000444222666AAABBBAAAIIIYYY}}}|||ooo{{{qqqtttllljjj___]]]^^^bbbccc```___```aaaeeehhhiiijjjppp{{{wwwmmmccc```]]]XXXUUUTTTRRRRRRRRRPPPMMMKKKKKKLLLGGGGGGHHHIIIJJJKKKLLLKKKLLLKKKJJJIIIJJJMMMOOOQQQSSSWWWRRRHHHKKKeeeaaaHHH::::::777777777000444333333222222222222222222222222222222222222222111111111111000000000000///////////////000111111111111111111111111111111111111222222222333333333444444333333333444555555666666666777888888999999===<<<>>>AAAFFFYYYYYYZZZZZZZZZYYYYYYZZZZZZUUUUUUVVVWWWXXXYYYYYYYYYWWWVVVUUUTTTTTTTTTUUUUUURRRSSSTTTTTTRRRRRRSSSTTTPPPPPPPPPQQQRRRSSSQQQOOOQQQOOOOOOQQQPPPNNNQQQVVVSSSTTTUUUUUUTTTPPPMMMJJJKKKJJJIIIHHHGGGFFFFFFFFFJJJIIIIIIHHHGGGGGGHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMOOOPPPPPPTTTWWW[[[\\\ZZZYYYZZZ\\\ZZZZZZeee{{{|||~~~fffYYYOOODDD<<<::::::999777777666666666555555555444444444333333222222222222222222222222111111111111000000000000////////////////////////////////////////////////........................---------------------------------............///......//////000111111111000444333999CCCCCCEEERRRlllooottt}}}tttiiiddddddaaa^^^___ccccccbbbdddiiikkknnnrrrsssuuu|||vvvkkkgggeee```[[[XXXTTTTTTSSSPPPMMMKKKKKKLLLHHHHHHIIIJJJJJJKKKLLLLLLKKKJJJIIIHHHIIIKKKMMMNNNTTTSSSSSSOOOGGGGGG[[[sss}}}WWW>>><<<<<<>>>;;;222444444444444333333222222222222222222222222222222333333222222222222111111111111000000111111222333111111111111111111111111111111222222222333333333333333333333333444555666666666666777888888999999::::::===AAAFFFXXX[[[]]]^^^]]]\\\[[[\\\]]]VVVVVVWWWYYYYYYYYYYYYYYYVVVVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXWWWVVVUUUVVVWWWTTTSSSQQQRRRSSSTTTSSSQQQSSSOOONNNOOONNNMMMQQQVVVVVVWWWXXXXXXVVVSSSOOOMMMOOONNNLLLKKKIIIHHHGGGGGGIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFFFFHHHHHHIIIJJJKKKKKKLLLMMMVVVSSSRRRUUUYYY[[[YYYUUUOOORRR\\\oooqqqnnnZZZOOOEEE>>>;;;;;;999888777777777777555555555555444444444333222222222222222222222222222222111111111000000000000000000000000000000000////////////////////////........................---------------------------------............///...//////000000111111222111555666<<>>AAADDDTTTyyy|||yyyxxx}}}zzzuuuooojjjfffddddddhhhbbb^^^___dddgggfffccc[[[\\\[[[UUUNNNKKKMMMPPPWWWTTTRRRRRRSSSTTTSSSSSSSSSRRRQQQPPPOOOPPPQQQQQQRRRSSSTTTSSSQQQMMMIIIGGGJJJKKKLLLMMMLLLKKKIIIGGGIIIHHHGGGGGGGGGGGGGGGGGGIIIJJJLLLNNNPPPRRRRRRSSSZZZYYYYYY[[[bbbhhhddd\\\SSSSSSYYYbbbiii{{{vvvOOOHHH;;;333888<<<999555555666666555555555444444444222222222222222222222222222222222222222222222222000000000000000000000000111111000000//////......------------------------////////////////////////............/////////000111111000///...000444777:::<<>>:::999777777777777666555555444333333333333333333333333222222222222222222222222111111000000000000111111111111111222222222222333555444333222222222333333444444444555555555555666777777777777888888888888999>>>>>>@@@HHHTTTqqqwwwccc^^^___^^^[[[VVVSSSUUUWWWZZZ[[[\\\^^^______\\\YYYTTTSSSRRRRRRQQQQQQQQQQQQSSSSSSSSSTTTTTTUUUUUUUUUTTTRRROOOLLLJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIICCCDDDEEEGGGIIIJJJKKKLLLQQQVVVXXXXXXYYY\\\[[[WWWRRRMMMKKKMMMPPPZZZpppuuuUUUHHH???===;;;555666;;;666666666555555555444444444444444444444444444444222222222222222222222222000000000000000000000000000000000000////////////------------------------////////////////////////....../////////000000000000111111000000333777;;;AAACCCDDDJJJ___{{{{{{vvvppplllkkkllllllmmmqqqtttvvvuuutttvvv~~~wwwqqqiiiccc___\\\ZZZYYYXXXVVVUUUTTTTTTRRRPPPMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKMMMNNNNNNOOOQQQTTTUUUHHHSSSaaaBBB:::;;;777777777666555555444444333333333333333333333333222222222222222222222222111111000000000000111111222222222222333333333333444444333222222222333333444444444555555555555666555555555666666777777777;;;@@@???@@@GGGTTTsss~~~yyyqqqhhh```]]]]]]]]]]]]]]]___aaabbbaaa```YYYXXXWWWUUUSSSRRRQQQQQQTTTTTTSSSSSSSSSUUUVVVWWWWWWVVVTTTRRROOOMMMKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFFFFGGGGGGHHHHHHIIIJJJQQQVVVVVVVVVYYY\\\[[[XXXRRRLLLKKKKKKOOO\\\hhhcccQQQ@@@;;;:::666666:::666666666666555555555555444444444444444444444444222222222222222222222222000000000000000000000000000000000000////////////........................////////////////////////...////////////000000000000000111111222555:::>>>BBBAAAAAAOOOkkk~~~zzz~~~zzzuuuooolllkkkmmmnnnoootttuuuuuussstttyyy~~~}}}~~~||||||yyyoooiiieee```]]]\\\XXXWWWUUUTTTTTTSSSPPPNNNLLLLLLLLLKKKKKKKKKKKKKKKJJJKKKLLLLLLLLLNNNRRRTTTZZZMMMKKKgggzzzKKK:::>>>888888777555555444444333333333333333333333333333222222222222222222222222222111111000000111111222222222333333333444444444444333333333333333333333444444444555555555555666444555555555666777777777;;;@@@??????GGGTTTvvvsssooojjjgggeeecccbbbaaa```^^^[[[YYYWWWWWWWWWWWWWWWVVVTTTRRRRRRSSSTTTUUUWWWXXXYYYXXXVVVSSSOOOMMMJJJJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEFFFFFFHHHOOOSSSRRRQQQUUUYYYZZZ]]]XXXQQQNNNLLLMMMQQQVVVbbb~~~yyy]]]AAA999:::999777888777777666666666555555555222222222222222222222222222222222222222222222222000000000000000000000000////////////000000000000........................////////////////////////////////////000000000111///000111222444888===AAAFFFCCCIIIccc}}}||||||xxxtttooolllmmmooopppqqquuuuuuuuutttuuu|||}}}{{{~~~yyyqqqkkknnnnnniiifffffffffdddfffdddcccgggooovvvzzzzzzuuutttuuuxxxxxxzzzxxxqqqjjjccc^^^___ZZZXXXVVVVVVUUUTTTQQQOOOMMMMMMLLLLLLKKKKKKKKKKKKJJJKKKKKKKKKKKKMMMPPPSSSUUUUUUNNNOOOppp___AAACCC999888777555444444444444333333333333333333333333222222222222222222222222222222111111111111222222222222333333333444444444222333333333333333333333444444444555555555555666555555666777777888999999888?????????GGGUUUxxx~~~yyyuuusssgggddd```[[[YYYYYYZZZ[[[[[[ZZZWWWUUUSSSSSSSSSSSSTTTVVVZZZ\\\[[[XXXTTTQQQNNNNNNLLLKKKJJJJJJIIIIIIHHHGGGFFFDDDDDDDDDEEEFFFSSSWWWWWWSSSQQQTTTYYYZZZ\\\ZZZVVVSSSPPPNNNNNNOOORRRdddpppJJJ;;;;;;:::888777777777777666666666555555222222222222222222222222222222222222222222222222000000000000000000000000////////////000000000000......................../////////////////////////////////000000000111111///000111333555:::@@@DDDFFFFFFVVV{{{~~~|||vvvssspppooopppqqqrrrrrruuuvvvwwwxxxzzz}}}vvvqqqmmmhhheeeccccccdddfffhhhfffaaa]]]VVVZZZ[[[WWWTTTUUUTTTRRRTTTTTTTTTVVVZZZ^^^```aaaYYYYYY\\\aaaccceeelllttt}}}sssgggaaaaaa]]][[[ZZZYYYYYYWWWTTTRRRNNNMMMMMMLLLLLLKKKKKKJJJIIIKKKLLLLLLKKKLLLNNNPPPPPP[[[VVVJJJXXXyyyNNNDDD;;;:::888666555444444555333333333333333333333333222222222222222222222222222222111111111111222222222222222222333333333333222222333444444444333333444444444555555555555666666666777888888999::::::666>>>??????FFFTTTxxx{{{qqqhhhaaa^^^^^^______^^^\\\ZZZXXXVVVUUUUUUQQQTTTWWWZZZ[[[ZZZYYYWWWTTTSSSQQQOOOMMMLLLKKKKKKGGGFFFFFFEEEFFFHHHJJJLLLXXXYYYUUUPPPOOOTTTYYYYYYXXXZZZZZZWWWTTTRRRQQQPPPUUU[[[kkkZZZCCC<<<999888999777777777777666666666555333333333333333333333333222222222222222222222222000000000000000000000000.../////////000000000111........................//////////////////////////////000000000111111111...000222444777<<>><<<:::777666555666777333333333333333333333333222222222222222222222222333222222111111222222333000000111111111222222222000111333444555444333333444444444555555555666666555555666777888999::::::888AAABBBBBBEEEPPPrrrqqqiiieeedddaaa\\\]]]bbb]]][[[XXXTTTRRRTTTXXX[[[ZZZYYYXXXVVVTTTRRRPPPOOONNNMMMKKKJJJIIIHHHGGGGGGHHHHHHGGGHHHJJJMMMOOOQQQVVVXXX[[[^^^]]]^^^hhhsss|||uuu~~~YYYAAA>>>===::::::888666555666777666555333333333333333333333333222222222222222222222222222222222111111111111000000000000000000000000000////////////////////////////////////////////////...///000///...///000222000666555666>>>>>>AAALLLRRRjjjaaaeee}}}|||}}}wwwsssoooppptttwwwvvvsssuuuyyy~~~xxxmmmeee```]]][[[XXXTTTSSSSSSSSSSSSRRROOOLLLQQQJJJIIIOOORRRNNNJJJIIIPPPPPPOOONNNMMMKKKJJJIIIFFFFFFFFFHHHKKKKKKIIIGGGHHHJJJMMMMMMJJJJJJQQQYYYaaajjjxxxpppooodddaaa\\\XXXXXXYYYVVVQQQKKKKKKLLLLLLMMMMMMNNNNNNPPPNNNMMMMMMNNNNNNLLLKKKKKKPPPUUUWWWVVVTTTTTTVVVrrrBBB>>>999777999:::777333555444333222222222333333333333333222222111111111333222222111000000000111444444444444444444444444222222333333333333444444444444444444444444333333666666777888999::::::;;;;;;@@@>>>===DDDPPPnnn}}}sssiiidddeee\\\\\\\\\[[[ZZZZZZZZZ[[[YYYXXXWWWVVVTTTSSSRRRRRRQQQOOOMMMKKKIIIHHHGGGGGGHHHHHHGGGGGGIIIKKKNNNOOOPPPRRRWWW\\\\\\^^^hhhssspppNNNDDD>>>555;;;999888777777777666444333333333333333333333333222222222222222222222222222222222111111111111000000000000000000000000000////////////////////////////////////////////////...///000000...///000222000555444777AAAAAABBBMMM```mmm{{{}}}zzzzzzxxxsssoooppptttxxxyyywwwwwwzzz|||ooojjjeee^^^ZZZXXXWWWVVVTTTQQQPPPPPPQQQRRRRRRPPPNNNNNNKKKKKKOOOOOOIIIFFFGGGMMMNNNOOOOOOMMMKKKJJJJJJIIIHHHHHHIIIKKKKKKIIIGGGIIIIIIJJJKKKJJJJJJLLLNNNTTTZZZdddlllqqqssstttuuuyyyxxx{{{~~~xxxhhhccc]]]YYYXXXXXXUUUPPPPPPNNNLLLKKKKKKLLLOOOPPPNNNMMMLLLLLLMMMNNNLLLKKKKKKMMMQQQSSSTTTTTTUUUVVVlllWWWHHH:::666777777666777555444444333333333333333333333333222222222111111333333222111111111111111444444444444444444444444222222333333333333444444555444444444444444444444666666777888999::::::;;;:::???>>>===DDDPPPnnnpppgggccccccbbbaaa___]]][[[YYYYYYXXXVVVUUUTTTTTTUUUUUUVVVTTTPPPMMMJJJHHHGGGGGGHHHHHHGGGGGGGGGIIIKKKLLLLLLNNNTTTZZZ[[[]]]dddnnnaaaMMMBBB777;;;:::999999999888555333333333333333333333333333333333333333333333333333222222222111111111111000000000000000000000000000///////////////////////////////////////////////////000000000//////111222000444444999DDDCCCDDDNNNnnn~~~www}}}xxxvvvrrrooolllnnntttyyy||||||zzz}}}uuulllaaaWWWSSSRRRPPPQQQRRRRRRQQQPPPKKKKKKLLLNNNPPPPPPNNNLLLGGGGGGIIIMMMLLLGGGEEEGGGKKKNNNPPPPPPNNNLLLKKKKKKKKKJJJIIIIIIJJJJJJIIIHHHGGGHHHHHHIIIKKKMMMMMMLLLOOOSSSWWW[[[\\\^^^```aaadddbbbbbbfffiiiiiilllppp{{{qqqiii```\\\[[[YYYVVVSSSTTTRRRNNNJJJJJJKKKNNNPPPLLLKKKJJJKKKLLLMMMLLLKKKKKKKKKKKKNNNRRRVVVWWWWWW___xxxgggMMM999777:::555333777555555444444333333333333333333333222222222222111444333333222222222222222444444444444444444444444222222333333333333444444555555555555555555555555666666777888999::::::;;;999>>>======EEEPPPooouuuqqqlllfffaaa___```aaabbbZZZXXXVVVUUUTTTUUUVVVXXXZZZWWWTTTPPPLLLJJJHHHHHHHHHHHHGGGFFFFFFGGGHHHHHHMMMNNNSSSXXXYYYYYY___fffkkkxxxyyyYYYGGG>>>:::999888888999888666333444444444444444444444444333333333333333333333333222222222111111111000000///////////////////////////////////////////////////////////////////////////000111000//////111333222555444;;;EEECCCDDDPPP{{{ttt}}}wwwssslllkkklllpppuuuzzz||||||}}}}}}uuujjj___VVVNNNIIIIIIJJJLLLOOOPPPPPPOOONNNLLLMMMPPPSSSTTTRRRNNNKKKBBBDDDGGGKKKMMMLLLKKKKKKIIILLLPPPQQQNNNLLLLLLMMMIIIHHHGGGGGGIIIJJJJJJIIIFFFIIIKKKKKKMMMSSSYYY\\\YYY[[[]]]^^^___bbbfffiiieeeaaa______^^^]]]```eeezzz{{{}}}qqqeee```___\\\YYYWWWUUUSSSOOOLLLJJJJJJLLLMMMJJJIIIIIIJJJLLLMMMLLLKKKLLLIIIHHHKKKQQQWWWYYYYYY\\\ooo~~~qqqPPP888;;;@@@777111444555555555555555444333333222222222222222222222222444444333222222333333444333333333333333333333333222222222333333333444444555555555666666666666666666666777888999::::::;;;888=========EEEPPPnnnvvvjjjeeefffiiilll^^^\\\YYYVVVUUUUUUWWWYYY[[[ZZZWWWTTTPPPMMMKKKJJJHHHHHHGGGFFFFFFFFFFFFFFFLLLLLLPPPVVVXXXXXX]]]dddhhhnnnmmmLLL???888777666777888888777555444444444444444444444444333333333333333333333333222222222111111111000000////////////////////////000000000000000000000000///////////////////////////000111000///000111333555666666<<>>EEEPPPmmm}}}sssmmmjjjhhhddd___ZZZWWWWWWXXXZZZZZZZZZYYYXXXUUUQQQNNNLLLHHHGGGGGGGGGGGGFFFFFFEEEGGGGGGKKKQQQVVVXXX^^^eeebbbbbbnnn___DDD:::999777666888888888777444444444444444444444444333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////000111111111000000222333777999888===DDDAAAKKKddd{{{iiizzzuuuzzz{{{}}}~~~|||yyyvvvttt~~~tttjjjdddXXXTTTQQQOOOIIIDDDDDDGGGFFFIIIMMMOOOPPPQQQSSSTTT[[[ZZZYYYYYYXXXVVVRRROOONNNPPPOOOLLLMMMOOOOOOLLLVVVZZZ^^^]]]YYYWWWYYY]]]\\\\\\^^^bbbeeeggggggeeeaaakkkmmmbbb]]]gggxxxrrrjjjfff___ZZZZZZUUUTTTSSSQQQNNNLLLJJJIIIKKKJJJIIIJJJKKKLLLKKKJJJNNNLLLJJJKKKOOOTTTYYY[[[SSSPPP[[[SSS???;;;888777;;;555666777777777666444333111222222222222333333333333222222222222333333444333333333333333333333333222222333333333333444444444444444555555666666777666666777888999::::::;;;888>>>===>>>EEEOOOlllwwwsssnnnggg___[[[YYYZZZ[[[XXXYYY[[[[[[YYYUUUQQQNNNGGGGGGGGGHHHGGGGGGFFFFFFFFFEEEGGGMMMRRRUUU\\\ccc]]]^^^cccnnn}}}]]]AAA>>>:::888777888888777555555555555555555555555444444444444444444444444222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////000111222111000000222444888::::::???DDDCCCTTTuuupppooo|||xxx}}}}}}}}}|||zzzyyyxxxxxxyyysssrrrnnndddZZZWWWNNNKKKLLLMMMJJJDDDEEEJJJHHHLLLQQQUUUYYY^^^dddiiijjjeee___[[[ZZZ[[[\\\]]]fffmmmooofff___aaafffiiivvvzzz|||yyytttssswww|||{{{xxxttttttmmmccc\\\\\\YYYWWWTTTQQQOOOMMMMMMMMMMMMKKKJJJKKKLLLLLLKKKJJJMMMMMMLLLLLLMMMPPPUUUXXX\\\WWWXXXuuugggEEE:::::::::;;;555666777888888666555444111111222222222333333333111111111111111222333333222222222222222222222222222222333333333333444444222333333444555555666666666666777888999::::::;;;999???>>>???EEENNNjjjzzzuuulllddd^^^[[[\\\\\\VVVYYY\\\]]]\\\XXXSSSOOOGGGGGGHHHHHHHHHGGGGGGFFFHHHFFFFFFJJJNNNQQQWWW^^^gggjjjjjjhhhnnnzzzGGGCCC===999888888888888555555555555555555555555444444444444444444444444222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////000111222111000000222444888;;;<<>>===;;;666555666888999888777555444111111111222222333333333111000000000111222222333222222222222222222222222222222333333333444444444222222333333444555666666666666777888999::::::;;;999?????????EEENNNiiivvvjjjeeebbb``````]]]\\\ZZZZZZ\\\\\\VVVPPPKKKIIIGGGHHHJJJJJJHHHFFFEEEFFFGGGIIIKKKOOOUUUYYYcccaaafffnnnoooooo~~~XXXEEE888;;;<<<777777>>>666666666666555555555555555555444444444333333333222222222222222222222222111111111111000000000000111111000000//////......///////////////////////////000111111000111333555777:::<<>>888>>>:::888666555666777666555333333333222222222111111333333333222222111111111111111222222222333333333111111222222222333333333111222222333444555777888777777888888999999999:::;;;??????BBBGGGLLLffflllaaaaaaddd```___]]][[[ZZZ[[[ZZZXXXRRROOOMMMLLLMMMMMMKKKIIIGGGHHHIIIIIIJJJMMMQQQUUU^^^^^^dddkkkjjjgggooo|||bbbOOO???===;;;444444:::666666666666555555555555555555444444444333333333222222222222222222222222111111111111000000000000111111000000///////////////////////////////////////000111111000111444666===;;;===@@@CCCTTTvvvjjj{{{}}}{{{yyyxxxxxxvvvuuutttwwwzzz}}}}}}{{{~~~wwwtttoooggg```\\\YYYYYY___cccbbbbbbdddnnnlllmmmrrruuuvvvyyy~~~~~~zzzvvvtttrrrwwwwww{{{tttkkkggg\\\\\\ZZZWWWTTTRRRPPPOOOMMMLLLKKKKKKMMMMMMMMMKKKNNNNNNMMMMMMMMMNNNOOOPPPOOOUUUUUUUUUiiinnnPPP@@@888999:::888666666666777666555333333333333222222222222333333333222222222111111111111222222222333333333111222222222222333333333222222222333444555666777666777777888999:::::::::;;;??????BBBGGGLLLfffppphhhgggcccccc```\\\XXXVVVYYY\\\XXXUUUQQQOOONNNMMMLLLJJJIIIJJJIIIIIIHHHIIIMMMPPPWWWYYYaaajjjhhhbbbdddllloooZZZDDD;;;888555666;;;666666666666555555555555555555444444444333333333222222222222222222222222111111111111000000000000111000000000000////////////////////////////////////000111111111222555777@@@;;;BBBCCCDDDbbbwwwmmmwww~~~yyyxxxzzz{{{vvvvvvvvvxxx|||~~~~~~}}}uuuhhheeehhhjjjeee___^^^cccooo}}}tttkkkeee___]]]]]]^^^bbbgggkkktttyyypppiiieeedddaaaaaafffooo|||qqqmmm```]]]ZZZXXXVVVSSSPPPNNNOOOMMMLLLLLLMMMNNNMMMLLLNNNNNNMMMLLLMMMNNNOOOPPPIIIQQQWWWUUUWWWqqq___CCC<<<888:::999666666777777666555444444444444333333333333333333333222222222222111111111222222222333333333222222222222333333333333444444333333444555666666555666777888999:::;;;<<<;;;>>>>>>AAAFFFKKKeee{{{|||{{{~~~{{{jjjhhhhhhhhhddd]]]VVVWWW[[[ZZZWWWSSSOOOLLLKKKIIIIIIIIIIIIIIIHHHGGGHHHJJJMMMRRRVVV___iiijjjffffffjjjrrrsssQQQ===888:::::::::666666666666555555555555555555444444444333333333222222222222222222222222111111111111000000000///000000000000000000000000///////////////////////////000111111111333666999???999GGGJJJIIImmmnnn{{{rrr|||yyyzzz|||~~~vvvvvvwwwyyy{{{}}}~~~}}}vvvjjjbbbZZZXXX^^^cccdddcccgggpppppp```ZZZWWWSSSPPPKKKLLLNNNOOOQQQZZZnnnwwwooojjjhhhccc```bbbgggqqqyyypppfff___YYYYYYXXXUUURRRQQQQQQOOOMMMLLLNNNNNNNNNMMMNNNMMMLLLLLLLLLMMMOOOPPPHHHNNNVVVWWWPPPYYYjjjFFFAAA;;;;;;999777666777777666444555555444444444333333333222222222222222222222222111111222222222333333333222222222333333333444444555555444444444555555666555666777888:::;;;<<<===:::>>>>>>AAAFFFKKKeeeXXXYYY\\\```eeejjjnnnpppnnnlllhhhbbb[[[VVVUUUUUUSSSUUUYYY```hhhrrrzzz~~~|||pppmmmmmmlllfff\\\XXX[[[ZZZYYYUUUQQQMMMJJJIIIHHHGGGHHHHHHHHHGGGHHHJJJLLLSSSUUU]]]eeejjjjjjjjjlllhhheeeDDD:::<<<:::444666666666666555555555555555555444444444333333333222222222222222222222222111111111111000000000///000000000000111111111111000000000000000000000000000000111111111444888;;;???:::GGGLLLPPPxxxwwwmmm|||nnn|||zzzzzzzzzyyytttuuuwwwyyyzzz|||~~~zzzrrrbbb^^^YYYTTTSSSUUUXXX[[[aaaiiiwwwpppdddppppppuuuttteee___YYYRRRNNNKKKKKKKKKJJJIIIPPPcccuuu|||wwwtttwwwrrroooppprrruuu}}}{{{nnnbbbYYYYYY[[[XXXUUUTTTRRRPPPMMMLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNOOOJJJLLLTTTZZZRRRRRRpppvvvKKKBBB===<<<:::888777777777666444555555444444444333333333222222222222222222222222111111222222222333333333222222333333333444444444555555444444444555666666555666777888:::<<<======:::>>>>>>AAAFFFKKKeeePPPPPPQQQRRRTTTVVVYYY[[[]]]]]][[[WWWRRROOOOOOOOOKKKKKKMMMPPPUUU[[[```cccooo{{{ssskkkkkkggg^^^XXXYYYZZZZZZYYYUUUPPPMMMKKKKKKFFFGGGHHHHHHHHHHHHJJJLLLTTTUUUYYY```fffhhhiiihhhbbbkkkwwwrrrIII:::<<<<<<555666666666666555555555555555555444444444333333333222222222222222222222222111111111111000000000000000000000111111111111222000000000000000000000000000111111111222555:::===BBB>>>CCCJJJ\\\}}}sss~~~|||yyyuuurrrsssuuuxxxyyyzzz|||xxxpppiii\\\\\\ZZZWWWSSSSSSWWWZZZdddhhhpppwwwyyyxxx~~~~~~}}}}}}nnngggcccddduuuzzzmmmeee\\\RRRLLLNNNLLLKKKKKKJJJNNN\\\kkkyyyhhhZZZZZZ\\\YYYVVVVVVSSSPPPMMMLLLLLLNNNNNNNNNMMMMMMLLLKKKLLLMMMNNNOOOLLLJJJQQQZZZXXXTTTddd}}}\\\CCC======;;;888777777777666444444444444444333333333333111222222222222333333333111111222222222333333333333333333333444444444444555555444444555666777777666777888999:::;;;<<<===:::======@@@EEEJJJdddRRRQQQPPPOOOOOOPPPQQQRRRNNNOOOPPPNNNKKKIIIHHHHHHMMMMMMNNNPPPRRRUUUXXXYYY___bbbfffiiioooyyytttllliiibbb\\\[[[XXXYYYZZZXXXSSSOOOMMMMMMGGGIIIJJJIIIHHHHHHIIIJJJPPPRRRUUU[[[ccchhhgggddd```]]]```lllXXX???===>>>:::666666666666555555555555555555444444444333333333222222222222222222222222111111111111000000000000000000111111111222222222000000000000000000000000000111111111222666;;;???@@@AAABBBNNNmmm~~~}}}zzztttpppsssvvvyyy{{{{{{}}}xxxrrrnnnjjjkkklllnnnpppqqqssstttzzz{{{yyyhhh```oooxxxmmmaaaWWWRRROOOLLLKKKKKKKKKLLLUUU___zzzppp^^^[[[\\\XXXTTTUUUSSSPPPLLLKKKKKKMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNOOOLLLHHHMMMWWWYYYVVV]]]jjjwwwKKK@@@===;;;999777777777666444333333333333222222222222111111222222222333333333111111222222222333333333333333333444444444444555444444444444555777888888888888999999:::;;;<<<<<<999======@@@EEEJJJdddTTTSSSQQQPPPPPPQQQSSSTTTRRRSSSTTTSSSPPPMMMKKKKKKKKKLLLMMMOOOQQQTTTVVVXXXWWWVVVTTTQQQQQQVVV___fffmmmmmmllllllpppyyyvvvrrrkkkeeedddTTTWWWZZZXXXTTTOOOMMMLLLIIIJJJKKKJJJHHHGGGHHHIIIKKKNNNRRRZZZccciiihhhdddhhh___]]]eee}}}oooIII>>>===;;;777666666666555555555555555555444444444333333333222222222222222222222222111111111111000000000000000000111111222222222222000000000000000000000000000111111111222666<<<@@@;;;BBBDDDVVV|||wwwmmmttt}}}wwwttttttxxx{{{|||}}}~~~lll___qqq|||mmmaaa\\\PPPMMMKKKLLLKKKJJJNNNTTTjjjvvv```\\\\\\VVVRRRTTTSSSPPPLLLJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKLLLNNNOOOKKKHHHJJJSSSWWWWWWZZZaaaSSSEEE>>><<<999888888777666444333333333222222222111111111111111222222333333333111111222222222333333333333333333444444444555555333333444444666777999999999999999::::::;;;;;;;;;999======@@@EEEJJJddd^^^XXXUUUVVVVVVUUUUUUXXXXXXRRRPPPTTTTTTOOONNNPPPXXXMMMIIIUUUaaaaaaZZZTTTXXXRRRMMMNNNRRRUUUUUURRR]]]]]]\\\]]]___aaadddeeelllkkknnnwwwmmmcccfffggg\\\\\\ZZZXXXVVVUUUQQQLLLJJJJJJIIIHHHHHHHHHIIIIIIIIIKKKOOOUUU\\\dddkkkoooiiiiii^^^ZZZyyyTTT>>>>>>999999888777666666555555555444444333333333333222222222222222222222222222222000000000000000000000000111111111111111111111111111111000000//////......111111111222555999<<>>IIIXXXzzz~~~ccc{{{uuuqqq|||{{{zzz{{{|||tttaaahhh}}}}}}eeeWWWOOOOOOQQQRRRNNNJJJMMMSSSeeeqqqmmmbbb]]]XXXVVVVVVRRRRRRQQQOOOLLLKKKKKKLLLMMMLLLKKKKKKKKKLLLNNNOOOKKKJJJJJJOOOUUUZZZ[[[[[[tttccc@@@;;;:::???<<<222555999222555444222000000000000000333222111111000111111111333333333333333333333333333333333333333333333333333333444444555666666666777777777888999999::::::>>>;;;BBB>>>CCCNNNaaayyysssnnnmmmiiiccc```aaaaaaYYYUUUVVVXXXZZZ```gggbbbZZZZZZgggtttvvvppplll]]]ZZZVVVWWWZZZ]]]^^^^^^ccccccccccccbbb```\\\ZZZccc___[[[]]]hhh{{{}}}hhhggghhh```\\\WWWUUUWWWXXXUUUQQQLLLLLLKKKIIIIIIIIIIIIIIIHHHJJJMMMSSSZZZbbbiiimmmllllllddd^^^tttbbbDDD@@@===999888777666666555555666444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111000000////////////111111111333555999===???DDDCCCLLLhhh|||rrrkkk~~~uuu{{{yyysssssszzzzzzzzz{{{}}}{{{ooohhheeegggooowwwpppaaaffftttmmm^^^XXXVVVUUUTTTOOOJJJLLLQQQ[[[ggg~~~pppeee___[[[YYYYYYTTTSSSRRRPPPMMMKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNNNNKKKJJJJJJNNNTTTZZZ\\\]]]gggyyyVVV@@@888777555000555999111555444222222222222222222333222222111111111111111333333333333333333333333333333333333333333333333333333444444555666666666777777777888999999::::::===;;;AAA>>>BBBMMM```~~~}}}|||{{{~~~vvvpppjjjiiijjjmmmttt{{{~~~}}}}}}~~~yyysss{{{qqqbbbUUUPPPWWWdddnnn}}}tttpppjjjaaaXXXVVVYYYZZZXXXUUUPPPOOOMMMKKKJJJIIIIIIIIIHHHIIIKKKPPPWWW^^^eeeiiinnnmmmgggbbbkkkrrrKKK>>>999999999888777666666666666444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111000000000000/////////111111222444666:::===???DDDCCCMMM|||~~~|||cccxxxxxxsssvvvxxxtttsssvvvxxxxxxyyy{{{~~~tttcccWWWRRRRRRXXX___mmmtttzzzmmmeeejjjsss|||zzzgggeee___YYYTTTNNNHHHIIINNNVVV___vvvxxxjjjddd___\\\\\\UUUTTTSSSPPPNNNLLLKKKJJJJJJJJJKKKMMMMMMNNNNNNNNNMMMKKKKKKMMMSSSYYY]]]___ZZZnnnlllZZZKKKEEEDDD>>>>>>:::///666444333333444555444333333333222111111111111111222222222222222222222222333333333333333333333333333333444444555666666666777777777888999999::::::<<<:::AAA===BBBMMM___}}}~~~yyyxxxyyyuuuaaaRRRMMMQQQVVVgggwww|||qqqhhh```]]]\\\ZZZXXXYYYTTTSSSPPPMMMKKKJJJJJJJJJIIIIIIKKKNNNTTT[[[aaaeeeooojjjgggeeeeeessscccMMM@@@:::999888777666666666666444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111222333555777;;;===???@@@AAASSS^^^\\\zzzzzzwwwwwwyyywwwssssssxxxvvvwwwxxx{{{uuudddZZZVVVVVV[[[aaa^^^cccmmmuuuwww{{{qqqhhheeelllttt||||||xxxnnndddZZZSSSLLLGGGGGGKKKSSSYYYlllqqqhhhaaa\\\[[[VVVTTTRRRPPPOOOMMMJJJHHHHHHJJJLLLMMMNNNNNNNNNMMMNNNLLLKKKLLLQQQWWW]]]aaaWWWaaa{{{iiiWWWSSSUUUOOOIIICCC999777555333333555666444333333333222111111111111222111111111111111111111111222222333333333333444444333333444444555666666666777777777888999999::::::;;;999@@@===BBBLLL^^^vvvooolll~~~vvvgggYYYRRRRRRUUURRRZZZhhh|||pppjjjeeeccc^^^XXXXXX[[[WWWUUUQQQNNNKKKJJJKKKKKKJJJJJJKKKMMMRRRXXX^^^bbbooohhhgggiiigggiii|||gggNNN:::999888777777666666666444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111111222444666999;;;>>>???@@@EEEcccfffQQQcccvvvvvvyyy}}}}}}xxxrrrrrrvvvtttuuuxxx|||rrrddd^^^\\\]]]```dddcccfffkkkpppppprrr{{{jjj```]]]gggssszzztttgggYYYQQQLLLHHHGGGJJJLLLOOO___{{{zzznnnddd\\\XXXVVVTTTRRRQQQQQQOOOKKKHHHIIIJJJLLLMMMNNNNNNMMMMMMNNNMMMLLLLLLOOOUUU[[[```\\\\\\^^^IIIEEEKKKJJJIIIOOOPPP<<<777333222444666444222444333333222111222222222111111111111111111111111222222222333333444444444333333444444555666666666777777777888999999::::::;;;999AAA>>>CCCLLL^^^|||ooohhheeemmm}}}{{{xxxyyyuuulll___UUURRRRRRPPPPPPVVVddduuusssjjjeeeeeeaaaZZZYYY]]]YYYVVVRRRNNNLLLKKKKKKLLLKKKKKKJJJKKKOOOUUU[[[___lllhhhjjjooommmhhhppp~~~nnnFFF::::::999888777777777777444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111000000000111111111111222111222444777:::<<<>>>???@@@IIIrrrNNNTTTwww|||uuuzzz~~~|||uuuooopppssssssuuuxxx}}}ttteee```______```cccnnnmmmoooqqqqqqpppuuu|||mmm```ZZZcccpppxxx~~~{{{lll\\\SSSOOOKKKJJJKKKLLLLLLXXXpppvvvjjj^^^XXXWWWUUUSSSSSSTTTSSSOOOKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNMMMLLLMMMQQQXXX]]]^^^\\\vvvcccEEE666999999===MMMYYYCCC<<<555222444555444111444444333222222222222222222222222222222222222222111222222333333444444555333333444444555666666666777777777888999999::::::;;;999AAA???DDDMMM___xxxooohhhqqq~~~wwwhhhZZZRRRPPPQQQNNNPPPXXXaaajjjwwwtttfffffffff```[[[[[[YYYVVVRRRNNNLLLKKKLLLMMMKKKJJJHHHHHHLLLQQQWWW[[[fffgggmmmrrrpppjjjkkkrrrsssBBB::::::999888777777777777444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222111333555888;;;===??????AAALLLjjjNNN```vvvzzz|||wwwpppnnnqqqtttsssuuuyyy}}}|||kkkcccbbbbbbdddfffppplllkkkmmmnnnmmmnnnrrruuu{{{vvvfffZZZ^^^hhhpppyyysssaaaXXXUUUQQQMMMMMMNNNLLLSSSfff~~~qqqddd\\\YYYWWWUUUWWWYYYXXXSSSOOONNNMMMMMMLLLLLLLLLLLLLLLNNNNNNNNNLLLLLLOOOTTTYYY\\\^^^iii|||RRR999888555666AAAKKKLLLCCC888333444666555222444444333222222222222333333333333333333333333333111111222333333444555555333333444444555666666666777777777888999999::::::;;;:::BBB@@@EEENNN___yyynnnrrrpppaaaYYYVVVNNNLLLMMMRRRTTTZZZhhhxxxwwwkkkiiillleee\\\XXXXXXVVVQQQNNNKKKKKKMMMNNNJJJHHHGGGFFFIIIOOOTTTXXX___eeennnrrroooiiijjjnnnSSS;;;:::999888777777777777444444444333333333222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111222222222222111333666888;;;===??????GGGSSSTTTSSSjjjxxxyyy{{{zzzsssmmmnnnsssxxxtttvvvyyy~~~nnneeecccdddhhhkkklllfffcccfffiiihhhggghhhllltttxxxgggXXXVVV[[[cccqqqyyyfff]]]YYYUUUPPPNNNMMMIIILLLZZZnnn~~~wwwhhh```[[[YYYWWWYYY\\\\\\WWWRRRPPPNNNMMMKKKKKKKKKLLLLLLMMMNNNNNNLLLKKKMMMRRRWWWYYY``````wwwZZZ>>>@@@===888999<<>>BBBLLL]]]ooo```___rrr~~~ppp{{{ppp\\\TTTRRRPPPOOOOOOPPPQQQRRRYYY```jjjuuuuuuqqqiiiaaa^^^ZZZXXXVVVSSSPPPNNNKKKIIIIIIJJJJJJIIIIIIJJJNNNQQQ\\\bbbjjjppprrrqqqooommmtttmmmHHH:::777999666888:::555555555444444333222222111222222222222222222222222111222222333333222222111111111111111111111111111111111000000111111222333666555777;;;======@@@DDDEEEeeeuuuRRR^^^}}}yyyrrrpppnnnmmmqqqvvvxxxyyyzzz~~~pppccc]]]\\\ccclllggggggeeeeeeddddddbbbaaadddmmmxxxzzzgggVVVRRRRRRUUU^^^jjj~~~}}}gggYYYSSSPPPOOOQQQNNNLLLQQQZZZiiitttfff___\\\XXXWWWWWWVVVSSSPPPOOOMMMJJJJJJKKKLLLLLLKKKMMMMMMMMMMMMNNNOOOQQQRRRSSS^^^\\\___wwwGGG===>>>777555<<<>>>HHHAAA333333666444555555444333333222222222333555444333222222333444555222222333333333333444444444444333444444555666777666777777888999:::;;;;;;===:::BBB>>>BBBLLL]]]|||```SSSQQQZZZpppppp{{{gggYYYUUURRRQQQQQQQQQNNNKKKOOOSSSZZZbbbmmm|||uuukkkccc^^^^^^[[[XXXUUUSSSOOOKKKHHHJJJKKKKKKJJJIIIIIIKKKLLL[[[___eeemmmsssuuusssqqqpppOOO>>>777999666777999444555555444444333222222222222222222222222222222222111222222333333222222111111111111111111111111111111111000000111111222333555555888===>>>>>>AAAFFFFFFppphhhPPPggg~~~xxxpppoooooooooppprrruuuwwwzzz~~~oooaaa[[[\\\dddlllnnnmmmllljjjgggdddbbbaaahhhpppzzzyyyfffVVVSSSTTTTTTWWW]]]uuulll[[[SSSSSSTTTUUUOOOKKKLLLSSSaaawwwyyykkkccc^^^YYYWWWWWWVVVTTTQQQNNNLLLKKKKKKLLLMMMKKKJJJLLLLLLLLLLLLMMMOOOPPPRRRVVVXXXZZZ\\\qqqSSS>>><<<999777:::BBBJJJAAA444444555333666444444333222222222333333333333222222222222333333222222333333333333444444444444333444444555666777777777888999:::;;;<<<<<<===:::BBB>>>BBBLLL]]]}}}bbbWWWUUUUUUpppyyymmmooo|||ggg___VVVQQQQQQQQQOOOLLLJJJKKKMMMQQQZZZggguuu|||mmmeeebbb```]]]ZZZXXXVVVSSSNNNIIIHHHJJJKKKJJJIIIIIIJJJKKKVVVXXX^^^gggpppuuuuuusssnnnrrrZZZCCC888999666666888444555555444444333333333333222222222222222222222222111222222333333222222111111111111111111111111111111111000000111111222333444555999>>>???>>>BBBHHHSSS]]]RRRuuu}}}|||vvvnnnnnnqqqppppppqqqtttwww{{{rrrbbb\\\```hhhooouuuvvvuuurrrnnnjjjgggfffmmmuuu~~~}}}jjjXXXRRRSSSRRRRRRSSSiii~~~tttbbbYYYYYY[[[VVVPPPKKKKKKPPP[[[mmm~~~rrrhhhbbb[[[WWWVVVVVVTTTRRRMMMLLLLLLMMMNNNMMMKKKIIILLLKKKKKKKKKLLLNNNPPPQQQ[[[VVV[[[\\\```cccCCC;;;;;;:::999FFFLLLBBB666777777555888444333333222222333333333222222222222222222222222222222222333333333444444444444333444444555666777777888999:::;;;<<<<<<======:::BBB>>>BBBKKK]]]oooaaaZZZNNN]]]zzz{{{sssvvvyyylll\\\PPPNNNOOOOOOOOOKKKIIIGGGGGGKKKTTT^^^fffrrrvvvmmmlllbbb^^^ZZZYYYYYYWWWRRRMMMGGGIIIJJJJJJIIIIIIKKKLLLRRRTTTYYYcccnnnvvvxxxxxxnnniiifffIII::::::777777888555555555444444444444333333222222222222222222222222111222222333333222222111111111111111111111111111111111000000111111222333555666:::>>>??????DDDLLLdddXXX]]]wwwyyy|||sssmmmnnnqqqqqqpppqqquuuxxx}}}xxxfff```eeemmmsssxxxyyyzzzwwwrrrmmmkkkjjjqqqyyysss^^^TTTRRRQQQPPPNNN\\\mmm}}}lllaaa]]]\\\TTTPPPNNNNNNQQQXXXeeesss~~~ppphhh___YYYWWWVVVTTTSSSNNNMMMLLLMMMNNNNNNLLLJJJLLLKKKKKKKKKLLLNNNPPPQQQZZZUUU]]]]]]XXX{{{yyyMMM<<<======888EEEHHH>>>555888777444888333333333222222333333444222222222222222222222222222222222333333333444444444444333444444555666777777888999:::;;;<<<<<<======:::BBB>>>BBBKKK]]]{{{lllbbbOOOUUUdddyyyfffVVVOOONNNOOOPPPLLLJJJFFFDDDEEEJJJPPPTTT[[[lllrrrrrrfff```[[[YYYZZZYYYUUUQQQHHHJJJJJJJJJIIIJJJKKKMMMOOORRRXXXbbbmmmvvv{{{~~~qqqhhh{{{rrrPPP<<<;;;888777999666555555444444444444444444222222222222222222222222111222222333333222222111111111111111111111111111111111000000111111222333666777:::>>>===>>>GGGPPPrrroooRRRfffzzzsssvvvsssmmmjjjmmmppppppppprrrxxxzzz~~~}}}iiibbbhhhqqquuuvvvyyyzzzwwwqqqllljjjjjjqqqxxx~~~hhhZZZTTTRRRPPPNNNTTT```ooo~~~vvvhhh^^^XXXTTTQQQQQQRRRTTTWWWaaalll{{{uuu}}}xxxoooccc[[[WWWVVVTTTSSSOOOMMMLLLLLLMMMNNNLLLKKKLLLLLLLLLLLLMMMOOOPPPRRRSSSTTT]]]]]]XXXnnn\\\@@@??????888>>>@@@888222777666111555333333222222222333444444222222333333333333222222222222333333333333444444444444333444444555666777777777888999:::;;;<<<<<<===:::BBB>>>BBBLLL]]]{{{qqqZZZ[[[aaa{{{vvvfffYYYSSSQQQQQQLLLIIIFFFEEEFFFIIIKKKMMMQQQ^^^ppp~~~wwwssskkkddd\\\YYYZZZZZZVVVRRRMMMMMMLLLJJJHHHIIIKKKMMMKKKPPPWWW```iiirrr{{{uuummmlll{{{UUU>>><<<:::888999777444444555555555555555555222222222222222222222222111222222333333222222111111111111111111111111111111111000000111111222333888888;;;<<<<<<>>>IIITTTzzzaaaOOOnnn|||tttqqqtttyyyiiiffffffjjjllllllooossszzz{{{~~~iiibbbiiiqqqtttvvvyyyzzzwwwoooiiifffgggmmmttt~~~tttbbbXXXTTTQQQOOOQQQZZZeeerrr~~~pppbbbXXXUUUSSSRRRTTTUUUXXXaaakkk||||||vvvnnnuuuuuuggg]]]XXXVVVTTTSSSPPPNNNLLLKKKLLLMMMMMMLLLMMMMMMMMMMMMNNNOOOQQQRRRNNNXXX]]]]]]ZZZaaannnEEE??????777888:::333111888666111555333222222222333333444555222333444555555444333222222222333333333333444444444444333444444555666777666777777888999:::;;;;;;===:::BBB>>>BBBLLL]]]{{{aaa___gggtttlllttteeeYYYSSSQQQJJJHHHGGGGGGIIIKKKLLLLLLNNNUUU```mmm{{{wwwpppggg]]]YYYZZZZZZVVVQQQQQQPPPMMMJJJHHHGGGJJJLLLGGGLLLUUU]]]eeennnyyywwwqqqcccvvvXXX???===;;;999:::888444444555555555555555555222222222222222222222222222222222333333222222222111111111111111111111111111111111000111222222333999999;;;<<<;;;>>>JJJWWW~~~]]]RRRwww}}}rrrppprrrrrrbbbaaaccchhhiiijjjnnnttt{{{|||}}}hhh```hhhppprrrwww{{{|||xxxooohhheeeeeehhhpppzzz{{{iii]]]VVVRRROOOPPPYYYdddooo~~~vvvggg\\\WWWTTTSSSTTTUUUXXXbbbmmm|||~~~yyyoootttyyyjjj^^^XXXVVVTTTSSSQQQOOOLLLKKKLLLMMMNNNNNNNNNMMMMMMMMMNNNPPPRRRSSSNNN]]]___]]][[[WWWtttyyyIII@@@>>>666666777222222;;;888222666222222222222333333444555333333555555555555333333222222333333333444444444444444444444444555777777666666777888999::::::;;;===:::BBB>>>BBBLLL]]]vvvggg~~~|||kkkmmm|||jjj\\\UUURRRMMMIIIIIIHHHFFFIIINNNKKKMMMSSS[[[eeettttttrrrfffbbb___VVVVVVYYYUUUNNNLLLJJJHHHGGGHHHIIIJJJKKKNNNRRRXXXaaakkkwww~~~nnnppplllWWW@@@III>>>666;;;444666666555444333333333333111222333333444444444444111222222333333222222111111111111111111111111111000111222222111111333555:::===<<>>BBBHHHUUU}}}kkk^^^]]]hhhxxx|||mmm^^^WWWTTTQQQPPPPPPMMMLLLLLLKKKIIILLL[[[kkkuuukkkggg\\\XXXYYYWWWRRRPPPMMMKKKIIIIIIIIIJJJHHHJJJNNNSSSZZZdddnnnuuuxxxfffsss|||MMM>>><<<::::::777666555444444333333333222333333444444333333333111222222333333222222111111111111111111111111111111222333333333333666888999===<<<>>>@@@BBBZZZXXXWWWsssdddlllooopppoookkkkkknnnrrr~~~}}}}}}|||~~~yyyeeeaaajjjssswww~~~|||sssfff^^^\\\___cccdddeeemmm}}}|||nnnfff]]]NNNKKKKKKNNNUUU]]]bbbbbb```cccjjjppprrrwwwwwwlll```[[[YYYXXXZZZ^^^iiiwwwtttggg^^^ZZZYYYVVVUUURRROOOLLLJJJJJJIIIMMMMMMMMMLLLKKKKKKMMMOOOUUUYYYXXX[[[bbb]]]ZZZdddVVV>>><<<999777666666777777555444444444444444444444444444333333333333333333333333111222444333222222333555333333444444555666666666777888888999999:::;;;;;;;;;888@@@===AAAGGGTTT{{{xxxeee\\\\\\cccqqqtttiii^^^TTTPPPRRRMMMMMMNNNNNNKKKJJJRRR\\\gggqqqrrreeeeee___[[[ZZZVVVTTTRRROOOLLLJJJIIIJJJJJJIIIKKKNNNSSSYYYbbblllssszzzyyyjjjnnn[[[CCC>>>;;;999777777666555444444444444333333333444444333333222111222222333333222222111111111111111111111111111111222444444333444777999:::>>>======>>>CCC```RRR___qqqeeelllllllllkkkkkkooovvv{{{}}}|||~~~yyyeee```hhhrrruuuzzzkkkaaa______```___```jjjzzz}}}pppjjjaaaQQQJJJIIIIIINNNUUU[[[^^^^^^___fffkkklllqqqzzz~~~pppbbb[[[YYYWWWXXX[[[cccnnn{{{vvvggg^^^[[[ZZZWWWUUURRROOOMMMKKKJJJJJJKKKLLLLLLKKKJJJJJJMMMOOORRRWWWVVVZZZccc```[[[```dddCCC::::::888777666777777555444333333333333333333333333333333333333333333333333111222444333222222333555333333444444555666666666777888888999999:::;;;;;;;;;999@@@===@@@FFFRRRzzzppp```ZZZZZZ^^^jjjxxxppp```WWWUUUOOOMMMMMMNNNMMMJJJLLLQQQQQQYYYiii{{{yyyddddddbbb^^^\\\VVVVVVSSSPPPMMMKKKJJJJJJJJJIIIJJJMMMRRRXXX```jjjpppwww{{{tttpppoooGGG======999888777666555444444444444333333444444444333222222111222222333333222222111111111111111111111111111111333444444444555888:::999>>>>>>===???FFFhhhuuuRRRooozzzmmmgggmmmlllkkkjjjkkkqqqxxx~~~}}}|||}}}hhhccckkktttwwwzzz{{{}}}~~~vvviii```^^^[[[[[[YYY\\\hhhyyyxxxkkkfff```SSSOOOLLLIIIGGGIIILLLOOOPPPUUUaaakkkpppwwwxxxxxx{{{vvveee]]]YYYVVVVVVXXX]]]cccnnn|||xxxhhh___YYYWWWXXXVVVSSSPPPNNNMMMLLLLLLKKKLLLLLLKKKKKKLLLNNNPPPNNNTTTUUUXXXaaa```ZZZ]]]~~~vvvMMM::::::999777777777777555444333333333333333333333333333333333333333333333333111333444444222222333555333333444444555666666666777888888999999:::;;;;;;===:::AAA>>>@@@FFFRRRyyy~~~mmm___[[[[[[\\\fffssswwwhhhaaaVVVPPPKKKMMMNNNKKKJJJJJJLLLMMMXXXgggqqq{{{lllgggeeebbb^^^VVVWWWUUUQQQNNNKKKJJJJJJJJJGGGIIILLLOOOUUU]]]gggmmmuuu|||~~~sssqqqIII:::AAA999888777666555444444444444333444444444333333222111111222222333333222222111111111111111111111111111111333444555555666888;;;888>>>>>>>>>AAAKKKrrrgggVVVqqqgggiiimmmlllkkkkkknnnsssyyy}}}~~~kkkgggooowwwzzzvvvttttttssslllbbb]]]]]]WWWWWWVVV\\\kkk}}}rrrddd```^^^TTTRRRPPPMMMHHHEEEEEEGGGIIINNN[[[hhhqqq~~~{{{vvvzzz~~~jjj___YYYUUUTTTTTTUUUXXX```ooo|||mmmccc]]]YYYXXXVVVTTTQQQPPPOOONNNNNNKKKLLLMMMMMMMMMNNNQQQTTTNNNVVVWWWXXX```___ZZZ]]]hhhZZZ===;;;999888777777777555333444444444444444444444444333333333333333333333333111333444444222222333555333333444444555666666666777888888999999:::;;;;;;>>>;;;BBB>>>AAAFFFRRRyyy|||kkk]]]ZZZYYYXXXaaammm~~~yyynnn^^^TTTLLLLLLOOOMMMJJJIIILLLHHHLLLWWW___gggzzztttjjjgggddd___VVVXXXVVVRRRNNNLLLJJJJJJJJJFFFHHHJJJNNNSSS[[[dddjjjttt|||sssfffIII888CCC:::888777666555555444444555444444444444333333222111222222222333333222222222111111111111111111111111111333444555555666999;;;777===>>>???CCCPPPyyy```ZZZjjjccciiijjjkkklllnnnqqqvvvzzz}}}~~~lllhhhpppyyy|||vvvrrrnnnkkkddd\\\ZZZ]]]VVVVVVVVV^^^ooosssdddaaaaaaZZZRRRRRRQQQMMMIIIGGGJJJMMMKKKVVV```iii}}}zzznnnaaaZZZUUURRRRRRPPPQQQWWWfffyyyrrrjjjccc^^^XXXVVVTTTRRRQQQPPPPPPPPPLLLMMMNNNOOOOOOQQQTTTWWWQQQ[[[[[[[[[aaa```[[[^^^WWWddd???;;;:::888777777777555333555555555555555555555555333333333333333333333333111333444444333222444555333333444444555666666777777888888999::::::;;;;;;???<<>>:::999;;;999555333555666555444333222222222222444333333222222333333444222222333333333333444444444444444555555555555555666666777888999::::::;;;???>>>DDD>>>BBBIIISSSvvvsssgggZZZTTTRRRUUU[[[ccc{{{yyykkk[[[TTTNNNHHHDDDDDDFFFGGGHHHIIILLLQQQZZZ```vvvrrrgggddd^^^XXXVVVWWWXXXUUUPPPKKKJJJJJJGGGHHHJJJMMMRRRZZZcccjjjqqqzzz}}}yyynnnfff~~~TTT>>>888666777777666555444444444444444444333333333333222222111111222222222333333333111111222222222333333333333222333333555888:::;;;===;;;<<>>:::888:::999555444666666555444333222222222222444333333222222333333444222222333333333333444444444444444555555555555555666666777888999::::::;;;>>><<>>999777888888555444666666555444333222222222222444333333222222333333444222222333333333333444444444444444555555555666666666666777888999::::::;;;<<<;;;@@@;;;@@@IIIUUUzzz~~~wwwnnneee]]]ZZZYYYZZZ]]]bbbhhhooo|||}}}zzzvvvpppjjjeeegggiiihhheeebbb```___gggjjjnnnnnnllllllooorrr~~~{{{vvvooodddWWWLLLGGGGGGHHHJJJJJJKKKKKKKKKLLLYYYooopppllliiiaaaZZZYYYXXXTTTQQQMMMKKKJJJIIIIIIJJJLLLOOOVVV___eeelllzzzuuu~~~vvvPPP???>>>888777666555444444444444444444333333333222222222111111222222222333333333111111222222222333333333333222333333555888:::;;;<<<===<<>>>>>CCCEEEgggkkkpppRRRZZZ~~~lll]]]]]]gggppplllhhhhhhnnntttwww{{{tttwww~~~fff\\\___eeehhhiiikkkuuuuuudddZZZ[[[XXX[[[cccllltttrrrhhhbbb^^^bbb___[[[WWWTTTQQQMMMJJJFFFJJJRRR\\\hhhwwwqqqbbbiiixxxjjjbbb^^^\\\XXXPPPOOOOOOQQQRRRSSS[[[dddlllrrrmmmfffiiikkkrrr{{{kkk]]][[[[[[YYYWWWTTTQQQNNNLLLMMMMMMLLLLLLKKKLLLLLLLLLOOORRRUUUWWWXXXXXXYYY[[[WWWPPPdddYYYDDD<<<555666777666555666555555444444333333444444444333333222222333333444222222222333333333444444333333444444555666666777666666777888999::::::;;;<<<;;;AAA<<>>666666888777666666555555444444444444444555444333333222222333333444222222333333333333444444222333333444555666777777666666777888999::::::;;;<<<;;;BBB===AAAIIITTTwww{{{vvvqqqbbb[[[UUUUUUVVVVVVYYY]]]gggfffjjjqqqxxxzzztttssspppmmmqqqvvvtttmmmhhh___SSSKKKIIIKKKMMMOOOUUUbbbsssxxxllliiiccc___ZZZVVVTTTRRROOOLLLKKKKKKJJJJJJLLLQQQXXX]]]cccpppxxx}}}tttjjjpppkkkHHHBBB999888777666555555555555444444333333333333222222111111222222222333333333111111222222222333333333333222333333555888:::;;;888>>>>>>CCCLLLxxxeeejjjyyySSSMMMtttuuu___XXXaaaiiiiiijjjiiillluuu|||}}}~~~}}}kkkeeejjjttt{{{qqqeee[[[UUUVVV^^^dddjjjxxx|||uuuooollliiigggccc^^^YYYSSSLLLHHHFFFHHHNNNVVVdddvvv|||ggg[[[VVVfff|||mmm```XXXVVVLLLJJJKKKLLLMMMOOOWWW```uuu|||vvviii```YYYZZZhhhqqqzzztttaaa\\\[[[XXXVVVSSSRRRRRRQQQNNNNNNMMMKKKKKKJJJJJJJJJLLLOOOSSSWWWYYY[[[]]]___XXXQQQSSSdddlllMMMAAA888777888777666666555555444444444444555555444333333222222333333444222222333333333333444444222222333444555666777777666666777888999::::::;;;;;;;;;BBB===@@@FFFOOOpppyyyccc\\\VVVVVVWWWXXX[[[___dddcccffflllpppttt~~~yyypppllluuutttcccVVVQQQQQQTTTUUUWWW```nnn~~~ooommmfffaaa\\\XXXWWWUUUQQQNNNKKKKKKJJJJJJKKKPPPWWW\\\eeerrrzzz|||rrrvvvoooJJJBBB999888777666666555555555444444444333333333222222111111222222222333333333111111222222222333333333333333333333555888:::;;;;;;@@@@@@EEERRRxxxbbbyyyvvvSSSUUUzzz~~~ppp]]]ZZZffflllhhhgggggglllvvv|||}}}}}}ssspppvvv}}}mmmddd]]]VVVUUU\\\aaaffftttzzzuuuqqqooommmhhhddd^^^WWWPPPJJJGGGKKKRRRZZZdddnnnxxx~~~pppcccYYYKKKRRRmmmzzziii^^^YYYNNNKKKJJJKKKLLLPPP[[[fff{{{~~~ooocccWWWVVVbbbeeeqqqzzzggg]]][[[XXXUUUSSSRRRSSSSSSOOONNNMMMKKKJJJJJJJJJJJJJJJMMMRRRVVVYYY[[[^^^```[[[VVVRRR]]]wwwOOOCCC999777999888666666555555444444444555555666444333333222222333333444222222333333333444444444222222333444555666777888666666777888999::::::;;;::::::BBB<<>>999666777777444222333444444333333333333222222111222222333333222222111222222111111111111111111555222000222666999;;;:::???777JJJEEEOOOrrr^^^fffWWWZZZtttdddbbbgggiiigggeeelllnnnrrrvvvyyy{{{||||||yyyxxx|||xxxuuupppjjjeee```^^^\\\]]][[[ZZZZZZ[[[bbbttt}}}vvvmmmeee___YYYRRRNNNGGGIIIQQQ[[[aaacccfffkkkqqqZZZRRRPPPTTT^^^ooo{{{iii```___QQQPPPLLLHHHJJJSSS^^^eee}}}ttthhhVVVXXX[[[]]]gggwwwfffaaa]]]ZZZZZZXXXTTTRRRTTTQQQPPPMMMKKKJJJJJJKKKKKKPPPQQQRRRUUUXXX[[[^^^___^^^]]]NNNZZZ|||WWWCCC;;;;;;555555888555666666666666666666666666555555444444444333333333333333222222333333444555222444555555444555666777777999<<<>>>???===:::888;;;@@@@@@AAACCCAAAMMMeee~~~iii___YYYZZZXXXXXXbbbpppiii___ZZZ___ccciiivvvzzzqqqvvvtttddd\\\YYYWWWXXX\\\bbbvvvxxxqqqlllggg]]]VVVVVVXXXTTTMMMJJJJJJKKKKKKLLLOOOTTTWWWeeeooo{{{~~~ooo}}}ZZZGGG>>>999666777777444333444444444333333333333222222111222222333333222222111222222111111111111111111555333111222666999;;;:::>>>666HHHEEEVVViii^^^bbbSSSaaa|||wwwkkkhhhkkkjjjgggfffhhhkkkpppuuuyyy{{{{{{{{{|||}}}uuurrrrrrmmmjjjeee```ZZZVVVTTTRRR[[[YYYYYYYYYZZZbbbsss{{{wwwppphhh```YYYSSSOOOMMMNNNRRRWWWZZZ\\\dddmmmpppYYYRRROOOQQQZZZjjj}}}iii^^^[[[TTTRRRMMMHHHIIIRRR___ggg}}}nnnWWWXXX\\\```eeeppp}}}jjjddd___[[[[[[YYYTTTRRRTTTRRRPPPNNNKKKJJJJJJKKKLLLMMMOOOQQQTTTXXX[[[]]]___ZZZ[[[NNNWWWZZZCCC888999555666999555666666666666666666666666555555444444444333333333333333222222333333444555333555666666555666777999777999;;;======<<<:::999999>>>>>>???BBBBBBNNNhhhlll```YYY[[[___```eeelllbbbYYYSSSVVV[[[aaannn{{{yyy{{{lll```\\\\\\YYYZZZ[[[oooooonnniii___WWWVVVXXXTTTMMMIIIIIIIIIIIIJJJNNNTTTXXXfffnnnzzzqqqqqqhhhMMM>>>999666777888555444666444444333333333333222222111222222333333222222111111111222222222222222222555333222333777999;;;;;;>>>666EEEEEE]]]bbbbbbeeeQQQppp}}}xxxqqqooommmiiieeeeeeeeehhhnnntttxxxzzzyyyyyywww}}}~~~nnnhhheeebbbeeeccc^^^YYYUUURRROOOOOOXXXWWWWWWXXXYYY```ppp|||{{{wwwnnnbbbXXXSSSQQQQQQPPPQQQRRRRRRWWWfffuuuppp\\\UUUQQQQQQXXXbbbooobbb___ZZZVVVOOOJJJKKKTTTcccooovvv\\\\\\aaadddbbbeeerrrwwwiiibbb]]]\\\YYYUUURRRSSSRRRQQQNNNLLLKKKKKKLLLMMMJJJLLLPPPTTTWWWZZZ\\\\\\YYY\\\PPPSSSiiiKKK:::999888888999444666666666666666666666666555555444444444333333333333333222222333333444555444555777777666666888999888888999::::::::::::999888===<<<===AAACCCRRRlll{{{kkk___XXX]]]eeehhhgggggg```WWWQQQRRRVVV[[[eeeooo~~~|||tttiiieeeddd\\\ZZZYYYllljjjnnnjjjaaaYYYWWWXXXUUUOOOJJJJJJIIIHHHIIINNNUUUZZZdddkkkuuummmgggyyyTTT???999666777888555555777444444333333333222222222111222222333333222222111111111222222222222222333444444444555777:::;;;<<>>:::;;;CCCIIIxxxnnn{{{|||TTT```{{{qqqlllpppppprrrrrrmmmfffdddggglllnnnrrruuuvvvtttrrrpppttt{{{nnn]]]]]]```^^^[[[ZZZXXXWWWVVVVVVVVVWWWUUUTTTTTTTTTQQQRRR^^^kkkvvvcccTTTMMMLLLMMMLLLMMMOOORRRZZZkkk|||~~~wwwiiieee]]]RRRQQQLLL\\\www}}}ssseee[[[RRRNNNMMMUUUlll{{{gggiiikkkooobbbYYY```vvvuuujjj___[[[ZZZVVVTTTSSSQQQOOOMMMLLLKKKLLLNNNOOONNNOOORRRUUUWWWXXXXXXXXXZZZVVVUUUOOOWWWgggDDD>>>:::888999777666666666666666666666666555555444444444333333333333333222222333333444555222333555555444444666777888888777777888888999::::::>>>===>>>CCCGGGXXXttt{{{yyyvvvqqq^^^^^^dddttt}}}ooo[[[WWWSSSSSSWWW[[[ZZZWWW\\\fffrrrzzz{{{zzzyyyyyyuuutttttttttwww|||ssshhheee]]]eee~~~zzzsssppphhh^^^WWWVVVTTTOOOLLLMMMLLLLLLLLLNNNRRRVVV]]]eeeppp|||yyykkkmmmuuuEEE>>>999888777555555777444444333333333333222222111222222333333222222111111111222222333444444555222555888:::999:::<<<>>>999>>>EEEKKKzzz{{{sss\\\kkkwwwmmmlllkkklllmmmkkkffffffiiinnnpppsssuuuvvvvvvtttsssssszzz}}}~~~vvvjjjfffeeeccccccaaa___]]][[[ZZZZZZZZZZZZYYYXXXVVVQQQQQQZZZfffrrr```SSSLLLJJJKKKHHHGGGKKKPPP[[[lll{{{~~~yyymmmiii```TTTQQQLLLZZZqqqlll```WWWQQQNNNSSSjjjrrrrrrttttttiii```fffyyy}}}xxxzzzvvvjjj^^^ZZZYYYWWWTTTSSSPPPNNNLLLKKKKKKLLLMMMNNNNNNOOOQQQTTTXXXZZZ]]]^^^^^^VVVXXXTTTNNNrrrmmmGGG???999666999:::666666666666666666666666555555444444444333333333333333222222333333444555333444666666555555777888888888888999999999999::::::>>><<<>>>CCCEEEUUUpppzzzoookkkllllll^^^aaajjj|||ttt[[[YYYWWWXXX]]]aaa___[[[UUUbbbrrr}}}}}}{{{{{{|||xxxvvvxxx}}}~~~kkkfff\\\```vvvvvvtttkkk___WWWTTTQQQMMMKKKLLLLLLLLLKKKMMMPPPSSSXXXbbbnnnzzznnniiiGGG@@@:::999777555444777444444444333333333222222222222222333333222222222111111222333333444555555222666999:::999:::<<>>>>>999555:::555777555555444444444333333333222222222222222222222222222222333333333333444444333555777:::;;;<<<<<<<<<888AAAJJJOOOnnnhhhzzzzzzWWW[[[|||ssskkkjjjhhhgggfffgggiiijjjnnnmmmpppxxxzzzrrrxxxzzz~~~}}}uuunnnqqq{{{xxxuuuooolllkkkddd\\\cccrrrxxxmmmbbbYYYRRRKKKHHHBBBEEEEEEFFFQQQggg}}}~~~wwwmmm```WWWTTTNNNQQQcccyyyqqqaaaZZZSSSRRRddd}}}~~~mmmiii{{{xxxvvvjjjbbb]]]^^^\\\XXXWWW[[[gggrrr}}}mmm```___\\\UUUSSSWWWRRROOOKKKIIIJJJLLLLLLLLLQQQQQQRRRUUUYYY\\\]]]]]]]]]aaaaaaQQQQQQ```TTT:::>>>;;;222444666666666666666666666666555555444444444333333333111222333333444444333333555555555555666666666666888888999999999:::::::::888>>><<<;;;@@@DDDRRRhhh|||ppphhhccc___fffkkkwww}}}zzzjjjTTTQQQXXXVVV[[[___UUU___jjj|||uuuddd___cccqqq|||rrrllldddWWWUUUWWWPPPNNNMMMKKKJJJJJJMMMPPPSSSYYY```iiisssvvvaaauuuZZZ???>>>999555:::555666555555444444444333333333222222222222222222222222222222333333333333444444333444666888:::;;;;;;<<<:::AAAJJJRRRrrrppptttrrr||||||SSS```vvvlllkkkjjjiiihhhiiilllmmmllllllnnntttzzz{{{wwwrrruuuwwwzzz{{{|||}}}~~~zzzvvv{{{{{{xxxwww}}}uuusss{{{wwwkkk___WWWPPPJJJGGGDDDEEECCCCCCOOOfff~~~{{{pppcccYYYUUUMMMLLLXXXiiitttccc\\\VVVUUUeeezzzooojjjzzz}}}qqqmmm```XXXSSSUUUXXXXXX[[[___\\\eeeuuupppbbb___\\\UUUSSSWWWQQQNNNJJJHHHIIIKKKKKKKKKQQQQQQRRRTTTWWWYYY[[[[[[^^^^^^^^^RRRRRRZZZYYY<<<>>><<<555777666666666666666666666666555555444444444333333333222222333444444444444333555555555555666666666666888888999999999:::::::::999???===<<>>===777999666666666666666666666666555555444444444333333333222222333444444444444444555555555555666666666666888888999999999::::::::::::@@@>>>===CCCGGGTTTkkk~~~zzzmmmgggkkkuuutttttt|||~~~kkk```YYY[[[___cccaaa[[[[[[ooossscccccc||||||rrrooojjj[[[UUUWWWTTTPPPNNNLLLJJJJJJLLLOOOQQQWWW```hhhoooyyykkkkkkkkkFFF===999888<<<444555555555444444444333333333222222222222222222222222222222222333333333444444555555555555777999<<<===>>>???HHHZZZvvv{{{aaaPPP{{{zzzpppdddeeefffeeecccdddhhhlllnnnooopppooolllkkklllooonnnoooqqqrrrsssvvvzzz}}}vvvyyyxxxnnnaaaYYYUUUTTTQQQOOOCCCCCCBBBDDDRRRkkkzzzkkk[[[PPPIIIJJJNNNSSSTTTWWWcccooorrrgggaaa^^^bbbkkkzzzttt}}}wwwtttrrrmmmjjjlllooommmgggaaa]]]\\\aaaqqq{{{jjjbbb\\\WWWTTTVVVQQQNNNJJJIIIIIIKKKKKKKKKPPPQQQRRRTTTUUUXXX[[[]]]bbbZZZ[[[YYYVVVLLLdddlllCCC======888999666666666666666666666666555555444444444333333333222333333444555444444444555555555555666666666666888888999999999:::::::::999???>>>===CCCGGGUUUkkk||||||sssfffbbbsss~~~}}}{{{~~~~~~sssqqqjjjgggjjjggg```[[[[[[pppjjj```sss|||ooollliii[[[UUUWWWVVVQQQOOOLLLJJJJJJLLLNNNPPPWWW___gggmmmvvvqqqgggwwwyyyMMM>>>999999<<<333444555555444444444333333333222222222222222222222222222222222333333333444444666666666666888;;;===???>>>===III___|||{{{TTTPPPwwwjjjfffhhhjjjhhhfffgggkkkppprrrtttuuuqqqkkkhhhiiillliiijjjkkkkkkjjjjjjlllnnngggiiissszzzooobbbZZZWWWVVVSSSOOOCCCDDDCCCDDDOOOcccrrryyywwwxxxxxxvvvooodddWWWNNNHHHJJJMMMOOOLLLJJJNNNTTTeeepppfff___^^^aaaqqq}}}kkkccc^^^fff{{{nnnbbb\\\XXXUUUUUUSSSOOOLLLJJJKKKLLLMMMMMMMMMPPPRRRTTTVVVZZZ___ccceee[[[]]][[[WWWJJJ\\\wwwHHH<<<<<<888777666666666666666666666666555555444444444333333333333333444555555555444444555555555555666666666666888888999999999:::::::::888>>><<<<<>>>>>===KKKeeedddJJJRRRwwwhhhfffiiijjjhhheeeeeejjjoootttwwwwwwuuuoookkkiiijjjeeeffffffccc```\\\[[[[[[VVVXXX```rrr~~~sssddd\\\YYYVVVQQQKKKFFFFFFCCCAAAGGGRRRZZZ[[[]]]___bbbccc```ZZZTTTOOOJJJJJJIIIGGGFFFGGGJJJMMMOOO]]]zzzxxxjjj```[[[[[[^^^xxxsssfffgggwwwpppbbb[[[XXXVVVUUUSSSPPPMMMKKKLLLMMMNNNNNNLLLOOORRRTTTVVVZZZaaafffeee^^^___[[[WWWLLLYYYKKK<<<<<<888666666666666666666666666666555555444444444333333333333333444555555555555555555555555555666666666666888888999999999:::::::::777===<<<<<>>OOOllluuutttTTTHHHWWWyyyfffeeehhhjjjgggcccbbbgggmmmsssuuuwwwwwwtttpppllliiicccdddeeeccc___ZZZWWWUUUOOOQQQVVV```qqq{{{pppccc\\\[[[XXXRRRKKKJJJHHHBBB===???FFFJJJHHHKKKMMMPPPQQQQQQOOOMMMLLLJJJIIIHHHJJJNNNQQQRRRQQQQQQPPP[[[mmm```ZZZXXXWWWmmm}}}rrrnnnyyyqqqaaaZZZXXXWWWUUUSSSPPPLLLJJJKKKLLLMMMMMMLLLOOORRRSSSTTTXXX___eeecccaaaaaaXXXUUUNNNXXXMMM<<<===:::777666666666666666666666666555555444444444333333333333444444555555555555555555555555555666666666666888888999999999:::::::::888>>>======CCCHHHVVVlll~~~{{{fffRRRRRR^^^jjj~~~tttkkkkkk|||pppkkk```WWWaaaXXX\\\fffuuu}}}}}}xxxkkkiii```ZZZXXXUUUSSSQQQMMMJJJJJJKKKMMMNNNRRRXXXaaammm|||uuuppp[[[YYY```BBB888999<<<444666555555444444444333333333222222222222222222222222222222333333333444444444222333666888::::::::::::??????SSSppphhhyyy}}}xxxkkkNNNKKK]]]xxxeeeiiimmmnnnkkkfffeeejjjpppppprrrvvvxxxxxxtttnnnjjjccceeehhhhhheeeaaa]]]\\\QQQTTTVVVWWW]]]mmmuuukkk```[[[\\\[[[UUUOOOKKKHHHAAA;;;===DDDFFFEEEEEEFFFHHHHHHGGGFFFFFFFFFEEEHHHMMMTTT\\\___[[[TTTTTTOOOQQQgggoooaaaZZZYYYZZZggg~~~uuuooowwwqqq```YYYYYYXXXUUURRROOOKKKIIIJJJLLLLLLLLLLLLPPPSSSSSSRRRVVV]]]cccaaabbbbbbVVVSSSOOOXXX{{{}}}MMM<<>>>>>DDDIIIWWWnnnxxx{{{~~~vvvkkk___WWWQQQLLLJJJ```ssssssccc___bbbnnn|||qqqaaa\\\^^^VVVYYY^^^dddooo|||{{{wwwooommmzzznnniiieeeZZZUUUYYY[[[VVVNNNIIIIIIKKKMMMNNNVVVWWW]]]hhhvvvyyyeeeWWWooobbb>>>>>>???999777666555444333333222222333333222222222222222222222222111222333333444444333333555555666777888:::<<<===@@@CCCMMMrrrjjj}}}gggKKKIII___rrrnnnppppppmmmiiiddddddgggkkkmmmnnnppprrrtttssspppnnnhhhkkkoooqqqoookkkjjjlll___UUUNNNPPPUUU[[[```dddiiijjjlllrrr|||~~~~~~yyyssshhhddd^^^ZZZXXXWWWVVVUUUKKKHHHDDDAAAAAA@@@???>>>???AAADDDGGGHHHGGGFFFEEEGGGFFFNNN```ooosssoookkkcccYYYTTTYYYffftttbbb[[[\\\]]]^^^qqq{{{vvvwwwttteee___]]]ZZZWWWQQQQQQQQQOOOMMMLLLMMMOOOMMMNNNNNNNNNNNNSSS[[[aaaeee]]]bbb\\\VVVNNNRRRzzzJJJ@@@AAA:::999666666555555555444444444555555555555555555555555222222333333333444444444666555555555555666666777777888888999999:::;;;;;;<<<>>><<<>>>EEEIIIYYYttt{{{~~~}}}~~~wwwqqqggg^^^VVVPPPJJJGGGMMMZZZggghhh^^^UUUUUUXXXbbbooo||||||ooobbb\\\\\\ZZZYYYWWWYYY```nnn}}}ooonnniiihhhuuuoooiiieee[[[VVVYYYVVVTTTOOOKKKJJJPPPYYYaaaVVVXXX]]]hhhuuuzzzhhhXXXiiifffAAA@@@???:::888777666555444444333333444444222222222222222222222222111222333333444444333333555555666777888:::<<<===:::AAAMMMttt|||iiifffJJJJJJaaarrrlllmmmmmmllljjjggggggkkknnnmmmnnnoooqqqrrrqqqpppnnnlllpppwww~~~ooo```SSSNNNOOOPPPQQQSSSYYY[[[```iiixxxooorrr|||vvvpppnnnllleeeaaa\\\XXXVVVTTTRRRQQQMMMKKKIIIHHHHHHFFFDDDAAABBBDDDFFFGGGGGGFFFDDDBBB@@@BBBMMMcccwww~~~qqqccc^^^```ooo}}}kkkdddcccaaaaaannnzzzuuuqqqqqqyyyxxxhhh```\\\ZZZXXXTTTTTTSSSPPPMMMKKKKKKKKKMMMNNNOOONNNNNNSSS[[[aaaddd]]]aaa[[[UUUMMMPPPuuuPPPAAA@@@888777666666555555555444444444555555555555555555555555222222333333333444444444666555555555555666777777777888888999999:::;;;;;;;;;>>><<<>>>EEEHHHXXXrrr|||vvvvvvqqqhhh```YYYRRRMMMIIICCCHHHMMMOOOMMMLLLLLLNNNPPPZZZggglllggg___XXXVVVWWWUUUSSSSSSXXXcccqqq{{{~~~ooocccdddeeegggsssqqqjjjeee\\\WWWYYYUUUTTTQQQLLLKKKSSSbbbnnnVVVXXX^^^hhhsss~~~zzziiiVVVaaammmFFFAAA???;;;:::888666666555444444444444555222222222222222222222222111222333333444444333333555555666777888:::<<<===999AAAOOOwwwssskkk{{{fffLLLNNNgggqqqjjjmmmnnnmmmllljjjjjjlllnnnmmmmmmnnnnnnoooooooooooossswwwlllXXXNNNLLLJJJIIIIIIOOORRRZZZgggwwwzzzhhhnnnoooiiiiiijjjccc```\\\YYYWWWTTTQQQOOOPPPOOOOOOOOOOOOMMMIIIFFFFFFGGGHHHHHHGGGEEECCCAAA>>>???HHH\\\rrrqqqeeehhh~~~pppeeebbbddddddjjj{{{zzz|||yyyuuupppmmmiiihhhnnnwwwmmm```ZZZYYYZZZXXXWWWUUUQQQLLLIIIHHHHHHMMMOOOOOOOOOOOOSSS[[[aaaccc]]]aaa[[[VVVMMMMMMnnn[[[BBB===888555666666666555555555444444555555555555555555555555333333333333444444444444555555555555555666777777777888888999999:::;;;;;;:::===<<<>>>EEEGGGUUUnnnzzz~~~xxxnnneee]]]WWWSSSPPPLLLJJJJJJKKKMMMNNNMMMKKKCCCIIIQQQWWWYYYWWWRRRNNNMMMMMMPPPUUU[[[bbblllvvv{{{|||yyyfff]]]bbbggglllvvvuuukkkfff^^^YYYYYYXXXVVVRRRLLLKKKRRR^^^gggUUUXXX^^^gggrrr|||vvveeeSSS[[[tttJJJAAA>>>;;;:::777666555555444444444444444222222222222222222222222111222333333444444333333555555666777888:::<<<===>>>DDDQQQyyyxxxqqqtttdddMMMSSSppppppkkkqqqqqqooonnnllljjjjjjjjjmmmmmmmmmlllkkklllnnnpppwww{{{vvv^^^QQQOOOOOOOOOPPPNNNQQQ[[[jjjyyytttiiiuuurrrjjjjjjkkkaaa___]]][[[ZZZYYYVVVTTTSSSRRRQQQQQQQQQOOOLLLJJJHHHIIIIIIIIIHHHFFFDDDBBBDDD@@@AAAKKK\\\vvvttt~~~xxxggg^^^eeefffiiitttzzzpppnnnnnnmmmjjjgggeeebbb```eeemmmrrrbbbYYYYYY[[[YYYXXXVVVRRRMMMIIIHHHHHHMMMOOOPPPPPPPPPSSSZZZ```ccc^^^bbb\\\XXXOOOKKKggghhhEEE===:::666666666666666555555555555555555555555555555555555333333333444444444444555555555444555555666777888777888888999999:::;;;;;;999===<<>>>>>888777777666666666555555555555555555555555555555555333333444444444555555555444444444555555666888888777888888999999:::;;;;;;888<<<<<<>>>DDDFFFSSSkkkttthhh```ZZZUUUSSSSSSRRRRRRTTTUUUTTTPPPLLLJJJGGGDDDGGGLLLPPPOOOLLLFFFBBBBBBHHHNNNVVVjjj}}}zzzhhhllluuu}}}qqqjjjbbb[[[XXXVVVQQQLLLJJJLLLMMMNNNNNNQQQVVV]]]fffoooyyytttdddUUUXXXRRRAAA:::::::::555444444333222222222222333222222222222222222222222111222333333444444333333555555666777888:::<<<======CCCPPP}}}yyyZZZIIIUUUvvvyyylllpppmmmkkkiiiiiikkklllmmmlllkkkmmmnnnllljjjjjjmmmqqqrrrwww|||~~~oooddd[[[VVVUUUTTTTTT]]]nnnyyy}}}uuuuuu|||qqqlllaaa```^^^^^^___```___^^^[[[XXXTTTQQQPPPPPPOOOOOONNNNNNMMMLLLKKKJJJIIIHHHBBBBBBCCCCCCAAACCCNNNZZZpppeeegggnnnzzz~~~zzzyyyxxxrrrkkkccc```______\\\ZZZ___fffxxxfff[[[YYYZZZTTTTTTSSSQQQNNNMMMMMMNNNNNNPPPRRRRRRQQQTTTZZZ___bbb___ddd___]]]UUUIII\\\MMM???AAA999777777777666666666555555555555555555555555555555333444444444555555555555444444444555555777888999777888888999999:::;;;;;;999<<<;;;===DDDFFFTTTmmm{{{rrrjjjbbb\\\XXXUUUWWWXXXXXXUUURRRPPPOOOOOOKKKHHHJJJNNNQQQPPPMMMJJJCCCBBBFFFHHHMMM___ttt~~~tttvvv~~~ssskkkddd\\\WWWUUUSSSPPPMMMJJJKKKMMMOOONNNTTT]]]eeennnxxxzzzooo^^^XXXyyyVVVBBB:::;;;;;;666555555444333333333333333222222222222222222222222111222333333444444333333555555666777888:::<<<===<<>>AAAHHHTTTaaa~~~jjjiiiqqq~~~sssuuutttrrrssstttooogggbbb___^^^]]][[[YYY___gggyyyhhh^^^ZZZYYYSSSSSSSSSQQQOOONNNNNNPPPNNNPPPRRRRRRRRRTTTZZZ^^^___]]]ccc^^^^^^WWWHHHWWWPPP???BBB888777777777777666666666555555555555555555555555555444444444444555555555555444444444444666777888999777888888999999:::;;;;;;999<<<:::===CCCGGGVVVppp~~~vvvnnneee___^^^```aaa^^^WWWRRRRRRSSSNNNLLLJJJLLLPPPQQQOOOLLLKKKFFFGGGLLLKKKJJJUUUfff~~~uuullleee]]]WWWXXXXXXVVVPPPIIIGGGLLLRRRMMMSSS\\\eeennnxxxxxxfffYYYsssZZZCCC;;;<<<===777666666555444444444444555222222222222222222222222222222333444444444333333555555666777888:::<<<======JJJ^^^yyy___NNNZZZ{{{wwwiiiqqqpppkkkfffdddfffhhhhhhhhhiiimmmpppoookkkjjjmmmppprrrxxxzzz{{{vvvhhhcccWWWVVV```tttyyyxxxvvvpppmmmhhheeeeeeeeeeeeeeedddbbbaaa```^^^[[[VVVRRRWWWVVVSSSQQQMMMKKKHHHGGGIIIHHHHHHHHHDDDAAAEEELLLMMMJJJ\\\oookkkrrr}}}lllooooookkkjjjiiiddd^^^bbb___]]]]]]ZZZYYY___gggyyyiii___ZZZXXXSSSTTTSSSQQQOOONNNNNNPPPNNNQQQSSSSSSRRRTTTYYY^^^\\\[[[bbb]]]^^^WWWGGGTTTRRR>>>BBB666777777777777666666666666555555555555555555555555444444444555555555666666333333444444666777888999777888888999::::::;;;;;;:::===:::<<>>???III___rrr~~~mmmkkkfffaaa]]][[[\\\]]]SSSTTTYYY```cccaaaaaaddd```[[[XXXZZZ[[[ZZZ[[[^^^bbbhhhooossswww~~~tttmmmeee^^^[[[WWWVVVTTTPPPLLLJJJKKKLLLPPPSSSYYYaaakkkvvvwwwjjjUUU]]][[[>>>===888111666444444444333333333222222333333333222222222111111333333333333333333333333555555777888:::<<<=========CCC^^^^^^GGGXXXrrrjjjlllllljjjhhhggghhhiiiiiihhhffflllppppppkkkjjjmmmqqqyyy}}}~~~}}}sssiiicccbbbhhhooowww~~~zzzxxxpppnnnnnnrrrwwwrrrooojjjgggfffeeecccbbbfffgggiiiiiifff```ZZZWWWVVVSSSOOONNNNNNMMMKKKHHHKKKHHHHHHSSSkkkpppiiiyyy|||qqqhhhddd^^^[[[dddsss}}}eee]]]]]]WWWWWWUUUSSSQQQOOONNNMMMLLLOOOPPPRRRQQQQQQSSSYYY^^^aaa]]]]]]___\\\SSSOOOOOO]]]EEEAAA999999888777666666555666666666666555555555444444444333333333333333333333333555555666666777888888888777888888999999:::;;;;;;<<<<<<===???AAAKKK```ssszzzvvvpppjjjfffeeefffhhhfffhhhnnnrrrpppjjjjjjnnnmmmeeeaaaccceeeccc```___UUUUUUWWW^^^hhhtttxxx{{{vvvnnnfff___[[[WWWaaabbbVVVKKKJJJKKKJJJOOOSSSYYYaaajjjvvvxxxhhhSSSUUUiiiDDD>>>999555<<<444444444444333333333333333333333222222222222111333333333333333333333333555555777888:::<<<=========CCCaaaWWWHHHZZZuuukkkllliiihhhfffgggiiijjjjjjjjjfffjjjnnnnnnjjjjjjmmmqqq~~~~~~uuukkkbbb```cccjjjttt||||||zzzuuurrrpppnnnmmmlllooossstttrrrmmmgggbbb\\\XXXTTTPPPOOONNNMMMKKKMMMLLLIIIGGGNNNcccuuuhhhtttsssfffaaalll|||~~~ggg^^^^^^YYYWWWUUUSSSQQQOOONNNMMMLLLMMMOOOQQQQQQQQQTTT[[[```bbb`````````\\\TTTNNNMMM|||YYYBBB@@@:::777777666666666666777777555555555555555444444444333333333333333333333333444444555555666777777777777888888999999:::;;;;;;:::;;;>>>@@@BBBLLL```rrryyytttsssuuuwwwyyyzzzvvvrrrpppkkkgggiiiooonnneee```cccgggddd]]]ZZZSSSSSSWWW```jjjttt~~~{{{ooosss~~~qqqwwwyyynnnfff]]]WWWWWWhhhlll[[[LLLLLLNNNKKKNNNRRRXXX```jjjvvvxxxgggSSSRRRyyyMMMAAA;;;888>>>555444444444444333333333222222222222222222222222333333333333333333333333555555777888:::<<<======AAAGGGdddQQQIII\\\xxxmmmnnnfffeeeeeegggjjjllllllllliiilllnnnmmmjjjjjjmmmqqq~~~}}}xxxiii```___dddlllqqqxxx|||xxxyyyyyyxxxuuuqqqnnnkkkeeebbb\\\WWWTTTRRRQQQQQQMMMQQQRRROOOLLLSSScccqqq}}}iiinnn|||ooojjjwwwiii______\\\WWWUUUSSSQQQOOONNNMMMLLLNNNPPPRRRQQQQQQTTTZZZ___eeeeeedddccc^^^WWWPPPMMMsssXXX@@@???:::777666666666666777777888555555555555555555555555333333333333333333333333333333444444555666666777777888888999999:::;;;;;;:::;;;>>>@@@BBBJJJ]]]ooo~~~xxxvvvzzzyyyqqqkkkjjjkkkjjjkkkmmmiii```\\\___ccc___YYYUUUSSSTTTXXX___dddmmm~~~sssiiixxxjjjbbbppp|||oooggg___XXXSSSeeejjjZZZLLLLLLOOOLLLNNNQQQXXX```jjjvvvyyyhhhXXXRRR|||TTTBBB:::555888555555555444444444333333222222222222222222222222333333333333333333333333555555777888:::<<<======CCCHHHeeeuuuMMMKKK\\\vvvlllmmmddddddeeehhhlllnnnooonnnnnnoooooommmjjjjjjmmmpppzzzzzzyyykkkffffffffffffmmmyyy}}}wwwsssqqqrrrrrrpppmmmgggaaa[[[XXXWWWWWWQQQTTTWWWUUUSSSSSSWWW[[[mmmzzzllliiiqqq|||wwwuuunnnaaa```]]]WWWUUUSSSQQQOOONNNMMMLLLPPPQQQRRRQQQPPPRRRWWW\\\eeeffffffccc^^^WWWPPPKKKaaaZZZAAA>>>999777666666666666777777888444555555555555555555555333333333333333333333333333333333444555555666666777888888999999:::;;;;;;;;;<<<>>>@@@@@@HHHZZZlll~~~yyyyyy~~~yyyxxx{{{|||uuunnnjjjggg```\\\___```\\\WWWUUUXXXVVVVVVXXXYYYcccvvvgggooosss\\\ZZZlll~~~~~~pppjjjccc[[[QQQ\\\___VVVLLLKKKMMMKKKMMMQQQWWW___jjjvvv}}}lll^^^RRRwww\\\FFF===666777555555555555444444444333111222222222222333333333333333333333333333333333555555777888:::<<<======@@@GGGgggoooMMMMMM\\\ppphhhlllddddddfffiiinnnppppppppppppooonnnllljjjkkkooorrrvvvyyy{{{rrrlllcccZZZ```jjj||||||xxxxxxzzz|||wwwuuuppphhhaaa\\\ZZZZZZZZZWWWTTTSSSTTTUUUUUUUUU\\\eeepppoooggglllvvv~~~sssccc```^^^WWWUUUSSSQQQOOONNNMMMLLLOOOQQQQQQPPPOOOPPPUUUZZZaaadddddd```[[[UUUNNNGGGTTT```DDD???:::777777666666666666777777444444444555555555555555333333333333333333333333333333444444555666666666777888888999999:::;;;;;;<<<<<<>>>???@@@GGGZZZmmm|||ooojjjiiidddaaaaaa```[[[XXXXXX___ZZZXXXXXXWWW___zzz{{{kkkllleeeTTTVVVgggwwwqqqkkkddd\\\UUUVVVVVVSSSOOOLLLKKKLLLLLLPPPWWW___jjjvvvsssdddPPPlllaaaHHH???::::::555555555555444444444444111111222222222333333333333333333333333333333333555555777888:::<<<======???HHHlllxxxnnnOOOOOO[[[|||kkkgggmmmeeeeeegggkkkooorrrrrrqqqmmmllljjjiiijjjmmmqqqtttuuuzzz~~~ooo___[[[```lll~~~wwwnnnhhheeedddccc]]]WWWUUUVVVYYYYYYXXXTTT[[[```kkkqqqiiioooxxxxxxeee```]]]WWWUUUSSSQQQOOONNNMMMLLLLLLNNNOOONNNNNNPPPUUUZZZ___cccddd___ZZZVVVNNNEEEQQQeeeHHHAAA;;;999888777666666555666666444444444555555555666666333333333333333333333333444444444555666666777777777888888999999:::;;;;;;<<<<<<===???AAAJJJ___rrrzzzqqqooolllhhheeeccc```ZZZXXXZZZaaa\\\[[[]]]ZZZ]]]pppssslllwww```TTTWWWfffsssqqqjjjbbbXXX[[[UUURRRTTTTTTOOOLLLNNNLLLPPPWWW___jjjvvvwwwhhhMMMbbb^^^CCC<<<888888666666555555555444444444111111111222222333333333333333333333333333333333555555777888:::<<<======AAAKKKsssyyyooonnnQQQPPPZZZyyyjjjhhhqqqffffffhhhlllpppsssrrrqqqjjjiiiggggggiiimmmsssvvvwww{{{}}}rrrcccaaahhhwwwzzzvvvuuuhhhccc^^^\\\]]]^^^\\\ZZZRRRVVVXXXXXXddd~~~qqqkkkttt|||{{{fff```]]]WWWUUUSSSQQQOOONNNMMMLLLJJJLLLMMMMMMMMMPPPVVV[[[___eeefff```[[[XXXPPPGGGTTThhhKKKCCC===999999888666555555555555444444444555555555666666333333333333333333333333444444555555666777777777777888888999::::::;;;;;;<<<<<<===???BBBMMMcccwww|||{{{~~~~~~wwwjjj\\\XXX[[[[[[WWWbbbYYYYYYaaa```\\\iii~~~vvvvvvppp___TTTSSS^^^jjj}}}ooollleeeYYYWWWUUUTTTTTTPPPIIIHHHJJJMMMRRRZZZbbbjjjuuurrrfffRRR^^^```CCC::::::999666666555444333333333333333333333333333333333333222222333444444555555666555555666777:::<<<>>>???CCCHHHvvvssslllrrrRRRKKKcccsssfffffffffllljjjhhhkkkooorrrsssqqqoooiiifffjjjmmmnnnpppssswwwuuuwww~~~lllfffggguuutttnnnddd[[[WWWXXX\\\```\\\YYYYYY\\\```iii~~~jjjooosss}}}lllaaa]]]VVVUUURRRPPPNNNMMMLLLLLLLLLMMMOOOQQQRRRUUUYYY\\\bbbfffgggddd```ZZZOOODDDVVV|||eeeNNNGGG>>>999999999888777666666555666555555555555444444444333333333444444444555555444555666777888888888777888999999::::::;;;;;;<<<;;;???===>>>DDDJJJ```tttddd[[[\\\```ddddddiii```^^^ccc```ZZZdddwwwyyyrrrttt~~~lll]]]TTTSSS]]]hhhzzzqqqnnnggg[[[SSSRRRRRRSSSPPPKKKJJJMMMLLLQQQYYY```hhhsssooofffSSS^^^fffGGG;;;:::999666666555444333333333333333333333333333333333333222222333333444555555555555555666777:::<<<>>>???CCCIIIzzzsssiiirrrSSSLLLdddvvvjjjiiihhhjjjhhhgggjjjoooqqqpppoooiiiddddddiiiooorrruuuxxxzzzzzz|||zzznnnffflllxxx|||vvv{{{}}}wwwjjjaaa]]]]]]^^^____________]]]]]]ddduuuwwwzzzzzzyyy}}}lllaaa^^^XXXVVVSSSPPPMMMKKKKKKJJJJJJLLLNNNPPPRRRUUUYYY\\\cccfffgggddd```[[[PPPFFFUUU~~~kkkPPPFFF===999999888888777666666555666555555555555444444444333333333444444444555555555555555666777777888888777777888999999::::::;;;;;;???===>>>DDDKKKaaaqqqdddfffmmmnnnmmmooollldddbbbccc^^^XXX___nnntttooossswwwggg[[[SSSSSS[[[fffzzzsssooohhh]]]SSSQQQRRRSSSOOOJJJIIILLLKKKPPPXXX___fffqqq|||pppiiiUUU]]]oooLLL<<<999999666666555444333333333333333333333333333333333333222222333333444444555555555555666777:::<<<>>>???BBBJJJ}}}zzzlllqqqSSSMMMeeeyyymmmlllkkkgggfffgggjjjnnnpppnnnlllccc```aaahhhoooqqquuuyyy{{{~~~zzzkkkhhhppp|||xxxjjjiiigggjjjqqqyyyzzzooohhhdddbbb```bbbggghhhaaa\\\aaammmuuu|||qqq}}}oooccc___ZZZWWWTTTPPPLLLJJJHHHHHHHHHJJJMMMOOOQQQUUUYYY]]]cccggghhheeeaaa\\\RRRHHHRRR}}}tttTTTFFF<<<999999888888777666666666666555555555555444444444333333333444444444555555666555555555555777888999666777777888888999::::::;;;???===>>>EEELLLbbb|||kkkhhhxxx}}}rrrpppkkkfffcccaaa\\\XXX]]]gggwwwsssqqqwww}}}rrreee[[[TTTSSSZZZcccyyysssnnnhhh]]]WWWTTTTTTSSSNNNHHHFFFHHHLLLQQQXXX___fffppp{{{zzzoooVVV\\\uuuPPP===888888666666555444333333333333333333333333333333333333111222222333444444555555555555666777999<<<>>>???BBBKKK|||ooo|||pppSSSNNNfffvvvlllmmmlllgggfffgggkkkooopppnnnkkkdddbbbccchhhlllmmmooosss{{{vvvlllmmmuuu}}}nnnfffbbb```cccgggnnnzzzsssjjjfffeeecccmmmqqqiiibbbfffnnnsssrrrsssyyy}}}}}}sssuuuqqqddd```[[[YYYUUUPPPLLLIIIGGGFFFGGGIIILLLNNNQQQUUUYYY]]]cccggghhheeebbb^^^TTTKKKOOOzzz}}}WWWGGG===888888888888777777666666666555555555555444444444333333333444444444555555666555444333444666888:::777777888888999999::::::;;;???===???FFFMMMccctttgggggg|||xxxrrrqqqnnniiiccc\\\ZZZ]]]bbbrrruuuwww~~~sssfff\\\UUUSSSZZZcccsssqqqmmmggg\\\XXXUUUTTTTTTOOOHHHFFFHHHMMMRRRYYY```gggqqq|||vvvVVVYYYxxxQQQ===777666666666555444333333333333333333333333333333333333111111222222333444444555555555666777999<<<>>>???CCCJJJzzz~~~mmmrrroooSSSNNNfffrrrhhhkkkmmmiiihhhiiimmmqqqrrrooollliiiggggggkkkmmmlllooottt|||~~~lllgggllltttxxx|||zzznnngggcccdddggghhhlllqqq{{{nnnjjjkkkeeepppwwwssslllmmmuuu{{{vvvooolllqqqtttuuuxxx~~~yyyssspppbbb]]]\\\ZZZVVVQQQMMMJJJHHHGGGGGGIIILLLNNNQQQUUUYYY]]]cccfffgggdddbbb^^^VVVMMMOOOwwwZZZHHH>>>888888888777777777777777666555555555555444444444333333333444444444555555666555444333444666888999888888999999:::;;;;;;;;;:::???>>>???FFFNNNeee}}}ppplllyyy||||||yyyqqqeee]]]\\\^^^^^^lllwww{{{uuuggg\\\UUUUUU\\\fffvvvrrrmmmggg^^^VVVTTTSSSTTTPPPJJJIIILLLNNNSSSZZZaaaiiisss~~~yyyVVVVVVxxxSSS>>>888777666666555444333333333333333333333333333333333333111111222222333333444444555555666777:::<<<>>>???CCCLLL|||qqqlllnnnRRRMMMfffpppgggjjjllllllkkkjjjmmmqqqrrrpppmmmmmmkkkkkknnnppppppuuu|||~~~}}}eee\\\aaajjjnnnuuuxxxzzzuuunnnhhhiiikkkkkkkkkmmmsss}}}xxxttttttjjjqqqyyyzzzrrrnnnwwwtttiiihhhnnnuuu~~~rrroooaaa[[[\\\YYYVVVRRRNNNLLLJJJJJJHHHJJJMMMOOOQQQUUUYYY]]]bbbeeefffcccbbb___WWWOOOOOOsss^^^III???888888777777777777777777666555555555555444444444333333333444444444555555555444444444444666777888888999999:::;;;;;;<<<<<<:::???>>>@@@GGGOOOfff~~~|||rrrccc\\\^^^___]]]eeevvv{{{uuufff[[[UUUVVV```kkk}}}tttpppkkkbbbWWWUUUUUUUUUQQQKKKJJJMMMLLLRRRYYYaaaiiisss~~~~~~|||uuuUUUSSSwwwTTTAAA;;;888666666555444333333333333333333333333333333333333111111111222333333444444555555666777:::<<<>>>???BBBOOOvvvooonnnPPPKKKeeesssiiikkklllnnnllljjjlllppprrrqqqnnnooommmmmmooooooqqqxxxyyybbbWWWZZZ___```fffkkkooo~~~}}}ttttttvvvvvvvvvwwwxxx|||ssssssyyy}}}sssgggooossslllqqqtttssseee___[[[YYYVVVSSSPPPNNNNNNMMMJJJLLLNNNPPPRRRUUUYYY\\\```ddddddbbbaaa___XXXPPPJJJkkkcccJJJ===777777777777777777777888666555555555555444444444333333333444444444555555333333444555555666666777888888888999::::::;;;;;;:::???>>>@@@HHHPPPgggyyyxxxnnn___YYY^^^aaa^^^```sssyyyuuueeeZZZTTTWWWbbbooowwwrrrnnnfff[[[YYYWWWVVVQQQJJJGGGJJJKKKPPPXXX```hhhsssuuupppqqqqqqUUUQQQvvvUUUCCC===:::666666555444333333333333333333333333333333333333000111111222333333444444555555666777:::<<<>>>???BBBRRR{{{uuuvvvnnnOOOJJJdddwwwlllllllllnnnllljjjkkkoooqqqpppoooqqqnnnlllmmmlllmmmttt}}}|||}}}~~~vvvdddYYYXXXVVVRRRWWW___gggyyyyyytttxxx~~~qqq___fff~~~~~~tttxxxxxxxxxkkkeeeZZZXXXVVVSSSQQQPPPPPPPPPLLLMMMOOOQQQRRRUUUYYY\\\```cccdddbbb```^^^XXXPPPDDDdddfffJJJ;;;777777777777777888888888666666555555555444444444333333333444444444555555222333444555666666666666777777777888999999:::::::::???>>>@@@HHHPPPhhhyyyyyysssjjjdddbbb___ZZZYYYZZZiiiwwwcccUUUQQQXXXeeeqqq~~~qqqiiijjjaaa[[[WWWUUUUUURRRLLLIIIJJJMMMSSSYYY^^^gggtttrrrhhhbbb^^^KKKNNN}}}]]]GGG:::444666666666555444444333333222222222222222222222222222222333333333333444444555555666777:::<<<>>>???EEEMMMuuuxxx|||IIINNN```{{{mmmkkkkkkiiijjjlllnnnoooppppppppprrrmmmkkklllnnnnnnsssxxx}}}~~~||||||}}}{{{uuuhhhZZZRRRSSSXXXTTT[[[fffsssuuuqqqrrrhhhZZZaaasss|||nnn```]]]ZZZUUURRRRRRQQQPPPPPPOOOPPPRRRSSSTTTYYY^^^bbbaaagggjjjhhheee```WWWOOOHHH[[[eeeFFF???:::999888777666666666666666666666666666555555444333333333444444444555555777666444333444555777999999999::::::::::::;;;;;;:::???>>>???FFFOOOiii~~~}}}wwwmmmfffdddaaa]]]SSSVVVfff{{{fffWWWSSSYYYfffqqqzzzssslllmmmddd[[[WWWVVVVVVSSSMMMKKKLLLMMMSSSYYY^^^ggguuuqqqfff___[[[JJJKKK\\\CCC888777666666666555444444333333222222222222222222222222222222333333333333444444555555666777:::<<<>>>???DDDNNN~~~JJJMMM]]]tttiiijjjiiijjjkkklllnnnooopppqqqqqqnnnjjjgggiiikkklllpppvvv{{{}}}}}}|||{{{{{{~~~{{{|||{{{vvvlll```YYYWWWXXXVVV[[[eeerrr{{{rrrpppfffYYY]]]kkk|||www{{{lllaaa]]]ZZZVVVTTTSSSRRRPPPOOONNNOOOPPPQQQSSSWWW]]]aaadddiiillljjjeee```XXXOOOKKK]]]gggHHH@@@:::999888777666666666666666666666666666555555444333333333444444444555555777666444444444555777888999999::::::::::::;;;;;;;;;???>>>???FFFOOOiiissskkkgggddd```QQQTTTeeeyyycccVVVSSSYYYfffssswww~~~vvvooopppgggZZZWWWVVVVVVTTTNNNLLLNNNLLLSSSYYY___hhhvvvrrrddd[[[YYYIIIHHHxxxbbbCCC:::;;;666666666555444444333333222222222222222222222222222222333333333333444444555555666777:::<<<>>>???AAAOOOLLLLLLXXX~~~ooogggiiiiiikkkkkklllnnnooopppqqqqqqkkkfffeeegggiiijjjnnntttyyyzzz{{{{{{zzz{{{}}}{{{rrrggg^^^XXXVVVVVVWWWYYYaaaooo~~~sssmmmeee[[[[[[dddtttuuuwwwjjjccc\\\ZZZWWWVVVUUUSSSPPPNNNLLLMMMNNNPPPRRRVVV\\\```fffjjjllliiiddd^^^VVVMMMMMM\\\lllKKK@@@:::999888777666666666666666666666666666555555444333333333444444444555555666555555444444666777888999999::::::::::::;;;;;;;;;@@@???@@@FFFOOOiii|||qqqkkkgggbbbTTTWWWeeeoooZZZQQQQQQWWWeeerrruuu~~~xxxqqqrrriiiYYYUUUTTTVVVSSSNNNLLLNNNKKKRRRYYY___iiiwwwvvvgggZZZXXXJJJFFFpppmmmKKK>>>>>>666666666555444444333333222222222222222222222222222222222333333333444444555555666777999<<<>>>??????OOONNNKKKVVV}}}pppiiikkkiiikkkkkklllmmmnnnpppqqqrrrjjjffffffiiikkkkkkoootttxxxyyyzzz{{{|||}}}ssseee^^^ZZZXXXWWWWWWXXX___mmm}}}vvvllleee^^^]]]```zzzmmmrrrxxxkkkccc\\\ZZZXXXWWWVVVSSSPPPMMMLLLMMMNNNPPPRRRVVV\\\```fffjjjkkkgggbbb\\\RRRJJJLLLWWWqqqMMMAAA:::999888777666666666666666666666666666555555444333333333444444444555555666555555555555666777777999999999:::::::::;;;;;;<<>>???>>>OOORRRLLLTTTuuummmmmmjjjkkkkkkkkklllmmmoooqqqrrrkkkiiijjjnnnpppoooqqquuuxxxyyyzzz|||vvvooohhhaaa\\\YYYZZZ```nnn}}}pppfff___\\\[[[wwwvvvfffmmm}}}mmmccc\\\[[[XXXWWWUUUSSSOOOLLLMMMNNNOOOQQQTTTXXX^^^bbbggglllnnnjjjddd]]]SSSIIIHHHQQQ{{{tttOOOAAA:::999888777666666666666666666666666666555555444333333333444444444555555555555555555555666777777999999999:::::::::;;;;;;<<>>???>>>MMMWWWNNNTTTvvvmmmmmmllljjjjjjjjjjjjkkknnnpppqqqmmmllloootttvvvsssrrrtttxxxyyyzzz}}}~~~}}}vvvfff\\\\\\^^^dddooo{{{~~~yyyggg]]]XXXUUUgggrrrgggnnnoooddd]]]ZZZWWWUUUSSSQQQNNNLLLNNNOOOQQQRRRUUUZZZ```dddiiiooossspppjjjbbbVVVLLLFFFPPP}}}vvvPPP@@@:::999888777666666666666666666666666666555555444333333333444444444555555555555555666666666666666999999::::::::::::;;;;;;;;;@@@@@@AAAIIISSSmmmsss}}}vvvmmmdddSSSPPPSSSttt~~~fffRRROOOPPPNNNUUUaaaiiiuuu{{{zzzrrrqqqhhhYYYUUUTTTTTTQQQKKKIIIJJJJJJQQQYYY```lll{{{nnncccSSSHHHggg\\\BBB777666666666555444444333333222222222222222222222222222222333333333333444444555555666777:::<<<>>>???AAALLL\\\PPPSSSqqqhhhkkkllliiiiiihhhhhhjjjllloooppplllmmmrrrxxxyyytttppppppxxxxxxyyy}}}~~~{{{hhh]]][[[^^^ccckkkqqqtttsssqqqqqqpppqqqwwwjjj]]]XXXUUU]]]lllfffmmm}}}nnneee]]]ZZZVVVSSSQQQOOOMMMKKKMMMOOOQQQRRRUUUZZZ```eeejjjqqqvvvuuuooofffXXXMMMEEESSSwwwPPP>>>:::999888777666666666666666666666666666555555444333333333444444444555555444555555666666666666666999999::::::::::::;;;;;;999??????AAAJJJTTTooosssxxxkkkaaaUUUPPPQQQoooxxx```MMMNNNPPPNNNTTT```hhhuuu{{{{{{sssrrrhhh[[[WWWUUUUUURRRLLLIIIJJJIIIQQQYYY```lll|||rrreeeTTTHHHggg^^^DDD:::777666666555444444333333222222222222222222222222222222333333333444444444555555666777:::<<<>>>???CCCKKK```QQQRRR|||jjjbbbhhhkkkiiihhhggggggiiikkknnnpppkkklllrrryyyzzzsssnnnmmmwwwwwwxxx}}}|||mmmdddXXX[[[```eeeggggggfffdddfffeeegggkkknnnqqquuuyyyqqqrrrsssssstttxxxlll___[[[ZZZ\\\~~~hhh___eee|||zzzlllfff^^^ZZZUUUQQQOOONNNMMMKKKMMMNNNPPPRRRUUUZZZ```dddhhhpppvvvvvvpppfffXXXKKKEEEUUUwwwOOO>>>:::999888777666666666666666666666666666555555444333333333444444444555555444555555666777666666666999999:::::::::;;;;;;;;;999>>>???AAAJJJUUUqqq{{{uuuwwwssslllZZZTTTTTTIIIhhhpppYYYOOONNNJJJLLLVVVXXXeeesss{{{rrrooodddZZZVVVUUUUUURRRLLLJJJKKKJJJOOOYYYdddqqq~~~oooQQQKKK```YYY@@@777888666444444444555444333111111222222222333333333222222333333333333444444444444555666888;;;===???AAAGGGrrrjjjGGGXXX|||zzzmmmccceeegggfffeeefffjjjpppqqqmmmiiilllpppuuuvvvnnngggiiiqqqnnnrrrxxx~~~tttddd```___\\\ZZZYYYYYYZZZ[[[]]][[[YYYYYYYYYXXXVVVTTTSSSUUUXXXYYYYYYYYYZZZZZZ\\\cccuuu{{{bbbZZZ___aaattt}}}eee___cccppp}}}xxxiiiaaa```]]]XXXSSSPPPNNNNNNNNNPPPPPPPPPQQQTTTZZZbbbggghhhkkkttt{{{tttcccUUUQQQLLLWWWvvvOOO===;;;999777666777777666555666666666666555555555555777777777777777777777777444444555555666777777777777888888999999:::;;;;;;>>>FFFEEEDDDLLLZZZuuuyyyvvvtttpppkkk\\\VVVUUUHHHdddlllWWWNNNOOOJJJLLLUUUXXXdddqqq~~~}}}}}}rrrnnncccYYYVVVTTTUUURRRMMMJJJLLLIIIOOOYYYfffsssqqqRRRJJJ^^^YYYAAA:::888666444444444555444333111111222222222333333333222222333333333333444444444444555666888;;;===???EEEKKKssszzzsssLLLWWW}}}qqqgggiiiiiikkkiiihhhkkkoooooojjjfffhhhjjjppprrrnnnhhhiiinnnnnnooossszzz~~~xxxgggddd___ZZZWWWWWWXXXZZZXXXVVVUUUTTTUUUTTTSSSQQQSSSUUUWWWXXXWWWVVVUUUUUUTTTUUU\\\iiiwwwhhhYYYXXX\\\qqq}}}ccc\\\^^^jjj~~~{{{lllddd]]][[[WWWSSSPPPOOOPPPPPPNNNOOOOOOPPPSSSYYYaaagggjjjmmmuuu~~~zzzjjj[[[UUUMMMYYYwwwPPP???;;;999777666777777666555666666666666555555555555222222222222222222222222444444555555666777777777888999999:::;;;;;;<<<<<<:::BBBBBBBBBLLL\\\yyywwwvvvnnniiihhh]]]VVVTTTFFFaaagggTTTMMMOOOKKKLLLTTTVVVcccppp}}}{{{xxx~~~tttqqqfffXXXUUUTTTUUUSSSNNNLLLMMMIIIPPPZZZgggtttsssSSSIIIZZZ\\\BBB===888666444444444555444333111111222222222333333333222222333333333333444444444444555666888;;;===???AAAJJJssshhhwwwSSSTTTvvvlllllllllooommmkkkkkklllkkkgggccccccdddiiinnnmmmiiihhhjjjlllkkknnnvvvzzzrrrmmmfff___[[[ZZZ[[[\\\WWWVVVUUUUUUUUUTTTRRRPPPSSSTTTVVVWWWWWWVVVTTTSSSRRRQQQQQQSSSYYYhhhlll\\\WWWYYYlll}}}dddZZZ[[[cccssspppggg[[[YYYVVVSSSQQQQQQQQQRRRMMMNNNNNNOOORRRYYYaaafffnnnpppxxx}}}nnn]]]RRRLLLXXXtttOOO@@@;;;999777666777777666555666666666666555555555555444444444444444444444444444444555555666777777777999::::::;;;;;;<<<======:::AAAAAAAAAKKK\\\zzzxxxuuuiiibbbccc\\\UUUSSSEEE___}}}bbbQQQMMMPPPKKKKKKSSSUUUcccppp~~~yyyuuu|||wwwuuujjjXXXUUUTTTUUUSSSOOOMMMNNNKKKQQQ\\\hhhuuusssSSSHHHVVVbbbBBB<<<888666444444444555444333111111222222222333333333222222222333333333444444444444555666888;;;===???===HHHsss|||{{{dddwww|||ZZZRRRyyynnnmmmlllooommmkkkjjjjjjhhheeecccdddcccfffkkkmmmiiiffffffiiijjjnnnuuu|||}}}zzzsssmmmjjjhhhhhhbbbaaa```______]]]ZZZXXXXXXXXXYYYZZZ[[[YYYWWWUUUSSSUUUXXXXXXVVV]]]rrr}}}yyyvvvwww}}}~~~lll```]]]YYYhhhiii]]]ZZZ^^^jjjwwwrrrhhh[[[YYYWWWTTTRRRQQQPPPQQQNNNNNNOOOPPPSSSZZZbbbhhhsssuuuzzz}}}nnnYYYJJJHHHUUUnnnKKK@@@;;;999777666777777666555666666666666555555555555555555555555555555555555444444555555666777777777999999::::::;;;<<<<<<<<<===CCCAAA@@@IIIZZZxxxzzzuuu{{{llltttvvvfff]]]^^^YYYTTTSSSGGG___~~~~~~uuu___PPPMMMQQQKKKKKKRRRTTTcccqqq|||uuu{{{wwwuuujjjXXXUUUTTTVVVTTTOOOMMMOOONNNTTT___jjjvvvrrrSSSGGGTTT|||kkkAAA999888666444444444555444333111111222222222333333333222222222333333333444444444444555666888;;;===???DDDJJJnnnvvvnnnzzzdddUUUyyymmmkkkiiillljjjiiihhhhhhhhhhhhggghhheeefffkkkmmmiiidddcccfffkkksssxxxzzz|||~~~yyywwwvvvuuussspppllliiiiiigggdddbbbaaa^^^ZZZVVVTTTVVVZZZZZZVVVWWWdddsss}}}tttooorrryyy{{{{{{{{{lll___^^^XXXffftttccc\\\ZZZbbbjjjwwwpppggg\\\[[[XXXUUURRRPPPOOONNNOOOOOOPPPQQQUUU\\\dddjjjuuuxxx||||||ooo[[[JJJGGGVVVgggHHH>>>;;;999777666777777666555666666666666555555555555333333333333333333333333444444555555666777777777888888888999::::::;;;;;;<<>>AAA:::888555444444444222111222222222222222222222222111111222222222333333333444555666777777999<<>>:::999888777666666666666666666555555555444444444555555555666666666666777555555555666666777888999888999999::::::;;;;;;<<>>::::::999888777777777777666666555555555444444444444444555555555666666666555555555666666777888999888999999::::::;;;;;;<<<===>>>AAADDDKKK```wwwuuurrrbbb[[[YYY[[[]]]jjj|||~~~zzziiiZZZUUUYYYkkkeeeYYYOOOMMMKKKHHHKKKRRR\\\jjjzzz{{{sss{{{yyyqqqpppeeeZZZWWWVVVWWWUUUOOOLLLMMMVVV\\\gggttt~~~mmmSSSGGGQQQxxxuuuFFFBBB:::888555444444444222111222222222222222222222222111111222222222333333333444555666666777999<<>><<>>CCCKKKbbb|||yyynnnbbbXXXWWW___zzzkkk\\\```qqqcccXXXPPPMMMJJJEEEJJJSSS___mmm|||yyyqqquuuuuuoooqqqggg[[[WWWVVVXXXVVVQQQOOOQQQWWW___lllxxxvvvfffNNNCCCMMMxxxnnnEEE666999777555444444444333222222222222222222222222222111111222222222333333333333444555666666888;;;>>>:::CCCeee|||uuupppiiiqqqgggkkkjjjiiiiiiiiikkknnnrrruuuvvvppplllkkkiiieeebbbccciiikkknnnppppppooonnnmmmmmmooorrrsssttttttvvvwwwtttyyy}}}{{{wwwuuuppphhh^^^YYYXXXYYYWWWVVVZZZdddttt~~~iii^^^\\\XXX\\\dddttttttcccYYYUUUUUUTTT^^^wwwnnneee^^^]]][[[XXXTTTQQQOOOMMMPPPPPPRRRVVVXXXZZZccclllrrryyy~~~pppbbbZZZXXXoooaaaOOO???<<<;;;:::999888888888888777777666666666555555555333333333444444444555555555555555555666777888999888999999::::::;;;;;;<<<;;;<<<>>>BBBJJJ```pppaaa[[[[[[kkkuuuvvvzzz~~~kkk```ddduuu}}}```VVVOOOMMMIIIFFFLLLVVVbbbppp~~~yyypppqqq~~~sssppprrrggg[[[WWWVVVWWWVVVRRRQQQSSS[[[dddrrr}}}yyygggMMMCCCNNNqqqnnnKKK;;;888666444444444555444222222222222222222222222222111111222222222333333333333444555555666888;;;>>>???FFFeeeuuukkkjjjrrrggghhhhhhiiijjjjjjkkkmmmrrruuupppkkkiiikkkkkkgggfffggggggjjjmmmnnnnnnmmmmmmmmmoooooommmiiieeebbbbbbbbbccciiirrr|||}}}pppoookkkeee^^^WWWTTTRRRQQQPPPRRRZZZiiixxxpppccc^^^VVVYYYbbbvvvqqqcccWWWPPPTTTWWWfff}}}lllfff___^^^[[[XXXUUURRROOONNNOOONNNQQQUUUWWW[[[dddmmmsssyyy{{{nnnaaaYYYUUUlll\\\KKK<<<;;;:::999888888777777888777777777666666666555555333444444444555555555555555555555666666777888999888999999::::::;;;;;;<<<======???BBBJJJ```rrrhhhaaaiii}}}wwwooottt{{{{{{uuuuuummmbbb]]]dddwwwxxx\\\SSSNNNMMMIIIGGGNNNYYYeeesss}}}rrrqqq}}}~~~wwwooowww{{{|||}}}uuuuuuvvviiiYYYVVVUUUVVVUUUQQQQQQSSS]]]ggguuummmPPPEEEPPPiiihhhNNN>>>888666444444444555444333222222222222222222222222111111222222222333333333333444555555666777;;;===BBBGGGdddssswwwwwwiiihhhgggjjjkkklllkkklllooorrrlllhhhfffiiijjjgggfffggghhhkkkmmmnnnnnnnnnoooqqqqqqooojjjccc\\\XXXWWWXXXYYY^^^gggpppyyy~~~~~~|||nnnkkkeee```\\\XXXTTTQQQOOOOOOQQQXXXcccqqq~~~wwwggg___YYYWWW^^^sssppp\\\OOOWWWVVV___ssszzzjjjeee\\\[[[YYYWWWUUUSSSQQQPPPOOOOOOQQQVVVYYY]]]fffpppwww|||xxxkkk___WWWSSSiiiWWWGGG999::::::999888777777777777777777777777666666666555444444555555555666666666555555555666666777888999888999999::::::;;;;;;<<<>>>???AAADDDLLLccc|||wwwnnniiirrr{{{www~~~qqqeeedddbbb\\\WWW```vvvtttZZZRRRMMMLLLIIIGGGOOO[[[ggguuuvvvsss~~~{{{vvvmmmbbbccchhhlllppp{{{yyy{{{{{{lllXXXUUUSSSUUUTTTPPPPPPSSS]]]ggguuuoooOOOAAAKKKeeeZZZFFF999888666444444555555444333222222222222222222222222111111222222222333333333222444555555555777;;;======BBB^^^|||{{{mmmjjjhhhkkkmmmmmmkkkkkkmmmooommmhhhfffhhhhhhdddbbbccceeehhhkkkkkkkkkkkknnnqqqssspppjjjbbb\\\XXXXXXYYYYYY\\\bbbjjjrrryyy~~~yyymmmooolllhhhjjjvvv}}}nnniiibbb]]]\\\[[[XXXUUUMMMNNNRRRWWW___jjjwwwxxxeeeZZZ]]]WWWZZZpppzzzcccRRRUUUUUU[[[jjj|||vvvfffcccXXXXXXWWWVVVUUUSSSSSSRRRQQQQQQTTTYYY\\\aaajjjttt{{{wwwiii]]]UUUUUUjjj[[[KKK===:::999888777666666666666777777777777666666666666555555555666666666666777555555555666666777888999888999999::::::;;;<<<<<>>AAAIIIcccrrrhhhooonnnkkkjjjjjjlllnnnppplllgggggglllhhh]]]ZZZ```hhhkkknnnlllhhheeedddeeetttwwwuuunnnfffaaa[[[UUU\\\[[[^^^ffflllqqqwww~~~||||||xxxooogggjjjlllllllllkkklllqqquuuvvviiidddaaaZZZZZZ[[[RRRTTTQQQOOORRR[[[kkk{{{sssaaaYYYYYYXXX^^^kkktttYYYYYYWWWZZZhhh|||zzzggg]]]]]]]]]\\\XXXTTTPPPOOOOOORRRRRRTTTZZZ^^^bbbmmmwwwyyykkk```YYYWWWjjjcccHHH<<<;;;:::999888777777777777777777777777777777777777444444444444444444444444555555555555666666666666999999::::::;;;<<<======<<>>???HHHdddtttiiijjjjjjiiijjjkkkmmmpppqqqmmmhhhiiimmmiii^^^\\\aaajjjmmmooommmhhhdddcccdddrrrzzzzzzrrrfff\\\ZZZWWWZZZbbbjjjmmmppptttwwwyyy~~~{{{vvvsssqqqooonnnwww{{{}}}xxxuuuuuuwww~~~vvvsssnnnaaa^^^```[[[XXXUUUQQQSSS\\\kkk{{{rrrbbbZZZVVVUUUYYYeee{{{___VVVSSSUUUbbbxxx}}}kkk```ZZZZZZYYYVVVRRROOOOOOOOOSSSSSSVVV[[[___dddoooyyyxxxjjj^^^WWWVVVnnn___FFF<<<;;;:::999888777777777777777777777777777777777777444444444444444444444444555555555555666666666666888888999:::;;;;;;<<<===???AAACCCEEEPPPkkk~~~{{{xxxnnnhhhdddaaa[[[ddd~~~nnnQQQMMMJJJKKKIIIKKKZZZkkk{{{~~~yyyyyy{{{}}}zzztttqqqsssxxxvvvqqqrrryyy|||zzz~~~{{{vvvmmm___UUUTTTUUUVVVSSSPPPSSSYYYfffrrr|||fffJJJAAANNNtttkkkNNNEEE888888666555444333333333333333333333333333333333222222222222333333333333555666666666666888<<>>>>>AAACCCFFFHHHTTTppp~~~tttddddddqqqtttZZZSSSLLLGGGIIIWWWppp~~~~~~zzz{{{{{{|||}}}uuuiiihhhiiiooovvvzzzzzzooo___UUUVVVYYYZZZVVVSSSXXX```gggsssyyyaaaGGGBBBRRR{{{uuuMMM===999888777666555444444444333333333333333333333333222222333333333444444444444555666666777:::>>>AAABBBNNNfffrrrcccccceeegggjjjkkklllkkkkkkooonnnnnnmmmiiieeedddfffgggkkkoooooollljjjjjjlllooo{{{rrr```XXXVVVUUUTTTVVVZZZbbboooyyy~~~~~~zzzwww{{{{{{{{{|||yyylllhhhbbbZZZVVV[[[gggvvv{{{zzzyyywwwpppjjjfffbbb___aaafffqqqvvv}}}zzzjjj\\\UUUSSSSSSOOOLLLNNNfffnnnbbbXXX[[[mmm}}}mmm```VVVQQQQQQTTTTTTSSSQQQOOOOOOQQQSSSQQQRRRUUU[[[```fffrrr}}}~~~uuuiii]]]UUU]]]VVVCCC;;;;;;:::999888777777777777666666666666666666666666555555555555555555555555555555555555666666666666999:::;;;<<<===???@@@@@@@@@CCCFFFJJJWWWtttzzzmmmkkkyyyuuuYYYRRRJJJFFFNNNbbb}}}{{{yyyxxx}}}}}}___XXXXXXdddrrr~~~zzzzzzooo]]]UUUWWWYYYYYYUUUSSSZZZdddkkkvvvwww___FFFCCCUUU}}}uuuOOO<<<999999777666555444444444333333333333333333333333333333333333444444444444444555666777888;;;@@@CCC???MMMddd}}}ttthhheeefffhhhjjjkkkkkkjjjiiioooooonnnllliiifffeeeffffffjjjnnnooommmlllmmmooopppwwwoooeee___YYYWWWWWW```gggpppxxx|||||||||{{{{{{|||ooolllfff^^^ZZZ]]]hhhvvvwwwppphhhbbbcccgggfffiiimmmssszzz~~~tttfff[[[WWWXXXRRROOOLLLKKKaaaooocccXXXZZZkkknnnaaaWWWQQQRRRVVVVVVUUUTTTQQQOOOOOOQQQSSSQQQQQQUUU[[[aaagggsss~~~~~~xxxqqqggg\\\UUUkkkUUUDDD<<<;;;:::999888777777777777777777777777777777777777555555555555555555555555555555555555666666666666::::::;;;===???@@@AAABBB@@@CCCGGGLLLZZZxxx|||zzzyyyrrrsssVVVQQQKKKLLL[[[sss~~~}}}||||||~~~~~~iiiZZZVVVdddvvv}}}wwwxxxlllYYYUUUVVVWWWWWWRRRQQQZZZeeeooozzzvvv^^^EEEDDDXXXrrrSSSAAA:::999888666555555444444444444444444444444444444333333333444444444444555555666777888:::===BBBEEECCCQQQggg}}}xxxmmmfffggghhhiiijjjkkkkkkkkknnnooonnnkkkhhhfffffffffgggkkkooopppnnnmmmmmmoooooosssxxxyyyqqqfff^^^\\\bbbgggnnnsssvvvyyy|||~~~{{{wwwlllfff___[[[^^^hhhttt|||}}}vvvooonnnrrrooopppqqqtttyyy}}}zzzxxxssskkkaaa[[[XXXXXXOOONNNLLLJJJ___uuuiii\\\]]]lllqqqdddYYYUUUVVVXXXWWWTTTQQQNNNMMMOOOQQQQQQRRRVVV]]]bbbiiiuuu}}}wwwpppggg^^^XXX|||yyyRRREEE===;;;:::999888777777777777777777777777777777777777555555555555555555555555555555555555666666666666999:::;;;===>>>@@@AAABBBBBBEEEIIINNN[[[yyyyyyzzzwwwpppUUUQQQNNNTTTggg{{{yyy{{{ggg]]]kkk|||wwwrrruuujjjWWWTTTTTTVVVTTTOOOOOOYYYfffqqq|||uuu]]]EEEEEEZZZkkkRRRAAA:::999888666555555555555444444444444444444444444333333333444444444555555555666888999;;;>>>CCCFFFJJJXXXlll}}}zzzpppffffffgggiiijjjkkkmmmmmmnnnooonnnjjjgggfffgggfffiiimmmqqqqqqnnnlllmmmnnnnnnqqquuu{{{rrreee``````dddiiimmmppptttzzz~~~ooojjjccc```ccclllwww}}}~~~~~~}}}||||||}}}~~~~~~}}}|||uuulllccc^^^ZZZVVVTTTMMMLLLLLLKKK```~~~qqqcccaaannnyyyiii___\\\XXXWWWTTTPPPLLLKKKMMMOOORRRSSSWWW^^^dddjjjvvvxxxrrrjjjbbb\\\sssPPPEEE>>>;;;:::999888777777777777777777777777777777777777666666666666666666666666555555555555666666666777888999:::<<<>>>???AAAAAADDDHHHKKKOOO\\\yyy|||uuukkkhhhsss}}}vvvXXXQQQPPP^^^xxx{{{vvvxxxbbbfffxxxvvvtttpppccc\\\XXXWWWTTTPPPMMMRRR^^^gggqqqkkk\\\GGG>>>eeelllTTT???999888666444333333333333333333333333333333333333444444444555555555555666777888888777999@@@FFFHHHIIIVVVnnn~~~{{{xxx~~~mmmfffffffffhhhmmmrrrpppmmmrrrooollljjjjjjiiigggfffiiifffgggkkkjjjeeeeeeiiigggjjjuuu}}}|||mmmfff^^^aaafffllloooqqq{{{kkkiiifffcccbbbhhhrrryyy||||||xxxwwwssskkkbbb^^^\\\ZZZXXXRRRHHHSSSVVVYYYmmm```qqqlll\\\ZZZ\\\YYYSSSNNNLLLLLLNNNPPPRRRVVV[[[^^^ccclllzzz{{{tttfff[[[]]]sssHHH===;;;;;;:::999888777777777777777777777777666666666666666666666666666555555555444444444444555555555666888999:::;;;<<<>>>??????GGGJJJMMMOOO[[[xxxjjjhhhdddgggttt}}}rrr[[[WWWYYYjjj{{{}}}{{{~~~{{{iiinnn|||}}}|||uuubbbWWWTTTTTTRRROOOMMMSSS___hhhrrr~~~iii[[[GGGAAAiiikkkSSS>>>999888666444333333333444333333333333333333333333444444444555555555555666777888888888:::@@@GGGKKKKKKVVVmmmxxxvvvyyyjjjcccbbbbbbcccggglllnnnmmmkkkjjjiiiiiiiiiiiigggeeegggaaa```eeeiiifffdddeeehhhgggpppxxx~~~}}}pppiii``````eeekkkqqqvvv~~~}}}tttrrrnnngggbbbdddlllsssqqq|||{{{|||yyyuuummmddd^^^ZZZVVVTTTRRRHHHQQQVVV^^^tttffftttmmm^^^\\\YYYWWWSSSPPPNNNNNNNNNOOORRRVVV[[[___dddmmm{{{~~~uuufffZZZ\\\rrrIII@@@>>>::::::999888777777777777777777777777666666666666666666666666666666666555444555555555666666666666888999:::;;;===>>>@@@@@@HHHKKKMMMNNNXXXuuu|||zzzwwwvvv{{{}}}lllWWWZZZeeezzz}}}yyy|||wwwvvv{{{jjjmmmzzz{{{zzzrrr^^^SSSPPPQQQQQQOOONNNTTT```iiiuuu~~~eeeXXXGGGEEEpppgggNNN;;;999888666444333333333444333333333333333333333333444444444555555555555666666777999:::<<>>AAADDDEEEHHHLLLPPPTTT```~~~kkk[[[XXXmmm}}}vvvkkkdddlll{{{~~~ppphhhkkkzzzxxxyyyppp```[[[VVVWWWVVVSSSRRRXXXccclllyyy\\\NNNBBBHHHzzzdddKKK;;;:::999777555444444444444444444444444444444444444444444444555555555555666555666999===>>>CCCRRRcccdddeeerrrzzzyyyjjjeeedddgggiiigggiiinnnooopppqqqrrrqqqlllfff```dddfffgggdddaaaaaaccceeedddaaagggjjjmmmtttfff^^^```eeejjjnnnuuu}}}jjj]]]ZZZXXXZZZ[[[VVVYYY~~~xxxzzzwwwcccZZZYYYVVVTTTPPPMMMLLLNNNQQQSSSSSSXXX___dddjjjtttxxxpppddd\\\``````CCC@@@===:::999888777666666666666777777777777666666666666444555555555666666777777777777777777888888888999999999:::<<>>CCC^^^pppeeekkkqqqqqqoooiiikkknnnooonnnkkkgggeeeeeedddbbbaaabbbeeehhhkkk```dddiiikkklllmmmqqqtttwww{{{~~~~~~yyywww{{{|||qqqkkk___UUUVVVYYYTTTXXXdddiiijjjccc]]][[[XXXVVVYYY]]]gggmmmyyybbbWWWWWWXXXYYYZZZ[[[\\\]]]^^^___\\\]]]aaaccchhhuuuiii]]][[[TTTTTTTTTSSSQQQOOOOOOPPPRRRUUU___iiinnnttt{{{zzzrrreeeccc___gggRRR@@@>>>;;;999999999999888888888777888888888888777777777777555555555555555666777777777888888999999:::;;;;;;999;;;>>>???AAAEEEMMMSSSWWW___gggmmm{{{vvvggg\\\XXXUUUWWWYYYYYY[[[iiiwwwmmm___TTTSSSZZZUUUQQQTTT]]]jjjvvv|||xxxcccIIIBBBBBBTTTfffAAA>>>999777555555555666555444444444444444444444444444444555555666666777777888888;;;:::;;;>>>BBB\\\{{{yyyppphhhlllnnnllljjjjjjllloooqqqpppmmmjjjhhheeedddccccccdddhhhkkknnneeeggghhhiiiiiilllrrrvvvxxx}}}~~~yyyxxx}}}}}}{{{}}}}}}zzzyyy{{{}}}}}}}}}kkkeee\\\RRRPPPRRRVVVkkk}}}tttoooiiibbb^^^______ddd{{{|||eee[[[ZZZZZZZZZYYYWWWUUUUUUUUUVVVTTTTTTVVVWWW[[[ggguuuhhh]]][[[UUUUUUUUUSSSQQQOOOPPPTTTWWWXXXaaajjjpppxxxyyyyyypppccc___]]]kkkPPP???>>><<<999999888888888777777777888888888777777777666666555555555555555666777777777888888999999:::;;;;;;;;;===>>>@@@BBBHHHPPPVVVZZZbbbiiinnn|||tttggg\\\VVVXXX[[[^^^___```mmmvvvjjj\\\UUUUUUXXXSSSPPPTTTaaappp|||www]]]EEE@@@AAA[[[jjj@@@999999777555555555666555444444444444444444444444444555555666777777888999999;;;===;;;;;;===@@@ZZZ|||}}}]]]\\\```jjj{{{~~~oookkkmmmmmmkkkiiilllnnnppprrrrrrpppmmmkkkdddccccccccceeehhhlllnnnjjjjjjhhhfffgggkkkrrrwwwxxx}}}~~~yyywww||||||wwwssssssqqqmmmmmmppp~~~~~~|||uuutttxxx~~~lllcccXXXPPPMMMLLLXXX{{{}}}vvvmmmdddaaa\\\^^^ooo|||eee[[[YYYYYYYYYWWWSSSPPPOOONNNVVVUUUUUUUUUTTTXXXcccnnn}}}fff\\\\\\VVVWWWVVVSSSQQQPPPRRRWWWZZZ\\\ccckkkrrr|||||||||sssfff```___sssNNN>>>>>>===888888777777777666666666888888777777777777666666555555555555555666777777777888888999999:::;;;;;;>>>>>>???@@@DDDKKKTTTZZZ___gggmmmppp}}}~~~yyy{{{sssyyyqqqhhhccc^^^[[[]]]___aaaaaabbbpppzzzsssfffZZZWWW[[[XXXTTTQQQWWWeeeuuuzzz[[[EEEAAA@@@cccmmmCCC;;;999777555555555666555333444444444444444444444444555555666666777888999999;;;===:::;;;>>>AAAXXX}}}bbbWWWSSSWWWfffzzzuuuooommmmmmmmmmmmmmmkkkmmmppprrrrrrpppnnnlllddddddddddddeeeggghhhiiillljjjhhhfffgggkkkpppssswwwyyy}}}~~~~~~{{{uuuoooiiiccc___bbbhhh|||wwwmmmlllqqqzzznnn^^^ZZZVVVRRR^^^zzzrrrnnniiiffflllwwwaaaWWWTTTVVVXXXVVVSSSPPPPPPQQQZZZ[[[[[[ZZZYYY]]]gggpppuuu}}}yyyddd[[[\\\WWWVVVVVVTTTRRRQQQRRRUUUXXX^^^dddkkkrrr}}}zzzpppiii```\\\uuu{{{LLL===>>><<<777777777777666666666666888777777777666666666666555555555555555666777777777888888999999:::;;;;;;>>>>>>>>>AAAFFFNNNWWW\\\eeemmmsssuuuuuuaaaZZZ^^^]]]oooxxx{{{xxxssslllfff]]]]]]\\\\\\___nnn~~~zzzzzzwwwooobbbWWWWWW\\\ZZZUUUTTT[[[jjjzzz|||XXXGGGDDDDDDqqqjjjBBB<<<999777555555555666555333444444444444444444444444333444444555777888888999:::<<<:::;;;@@@BBBXXX{{{{{{nnnaaa\\\dddvvvvvvsssnnnjjjjjjmmmooojjjkkknnnoooooonnnlllkkkgggggggggffffffeeeeeeeeeiiihhhggggggiiikkklllmmmuuuuuuxxx}}}zzzssspppjjjccc]]]VVVUUU^^^hhh~~~~~~qqqooouuuqqqkkkddd\\\eeezzzuuuxxxsss___WWWVVVYYYZZZYYYUUUSSSUUUXXXYYY\\\]]]ZZZYYY]]]fffmmmllluuuvvvaaaZZZ\\\XXXUUUVVVVVVTTTRRRRRRSSSUUU___eeellltttzzzrrrhhhfff\\\VVVvvvtttIII>>>>>>:::777777777777666666666666777777777666666666666555555555555555555666777777777888888999999:::;;;;;;>>>===>>>AAAHHHQQQYYY^^^jjjsss{{{|||mmmZZZXXXTTT^^^xxxxxxzzz~~~nnnpppuuu~~~|||qqqbbb^^^[[[\\\cccsssvvvxxxvvvlll]]]TTTTTTXXXZZZVVVVVV```pppyyyRRRGGGGGGHHHbbb>>>;;;999777555555555666555444444444444444444444444444333333444555777888999999999;;;:::===BBBCCCVVVvvv}}}vvvyyywww|||~~~zzzppphhhhhhkkknnniiijjjlllmmmlllkkkjjjiiiiiiiiiiiihhhgggeeedddcccddddddeeegggiiijjjiiigggqqqppprrrwww{{{xxxnnneee___]]]YYYUUUPPPRRR^^^lll|||uuusssyyyxxxmmmcccggg{{{wwwyyy|||wwwtttqqqnnnkkkhhhpppnnnkkkhhhkkktttsssddd```aaacccccc___YYYXXX[[[```]]]bbbbbb\\\YYY\\\cccgggfffrrrsss^^^XXX[[[WWWUUUUUUUUUTTTRRRRRRTTTVVVaaahhhqqqxxxsssfffggg^^^^^^jjjFFF@@@???888888888777777777666666666777777666666666666555555555555555555555666777777777888888999999:::;;;;;;===<<<>>>CCCLLLUUU\\\___kkkxxxrrr```]]]___lllyyymmmddd``````___^^^ccclllvvv{{{xxx^^^fffuuuxxxiiicccaaaeeeppprrruuussshhh[[[SSSTTTWWWXXXUUUWWWcccvvv~~~wwwNNNFFFHHHHHH\\\;;;<<<999777555555555666555444444444444444444444444444333444555666888999:::;;;:::<<<<<<@@@DDDCCCRRRppprrr~~~~~~rrriiiiiimmmnnniiijjjkkkkkkkkkiiihhhfffeeeeeeffffffeeecccaaa```bbbaaaaaacccfffhhhfffdddiiilllooopppooolllgggcccaaaaaaaaa]]]VVVSSS]]]jjjuuu{{{|||ssstttzzz{{{ssspppzzzuuussssssqqqnnniiigggfffeeecccaaa___^^^ZZZWWWYYYdddttttttmmmlllkkkmmmkkkeee___^^^cccjjjkkkooommmccc[[[\\\______gggtttqqq\\\VVVYYYWWWVVVUUUSSSQQQQQQTTTZZZ^^^eeeoooxxx~~~|||hhhgggbbbooo___BBBBBB@@@777999999888888888777777777777777666666666555555555555555555555555666777777777888888999999:::;;;;;;<<<===???GGGQQQYYY___aaajjjzzz}}}jjjiiigggjjjwww{{{rrrcccVVVNNNOOOUUUZZZ\\\iiiuuu|||}}}|||{{{vvvuuuvvvuuuyyyxxx|||zzzvvvwwwzzz}}}~~~|||zzzjjjeeedddkkkxxxnnnrrrpppfffZZZUUUVVVYYYUUUTTTXXXeeeyyy}}}wwwLLLEEEFFFEEE[[[<<>>===AAAEEEBBBOOOlllsss{{{}}}rrrkkklllpppqqqjjjjjjkkkkkkjjjhhhgggfff^^^___aaabbbaaa```^^^\\\aaa___^^^```dddfffeeedddccchhhmmmlllhhheeegggjjjpppqqqqqqkkk___VVVZZZdddrrrvvv}}}yyysssvvv}}}zzzuuurrrqqqmmmiiihhhjjjkkkkkkiiiaaa___[[[VVVVVV```ooo{{{~~~uuurrrtttpppqqqoooiiicccccckkkssstttxxxtttfff[[[YYYYYYXXXlllvvvpppZZZUUUYYYVVVXXXUUUQQQNNNOOOVVV___fffiiittt~~~fffbbb```xxxWWW@@@CCCBBB777999999999999888888888888777666666666555555555555555555555555555666777777777888888999::::::;;;;;;======AAAIIITTT]]]aaabbbhhh{{{wwwqqqmmmqqq{{{{{{gggWWWSSSPPPKKKMMMTTT^^^gggttt{{{ssstttwwwssszzz~~~yyyuuuvvvuuuqqqlllssszzzwwwyyyzzzyyy\\\aaaeeekkk|||rrrssslll^^^UUUTTTTTTRRRVVVWWW```rrrvvvKKKBBBDDDQQQUUU:::;;;999888777666444444333333555555555555555555444444555555555666777999;;;;;;:::???DDDBBB@@@FFFWWWfff{{{yyyzzzwwwkkkhhhllljjjmmmllliiigggeeeddddddeee^^^aaadddeeeccc___]]]\\\bbb```^^^^^^```bbbcccbbbbbbbbbaaa______eeeooowwwyyy{{{lllbbbbbbhhh|||}}}}}}{{{yyyxxxyyy{{{|||xxxsssooommmoooqqqssskkkmmmjjjbbb[[[^^^jjjuuuzzzzzz{{{|||xxxxxxwwwuuutttxxx~~~}}}rrrbbbVVVTTTYYYjjj{{{~~~mmm```[[[XXXVVVXXX]]][[[RRRNNNVVVaaagggkkkvvvvvvkkkfff]]]NNN???BBB===777888888777666666666666666777777777777777777777777777777666555555666888888555666666888999;;;===>>>===@@@FFFLLLRRRZZZaaafffiii|||||||||vvvqqqrrryyyuuubbbRRRNNNKKKHHHKKKSSS___hhhuuurrr___[[[bbbdddjjjooorrrxxx{{{www}}}|||}}}~~~zzzsss[[[^^^dddqqq{{{qqqqqqjjj]]]TTTUUUVVVVVVVVVXXXbbbtttxxxmmmHHHBBBGGG[[[SSS;;;<<<999888777666444444444444555555555555555555555555777777888999:::<<<===>>><<<===BBBGGGFFFHHHXXXkkk~~~~~~sssrrrqqqiiiiiinnnkkknnnmmmkkkjjjhhhggggggfffaaadddfffgggdddaaa^^^]]]cccbbbaaa```___^^^^^^^^^XXX[[[___dddjjjrrrzzzqqqjjjpppyyy~~~|||zzzzzz{{{}}}}}}xxxwwwxxxzzz~~~}}}vvvjjj```aaakkkvvv{{{yyy|||xxx|||rrrbbbXXXYYY___www}}}jjj^^^ZZZYYYWWWWWW\\\ZZZRRROOOXXXccciiimmmxxxyyylllgggdddLLL>>>@@@<<<777888888777666666666666666777777777777777777777777777777666555666777888999666666777888:::<<<>>>???>>>@@@DDDIIIQQQ\\\gggnnnqqq~~~zzzsssrrrwww{{{|||zzzlll\\\NNNJJJIIIGGGLLLSSS\\\eeesss|||{{{jjjSSSNNNXXXVVVZZZ```jjjzzz|||oooXXXXXXaaaxxxsssrrrooofffZZZSSSTTTXXXYYYYYY]]]iiizzz{{{nnnaaaFFFBBBIIIeee~~~QQQ;;;===999888777555444444444444555555555555555555555555888888888999;;;<<<>>>???CCC@@@BBBGGGHHHJJJUUUcccsssrrrooopppjjjjjjmmmjjjlllllllllkkkjjjhhhgggfffdddgggiiihhheeebbb___^^^ccceeeeeebbb^^^[[[[[[\\\]]]ccclllvvv~~~yyymmmlllwww}}}yyyxxxzzz~~~rrrcccaaakkkwww}}}zzz}}}ssseee]]]```gggzzzggg[[[YYYYYYXXXUUUXXXWWWRRRRRRZZZeeelllpppzzz{{{mmmggglll{{{III<<>>::::::999888777777666666777777666666666666666666666666666666666777777888999999999999:::;;;===???@@@AAABBBGGGNNNVVV^^^fffmmmrrrxxx~~~vvvmmmjjjhhhdddaaaVVVQQQMMMMMMNNNNNNPPPTTT^^^hhhvvvtttddd___^^^[[[^^^___dddnnnyyyvvvhhhPPPQQQ\\\uuuqqqsssiii]]]SSSOOOOOOTTTYYYbbblllyyyyyyhhhPPPFFFAAAIIIxxxxxxOOO;;;;;;888777666555555444555555555555555666666666777777555555666666888999;;;<<<<<>>???===GGGGGGFFF^^^~~~jjj}}}xxxzzzoooeeegggiiijjjkkkkkkkkkkkkkkkjjjjjjeeefffgggfffccc```______cccdddcccaaa```ccciiiooohhhooozzzvvvooopppuuu}}}}}}}}}pppbbbgggrrr{{{zzzooo[[[ZZZppp{{{nnnaaa\\\[[[WWWRRRPPPNNNOOOUUU[[[bbbmmmwww}}}qqqfffdddfffCCC@@@???999<<<999999888777777777777888777777777777777777777777555555777888999:::::::::999::::::<<<===???AAABBBDDDDDDFFFLLLZZZmmmxxxfff]]]ZZZXXXVVVYYYWWWSSSNNNKKKLLLNNNOOOYYYddduuu~~~uuu```WWWccclllqqqyyynnnnnnbbbWWWSSSRRRSSSYYY___nnnzzzuuugggCCCGGGFFFYYYmmmGGG999<<<777777666555555555555666444555555666777777888888:::::::::;;;===>>>@@@AAAEEEHHHHHHJJJVVVccccccZZZtttuuuvvvoooiiiiiiiiikkkkkkkkkjjjjjjkkkkkkllldddffffffeeecccaaa```aaaeeeddddddcccdddeeefffggg```hhhqqqwww~~~zzzsssuuuzzzqqqeeedddiii{{{zzzxxxxxx}}}gggYYY___xxx}}}nnn```ZZZZZZWWWRRRSSSPPPQQQXXX```fffqqq{{{mmmcccfff___AAA@@@===777;;;:::999888888777777888888777777777777777777777777444555777999::::::::::::999999:::;;;===???AAABBBCCCEEEIIIRRRaaavvvvvvfffaaacccfffgggccc```YYYOOOJJJKKKOOOPPP[[[iii|||ggg\\\mmmtttssstttjjjlll```UUUTTTUUUWWW]]]ddduuuvvvhhh@@@FFFFFF]]]hhhBBB888>>>777666666555555555555666444555555666777888888999:::::::::;;;===>>>@@@AAAIIIDDDGGGRRRUUURRRTTT[[[gggooouuussspppllljjjgggjjjiiihhhhhhhhhiiijjjkkkdddfffgggfffcccbbbbbbbbbfffeeeeeeffffffeeeaaa^^^ZZZaaahhhkkkooo~~~}}}yyyyyymmmeeebbbaaammmnnnmmmnnnvvvpppaaa\\\fff}}}ooo___YYYYYYWWWSSSUUURRRSSS\\\ccciiisss~~~kkkbbbgggZZZ???@@@<<<666::::::999888888777888888888777777777777777777777777444555777999::::::::::::999999:::;;;===???@@@BBBCCCIIISSS```ooozzz|||zzzzzzyyyuuuuuuzzznnndddYYYRRRMMMLLLQQQXXXaaaqqquuuwww}}}~~~tttooommm]]]TTTXXXYYYVVV^^^nnn}}}|||aaaNNNEEECCCnnn___???777<<<888888777666666666666666888666555777:::<<<;;;999999;;;<<<<<<<<<>>>BBBEEEIIIKKKMMMOOOOOOQQQSSSUUUjjjrrr~~~xxxtttyyyvvvmmmiiinnnnnnmmmkkkiiijjjlllnnnllljjjgggeeeeeeeeeeeedddcccdddffflllooolllddd\\\```dddjjjlllnnnvvv~~~yyynnnddd^^^^^^jjjgggdddcccfffmmmtttyyy|||lllaaabbbqqqzzzggg^^^[[[XXXVVVUUUWWWRRRSSS[[[cccjjjuuurrr```uuuVVVDDD===;;;<<<888:::::::::999888777777666888888888888888777666666666777888999999999999999999999:::<<>>>>>???BBBEEEGGGIIILLLNNNNNNPPPRRRTTTcccsss~~~rrruuuwwwqqqkkknnnmmmllljjjiiijjjkkkmmmiiigggeeeeeefffggggggfffcccdddfffkkknnnmmmfff```bbbhhhoooqqqrrruuu}}}zzzsssjjjcccbbbeee```YYYTTTSSSVVV[[[___lllvvv|||rrrlllooo|||uuuccc[[[ZZZXXXVVVUUUXXXUUUVVV___hhhpppzzzlll^^^xxx~~~RRRBBB;;;;;;===999:::999999888777777666666888888888888888777666666666777888999999999:::999<<<;;;;;;<<>>@@@@@@@@@AAACCCEEEGGGJJJMMMOOOPPPRRRTTTVVV\\\kkkzzzyyyyyyyyymmmmmmlllkkkjjjiiijjjkkklllgggffffffgggjjjkkkkkkkkkddddddeeeiiimmmmmmiiieeecccjjjssswwwvvvvvvxxx|||zzz{{{|||}}}~~~vvvmmmhhh]]]XXXQQQMMMMMMRRRXXX]]]aaaiiirrryyy~~~nnn___XXXXXXVVVUUUUUUXXXWWWZZZcccmmmvvvffffffvvvMMM???999:::===:::999888888777777666666555888888888888888777666666777777888888999:::::::::???>>>======>>>@@@CCCDDDEEEJJJVVVqqq|||xxxzzzsssqqq|||zzzjjjYYYOOOMMMPPPWWW___yyy}}}tttjjjhhhiii\\\VVVUUU[[[```eeeuuu{{{iiiaaaNNNAAAFFFQQQwwwdddKKK<<<777888777777666666666666777777555555666777999:::;;;;;;>>>???AAAAAAAAABBBDDDEEEJJJMMMPPPSSSTTTVVVXXXYYY[[[|||nnneeeooommmkkkjjjiiijjjkkkkkkkkkiiihhhiiikkknnnooonnnmmmcccccceeehhhlllnnnllljjjcccjjjssswwwxxxxxxyyy{{{zzzzzz|||~~~uuummmZZZWWWSSSRRRUUU]]]fffmmmooonnnlllkkkmmmttt|||xxxjjj]]]XXXVVVUUUTTTUUUWWWXXX^^^gggrrr}}}|||sssdddvvvoooIII===888999<<<999888777777777666666555555888888888888888777666666777777777888999:::;;;<<>>>>>???AAAEEEHHHGGGKKKSSSnnn{{{wwwzzznnn^^^RRRLLLOOO]]]kkk|||~~~~~~tttnnnjjjeeeVVVRRRTTT]]]eeennn~~~{{{eeeYYYMMM@@@IIIWWWzzzcccJJJ;;;777999777777666666666666777777444555777888999:::<<<===>>>@@@BBBCCCBBBCCCEEEFFFKKKOOOSSSUUUVVVWWWYYYZZZ]]]~~~|||zzz^^^|||sssmmmkkkiiijjjlllmmmllljjjiiiiiijjjlllnnnnnnllliiibbbcccdddgggkkkmmmnnnnnnhhhmmmrrruuuvvvxxxzzz}}}}}}}}}~~~ssskkk[[[ZZZYYYZZZ```hhhqqqvvv}}}xxxooohhhccceeelllsssxxxuuuiii]]]XXXVVVTTTSSSTTTUUUZZZaaajjjvvv|||sssyyylllccchhhFFF>>>999999;;;888777777777777666666666666888888888888888777666666777777777888999:::<<<===>>>???@@@@@@@@@CCCHHHMMMPPPQQQUUUoootttdddVVVMMMQQQccctttyyyxxxpppnnnggg]]]QQQOOOSSS]]]jjjvvvlllXXXGGG===MMM___~~~___HHH;;;888:::666666666666666777777888555666999::::::;;;===???>>>@@@CCCEEEEEEFFFGGGIIILLLOOOSSSVVVVVVWWWWWWXXX___ttt}}}ddd~~~uuuyyy|||yyymmmkkkiiikkknnnooommmjjjgggggghhhkkklllkkkhhheeeaaabbbdddgggjjjlllnnnnnnnnnppprrrssstttwwwzzz}}}|||}}}}}}yyymmmbbb\\\^^^ddd[[[XXXXXX^^^jjj~~~qqqiii\\\___cccjjjsss}}}|||uuummmddd]]]___dddmmmzzzpppfff\\\XXXVVVTTTSSSUUUVVV]]]fffooo{{{{{{kkknnn{{{gggccc^^^BBB>>>;;;:::;;;888777777777777777777777777888888888888888777666666888777777888999;;;===>>>???AAACCCCCCBBBDDDIIINNNQQQRRRVVVnnnuuucccVVVQQQYYYlll}}}~~~ssssss|||~~~qqqiiiiiibbbXXXRRRPPPTTTaaarrrpppTTTDDDAAA[[[vvvxxxUUUDDD<<<999888666666666666666777888888555888:::;;;;;;<<<>>>AAA???BBBFFFHHHIIIJJJLLLMMMNNNQQQUUUXXXXXXWWWWWWWWW]]]hhhwwwqqqmmmxxxzzz}}}nnnkkkjjjllloooqqqnnnkkkfffgggiiilllnnnllliiieee___aaadddgggiiikkklllnnnmmmnnnppprrruuuyyy~~~}}}}}}}}}~~~~~~jjj^^^WWWPPPNNNPPPNNNJJJJJJLLLNNNSSSaaaoooyyyssskkkpppyyyyyypppcccYYYYYY___mmm{{{jjjaaaYYYWWWVVVTTTTTTWWWZZZcccmmmvvvjjjfffnnnppp^^^gggxxxTTT======<<<<<<<<<888888888888888888888888888888888888888888777666666888888777777999;;;>>>???AAADDDGGGFFFDDDCCCGGGKKKNNNSSSXXXkkkrrr___UUUVVVaaattt~~~sssuuutttjjjgggjjj}}}xxxwwwyyy|||~~~yyyssswwwnnndddddd```VVVVVVTTTXXXfffyyynnnLLLIIILLLqqqnnnKKK@@@===:::777666666666666666777888888555888;;;<<<<<<<<>>@@@DDDGGGJJJHHHDDDCCCEEEHHHOOOYYY___lll~~~iiiVVVUUUbbbppp{{{vvvlllnnntttqqq|||xxxqqqnnnnnnnnnmmmmmmttt|||tttmmmxxxzzzmmmiiihhh```VVVOOOUUUWWWbbbsssttt^^^IIIGGGbbbfffKKK;;;:::<<<777888888888888888888999999;;;;;;;;;<<<>>>AAACCCEEEEEEHHHKKKMMMMMMMMMNNNOOOPPPQQQSSSUUUWWWYYYZZZZZZaaa]]]~~~yyyfffqqqzzzxxxuuummmfffhhhpppuuurrrmmmkkkkkkmmmooopppnnnjjjgggaaa___```eeeggggggiiimmmlllgggeeekkkwww~~~~~~~~~|||vvvqqqiii```\\\VVVOOOLLLNNNKKKCCCAAAFFFEEEQQQjjjwwwjjj^^^YYYfffwwwuuu]]]ZZZXXXXXXWWWVVVZZZ```dddiiissstttddd]]]XXXSSSuuudddPPP???>>>???:::888<<<:::999888777777666666777222333555666777888777777888777666777:::===???@@@>>>DDDLLLSSSTTTQQQMMMIIILLLWWWcccnnnlllZZZ[[[hhhvvv}}}tttuuuyyysssxxx}}}zzztttllliiihhhjjjlllllllllrrrzzz{{{xxx{{{uuuhhhdddbbb]]]UUUQQQUUU[[[iiizzzqqqcccSSSEEEIIIoooaaaHHH<<<;;;<<<666888888888888888999999:::;;;<<<<<<===???BBBDDDFFFGGGJJJMMMOOOOOOPPPQQQRRRWWWVVVVVVVVVWWWXXX[[[\\\\\\ZZZwwwwwweeebbbyyywwwtttllleeegggmmmrrrqqqnnnooonnnooooooooolllgggdddbbb___```ccceeeeeehhhlllkkkjjjkkkrrr}}}}}}~~~xxxyyyrrrgggdddWWWNNNNNNNNNIIIFFFHHHFFFJJJVVVmmmmmmbbbZZZ]]]nnnqqq]]]YYYWWWXXXWWWVVV[[[aaalllqqqzzzzzzhhh___ZZZWWW|||```MMM>>>===>>>:::888<<<999888777777666666666777555666777888888888777666888777666666888:::<<<======BBBMMMYYY```]]]SSSJJJLLLVVV```kkk}}}sssccceeesssyyywwwyyyvvvyyy}}}{{{ooojjjfffbbbaaaaaaeeejjjkkkkkkooowwwuuu~~~yyymmmbbb^^^\\\XXXTTTTTTTTT```qqq|||fffUUUKKKFFFOOOXXXDDD<<<<<<<<<555888888888888888999::::::<<<===>>>???AAADDDFFFGGGJJJMMMPPPRRRSSSSSSTTTUUU\\\ZZZWWWUUUUUUXXX[[[]]]\\\\\\ssswwwuuu]]]zzzyyyrrrjjjhhhllloooooommmnnnnnnnnnnnnnnnlllgggdddccc```___bbbccccccfffjjjiiijjjoooxxx~~~}}}}}}vvvxxxttt```PPPOOOPPPLLLHHHHHHLLLKKKMMMWWWkkkvvvbbbYYYZZZeee|||{{{jjj\\\YYYWWWWWWWWWWWW]]]dddrrrwww|||iii^^^[[[]]]YYYIII<<<;;;===:::999;;;888777666666666666666777999999999999999888777666999888888999999:::;;;<<>>>>>@@@BBBDDDFFFHHHIIIOOOQQQTTTUUUTTTSSSTTTUUUZZZYYYWWWVVVWWWYYY[[[]]]^^^```ooo~~~tttdddzzz~~~|||tttnnnllllllmmmnnniiiiiijjjlllmmmllliiigggddd```___aaabbbaaaccchhheeehhhnnnxxx~~~~~~|||zzzppp^^^YYYWWWPPPKKKKKKMMMPPPTTTWWW___tttnnn\\\YYYbbbqqqrrrbbb[[[WWWVVVWWWXXXZZZ```hhhsssyyyuuuccc[[[WWWbbbwwwQQQDDD::::::;;;:::999:::666666666555666666777777888999999999999888888888999;;;<<<======>>>???AAADDDBBBDDDKKKTTTXXXUUUQQQQQQYYYcccmmmzzz|||~~~~~~~~~xxxyyysssuuuyyysssnnnfff[[[RRRVVVWWW\\\aaabbbbbbfffmmm{{{}}}vvvqqqhhhddd```^^^YYYSSSTTTXXXhhhyyynnnVVVKKKLLLooowwwIII;;;888:::<<<888888888888888999:::;;;<<>>@@@CCCFFFFFFFFFFFFHHHKKKMMMNNNNNNTTT]]]fffppp~~~~~~~~~|||{{{xxxvvvtttuuu||||||tttqqqiii[[[QQQNNNOOOTTTZZZ^^^aaaiiirrr~~~yyyrrrkkkcccaaa```^^^XXXTTTXXX```qqqmmmTTTLLLSSSzzzmmmDDD;;;999888;;;:::888888888888999;;;<<<===@@@BBBDDDGGGJJJLLLMMMNNNUUUVVVXXXWWWUUUSSSRRRRRRWWWXXX[[[^^^aaacccdddeeegggiiippppppvvvyyyjjjSSSnnn~~~~~~{{{ssskkkhhhlllrrrmmmlllkkkllllllkkkhhheeefffcccbbbcccccc``````bbbfffgggkkkqqqxxx~~~xxx{{{~~~}}}~~~zzz|||}}}ppp^^^TTTSSSNNNQQQXXX]]][[[bbb|||rrrtttkkkhhhrrr|||yyyjjj^^^XXXUUUUUUXXX\\\bbbkkkuuuhhh\\\[[[UUUxxxZZZDDD???:::999:::;;;999888666666666666777888::::::666666666777888999;;;<<<777999;;;;;;;;;>>>DDDIIIGGGJJJMMMOOONNNMMMKKKJJJVVV^^^eeennn~~~~~~~~~}}}|||{{{zzz~~~wwwrrruuurrrnnnlllpppzzznnnhhheee^^^TTTOOOHHHIIIOOOXXX```iiiwww~~~~~~}}}xxxooohhh___^^^]]]ZZZTTTTTT___lllyyy|||dddOOOUUUiiiaaaAAA>>>;;;888:::999888888888999:::;;;<<<===AAACCCFFFIIILLLNNNOOOPPPTTTVVVXXXXXXWWWVVVUUUVVVXXXXXXZZZ\\\___bbbeeefffggghhhpppooo|||\\\```wwwkkkfffiiiooopppooonnnnnnnnnmmmkkkiiifffddddddfffeee```^^^```dddeeehhhlllqqqvvvyyyzzzxxxzzz||||||{{{zzzxxx}}}kkk]]]WWWWWWVVVYYY]]]\\\aaavvvzzzvvvzzztttdddZZZVVVTTTTTTYYY___fffqqq{{{iii]]]ZZZ^^^QQQAAA>>>;;;999:::;;;:::777666666777777888:::;;;<<<999999888888999:::;;;<<<:::<<<===;;;:::===DDDKKKOOONNNNNNPPPRRRSSSQQQOOOUUUZZZ___fffyyy|||yyy{{{zzz{{{{{{zzzyyyxxxvvvvvvssswww|||~~~wwwllldddggggggfffeeefffjjjppptttuuueeeWWWSSSPPPJJJGGGGGGFFFHHHNNNYYYeeesss|||zzzzzzyyyyyyyyywwwqqqhhh```\\\[[[YYYVVVQQQTTTddduuuuuu\\\MMM___WWW>>>@@@>>>999999999888888888999:::;;;===>>>BBBDDDGGGKKKMMMOOOPPPQQQSSSUUUXXXYYYYYYXXXYYYZZZXXXWWWVVVWWWYYY]]]bbbeee______hhhhhh```SSS~~~}}}mmmdddeeekkkooonnnnnnoooqqqrrrqqqooofffdddeeehhhfffaaa^^^___```aaadddgggkkknnnpppqqqxxxzzz{{{}}}~~~~~~~~~~~~{{{yyy~~~|||{{{zzztttyyy{{{jjjbbbZZZWWWYYY]]][[[[[[kkk|||nnn___UUUVVVSSSTTTZZZ```hhhtttkkk^^^YYYfff|||MMM???>>><<<::::::;;;:::666777777777888999;;;<<<======<<<;;;:::999:::;;;;;;???@@@@@@===;;;>>>FFFMMMXXXPPPIIIIIIQQQXXXZZZXXXSSSVVVXXX]]]rrr~~~{{{yyyyyy{{{vvvvvvuuusssqqqpppnnnmmmhhhhhhhhhgggeeebbb```^^^]]]XXXTTTTTTWWWZZZXXXVVVWWWOOOGGGDDDAAA???@@@DDDFFFFFFPPPeeexxx~~~zzz{{{{{{uuuqqqpppmmmfffaaaaaa[[[YYYYYYWWWTTTXXXlllpppYYY^^^tttQQQ===>>>;;;777999999888:::;;;<<<<<<>>>@@@BBBFFFIIILLLNNNPPPQQQSSSUUUTTTTTTTTTXXX\\\]]]ZZZWWW]]]]]]ZZZWWWXXX\\\]]]ZZZZZZhhhfffmmmvvvvvvYYY```~~~|||ttthhhhhhrrrooonnnmmmmmmmmmooopppqqqjjjddddddjjjmmmhhhaaa```aaaaaabbbeeeiiillllllllluuussstttxxxzzzyyy{{{{{{~~~{{{}}}www```ZZZUUURRRTTTXXX```lllxxxtttaaaXXXYYYRRRTTTXXX]]]fffrrr~~~vvvccc]]]WWWmmmEEE>>><<<999888999888777666888888999999999:::::::::<<<;;;:::999:::<<<>>>???@@@CCCFFFDDDAAAAAAEEEJJJOOOLLLLLLOOORRRUUUWWWZZZOOOYYYVVVWWWttt~~~{{{xxx~~~zzzvvvtttuuuvvvrrrqqqooommmkkkiiihhhhhh`````````^^^]]][[[YYYXXXWWWRRRMMMLLLNNNOOOMMMJJJHHHBBB===???AAA@@@???AAAHHHPPPbbbwww}}}{{{wwwsssuuuzzzxxxrrrmmmkkkhhhbbb______]]]ZZZWWWUUUSSS[[[rrrsssddd[[[qqqqqqPPP>>>>>>;;;888:::::::::;;;======>>>???BBBDDDFFFIIILLLNNNPPPQQQSSSUUUWWWWWWXXX[[[^^^___]]][[[\\\]]]ZZZWWWXXX\\\]]]ZZZWWWaaa```gggmmmxxxbbbSSS}}}{{{wwwnnnjjjmmmkkkllllllmmmnnnoooqqqqqqnnniiihhhnnnqqqkkkeeeccc``````bbbeeeiiikkkkkkjjjjjjiiilllssswwwyyy||||||}}}|||}}}~~~}}}yyydddZZZUUUQQQSSSVVV\\\fffpppyyy~~~|||nnn```YYYYYYVVVWWWZZZaaakkkwwwsssccc___ffffffDDD???===:::999::::::888777888888888888999999999:::<<<;;;:::::::::<<<>>>???@@@BBBCCCBBBAAABBBEEEIIIKKKKKKKKKNNNRRRVVV[[[___UUUZZZTTTXXXxxx}}}|||||||||~~~{{{wwwuuu{{{zzzxxxtttooommmmmmnnnjjjhhhfffcccaaa_________YYYXXXVVVUUUTTTSSSSSSSSSOOOKKKFFFDDDEEEDDDBBB???===888777<<>>@@@QQQaaayyy~~~wwwtttqqqnnnppptttuuunnniiigggddd___]]]]]]\\\ZZZWWWTTTTTT```zzziii^^^eeejjjMMM===>>>;;;999<<<;;;;;;<<<>>>??????AAACCCFFFGGGJJJMMMOOOPPPQQQSSSUUUWWWWWWYYY\\\______^^^\\\[[[[[[YYYVVVXXX\\\]]]YYYWWW\\\\\\bbbccc{{{zzzQQQjjjzzz|||xxxnnnhhhgggiiikkkmmmooopppppppppqqqnnnnnnssstttooohhheee______```dddggghhhgggfffbbbbbbgggpppvvvxxx{{{{{{zzzxxxxxxcccZZZTTTPPPQQQSSSVVV\\\cccggglllvvvttteee]]]ZZZXXXXXXXXX\\\eeerrr~~~xxxpppnnn]]]^^^{{{]]]BBB???===;;;:::;;;;;;:::888777777777888888888999999<<<;;;::::::;;;===>>>???AAA@@@@@@@@@AAACCCEEEGGGGGGIIIKKKNNNRRRYYYaaafffYYYVVVLLLSSSuuu|||zzzyyy{{{|||~~~|||yyywwwtttsssppplllgggeeedddeeeaaa___\\\YYYWWWVVVVVVWWWSSSRRRPPPOOONNNNNNOOOOOOIIIFFFCCCAAAAAA@@@>>><<<>>>:::999::::::;;;AAAHHHddduuu{{{uuuqqqnnnmmmoooqqqpppkkkggggggeee```\\\\\\YYY[[[[[[YYYZZZggg{{{gggcccvvv```HHH<<<>>>:::999<<<:::;;;===??????@@@BBBEEEGGGIIIKKKNNNPPPQQQRRRTTTVVVTTTVVVXXXZZZ\\\]]]\\\ZZZXXXZZZXXXVVVXXX\\\\\\YYY[[[[[[]]]aaa^^^rrrlll___{{{sssgggfffhhhkkknnnoooooonnnmmmpppppppppssssssoooiiieee_________aaabbbbbbaaa___bbbbbbgggooouuuwwwzzz~~~~~~{{{rrrppp{{{vvvaaaYYYSSSOOOOOOPPPPPPRRRWWWZZZ]]]fffpppvvv|||mmm]]]ZZZZZZVVVWWWWWW\\\iiiyyyzzznnnmmm[[[eeeTTT@@@>>><<<::::::::::::999888666777777777777888888888;;;;;;;;;;;;<<<===???@@@BBB???>>>>>>AAAEEEGGGGGGFFFKKKOOOOOOSSS[[[eeekkkbbbYYYKKKQQQsss~~~~~~}}}}}}|||{{{wwwuuuuuuxxx{{{{{{{{{zzzyyywwwtttrrrqqqkkkjjjhhhddd___\\\\\\]]]YYYWWWUUUSSSQQQPPPPPPPPPNNNMMMKKKIIIHHHIIIIIIJJJCCCBBB@@@?????????>>>===???===<<<:::777;;;KKK\\\zzz~~~wwwtttwwwvvvrrrnnnmmmmmmnnnnnngggddddddfffeee___ZZZYYYXXX___ffffffgggrrryyyjjjnnnzzzVVVBBB;;;===888888<<<:::<<<===???@@@AAACCCFFFHHHKKKMMMPPPRRRRRRSSSUUUWWWSSSVVVXXX[[[\\\\\\[[[[[[WWWYYYXXXVVVYYY]]]]]]YYY___[[[___```\\\gggppp]]]nnn~~~|||~~~uuuhhhgggiiilllnnnooonnnllljjjmmmnnnooonnnnnnlllhhhddd```___]]]]]]]]]]]][[[YYY```___dddlllrrruuuxxx}}}}}}~~~~~~~~~}}}~~~|||rrrkkknnnvvv{{{dddYYYRRRMMMMMMMMMKKKLLLNNNMMMOOOVVV___ffflllvvv~~~hhhYYYXXXYYYVVVTTTWWW___nnnssslll^^^wwwwwwNNN>>>===;;;999888999999999888666777777777777888888888:::;;;;;;<<<===>>>???@@@BBB@@@>>>>>>BBBFFFIIIJJJJJJSSSWWWUUUTTT]]]fffkkkqqqhhhWWWYYYyyy~~~~~~}}}{{{zzzzzzzzzyyyyyyzzzzzzzzzxxxwwwvvvttttttsssnnnjjjjjjnnnrrrsssrrrqqqooollliiigggeeeaaaaaa^^^ZZZVVVSSSSSSTTTPPPPPPOOONNNMMMLLLKKKKKKHHHGGGFFFDDDCCCCCCBBBBBB>>>>>>>>>============<<<<<<<<<======>>>GGG]]]qqq}}}wwwqqqllllllnnnmmmjjjjjjlllkkkiii___]]]]]]aaabbb]]]YYYXXX^^^kkkxxxzzzzzzvvvqqqmmmMMM>>>;;;===888999>>>;;;===???AAABBBCCCEEEHHHKKKMMMPPPSSSTTTUUUUUUWWWYYYVVVYYY\\\^^^^^^^^^^^^___XXXZZZZZZYYY\\\``````\\\```ZZZ___\\\ZZZ___sssaaaXXXzzzyyytttlllhhhjjjmmmnnnooommmkkkjjjiiilllllliiihhhiiigggdddbbb___\\\ZZZZZZZZZZZZYYY[[[ZZZ^^^fffmmmpppuuu{{{wwwzzz~~~yyy|||}}}{{{zzz|||{{{qqqmmmlllXXXPPPJJJJJJKKKIIIIIIJJJGGGHHHMMMVVV^^^dddmmmvvvuuudddYYYWWWXXXWWWUUU[[[gggwwwmmmbbbbbbkkkIII===<<<:::888888999999999888777777777888888888999999::::::;;;===>>>???@@@@@@CCCBBBAAAAAACCCGGGKKKNNNTTT___ccc\\\WWW\\\dddgggpppnnn___[[[yyywwwyyy{{{}}}~~~~~~}}}|||yyyyyyyyywwwuuusssssssssqqqqqqqqqqqqpppooonnnmmmiiiiiihhhddd```aaafffkkkmmmkkkiiifffbbb___\\\[[[XXXWWWUUURRRNNNLLLLLLMMMHHHIIIKKKKKKKKKJJJHHHGGGEEEEEEDDDCCCAAA???>>>===<<<===>>>===<<<<<<;;;<<<<<<<<>>???@@@???===<<<;;;<<<@@@???DDDRRRaaammmxxxqqqoooiiieeejjjmmmfffZZZ]]]cccgggfffgggkkkhhhcccaaa[[[XXXZZZ\\\]]]```ddduuurrrqqqxxxWWWFFF===>>>@@@;;;===BBB???BBBDDDFFFHHHIIIKKKNNNQQQQQQTTTVVVXXXXXXXXXZZZ[[[WWW[[[```aaa```___```bbb^^^aaabbbaaadddiiihhhddd```[[[aaaWWW[[[^^^dddwwwWWWmmmzzzzzzyyygggiiikkkmmmoooppppppppphhhkkkjjjdddccchhhkkkiiibbb^^^ZZZXXXZZZ___cccdddbbb___^^^aaadddggglllrrrttttttvvv|||{{{{{{}}}|||~~~|||{{{zzzzzz||||||zzz}}}~~~~~~lllVVVMMMFFFGGGJJJJJJJJJKKKBBBAAAEEENNNVVV\\\dddlllqqqzzzoooaaa^^^\\\WWWWWW\\\bbbmmm|||uuueee[[[yyyuuuUUUDDD<<<===;;;::::::;;;<<<;;;:::888999999999999:::::::::999:::<<<===???@@@@@@AAACCCFFFGGGFFFDDDHHHPPPWWWdddssswwwiii\\\[[[^^^]]]TTTddd]]]RRRppphhhggghhhmmmssssssooojjjooonnnlllkkkjjjiiihhhhhhbbbbbbaaaaaa```___^^^^^^\\\ZZZXXXWWWWWWZZZ]]]___dddbbb^^^ZZZUUUPPPLLLKKKLLLKKKIIIHHHGGGFFFFFFFFFAAABBBDDDEEEFFFEEEEEEDDDBBBBBBAAA@@@???===;;;:::>>>???@@@???===<<<===>>>AAAGGGRRRaaaooouuutttpppkkkiiifffccc```^^^]]]]]]```dddfffcccaaabbbaaa___XXXXXXWWWXXXZZZ___dddhhhuuuqqqqqqUUUAAA???===;;;;;;>>>AAACCCEEEFFFGGGIIIKKKLLLNNNOOOPPPRRRUUUWWWXXXYYYXXXXXXXXXZZZ\\\^^^```aaabbbbbbcccdddfffiiikkkjjjgggddd^^^aaacccbbb]]]```qqq{{{NNNYYY~~~|||uuulllfffiiinnnpppqqqrrrpppllliiihhhjjjiiifffcccdddccc```[[[WWWWWWZZZ___```______aaafffjjjnnnoooqqqpppssszzz}}}vvvzzzwwwyyy}}}~~~{{{yyyxxxzzz}}}~~~|||~~~mmmVVVNNNHHHIIILLLLLLKKKLLLFFFGGGIIILLLRRRZZZdddkkkpppwww{{{nnn```ZZZYYY[[[aaagggjjjrrr|||qqq```[[[lllNNNBBB???::::::999999888777666666666666666777888:::;;;<<<777:::;;;:::===BBBDDDBBBAAA@@@@@@CCCCCCEEENNNXXXmmmfff[[[UUUWWW]]][[[UUUSSSXXXRRRNNNiii___]]]^^^bbbgggiiigggcccbbbbbb```___^^^]]]]]]]]]ZZZZZZYYYYYYXXXWWWVVVVVVXXXWWWUUUTTTTTTWWWZZZ\\\[[[ZZZWWWSSSNNNJJJGGGFFFIIIIIIHHHGGGFFFEEEDDDDDD@@@AAABBBBBBBBBBBBAAA@@@AAA@@@@@@>>>===;;;:::999;;;;;;;;;;;;===@@@FFFJJJRRR[[[gggqqqtttrrrlllhhhdddccc```]]][[[[[[[[[[[[\\\aaaeeecccaaa```\\\XXXWWWZZZ^^^^^^]]]aaaiiiooo~~~wwwhhhPPPBBB@@@>>><<<===???BBBDDDGGGHHHIIIJJJLLLMMMNNNOOORRRUUUXXX[[[\\\[[[ZZZZZZ\\\\\\]]]\\\\\\[[[[[[ZZZ^^^___aaaeeehhhhhheeeccc```aaacccaaa\\\^^^mmm~~~QQQNNNccc{{{{{{rrrjjjjjjllllllooorrrpppnnnmmmkkkkkkiiifffdddcccbbb```\\\XXXWWWZZZ]]]```___```cccgggjjjlllllloooooorrryyy|||vvvxxxvvvwww{{{{{{wwwvvvyyy~~~{{{zzzxxxwwwyyy|||~~~}}}|||}}}yyyYYYPPPJJJJJJLLLLLLLLLMMMEEEFFFIIILLLQQQXXXaaagggooouuu~~~rrrggg\\\XXXXXX]]]fffnnnttt{{{qqqddd[[[eeebbbIII???:::::::::999999888777777666777777777777888999999:::888;;;<<<<<<@@@FFFIIIGGGDDDBBBBBBEEEFFFHHHOOOWWWZZZZZZWWWUUUVVVZZZYYYUUUSSSXXXSSSOOOjjjWWWUUUSSSUUUZZZ]]]]]]\\\WWWVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOORRRQQQPPPOOOPPPSSSVVVXXXSSSRRRPPPMMMJJJGGGDDDCCCFFFFFFGGGGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@???>>>>>>:::;;;<<<===???@@@AAAAAA>>>>>>???@@@DDDJJJSSSYYYeeekkkqqqqqqjjjbbb]]]\\\[[[ZZZWWWUUUUUUWWWYYYZZZ\\\dddiiifff```\\\XXXSSSYYY___eeefffdddhhhsss||||||\\\JJJBBBAAA???>>>???AAADDDFFFJJJKKKLLLMMMNNNOOOPPPPPPTTTWWW[[[^^^]]]]]]\\\]]]___^^^]]]\\\[[[ZZZYYYXXXYYYZZZ\\\```dddeeedddbbbfffggghhhfffaaabbbnnn|||vvv```KKKPPPkkkxxx~~~vvvooollliiihhhlllrrrooopppqqqoookkkgggdddcccaaaaaa```]]]ZZZYYYYYYZZZ```aaacccgggkkklllllljjjlllmmmpppwww}}}www|||yyyyyy{{{yyytttrrrssszzz|||wwwyyyxxxwwwyyy{{{}}}}}}|||}}}~~~{{{xxx}}}}}}qqqkkkyyywww\\\SSSLLLKKKLLLKKKLLLNNNEEEFFFHHHJJJNNNUUU]]]bbbooottt{{{wwwjjjbbbYYYVVVVVV\\\hhhsssvvviii^^^YYYkkkUUUEEE???888::::::999999888777777777999888888777777777888888:::<<<======CCCJJJNNNLLLKKKGGGEEEGGGHHHIIIMMMRRROOOUUUZZZZZZ[[[]]]\\\YYYTTTXXXSSSQQQlllUUURRRNNNNNNPPPTTTVVVVVVRRRQQQPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMNNNMMMLLLLLLMMMPPPRRRTTTOOONNNMMMKKKIIIGGGFFFEEEDDDEEEFFFGGGFFFDDDBBB@@@DDDDDDCCCBBBAAA@@@???>>><<<<<<===>>>@@@BBBCCCDDD;;;>>>EEEKKKRRRZZZaaafffqqqooojjjbbbZZZUUUTTTUUUTTTSSSQQQPPPRRRUUUXXXZZZaaalllrrrkkk^^^WWWVVVWWW```cccgggiiilllttttttRRRGGGAAA@@@??????AAACCCFFFHHHNNNNNNOOOOOOPPPQQQRRRRRRWWWYYY[[[[[[ZZZ[[[]]]```^^^]]]]]]]]]]]]^^^^^^^^^YYYYYY[[[^^^aaacccbbbaaahhhggghhhgggddddddnnnyyywwwPPPKKK___yyy|||vvvqqqmmmiiifffjjjpppmmmpppssspppkkkeeecccbbb_________^^^]]]ZZZYYYXXX^^^```dddiiinnnooommmkkkjjjkkkooovvv}}}}}}yyy|||{{{zzzzzzwwwsssqqqpppqqqxxx}}}}}}||||||yyyuuuyyyxxxxxxyyyzzz|||}}}~~~xxx|||zzzvvvxxx{{{ttthhh^^^eeeiiitttzzzvvvpppddd\\\TTTNNNMMMMMMKKKKKKMMMHHHGGGGGGGGGKKKRRR[[[bbbpppsssxxxpppfff```YYYVVVUUUYYYfffsssrrriii```\\\ooorrrMMMEEEBBB:::999999999888888888777777888888777777777888999999<<<======>>>CCCKKKMMMKKKPPPKKKHHHIIIIIIHHHJJJNNNQQQVVVYYYZZZ\\\___]]]YYYVVVXXXRRRQQQmmmTTTQQQMMMJJJKKKMMMOOOPPPMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMJJJJJJIIIIIIKKKMMMOOOPPPLLLLLLKKKJJJIIIHHHGGGGGGDDDEEEFFFGGGFFFEEEBBBAAADDDCCCBBBAAA@@@?????????BBBAAA@@@???>>>>>>>>>???===EEEPPP[[[bbbgggjjjkkknnnhhh___XXXVVVUUUTTTTTTPPPPPPOOOPPPRRRVVVYYY\\\fffrrrwwwkkk[[[TTTYYY___hhheeeeeehhhrrr~~~fffKKKFFF@@@???@@@@@@BBBEEEHHHJJJPPPPPPQQQQQQRRRSSSTTTTTTYYYZZZZZZWWWUUUWWW]]]bbb^^^]]]]]]]]]^^^___```aaa\\\\\\\\\^^^```bbbbbbaaaaaa```aaabbbaaaaaahhhqqq]]]KKKSSSyyyuuuqqqoookkkgggiiinnnkkknnnqqqooojjjdddbbbbbb_________```___]]]ZZZXXXYYY[[[___fffkkklllkkkiiihhhiiinnnuuu{{{}}}|||yyyuuuvvvvvvtttsssqqqooommmmmmssswwwwwwwwwzzzzzzxxxxxxxxxxxxxxxyyyzzz}}}~~~www~~~}}}zzzwwwlll^^^WWWXXXWWW___{{{wwwiiiZZZTTTTTTOOOXXXSSSPPPQQQPPPLLLKKKMMMLLLJJJGGGFFFIIIRRR^^^fffrrrqqqsssyyy~~~|||mmmaaa\\\YYYXXXXXX]]]jjjvvvyyyfff\\\bbbhhhIIIDDDBBB:::999999999888888888888888666666777777888:::;;;<<<>>>>>>===>>>CCCJJJIIIEEELLLHHHFFFHHHIIIJJJNNNSSSUUUSSSOOONNNTTT\\\]]]XXXZZZXXXQQQQQQlllOOOMMMJJJHHHGGGHHHIIIKKKGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKHHHHHHGGGGGGHHHIIIKKKLLLHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFEEEDDDCCCBBB@@@@@@???>>>>>>?????????======>>>@@@CCCGGGJJJLLL\\\bbbiiimmmlllgggbbb___[[[WWWTTTTTTVVVVVVRRRNNNPPPPPPQQQSSSUUUXXX[[[]]]eeeooorrrhhh\\\[[[dddllloookkkiiinnnyyyZZZFFFEEE@@@@@@AAACCCEEEHHHKKKMMMPPPQQQRRRSSSTTTUUUVVVVVVZZZ[[[ZZZVVVSSSUUU]]]dddaaa```^^^\\\\\\\\\\\\]]]^^^\\\\\\]]]___aaabbbbbbaaa^^^___aaabbbaaaeeekkkttt```LLLhhh{{{uuuqqqmmmiiiiiillljjjlllmmmllljjjgggeeeddd````````````aaa___[[[XXXTTTVVVYYY]]]bbbeeeeeedddeeegggkkkqqqwwwyyyxxxwwwqqqtttuuusssssstttssspppnnnsssvvvuuuuuuyyy{{{zzzvvvvvvvvvvvvuuuwwwzzz}}}{{{qqqaaaXXX\\\]]]\\\fff|||vvv^^^WWWQQQNNNKKKCCCRRRQQQSSSWWWVVVPPPMMMNNNOOOLLLIIIHHHLLLVVVccclllrrrpppooosss{{{uuuiii[[[XXXWWW\\\bbbiiiuuu~~~aaaXXXsss]]]DDD@@@>>>888888888888888888888888888777777777888:::<<<===>>>???@@@???@@@FFFJJJGGG@@@CCCBBBDDDGGGIIIMMMVVVaaa```XXXLLLHHHPPP^^^cccaaa^^^ZZZPPPOOOiiiHHHHHHHHHHHHGGGGGGHHHIIIEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKGGGFFFEEEEEEEEEFFFFFFGGGEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB???>>>>>>>>>???@@@BBBCCCCCCEEEHHHMMMTTT\\\bbbfffpppqqqpppkkkccc[[[UUURRRLLLLLLMMMNNNOOOOOOMMMLLLQQQRRRTTTWWWYYY[[[\\\\\\bbbfffgggeeefffnnnvvvyyywwwwwwyyy~~~pppNNNBBBFFFBBBBBBDDDFFFIIILLLOOOPPPPPPPPPRRRSSSUUUVVVWWWXXXZZZ]]]^^^[[[WWWXXX^^^dddeeeccc```^^^\\\\\\\\\\\\ZZZYYYXXXYYY]]]```bbbbbbdddaaa```ccccccbbbcccggggggZZZVVV{{{tttooojjjiiikkkkkkjjjjjjjjjkkkkkkiiigggbbbaaa```aaabbbaaa]]]ZZZWWWVVVVVVXXX\\\___``````aaaccchhhmmmqqqssssssrrroootttuuusssssswwwvvvrrroootttvvvttttttvvvwwwvvvrrrssssssrrrqqqrrrwwwzzzuuurrrpppmmmjjjkkkvvv~~~dddWWWWWWRRRNNNMMMHHHMMMPPPWWW^^^]]]VVVPPPOOONNNNNNMMMOOOTTT]]]hhhpppsssqqqqqqvvv~~~{{{vvvssskkkbbbZZZWWWYYYbbbmmmwwwwww```hhhtttOOO@@@<<<;;;999888888888888888888888888:::999::::::;;;<<<===>>>AAABBBBBBDDDKKKNNNIII@@@???AAAEEEHHHIIINNN\\\kkkpppgggXXXNNNRRR___jjjnnnbbb[[[NNNMMMfffDDDFFFHHHIIIIIIIIIIIIJJJGGGGGGGGGGGGHHHIIIJJJJJJGGGGGGHHHIIIJJJKKKLLLLLLEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@??????@@@BBBDDDFFFGGGZZZZZZ\\\___dddiiinnnqqqcccaaa^^^XXXSSSPPPOOOPPPLLLMMMMMMJJJHHHIIINNNSSSRRRSSSVVVYYY[[[\\\\\\\\\______```eeerrr~~~}}}```FFFAAAIIICCCDDDFFFIIILLLOOORRRSSSOOOPPPQQQSSSUUUWWWXXXYYYYYY^^^cccaaa\\\[[[___dddgggeeeccc```______``````VVVUUUTTTVVV[[[___bbbcccccc___^^^``````^^^]]]___aaatttnnnNNNnnnvvvpppkkkiiijjjmmmjjjhhhiiilllnnnllljjjcccbbb```aaacccbbb___[[[\\\ZZZWWWXXXZZZ]]]______^^^aaaeeejjjnnnooooooooojjjpppqqqnnnooosssrrrnnnnnnsssvvvtttrrrsssrrroooooopppqqqooonnnoootttxxxsssmmmooommmbbbcccdddUUUKKKQQQVVVKKKOOOYYYccccccZZZSSSQQQLLLNNNQQQTTTZZZbbbkkkqqqtttsssuuu|||uuulllhhhccc]]]]]]YYY\\\gggtttjjjcccaaaDDD<<<;;;<<<>>>888888888888888888999999<<<<<<<<<;;;;;;<<<<<<===BBBCCCEEEHHHOOORRRLLLBBBBBBEEEIIIJJJHHHLLL\\\mmm{{{sssbbbSSSQQQ\\\jjjqqqddd[[[NNNKKKdddHHHHHHHHHGGGFFFHHHLLLOOOMMMKKKIIIIIIJJJKKKKKKJJJNNNLLLIIIIIIJJJKKKIIIGGGKKKFFF@@@>>>@@@CCCEEEEEE@@@AAACCCDDDDDDBBBAAA@@@>>>???@@@???======@@@CCCDDDDDDFFFHHHMMMSSSXXX[[[gggfffeeefffgggfffbbb^^^SSSQQQOOOLLLKKKKKKLLLLLLIIIIIIKKKOOOOOOMMMNNNSSSRRRVVVZZZ[[[[[[[[[^^^aaa\\\___gggtttvvvWWWEEECCCBBBEEEFFFIIIMMMPPPPPPQQQSSSSSSSSSVVVZZZYYYUUUUUUWWW]]][[[[[[]]]```bbb```^^^___^^^]]]___aaaaaa]]]YYYUUUTTTSSSSSSVVVZZZ^^^aaaeeebbb______aaabbb```^^^aaalllyyySSS]]]www~~~~~~zzzrrrnnnhhhjjjjjjjjjlllnnnooommmkkkdddaaa^^^___aaacccbbb___^^^\\\XXXUUUUUUWWW[[[]]]bbbdddhhhlllnnnmmmllljjjoooppppppnnnpppssssssooonnnnnnmmmooopppqqqooommmlllmmmnnnpppqqqrrruuuzzzuuulllrrrlllhhhfffeeeaaaYYYVVVWWWVVVNNNRRRaaaggg]]]QQQMMMJJJKKKNNNSSSZZZeeeqqqyyy~~~|||yyynnnhhh```XXXaaa[[[^^^nnnjjjaaaVVVEEE;;;888:::777777888888888888999999999===777666<<>>@@@AAAAAACCCHHHKKKNNNPPPSSSXXX^^^cccgggiiieeebbb```^^^]]][[[VVVRRRNNNMMMKKKIIIHHHHHHIIIJJJLLLJJJKKKNNNNNNKKKNNNRRRRRRVVVZZZ[[[YYYWWWXXXZZZkkkpppxxxoooSSSDDDEEEDDDEEEGGGJJJNNNOOOOOOPPPRRRTTTSSSUUUZZZZZZWWWVVVYYY[[[[[[]]]```cccccc```\\\\\\[[[[[[]]]^^^^^^[[[WWW\\\ZZZXXXVVVVVVWWWYYY[[[```^^^]]]]]]^^^^^^^^^]]]```ooo{{{ZZZUUUiii|||vvvtttrrrkkkkkkkkklllnnnooopppnnnlllgggbbb^^^]]]___aaaaaa```___]]]ZZZWWWWWWXXXZZZ[[[___bbbeeehhhiiihhhfffeeennnpppooonnnpppssssssooolllkkkjjjkkklllmmmlllkkkkkkkkklllnnnmmmmmmqqqwww~~~zzzssspppkkkfffdddeee^^^TTTQQQ[[[___XXXPPPOOOKKKLLLNNNUUU^^^jjjuuu{{{~~~~~~xxxllleee]]]UUU[[[XXX^^^oooxxx```gggwwwOOOBBB;;;999;;;777888888888888999999999999===999777;;;>>>??????BBBDDDHHHPPPZZZeeeggg[[[LLLSSSNNNKKKJJJJJJMMMXXXeeewwwpppeee[[[VVVWWW[[[]]][[[ZZZQQQKKKdddAAADDDGGGHHHHHHHHHHHHIIIKKKJJJHHHHHHIIIJJJHHHGGGIIIHHHFFFFFFGGGGGGEEECCCBBBBBBBBBDDDFFFEEECCCAAADDDCCCBBBAAABBBEEEGGGIIIGGGIIILLLNNNPPPTTTYYY\\\bbbdddeeeffffffdddbbbaaa\\\YYYUUUSSSQQQOOOLLLIIIIIIIIIHHHGGGGGGHHHIIIJJJOOONNNOOOQQQQQQOOORRRWWWVVVXXXZZZYYYYYY\\\ccchhh~~~zzzdddMMMDDDGGGGGGGGGIIILLLMMMMMMOOOPPPRRRTTTSSSUUUZZZ[[[YYYXXX[[[ZZZ\\\___bbbdddccc___[[[YYYYYYYYYZZZ[[[ZZZXXXVVV\\\[[[YYYVVVUUUUUUUUUUUUYYYZZZZZZZZZYYYYYY[[[\\\```rrrhhhNNNWWW{{{sssvvvyyyppplllllllllnnnpppqqqooommmiiiddd^^^\\\^^^```aaa``````^^^\\\ZZZYYYXXXXXXYYY^^^```bbbeeeeeeeeecccbbbkkkmmmmmmkkkmmmpppooojjjiiigggeeeeeegggiiiiiiiiijjjhhhiiikkkjjjiiinnnvvvzzzsss||||||xxxwwwyyymmmbbbZZZ\\\[[[UUUPPPPPPOOONNNQQQYYYfffsss{{{~~~~~~uuuiiibbb[[[VVV\\\^^^hhhvvvwwwvvvqqqiiiYYYwwwjjjGGG>>>;;;;;;<<<777888888888888999999999:::<<<:::999<<<===???EEELLLGGGIIINNNZZZgggiiiYYYFFFOOOMMMKKKKKKKKKOOO[[[gggvvvnnnbbbWWWRRRSSSXXX\\\\\\[[[RRRLLLbbbEEEFFFHHHIIIHHHGGGHHHIIIKKKJJJIIIIIIJJJIIIHHHFFFGGGFFFEEEEEEEEEDDDCCCCCCFFFDDDBBBAAABBBEEEGGGHHHHHHHHHJJJLLLOOOSSSWWWYYY______```aaaccceeehhhjjjhhhgggeeebbb]]]WWWRRRPPPPPPNNNKKKIIIIIIIIIJJJJJJHHHHHHGGGHHHIIIJJJLLLMMMPPPPPPSSSWWWWWWUUUVVVZZZYYYYYYZZZ\\\cccooolllZZZIIIDDDIIIJJJLLLNNNOOOKKKJJJNNNRRRTTTVVVSSSUUUZZZ\\\[[[ZZZ\\\[[[\\\^^^```aaa```]]][[[XXXXXXXXXYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSSSSTTTTTTTTTWWWYYYXXXVVVVVVYYY]]]]]]nnn~~~yyy|||QQQLLLYYYxxxyyy}}}tttjjjjjjjjjmmmpppqqqpppooojjjfffaaa```aaabbb```^^^aaa```^^^\\\ZZZXXXWWWVVV\\\^^^aaadddeeeeeeddddddiiikkkjjjhhhiiikkkhhhdddfffdddaaaaaacccfffggggggiiifffgggjjjiiihhhppp{{{pppmmm}}}yyyqqqkkkjjjdddYYYPPPNNNRRRQQQTTT^^^mmmzzz}}}pppfff___\\\ZZZcccjjjvvvuuummmddd]]]]]]___@@@<<<;;;<<<;;;666888888888999999999::::::::::::;;;>>>???CCCNNNYYYQQQPPPPPPTTT\\\___UUUHHHLLLJJJJJJKKKNNNSSSYYY^^^eee___XXXTTTSSSTTTZZZ```XXXXXXPPPJJJ___HHHIIIHHHFFFEEEFFFHHHKKKJJJIIIHHHIIIIIIHHHFFFDDDFFFFFFEEECCCBBBBBBCCCCCCDDDEEEFFFGGGJJJMMMQQQSSS[[[\\\```cccfffhhhiiijjjlllkkkhhhffffffeeeeeeeeeYYYXXXVVVSSSQQQOOONNNMMMJJJIIIHHHFFFFFFHHHKKKMMMFFFGGGHHHIIIJJJLLLMMMNNNOOOOOOSSSXXXWWWTTTSSSVVVWWW\\\ccclllwww}}}aaaSSSHHHGGGLLLLLLRRRUUUSSSKKKHHHNNNUUUXXXWWWTTTTTTYYY\\\\\\[[[\\\\\\]]]]]]\\\[[[[[[\\\\\\YYYYYYZZZZZZYYYXXXXXXXXXSSSSSSSSSSSSTTTTTTUUUVVVSSSVVVXXXXXXVVVVVVYYY\\\XXXbbbggguuucccQQQLLL{{{{{{{{{rrriiihhhhhhjjjmmmpppqqqqqqjjjgggffffffhhhfffaaa]]]aaa```___]]][[[XXXVVVUUUXXXZZZ^^^aaadddeeeffffffjjjkkkkkkhhhhhhiiieee```dddbbb``````bbbeeeffffffgggccceeejjjiiiiiittt}}}yyy}}}|||zzzyyywwwttttttvvvvvvnnn```SSSLLLQQQQQQUUU```ooo{{{xxxkkkbbb\\\[[[\\\eeeooo}}}|||oooaaaYYYjjj|||VVV===<<<<<<;;;:::555888999999999999:::::::::::::::===??????CCCNNN[[[ZZZ]]]\\\YYYWWWWWWSSSNNNLLLKKKKKKNNNTTTXXXWWWSSSRRROOOOOOTTTVVVVVVZZZ```SSSRRRLLLJJJ^^^EEEEEEDDDBBBBBBCCCGGGKKKMMMLLLKKKLLLLLLKKKHHHFFFBBBBBB@@@===;;;<<<>>>AAAGGGMMMUUU\\\```aaaaaaaaahhhiiikkkmmmmmmkkkiiihhheeebbb^^^[[[YYYXXXVVVTTTOOOOOONNNMMMLLLMMMMMMNNNKKKKKKJJJHHHGGGGGGJJJLLLFFFGGGHHHJJJKKKMMMNNNNNNPPPOOOQQQUUUUUUSSSTTTXXX___iiixxx~~~qqqXXXNNNHHHJJJPPPNNNVVV[[[YYYOOOJJJQQQXXXZZZYYYTTTSSSXXX\\\[[[[[[[[[]]]]]]\\\ZZZXXXXXXZZZ\\\ZZZ[[[\\\[[[YYYXXXYYYZZZYYYXXXWWWVVVVVVVVVWWWWWWUUUVVVWWWWWWVVVWWWYYY[[[YYY^^^```sss```PPPjjj|||qqqllliiiggggggjjjnnnqqqrrrkkkjjjjjjlllmmmkkkeee___aaa```^^^\\\ZZZWWWUUUTTTSSSUUUXXX\\\```bbbcccdddiiilllllliiijjjkkkgggaaabbbaaa___```bbbeeeeeeeeefffaaabbbiiihhhhhhvvv}}}wwwlllcccggguuuzzzmmmgggggglllrrrssslll```UUUNNNNNNPPPVVVaaammmwww{{{|||rrrggg^^^YYY[[[```eeeppp}}}yyyiii\\\WWW|||nnnNNN<<<===;;;999999666999999999999::::::::::::<<<<<<>>>???>>>>>>FFFPPPRRR\\\bbb^^^VVVQQQNNNKKKNNNPPPQQQSSSXXX[[[XXXQQQKKKIIILLLUUUXXXTTTTTTYYYQQQOOOKKKMMMcccHHHJJJLLLMMMNNNPPPTTTWWWVVVUUUUUUVVVVVVTTTQQQNNNGGGFFFCCC>>><<<===BBBGGGSSSZZZbbbhhhiiigggffffffddddddcccaaa___]]][[[ZZZWWWTTTPPPNNNOOOOOOMMMKKKMMMMMMNNNNNNNNNLLLKKKJJJKKKLLLLLLJJJHHHHHHJJJLLLHHHIIIKKKMMMOOOPPPQQQQQQTTTQQQRRRWWWZZZ^^^gggooo||||||~~~gggPPPKKKJJJNNNTTTQQQVVV___```VVVQQQUUUYYYXXXZZZUUURRRWWW[[[[[[YYYYYY\\\^^^^^^\\\ZZZXXXYYY[[[ZZZ\\\]]][[[YYYXXXZZZ\\\]]][[[YYYVVVVVVWWWXXXYYYWWWVVVUUUUUUWWWXXXXXXXXXZZZ\\\bbbiiirrrXXXXXXvvvsssoooiiifffhhhkkkoooqqqooommmmmmnnnpppnnniiieeeaaa___]]]ZZZXXXVVVUUUUUUQQQSSSVVVYYY\\\^^^```aaadddggghhhhhhiiikkkiiiccc```______```cccddddddccceee^^^___fffeeecccrrr}}}uuutttyyylllcccbbbfffhhhddd]]]WWWSSSQQQPPPTTT\\\eeennnuuuzzz|||xxxjjjbbb]]][[[aaaiiipppzzz|||qqqaaa\\\aaa```EEE:::>>>:::777999999999999999:::::::::;;;;;;===<<<>>>@@@???>>>BBBHHHDDDQQQZZZXXXPPPKKKJJJIIILLLRRRVVVTTTSSSWWWYYYWWWNNNKKKNNNWWWXXXPPPNNNRRRSSSPPPNNNUUUnnnUUUYYY^^^bbbdddgggjjjlll```______``````^^^[[[XXXTTTSSSOOOJJJFFFHHHOOOTTT]]]___aaaaaa^^^\\\]]]___\\\ZZZWWWTTTRRRQQQRRRRRROOOLLLJJJJJJMMMOOOOOOMMMEEEGGGLLLOOOPPPOOOMMMKKKHHHJJJLLLKKKIIIIIIKKKNNNMMMNNNOOOQQQSSSTTTTTTTTTXXXUUUUUU[[[dddooo~~~}}}~~~```KKKIIIKKKQQQVVVTTTTTTaaaeee]]]VVVYYYZZZVVV[[[UUURRRVVVZZZZZZXXXXXX[[[^^^``````\\\YYYYYYZZZZZZ\\\]]][[[YYYXXXZZZ\\\[[[YYYVVVTTTTTTWWWZZZ\\\XXXUUUSSSTTTWWWYYYXXXVVVTTTVVV```___fff~~~]]]JJJ```|||yyytttlllggggggjjjnnnppprrrpppnnnoooppppppmmmiii```___\\\YYYWWWVVVUUUUUUSSSTTTWWWYYY\\\]]]______]]]```cccdddgggjjjhhhccc^^^^^^^^^```cccdddcccbbbddd]]]]]]cccaaa___oootttiiiggggggbbbXXXOOOMMMPPPSSSTTTZZZccckkkrrrwww|||~~~xxx}}}zzznnnccc___]]]___iiitttqqqbbbeeerrroooWWW@@@888===999555999;;;999999:::::::::;;;;;;;;;===<<<>>>BBBCCCAAACCCGGG@@@KKKRRRPPPKKKKKKNNNOOOGGGRRRWWWRRRLLLQQQXXX\\\SSSMMMPPPXXXWWWNNNKKKPPPVVVSSSRRR\\\wwwhhhjjjjjjjjjiiiiiikkkmmm`````````^^^[[[ZZZ[[[\\\\\\YYYVVVTTTSSSSSSUUUVVVXXXVVVVVVWWWUUUQQQQQQTTTRRRPPPOOOMMMMMMNNNOOOPPPOOONNNMMMLLLKKKJJJIIIHHHJJJJJJKKKLLLLLLMMMNNNNNNJJJJJJJJJKKKLLLOOOQQQRRRRRRNNNQQQZZZ^^^ZZZVVVVVVYYYXXXcccxxxzzzkkk[[[MMMIIIIIIJJJNNNTTTRRRRRRSSSUUUWWWZZZ\\\]]]]]]\\\[[[YYYYYYYYYYYYZZZ___^^^]]]]]]]]]\\\YYYWWWWWWWWWXXXXXXYYYYYYYYYZZZ\\\]]]]]]ZZZUUUTTTVVVYYYVVVTTTTTTVVVZZZ\\\ZZZXXX___TTTXXX```___www~~~OOOLLL|||~~~yyymmmeeehhhllllllllllllmmmooopppoookkkiiigggbbb]]]YYYXXXYYYYYYYYYRRRQQQPPPQQQSSSVVVZZZ]]]YYY]]]aaadddcccaaa___^^^XXXZZZ^^^aaabbbaaa___]]]ZZZ[[[___ccccccaaadddjjj}}}vvveeeQQQPPPSSSMMMXXX]]]hhhttt{{{|||~~~|||{{{~~~{{{rrreee]]]^^^```cccrrr|||pppYYYccc```FFF>>>888999;;;999777888999777666888<<<>>>===;;;???@@@AAACCCCCCCCCCCCBBBHHHEEEGGGNNNRRRRRRSSSVVVXXXOOOHHHHHHLLLSSS]]]fffRRRQQQ```nnncccWWWVVVWWWdddddd\\\TTTbbbeeefffeeeccc```___```aaa______^^^\\\XXXVVVVVVWWWXXXWWWUUUSSSSSSSSSTTTUUUOOOMMMOOORRRQQQNNNPPPTTTSSSRRRPPPNNNNNNOOOPPPQQQOOONNNNNNMMMLLLKKKJJJJJJGGGHHHKKKNNNQQQSSSUUUUUUTTTSSSQQQPPPOOOPPPQQQRRRZZZWWWXXX^^^```]]]]]]```iiiooo~~~xxx~~~eeeYYYOOONNNPPPPPPSSSWWWUUUUUUVVVWWWXXXZZZ\\\]]]```]]]ZZZXXXXXXZZZ^^^```aaa___\\\[[[[[[[[[ZZZYYYXXXYYYZZZZZZ[[[\\\\\\]]]ccccccbbb___\\\YYYXXXXXXWWWVVVVVVXXX[[[]]]\\\ZZZZZZXXX[[[^^^]]]nnnbbbKKKlll{{{tttsssooohhhfffiiikkkkkkmmmoooqqqoookkkgggeeebbb___]]]\\\ZZZXXXUUUSSSRRRRRRRRRSSSVVVYYYZZZ\\\___cccdddbbb^^^\\\ZZZVVVXXX[[[^^^___^^^]]][[[[[[\\\```cccaaa^^^```eeevvv\\\SSSSSSLLLXXX]]]hhhuuu{{{|||~~~~~~zzzyyy||||||xxxoooeee^^^```cccgggvvv~~~jjjXXXrrruuuUUUEEE===888999;;;999888888:::888888:::>>>@@@???>>>AAABBBDDDEEEFFFFFFEEEEEEJJJHHHIIIMMMNNNOOOSSSYYY```WWWOOOMMMPPPUUU___hhhYYYWWWeeepppfffZZZZZZYYYZZZ[[[TTTNNN^^^]]]]]]\\\YYYVVVUUUVVVWWW]]]]]]\\\YYYUUURRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSMMMLLLNNNQQQPPPNNNOOOTTTTTTSSSRRRQQQPPPQQQRRRRRROOOOOONNNNNNNNNMMMMMMMMMKKKLLLNNNPPPQQQQQQQQQQQQTTTSSSRRRQQQSSSUUUWWWYYYWWWYYY]]]cccfffhhhnnnvvvjjj\\\UUUQQQSSSVVVVVVVVVXXXXXXXXXXXXYYYZZZ[[[\\\]]]```\\\XXXUUUUUUZZZ```dddccc```\\\YYYYYYZZZZZZYYYYYYZZZ\\\]]]^^^___``````ccccccccccccccc```\\\YYYYYYXXXXXXZZZ\\\]]]]]][[[WWW```^^^\\\```fffxxxLLLUUUvvvrrrwwwwwwiii```ccchhhjjjmmmppprrrooojjjfffccccccbbbbbb```\\\WWWSSSSSSSSSSSSSSSTTTTTTUUUVVV[[[^^^aaabbb```]]]ZZZYYYVVVXXX[[[]]]^^^]]]\\\[[[[[[\\\```bbb```[[[[[[___wwwgggYYYWWWRRRZZZ___jjjwww}}}}}}~~~}}}}}}|||xxxwwwzzz}}}}}}~~~yyysssggg```]]]aaaffflllzzzwww]]][[[aaaKKKCCC<<<777999;;;999888999:::999:::<<<@@@BBBBBBBBBCCCCCCEEEFFFFFFGGGFFFFFFJJJIIIJJJKKKKKKMMMWWWbbbcccZZZRRRNNNNNNRRR[[[dddaaa\\\eeemmmccc[[[[[[ZZZZZZ\\\UUUNNN]]]TTTUUUTTTRRRPPPQQQSSSUUUZZZZZZYYYWWWSSSRRRRRRSSSQQQRRRSSSTTTUUUUUUTTTSSSVVVTTTTTTVVVSSSOOOOOORRRUUUUUUTTTSSSSSSSSSSSSTTTOOOPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTTTTTTTRRRPPPOOOUUUTTTTTTTTTVVVYYY\\\]]]VVV^^^jjjtttzzz}}}yyy~~~yyyfffWWWTTTSSSTTTWWWXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[]]]ZZZVVVSSSTTTWWW\\\___aaa___\\\[[[ZZZZZZYYYXXXYYYZZZ\\\^^^``````aaaaaa\\\\\\^^^bbbeeeddd^^^YYYXXXXXXYYYZZZ\\\\\\\\\[[[YYYggg```]]]hhhhhh___PPP\\\|||zzzqqqgggdddeeegggkkkooorrrpppkkkgggfffeeedddcccbbb^^^XXXTTTTTTTTTTTTSSSSSSRRRRRRQQQVVVYYY]]]___^^^\\\[[[[[[WWWYYY[[[]]]^^^^^^\\\[[[ZZZ[[[^^^aaa^^^YYYYYY]]]pppnnnaaabbb______dddnnnzzz~~~|||~~~|||yyyzzz{{{zzzxxxyyy{{{}}}|||~~~~~~~~~~~~~~~}}}~~~}}}uuunnnccc```bbbiiipppxxx|||mmmXXXrrrwwwPPPHHH@@@:::777999;;;999888:::999:::;;;===@@@CCCDDDEEECCCCCCDDDDDDEEEFFFFFFFFFHHHHHHJJJJJJJJJNNN^^^nnnccc[[[RRRNNNMMMOOOXXXaaaeee\\\___cccZZZWWWZZZYYYYYY\\\WWWQQQ^^^TTTTTTSSSQQQOOOPPPSSSUUUXXXXXXXXXVVVTTTSSSTTTUUURRRSSSUUUVVVWWWWWWVVVUUUYYYWWWWWWWWWTTTNNNNNNQQQVVVVVVUUUUUUTTTTTTTTTUUUQQQQQQQQQRRRRRRRRRRRRRRRUUUUUUVVVWWWWWWVVVUUUUUUXXXXXXXXXYYY[[[]]]___```jjjxxxwwwuuubbbaaaYYYXXXWWWVVVWWWYYYYYYYYYYYYXXXXXXWWWWWWXXXXXXXXX[[[ZZZXXXWWWVVVWWWXXXYYY]]]\\\\\\]]]]]]\\\XXXUUUWWWYYY[[[]]]____________YYYYYY[[[```cccbbb]]]YYYVVVWWWYYYYYYZZZZZZZZZZZZ^^^iii```___pppooozzz\\\LLLaaa~~~{{{sssiiieeegggiiimmmoooooollliiiiiigggdddbbbaaa___[[[YYYUUUTTTTTTSSSQQQPPPOOONNNTTTWWW[[[\\\[[[ZZZZZZZZZVVVXXXYYY[[[\\\[[[ZZZYYYWWWXXX\\\___]]]XXXYYY]]]aaannnxxx|||sssjjjmmmlllgggjjjsss||||||}}}|||zzzyyytttuuuwwwyyyzzz{{{~~~|||~~~~~~~~~}}}~~~~~~}}}~~~{{{{{{{{{wwwooohhhccceeekkkuuu~~~xxxeeeccceeeEEEDDD===999777:::;;;999999;;;888:::<<<>>>AAACCCEEEGGGDDDEEEEEEEEEFFFGGGHHHHHHJJJKKKMMMMMMJJJOOO___oooaaa[[[UUURRROOOQQQYYYbbbeeeZZZXXXYYYSSSUUU[[[YYYUUU[[[ZZZUUUdddYYYXXXVVVSSSPPPQQQSSSVVVWWWXXXXXXWWWUUUUUUVVVWWWTTTUUUVVVWWWXXXXXXWWWVVVTTTRRRSSSTTTRRROOOOOOSSSWWWVVVVVVVVVVVVUUUUUUUUUSSSSSSSSSTTTTTTTTTTTTTTTZZZYYYXXXWWWVVVUUUTTTSSSUUUWWW]]]ccciiiooorrrttt~~~zzzyyyYYY[[[[[[]]][[[XXXWWWZZZ[[[YYYWWWWWWVVVVVVVVVVVVWWWWWWZZZ[[[[[[[[[ZZZYYYWWWVVVYYYZZZ\\\^^^___]]]YYYUUUVVVWWWZZZ\\\^^^^^^]]]\\\\\\\\\]]]______^^^ZZZWWWUUUWWWXXXYYYXXXWWWXXXYYY___ccc^^^aaaoooooovvvoooIIIVVV{{{wwwlllkkkjjjiiijjjkkkkkkjjjiiilllhhhdddbbbaaa```___^^^XXXWWWUUUSSSQQQPPPPPPOOOVVVXXXZZZZZZXXXVVVUUUUUUSSSTTTUUUVVVVVVVVVUUUUUUTTTUUUXXX[[[YYYVVVXXX]]]YYY]]]mmmyyyrrrtttrrrnnnpppvvv}}}}}}~~~}}}}}}~~~yyywwwwwwxxxrrrsssuuuxxxzzz}}}|||}}}}}}{{{zzz||||||||||||}}}~~~{{{xxxrrrkkkeeebbbgggqqq{{{tttvvvlll^^^vvv^^^@@@>>>:::777777:::;;;999999===999;;;>>>@@@AAACCCFFFHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNOOOQQQPPPLLLLLLWWWeee[[[WWWTTTQQQNNNMMMTTT]]]cccXXXVVVVVVTTTZZZ```\\\bbbiiiiiicccmmmYYYYYYWWWTTTRRRSSSVVVYYYXXXYYYYYYWWWUUUTTTUUUVVVUUUVVVVVVWWWWWWWWWWWWVVVTTTRRRTTTVVVUUURRRTTTXXXVVVVVVWWWWWWVVVVVVUUUUUUVVVVVVUUUUUUUUUUUUUUUUUU]]]]]]\\\]]]^^^```cccdddiiinnnwwwtttddd]]]VVVZZZ[[[XXXVVVYYYXXXTTTWWWVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZZZZYYYXXXWWWXXXYYYZZZ\\\^^^]]][[[XXXVVVWWWZZZ\\\]]]\\\[[[ZZZ[[[\\\\\\[[[YYYXXXXXXYYYTTTWWWYYYYYYWWWVVVWWWYYYYYYYYY[[[aaaeeeeeennn{{{dddVVVcccyyyttttttpppjjjgggffffffffffffkkkhhheeeccccccbbbaaa```\\\ZZZWWWUUUSSSRRRSSSSSSUUUWWWYYYXXXVVVTTTTTTTTTQQQRRRSSSSSSTTTTTTSSSSSSSSSRRRTTTVVVTTTQQQTTTZZZZZZYYYaaasss|||xxxyyyuuussssssvvv{{{|||zzz{{{~~~~~~}}}wwwsssrrruuuxxxrrrssstttwwwzzz|||||||||zzz|||}}}|||yyyyyy}}}yyyyyy{{{}}}~~~zzzuuuoookkkhhhdddlllvvvjjjkkk```cccyyyVVV===999888666777:::;;;888:::>>><<<>>>AAACCCCCCDDDGGGJJJJJJIIIIIIIIIIIIKKKLLLMMMMMMNNNQQQQQQMMMKKKQQQZZZVVVTTTSSSQQQLLLIIINNNUUU\\\TTTUUUYYYZZZaaaddd\\\gggpppqqqkkkrrrVVVVVVUUUSSSSSSVVV[[[___ZZZZZZYYYWWWTTTSSSSSSTTTVVVVVVVVVVVVVVVVVVVVVVVVZZZXXXZZZ\\\[[[XXXYYY]]]VVVVVVWWWWWWVVVVVVUUUTTTWWWWWWWWWVVVVVVUUUUUUUUU[[[]]]aaahhhqqq|||qqqaaa]]]KKKNNNUUUYYYVVVTTTVVVTTTOOOWWWWWWVVVVVVVVVWWWXXXXXXUUUUUUVVVWWWWWWXXXXXXXXXYYYXXXXXXYYY\\\]]]\\\[[[VVVXXX[[[]]]]]]\\\ZZZYYYVVVXXXYYYWWWTTTUUUXXX\\\UUUWWWZZZYYYWWWVVVWWWYYYSSSPPPYYY```ZZZ[[[gggoooWWWQQQ{{{uuullleeebbbbbbcccccciiigggfffeeeeeedddbbb```___]]]YYYVVVTTTTTTUUUVVVQQQSSSVVVWWWVVVUUUVVVWWWRRRSSSSSSTTTTTTTTTTTTSSSSSSQQQRRRRRROOOMMMQQQWWWVVVTTTYYYbbbcccggg}}}~~~~~~{{{{{{}}}xxxuuutttvvvyyyyyywwwyyy~~~~~~{{{~~~}}}yyysssooopppuuuzzzsssssstttvvvxxxzzzyyyyyyxxx{{{~~~}}}xxxvvvxxx{{{yyyzzz{{{}}}zzzzzzzzzwwwrrrnnnmmmmmmmmmvvv|||llljjj^^^ppphhhNNN<<<999777666777;;;;;;888:::>>>>>>AAADDDEEEDDDEEEHHHKKKHHHHHHGGGGGGHHHIIIKKKLLLIIIJJJNNNQQQOOOKKKNNNUUUYYYXXXWWWUUUPPPKKKNNNUUUUUUPPPUUU\\\___eeeeeeZZZUUUaaafffeeepppRRRSSSUUUVVVWWWWWWWWWWWWXXXYYYXXXVVVTTTSSSUUUVVVWWWYYYRRRRRR\\\___^^^dddmmmmmmlllmmmnnnqqquuuwwwjjj```VVVRRRVVV[[[]]]\\\\\\[[[]]]aaa```___fffqqqxxx{{{yyy___XXXXXXXXXLLLKKKLLLQQQUUUWWWUUURRRQQQSSSWWWXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVYYY\\\^^^___``````ZZZZZZZZZ[[[]]]^^^]]]\\\[[[ZZZXXXUUUSSSSSSVVVXXXVVVUUUTTTSSSSSSTTTUUUUUURRRRRRRRRRRRSSSWWW]]]aaa}}}mmmPPP^^^}}}qqqgggeeegggeee___eeeeeeeeeffffffeeebbb___^^^]]][[[YYYXXXWWWVVVVVVXXXXXXWWWVVVUUUTTTSSSSSSQQQOOOLLLLLLOOORRRTTTUUURRRSSSSSSSSSRRRSSSUUUWWWVVVYYYZZZXXXVVVZZZdddnnn}}}wwwuuussstttxxx~~~xxxqqqooorrrwww|||~~~~~~|||}}}~~~|||{{{wwwssspppoooooooooooorrrqqqqqqvvv{{{}}}zzzvvv{{{}}}~~~}}}yyytttrrrqqqqqq|||zzzyyyxxxuuu|||zzzwwwvvvvvvsssnnnjjjkkkvvv}}}gggaaapppsss^^^HHH777;;;;;;999888888;;;>>>@@@@@@@@@DDDHHHHHHEEECCCDDDEEEHHHJJJIIIHHHJJJOOORRRRRRPPPOOONNNNNNNNNPPPUUUZZZfffaaaYYYTTTQQQQQQQQQRRRYYYPPPPPP[[[ccc```WWWQQQMMMNNNRRR]]]sssTTTTTTUUUUUUVVVVVVVVVVVVXXXYYYYYYXXXUUUSSSSSSTTTPPPXXXYYY\\\gggjjjkkksss{{{zzzzzz|||}}}yyyzzzooobbb]]]```fffiiiiiinnnqqqxxxlll[[[XXXWWWSSSPPPOOONNNQQQUUUVVVTTTQQQVVVWWWWWWWWWVVVWWWYYY\\\[[[ZZZYYYXXXVVVVVVVVVVVVPPPPPPRRRTTTXXX\\\```cccWWWWWWVVVXXXYYYZZZXXXWWWWWWWWWVVVTTTRRRQQQSSSUUUVVVUUUSSSRRRQQQPPPQQQQQQRRRRRRRRRRRRRRRVVV[[[___sss{{{VVVNNNpppzzzvvvmmmbbbaaaggggggggghhhiiijjjhhheeeccc]]]\\\\\\[[[ZZZZZZZZZZZZXXXXXXWWWVVVUUUTTTRRRQQQQQQOOOLLLLLLNNNPPPRRRRRRPPPQQQQQQPPPOOOPPPRRRUUUVVVXXXYYYUUURRRSSS[[[bbbeeelllxxxyyyuuutttrrrtttwww|||xxxsssrrrvvv{{{~~~}}}}}}~~~|||{{{zzzxxxwwwsssqqqpppoooppppppnnnmmmqqqpppooosssxxx{{{xxxuuuxxxzzz{{{{{{yyyxxxxxxyyyvvv}}}|||vvv{{{yyyxxxxxxyyyyyyvvvtttuuuxxxqqqzzzbbbPPP???333888;;;999888999<<>>;;;>>>999888888;;;???CCCEEEEEEFFFDDDCCCDDDGGGHHHFFFCCCEEEFFFNNNYYYZZZOOOHHHHHHKKKNNNPPPNNNMMMNNNOOONNNNNNNNNMMMLLLLLLMMMQQQSSSVVVUUUVVVVVVVVVVVVWWWZZZRRROOOKKKPPPeee[[[ZZZZZZYYYYYYYYYZZZZZZ\\\\\\\\\[[[\\\```eeejjjdddddd___fff|||~~~ooo^^^WWWYYY]]]\\\ZZZVVVSSSPPPQQQTTTVVVUUUSSSSSSUUUVVVUUUTTTTTTUUUVVVTTTRRRPPPNNNMMMOOOQQQSSSRRRRRRQQQOOONNNNNNMMMMMMTTTSSSTTTTTTUUUSSSPPPMMMQQQSSSVVVVVVUUUTTTSSSTTTPPPPPPPPPPPPQQQQQQQQQPPPRRRRRRRRRPPPOOOOOOQQQSSSVVVUUUdddSSSVVVwwwtttzzzrrrbbb^^^]]]]]]___bbbdddddddddbbbbbbccccccbbbaaa```___YYYYYYYYYYYYXXXVVVUUUTTTUUUSSSPPPOOOPPPPPPOOONNNOOOOOOOOOMMMKKKKKKLLLNNNPPPRRRRRRPPPMMMLLLNNNPPPLLLQQQVVVVVVVVV\\\gggqqq|||ssskkkgggggghhhjjjkkklllmmmoooqqqssssssrrrmmmoooqqqrrrrrrrrrsssssstttvvvxxxyyyxxxwwwxxxyyyzzz{{{zzzvvvqqqooopppsssooommmjjjiiijjjlllllllllnnnmmmmmmnnnppprrrssssssqqqpppllliiiiiilllrrrwww|||zzz|||}}}~~~}}}ooojjj___III@@@:::999999999888999<<>>999999777999999;;;>>>BBBEEEFFFFFFDDDDDDDDDFFFIIIKKKKKKKKKQQQXXX~~~TTTLLLEEEMMMPPPMMMNNNUUUWWWSSSEEEHHHJJJKKKJJJKKKNNNRRRRRRRRROOOLLLOOOVVV[[[[[[UUUVVVRRRJJJOOOooowwwyyy}}}~~~www|||~~~^^^ZZZZZZ\\\[[[WWWYYY^^^[[[YYYWWWXXXYYYYYYUUUQQQSSSVVVXXXYYYXXXVVVUUUUUUSSSSSSSSSSSSTTTUUUVVVWWWPPPQQQSSSTTTTTTSSSRRRQQQPPPPPPQQQSSSTTTRRRNNNKKKMMMNNNPPPQQQPPPPPPQQQSSSQQQRRRSSSTTTTTTSSSSSSRRRQQQRRRRRRQQQOOOOOOPPPRRRPPPSSSUUUbbbeeeUUUxxxzzzvvvsssnnngggbbbaaabbbcccccc___```bbbccccccaaa```___\\\[[[ZZZYYYYYY[[[]]]^^^\\\ZZZXXXXXXXXXXXXVVVUUURRRRRRQQQOOOLLLKKKLLLNNNRRRQQQOOOLLLJJJIIIKKKLLLSSSTTTVVVUUURRRQQQQQQRRRSSSYYY```fffgggddd```]]]```fffkkkkkklllooonnnjjjjjjmmmqqqrrrqqqqqqrrrsssrrrqqqmmmhhheeefffiiilllllllllmmmoooqqqqqqooonnnmmmkkkiiiiiijjjkkkjjjjjjhhhjjjlllmmmmmmmmmmmmnnngggggghhhjjjoooyyy|||zzz~~~pppgggkkkhhhHHHEEE<<<999===;;;;;;;;;<<>>???;;;;;;???<<<>>>@@@BBBDDDEEEEEEEEEKKKJJJIIIJJJLLLOOOPPPPPPKKKLLLNNNOOOQQQRRRRRRRRRHHHEEEMMMHHHQQQ^^^PPPHHHHHHOOOQQQLLLGGGFFFFFFEEEEEERRR[[[VVVLLLJJJPPPVVVSSSaaaXXXDDDJJJkkk{{{vvvtttsss~~~~~~dddgggcccbbbccc```[[[YYY[[[``````___\\\YYYWWWWWWXXXUUUVVVWWWVVVUUUUUUVVVXXX\\\[[[[[[[[[[[[YYYXXXVVVVVVXXXZZZ[[[ZZZXXXUUUSSSQQQSSSTTTSSSQQQOOOOOOPPPSSSSSSSSSSSSSSSTTTUUUUUUXXXWWWVVVUUUSSSQQQPPPOOOQQQQQQQQQRRRRRRSSSTTTTTTUUUWWWUUUYYYddduuuhhh[[[dddxxxpppkkkgggeeedddbbbaaacccdddeeeccc```\\\[[[ZZZYYYYYYXXXXXXYYY^^^]]]\\\[[[\\\[[[XXXVVVTTTTTTSSSRRRQQQOOOMMMLLLKKKKKKMMMMMMNNNMMMLLLKKKKKKLLLNNNNNNMMMMMMOOOPPPOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRTTTVVVWWWXXXXXXYYYXXXYYY[[[\\\]]]]]]]]]\\\____________^^^___bbbeeecccdddeeefffffffffffffffhhhgggfffffffffffffffggg```dddiiijjjiiifffeeeeeeppprrruuuyyy|||}}}|||zzz|||zzznnn^^^hhh^^^KKK<<<<<<>>>;;;999;;;>>>???BBBDDDFFFFFFGGGFFFKKKKKKKKKLLLMMMMMMKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIGGGNNNIIIQQQ^^^PPPIIIHHHJJJMMMNNNLLLHHHDDDCCCAAAOOOZZZXXXQQQOOOPPPRRR```iii^^^KKKNNNgggzzzuuummmfffkkkuuueee]]]iiiiiikkkkkkeee\\\YYY[[[```bbbbbb^^^WWWSSSSSSUUURRRTTTVVVWWWVVVVVVWWWXXX[[[\\\]]]^^^]]]ZZZWWWVVVTTTWWW\\\______[[[WWWSSSRRRSSSTTTTTTQQQPPPPPPQQQTTTSSSSSSSSSSSSTTTTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQOOOOOOOOOPPPRRRTTTUUUVVVVVVYYYYYY]]]eeennn^^^OOOpppuuuooollljjjdddaaa___```cccdddcccaaa^^^]]][[[ZZZXXXWWWWWWWWW]]]\\\[[[[[[[[[[[[XXXVVVVVVVVVVVVVVVUUUSSSRRRQQQRRRQQQQQQPPPOOONNNNNNMMMJJJLLLMMMMMMLLLLLLNNNOOOLLLLLLLLLKKKKKKKKKKKKKKKQQQQQQRRRSSSTTTTTTTTTTTTSSSUUUXXXZZZ[[[[[[[[[ZZZ]]]^^^^^^]]]\\\]]]```bbb______```aaacccdddfffgggeeeeeeeeeddddddccccccccc___dddiiihhheeedddiiinnnyyyzzz|||~~~{{{mmm]]]MMM\\\vvvNNNAAA999<<>><<<===@@@AAACCCFFFGGGHHHHHHHHHKKKKKKKKKJJJGGGDDDCCCCCCCCCCCCBBBCCCDDDGGGJJJLLLKKKHHHPPPIIINNNYYYLLLGGGJJJEEENNNbbbhhhYYYHHHBBBEEENNNXXX\\\^^^]]]YYYSSSRRRQQQIIIFFFLLL]]]yyyssspppjjjdddhhhuuuyyyvvv}}}yyy___XXXWWWVVVZZZbbbfffaaaYYYWWWZZZWWWWWWYYY]]]```]]]TTTLLLRRRTTTWWWWWWVVVUUUTTTUUUYYYYYYXXXUUUSSSSSSUUUXXXVVVWWWYYYZZZZZZYYYXXXWWWSSSUUUVVVUUUSSSQQQQQQRRRSSSSSSTTTUUUVVVWWWYYYZZZRRRQQQOOONNNNNNOOOQQQSSSNNNMMMMMMNNNPPPRRRUUUVVVRRRZZZ___fffoooppp{{{sssXXXkkk{{{tttlllgggcccdddggghhheee```aaa```___]]][[[ZZZYYYYYY[[[ZZZZZZZZZ\\\\\\ZZZXXXZZZZZZZZZZZZZZZYYYXXXXXXYYYXXXVVVSSSQQQPPPPPPOOONNNOOOPPPPPPOOOOOOPPPQQQLLLLLLLLLLLLLLLNNNOOOPPPPPPPPPPPPPPPPPPOOOOOONNNOOOQQQTTTVVVXXXXXXXXXWWW]]]^^^^^^]]][[[ZZZZZZ\\\aaa```___^^^___```aaabbb``````_________^^^^^^^^^___\\\ZZZ[[[aaakkktttzzz{{{}}}vvvYYY[[[wwwlllUUUDDD???;;;<<<======>>>@@@>>>@@@BBBDDDFFFGGGGGGGGGNNNNNNMMMJJJGGGGGGIIILLLEEEEEEDDDDDDEEEHHHJJJLLLIIIGGGNNNFFFJJJVVVJJJEEEGGGCCCNNNfffooo___KKKAAABBBHHHMMMPPPTTTVVVSSSMMMKKKIIICCCDDDLLL\\\yyyrrrllljjjkkkmmmqqqttt]]]UUUWWWUUUOOORRRYYY^^^]]]WWWVVVYYYUUUTTTVVV^^^ggghhh```XXXYYYZZZZZZWWWSSSPPPOOOOOOUUUUUUTTTQQQNNNOOOTTTYYYXXXXXXWWWWWWWWWWWWWWWWWWVVVWWWXXXXXXVVVTTTTTTUUUWWWWWWVVVUUUUUUUUUUUUVVVRRRPPPMMMKKKKKKMMMPPPRRRPPPOOONNNMMMNNNPPPRRRTTTTTT\\\___dddkkkjjjmmm{{{ttt[[[ooovvvnnndddaaadddeeebbb]]]^^^]]]\\\[[[ZZZYYYYYYYYY[[[ZZZZZZ[[[]]]]]]\\\ZZZXXXXXXXXXXXXXXXWWWVVVUUUXXXWWWVVVUUUTTTRRRQQQQQQNNNPPPQQQPPPOOONNNOOOQQQNNNMMMMMMMMMMMMOOOQQQRRRQQQQQQQQQQQQQQQPPPOOOOOONNNOOOQQQRRRSSSTTTUUUUUUUUUWWWYYYYYYYYYZZZ[[[]]]aaaaaa```_______________``````^^^^^^^^^___```aaa]]]^^^bbbjjjrrrxxxzzzyyy}}}ggg[[[~~~```RRR@@@>>>;;;:::999;;;===@@@===???AAACCCEEEFFFFFFFFFHHHIIIGGGDDDAAABBBGGGLLLHHHGGGFFFEEEDDDDDDEEEEEEGGGEEEMMMEEEHHHTTTIIIEEECCCAAAJJJ^^^hhh^^^LLLAAADDDHHHIIIIIILLLPPPPPPLLLPPPPPPJJJHHHOOO```}}}{{{pppsssvvvxxx{{{hhhXXXUUUUUUUUUSSSRRRUUUZZZZZZVVVUUUWWWVVVTTTUUU[[[bbbdddaaa]]][[[ZZZYYYVVVRRROOOOOOOOOOOOQQQRRRPPPMMMNNNRRRWWWYYYXXXXXXWWWWWWVVVVVVVVVUUUVVVWWWVVVTTTSSSSSSSSSVVVUUUTTTTTTSSSSSSSSSTTTRRRPPPLLLJJJIIILLLOOORRRRRRQQQOOOMMMMMMNNNPPPQQQRRRYYYYYYZZZaaa]]]\\\eeevvvbbbwwwsssgggdddccc```]]][[[[[[ZZZZZZZZZ[[[\\\\\\\\\[[[[[[\\\^^^___]]]\\\YYYYYYYYYYYYXXXWWWVVVUUUWWWWWWXXXXXXWWWVVVTTTSSSQQQRRRSSSSSSQQQQQQRRRSSSRRRQQQPPPOOOOOOPPPRRRSSSTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSRRRSSSSSSUUUVVVWWWSSSUUUXXXYYYYYYZZZ\\\]]]_______________^^^]]]]]]^^^\\\ZZZYYYZZZ\\\___aaabbbhhhrrrzzzxxxmmmsssTTTMMM;;;<<<===;;;:::<<<>>>@@@===???AAACCCEEEFFFFFFFFFAAACCCDDDBBB??????CCCHHHHHHGGGFFFEEEDDDBBBAAAAAAFFFEEEMMMEEEHHHSSSIIIGGGAAAAAAFFFQQQ[[[ZZZOOODDDGGGJJJKKKIIIJJJNNNNNNLLLNNNSSSNNNHHHPPPeee}}}xxxsssoookkkgggdddhhhsssjjjbbb```[[[UUUUUUYYYUUUUUUXXXZZZVVVTTTUUUWWWUUUTTTTTTVVVXXXYYYZZZWWWWWWVVVTTTRRRQQQSSSTTTJJJNNNQQQQQQNNNNNNRRRVVVYYYYYYYYYYYYXXXWWWUUUTTTQQQSSSTTTSSSQQQOOOOOOPPPQQQQQQQQQQQQRRRSSSUUUUUUSSSPPPLLLIIIHHHKKKOOOQQQTTTRRROOOMMMLLLMMMNNNPPPMMMSSSQQQRRRXXXUUURRRYYY___hhhuuuuuullliiifffccc\\\\\\\\\\\\]]]^^^___```\\\[[[[[[]]]______^^^]]]\\\\\\\\\[[[ZZZYYYXXXWWWVVVWWWYYYZZZZZZXXXWWWUUUUUUVVVWWWVVVUUUTTTUUUVVVWWWVVVSSSRRRQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSVVVUUUSSSRRRSSSTTTWWWXXXWWWYYY[[[\\\[[[[[[\\\]]]\\\]]]^^^______^^^\\\\\\ZZZXXXUUUTTTUUUXXX\\\___hhhoooxxx|||}}}}}}yyyxxxcccFFFAAA888<<>>===???AAAAAA>>>???BBBDDDFFFGGGGGGGGGCCCFFFIIIHHHDDDBBBEEEIIIEEEFFFFFFFFFEEEEEEDDDCCCFFFEEENNNEEEHHHTTTKKKIIICCCDDDDDDHHHQQQXXXSSSIIIEEEHHHIIIFFFFFFIIIIIIGGGDDDMMMJJJDDDNNNiii}}}wwwrrrooommmiiiiiijjjmmmnnnnnntttlllqqqiiikkkjjj```ZZZ\\\]]]]]]^^^^^^\\\ZZZXXXWWWYYYXXXWWWWWWWWWWWWTTTRRRYYYUUUSSSTTTXXXZZZWWWTTTPPPQQQQQQOOOLLLLLLNNNQQQSSSTTTUUUVVVVVVUUUSSSRRRUUUTTTSSSQQQQQQQQQRRRSSSOOOQQQRRRQQQQQQQQQSSSUUUYYYXXXTTTOOOMMMOOOMMMHHHQQQMMMJJJJJJJJJHHHJJJNNNNNNMMMLLLLLLMMMOOOQQQRRR```uuubbbzzzsssjjjlllqqqfff___\\\___```]]]\\\___```___^^^___aaabbbaaa```^^^\\\YYYYYYYYYYYYXXXWWWTTTYYY[[[YYYYYYZZZWWWSSSZZZZZZYYYYYYXXXXXXWWWWWWUUUTTTTTTUUUVVVWWWUUUSSSXXXWWWWWWVVVVVVVVVWWWWWW[[[XXXTTTSSSTTTUUUVVVVVVYYYYYYXXXWWWVVVXXX\\\___^^^^^^______^^^[[[XXXVVVVVVSSSQQQSSSVVV[[[fffppp{{{{{{yyyxxxxxx}}}}}}VVVEEE@@@@@@???>>>>>>???BBBEEEGGGDDDDDDDDDDDDDDDDDDCCCCCCEEEFFFHHHHHHGGGGGGGGGHHHFFFHHHJJJLLLKKKIIIFFFDDDAAACCCEEEHHHJJJKKKIIIHHHDDDDDDEEEGGGJJJLLLOOOPPPNNNQQQPPPJJJIIILLLLLLGGGDDDHHHDDDBBBOOOiiiwwwuuusssqqqooommmjjjgggkkkiiifffhhhppp~~~~~~wwwmmmddd```cccaaaXXXUUUYYYZZZZZZZZZZZZYYYXXXVVVVVVVVVUUUTTTUUUVVVVVVTTTRRRTTTRRRPPPQQQTTTUUUQQQMMMKKKMMMOOOOOONNNNNNQQQTTTUUUUUUVVVVVVUUUSSSPPPNNNRRRQQQPPPOOONNNNNNNNNNNNQQQQQQRRRQQQOOOOOOQQQRRRTTTVVVTTTQQQPPPQQQNNNHHHNNNKKKKKKNNNMMMIIIIIIKKKMMMLLLKKKKKKKKKMMMOOOPPPSSSdddqqqnnnoooyyyuuunnnjjjddd```bbbbbbaaaeeekkk___^^^]]]]]]^^^___^^^\\\\\\[[[YYYYYYZZZ[[[ZZZYYYWWW[[[\\\ZZZYYY[[[YYYUUUYYYYYYYYYYYYYYYYYYXXXXXXVVVUUUTTTUUUWWWXXXWWWVVVYYYXXXXXXXXXXXXXXXYYYYYYVVVUUUTTTTTTVVVVVVUUUTTTXXXYYYYYYXXXWWWXXX[[[]]]YYYZZZZZZZZZYYYXXXVVVVVV[[[WWWUUUWWW\\\dddppp|||wwwwwwxxxzzz}}}~~~qqqNNNBBB=========>>>???AAACCCEEEGGGCCCCCCCCCCCCCCCCCCCCCCCCAAACCCFFFFFFFFFFFFGGGHHHGGGGGGGGGFFFDDDBBB@@@???HHHCCC@@@AAAEEEGGGEEEBBB??????AAACCCEEEHHHKKKLLLMMMPPPOOOKKKKKKPPPQQQNNNIIIMMMGGGCCCNNNfff|||xxxtttqqqooofffdddbbbbbbeeeiiilllmmmiiimmmvvviiiaaa___```bbb[[[QQQQQQXXXZZZZZZXXXWWWVVVVVVVVVVVVVVVUUUUUUUUUWWWWWWUUUTTTQQQOOOOOOQQQSSSRRRNNNJJJKKKMMMOOOPPPOOOPPPQQQRRRRRRSSSTTTUUUTTTRRRPPPNNNOOOOOOOOOOOONNNMMMLLLKKKQQQQQQQQQPPPMMMMMMMMMOOOMMMPPPQQQQQQRRRUUURRRMMMKKKJJJMMMQQQPPPKKKGGGHHHJJJJJJIIIIIIIIIKKKLLLMMMIIITTThhhjjjZZZvvvxxx~~~~~~rrrllleeecccaaa```cccggg___^^^]]]]]]^^^^^^]]]\\\\\\[[[YYYZZZ\\\]]]]]]\\\ZZZ]]]]]]ZZZYYY\\\[[[XXXYYYYYYYYYYYYZZZZZZZZZZZZXXXVVVUUUVVVXXXZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[TTTTTTUUUWWWYYYZZZXXXVVVXXXYYYZZZZZZYYYXXXYYY[[[YYYXXXVVVUUUTTTTTTTTTUUU\\\[[[^^^eeejjjoooxxxwwwzzz}}}}}}||||||}}}[[[EEE???;;;;;;<<<>>>@@@BBBCCCDDDEEEBBBBBBBBBBBBBBBBBBCCCCCC???AAACCCDDDDDDEEEFFFGGGBBBBBBAAAAAABBBBBBDDDDDDEEE@@@===AAAGGGHHHBBB;;;;;;<<<===@@@CCCFFFHHHJJJMMMNNNLLLIIIIIINNNPPPPPPJJJNNNHHHDDDNNNeee}}}zzzvvvtttooonnnmmmjjjhhhfffdddcccaaa```aaagggrrr{{{wwwZZZfffiiimmmkkk```TTTTTT[[[]]]\\\ZZZWWWVVVUUUUUUVVVTTTSSSRRRSSSTTTSSSQQQOOOPPPQQQSSSVVVXXXVVVRRRNNNNNNOOOQQQQQQPPPOOONNNMMMMMMNNNQQQRRRSSSSSSRRRQQQNNNOOOPPPQQQQQQQQQPPPOOOOOOPPPPPPNNNLLLKKKLLLNNNJJJMMMNNNNNNQQQUUUUUUQQQKKKJJJLLLPPPPPPJJJGGGGGGHHHHHHGGGGGGHHHIIIJJJJJJIIIOOOSSSddd}}}ZZZOOOxxx|||www~~~vvvjjjeeedddeeedddbbbaaa_________aaabbbaaa```^^^]]][[[[[[]]]^^^]]]]]]\\\^^^]]]YYYYYY\\\\\\ZZZYYYYYYYYYZZZZZZ[[[[[[[[[[[[YYYWWWXXX[[[^^^`````````___^^^]]]\\\[[[[[[[[[WWWWWWWWWYYY\\\]]]\\\[[[YYYZZZ\\\\\\[[[YYYYYYZZZ[[[YYYVVVTTTSSSUUUWWWXXXaaafffppp{{{~~~{{{zzz|||~~~{{{}}}}}}yyyaaaKKK@@@???;;;<<<===@@@BBBCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBB@@@AAACCCDDDCCCCCCDDDEEE@@@@@@@@@AAAAAAAAABBBBBB<<<>>>DDDLLLQQQNNNDDD<<<<<<===>>>@@@CCCFFFIIIJJJMMMKKKHHHEEEDDDGGGIIIJJJGGGLLLGGGEEEQQQiii}}}zzzyyywwwtttppplllhhhfffbbbbbbbbbbbbbbbbbbbbbbbbgggiiinnnzzz|||ggg```kkkppptttqqqfff[[[ZZZ___^^^\\\ZZZWWWUUUTTTTTTTTTRRRPPPOOOOOOOOONNNKKKIIIPPPRRRUUUYYY[[[ZZZVVVSSSOOOOOOPPPPPPQQQPPPNNNLLLLLLNNNPPPRRRSSSRRRQQQQQQKKKLLLOOOQQQRRRSSSSSSSSSLLLMMMNNNMMMKKKKKKMMMNNNOOOPPPMMMJJJLLLQQQRRROOOLLLJJJJJJMMMLLLHHHGGGIIIGGGGGGGGGGGGGGGGGGHHHHHHIIIOOOLLLQQQ~~~vvvPPPYYYyyyxxxnnnuuuxxxkkkkkknnnlllfffbbbaaa```aaacccddddddcccaaa___]]]\\\]]]]]]\\\[[[\\\^^^\\\XXXXXX[[[]]][[[YYYZZZZZZZZZ[[[[[[\\\\\\^^^\\\ZZZ[[[^^^bbbdddddddddcccaaa^^^\\\ZZZYYYYYYZZZXXXVVVWWWYYY\\\]]]]]]YYY[[[]]]]]]\\\ZZZYYYZZZWWWVVVTTTTTTWWW[[[```dddpppttt}}}||||||{{{zzzvvv}}}hhhUUUFFFAAA@@@;;;>>>???AAABBBBBBAAA???===AAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEDDDBBBAAAAAAAAACCCDDDEEEFFFDDDAAA>>><<<>>>EEEMMMRRRRRRMMMHHHEEE===>>>???AAACCCFFFHHHJJJJJJGGGDDDBBBBBBCCCFFFIIIGGGLLLHHHFFFSSSlll{{{uuutttrrrmmmiiiggggggeeecccaaa```^^^^^^cccdddfffhhhkkknnnpppqqq~~~pppaaakkkfffjjjmmmkkkeee```___```YYYYYYWWWUUUTTTSSSSSSSSSVVVTTTSSSSSSSSSSSSPPPNNNOOORRRVVVYYYZZZYYYVVVTTTMMMLLLMMMNNNQQQRRRQQQPPPPPPQQQRRRSSSRRRPPPNNNLLLIIIJJJLLLNNNPPPQQQRRRRRRKKKLLLMMMLLLKKKKKKMMMNNNUUUTTTNNNHHHGGGKKKKKKHHHMMMIIIHHHIIIIIIFFFFFFIIIGGGGGGGGGHHHHHHHHHHHHHHHFFFKKKKKKNNNkkkxxxjjjOOONNN~~~ppphhhpppyyywwwnnndddeeedddccccccddddddcccbbbbbb```^^^]]]]]]]]]\\\ZZZ]]]^^^]]]YYYYYY\\\]]][[[[[[[[[[[[[[[[[[\\\\\\\\\___]]]\\\]]]```cccddddddeeecccaaa^^^\\\ZZZXXXXXXZZZWWWTTTSSSUUUWWWYYYYYYWWWYYY[[[\\\ZZZYYYYYYYYYSSSSSSTTTXXX___gggooottt{{{zzz|||}}}~~~~~~xxxvvvlll___PPPFFFBBB@@@:::>>>???AAABBBBBB@@@>>>===AAAAAAAAABBBCCCCCCDDDDDDCCCEEEEEEDDDAAA?????????AAADDDIIILLLNNNNNNMMMKKKJJJMMMNNNKKKGGGFFFIIIMMM>>>>>>???@@@BBBDDDFFFGGGFFFCCCAAADDDEEEFFFIIINNNIIIOOOJJJHHHSSSjjj~~~yyyqqqiiieeeffffffbbb^^^^^^^^^___```cccgggjjjllluuuxxx}}}eeeaaalllbbbbbbcccccccccbbb```]]]TTTUUUUUUVVVWWWWWWVVVVVVXXXWWWWWWXXXZZZZZZXXXWWWRRRTTTXXXYYYXXXVVVTTTSSSOOOMMMKKKMMMPPPRRRRRRQQQRRRRRRSSSSSSRRRPPPMMMKKKKKKKKKKKKLLLMMMNNNOOOPPPMMMNNNNNNMMMKKKJJJKKKMMMQQQQQQLLLGGGGGGJJJJJJFFFKKKGGGGGGHHHHHHEEEDDDGGGHHHHHHIIIIIIIIIHHHHHHHHHFFFIIIKKKNNNXXXvvvoooVVVaaa|||qqqttt{{{mmmmmmkkkhhhgggfffeeebbb``````^^^\\\\\\]]]]]]]]]\\\]]]```___[[[[[[^^^^^^\\\\\\\\\\\\\\\\\\\\\[[[[[[]]]\\\\\\^^^```bbbbbbaaabbbaaa___]]][[[ZZZYYYYYYYYYWWWUUUTTTTTTUUUTTTSSSTTTUUUWWWWWWWWWVVVWWWXXXXXXYYY\\\bbbjjjttt}}}~~~{{{{{{~~~yyyjjjRRRIIIAAA???@@@;;;<<<===???@@@AAAAAA@@@@@@AAABBBBBBCCCDDDDDDEEEEEEAAABBBCCCBBB???>>>===>>><<>>???@@@@@@>>>======>>><<<<<<<<<===???AAACCCCCCCCC@@@<<<<<<>>>AAACCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFBBBBBBGGGGGGDDDEEEJJJGGGLLLHHHFFFQQQgggsssrrrqqqqqqpppmmmkkkllliiigggffffffggggggdddaaaeeefffoooyyywwwpppsss~~~qqqjjjpppqqqjjjiiirrrmmmccc```aaaddd\\\aaaccc^^^YYYXXXXXXWWW[[[]]]\\\ZZZ\\\___^^^ZZZVVVUUUUUUVVVXXXYYYYYYXXX\\\YYYVVVUUUWWWWWWUUUSSSTTTQQQNNNLLLMMMNNNOOONNNKKKPPPUUUVVVUUUSSSSSSTTTQQQOOOMMMNNNOOOPPPOOONNNKKKLLLNNNNNNNNNKKKHHHFFFKKKKKKIIIFFFDDDFFFLLLPPPOOOJJJEEEDDDFFFGGGEEEBBBKKKJJJJJJIIIIIIIIIJJJJJJKKKIIIJJJJJJIIIMMM^^^qqqeeeNNNooonnngggqqq}}}zzzqqqiiifffaaabbbddddddcccccccccdddiiieee```]]]\\\]]]^^^___ZZZ[[[\\\\\\[[[ZZZYYYXXXXXXZZZ[[[[[[]]]```___ZZZZZZ[[[]]]^^^^^^\\\[[[YYYWWWYYY[[[ZZZXXXUUUSSSRRRWWWRRRQQQVVVYYYYYY[[[^^^hhhooorrrqqqrrryyyyyybbbRRRBBB???BBBCCCAAA???AAA@@@???============>>>AAA@@@@@@AAACCCDDDCCCBBB???>>>===>>>???@@@>>>===<<<======<<<;;;;;;===??????>>>>>>???@@@CCCEEEFFFGGGCCCAAACCCHHHHHHCCC===DDDEEEFFFFFFFFFDDDCCCBBBGGGPPPJJJCCCTTTrrr``````aaaccccccbbbbbbbbbfffccc```aaadddeeebbb___]]]aaalllvvvtttnnnttt|||vvvmmm```\\\[[[[[[]]]___bbbbbb]]][[[\\\\\\ZZZZZZ\\\]]][[[]]]___]]]XXXVVVVVVVVVXXXZZZ[[[[[[YYY[[[YYYVVVUUUVVVWWWUUUSSSTTTRRROOONNNNNNOOONNNMMMOOOSSSWWWWWWUUUSSSTTTVVVQQQOOOMMMMMMNNNNNNNNNMMMKKKLLLMMMNNNMMMKKKIIIGGGIIIIIIJJJIIIIIIMMMSSSXXXSSSNNNIIIHHHIIIJJJHHHEEEIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGHHHIIIHHHJJJUUUbbb```bbbyyyrrrmmmwwwzzzoookkkqqqpppnnnlllhhhfffffffffhhhdddaaa```bbbccccccbbb___```aaabbbbbbaaa```___]]]^^^]]][[[]]]```^^^YYY[[[\\\]]]^^^^^^]]]\\\[[[XXXYYYZZZYYYWWWUUUTTTSSSUUUUUU[[[ccchhhiiikkkooommmrrruuusssuuu~~~lllXXXKKK@@@???BBBBBBAAAAAA@@@AAAAAAAAA@@@???>>>===<<<<<<===???AAABBB@@@>>>???>>>======>>>??????>>>>>>??????>>><<<;;;<<<============>>>@@@CCCEEEGGGDDDAAAAAAEEEKKKKKKFFF???DDDEEEFFFGGGGGGFFFEEEDDDJJJQQQIIICCCUUUtttcccdddgggiiijjjkkkkkkkkkhhhddd``````cccgggiiiiiicccfffnnntttpppjjjooozzz|||vvv||||||{{{nnn```]]]^^^]]][[[[[[___```]]]ZZZZZZ^^^]]]ZZZZZZ\\\\\\[[[\\\___]]]XXXVVVUUUVVVWWWYYYYYYVVVTTTYYYXXXVVVUUUVVVVVVTTTRRRTTTRRRQQQQQQQQQPPPNNNLLLQQQSSSUUUTTTRRRQQQSSSUUUPPPOOOMMMLLLMMMNNNMMMLLLLLLLLLMMMNNNMMMLLLJJJIIIIIIJJJJJJJJJKKKOOOTTTXXXSSSOOOKKKJJJKKKKKKIIIFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHFFFGGGIIIIIIHHHLLLRRRrrrhhhZZZyyywwwsssrrrpppnnnllllllllllllgggccc```aaadddeeebbb^^^___```bbbccccccbbbaaa```aaaaaa^^^[[[]]]```^^^YYY[[[[[[\\\\\\\\\\\\\\\\\\ZZZZZZYYYXXXWWWWWWWWWWWWZZZ^^^gggpppsssrrrtttyyywww|||~~~~~~www___LLLDDD???@@@BBBAAAAAABBB@@@AAACCCDDDCCCAAA>>>=========???CCCEEEEEECCCAAA???===<<<<<<>>>???@@@@@@???AAABBBAAA???===<<<<<<;;;;;;<<<>>>@@@CCCEEEFFF???>>>@@@FFFLLLLLLGGGBBBCCCDDDEEEGGGGGGGGGGGGFFFLLLQQQIIIBBBRRRpppkkknnnqqqqqqrrruuuuuurrrpppooollliiiiiioooyyy}}}{{{yyysssmmmmmmsssyyyvvvzzzzzzxxxpppggg___```bbb___\\\[[[\\\[[[WWWTTTWWW\\\\\\XXX[[[[[[YYYVVVWWW[[[[[[XXXTTTSSSSSSSSSTTTRRROOOLLLWWWVVVVVVUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSRRRPPPMMMOOOQQQQQQOOOLLLKKKNNNQQQOOOMMMLLLLLLNNNOOOOOOOOONNNNNNNNNNNNMMMMMMLLLKKKKKKKKKJJJIIIIIIJJJLLLNNNMMMJJJHHHGGGHHHIIIHHHFFFEEEEEEDDDDDDDDDEEEFFFFFFJJJHHHGGGHHHIIIIIIJJJJJJZZZjjjaaa~~~zzzvvvsssrrrpppoooppplllhhhiiilllkkkfff```aaaaaabbbcccdddccccccbbbdddccc___\\\___dddbbb\\\[[[[[[ZZZZZZZZZ[[[\\\]]]cccaaa______```aaabbbcccjjjnnnuuu{{{yyytttvvv{{{bbbRRRDDDAAA@@@CCCCCC@@@@@@CCCAAAAAABBBBBBAAA@@@>>>>>>===>>>AAAEEEHHHHHHFFFCCC???===;;;;;;===???@@@@@@>>>@@@BBBCCCAAA???======<<<<<<===>>>???AAABBBCCC>>>===>>>BBBGGGIIIEEEAAA@@@AAACCCEEEGGGGGGGGGGGGLLLSSSLLLCCCMMMffftttyyy{{{yyy|||~~~{{{vvv|||tttjjjjjjaaa\\\\\\]]]ZZZWWWWWWXXXWWWTTTQQQUUUZZZZZZVVVYYYWWWQQQLLLMMMSSSVVVUUUOOONNNNNNPPPQQQQQQOOOMMMTTTUUUUUUUUUTTTSSSRRRRRRNNNNNNPPPRRRTTTTTTRRROOONNNOOOOOOMMMIIIIIILLLOOOMMMKKKKKKLLLOOOQQQRRRRRROOOOOONNNMMMMMMMMMNNNNNNLLLKKKIIIHHHHHHGGGGGGFFFFFFEEEDDDEEEFFFGGGGGGGGGDDDDDDCCCCCCDDDEEEEEEFFFIIIGGGEEEDDDFFFIIIIIIHHHMMMeeeYYYZZZlllwwwrrr}}}yyyuuutttuuutttooojjjllllllkkkkkkkkkllllllmmmjjjhhhdddccchhhnnnmmmgggaaa```^^^\\\]]]___bbbcccnnnkkkiiiiiimmmppprrrrrrwwwyyy~~~~~~{{{~~~gggRRRJJJCCCAAABBBEEEDDD@@@???BBBBBBAAA>>>===<<<<<<>>>???:::<<>>===;;;;;;===?????????;;;>>>AAABBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>===>>>======???BBBCCCAAA???===>>>AAACCCEEEFFFFFFFFFKKKVVVRRRHHHJJJ^^^{{{xxxoooxxxeee]]]WWWXXXXXXUUUTTTTTTUUUWWWUUURRRTTTXXXYYYVVVUUUSSSLLLEEEFFFMMMQQQPPPLLLLLLLLLOOORRRUUUVVVUUUQQQSSSUUUUUUSSSRRRQQQQQQMMMMMMOOOQQQSSSTTTRRRPPPOOOQQQQQQOOOLLLKKKNNNQQQKKKJJJJJJLLLOOOQQQRRRQQQOOONNNLLLKKKKKKLLLMMMNNNKKKIIIHHHHHHIIIIIIHHHFFFBBBCCCCCCDDDEEEFFFFFFGGGBBBBBBBBBBBBCCCDDDEEEEEEEEEEEECCC@@@AAAFFFGGGDDDKKKPPPyyysssWWWOOO\\\|||xxxuuussspppoooxxxvvvsssqqqppprrrtttvvvrrrpppmmmnnnuuu|||zzzssskkkiiifffdddeeehhhlllnnnpppmmmlllnnntttyyy{{{{{{zzzzzz~~~yyy]]]OOOKKKEEEBBBBBBDDDCCC@@@???AAABBB@@@<<<999999:::===???<<<===???BBBEEEEEEBBB@@@>>>===<<<===>>>>>>===<<<999;;;>>>????????????@@@>>>>>>>>>>>>===<<<;;;:::???>>>>>>@@@AAAAAA???>>><<<===@@@BBBDDDEEEEEEEEEKKKVVVTTTKKKKKK\\\yyykkkmmmvvvccc\\\WWWVVVVVVRRRPPPQQQPPPTTTUUURRRQQQTTTUUUSSSUUUSSSNNNIIIJJJOOOQQQOOOOOONNNMMMNNNRRRVVVXXXXXXOOORRRUUUUUUSSSQQQPPPQQQOOOOOOOOOPPPQQQQQQOOOMMMPPPRRRSSSRRROOONNNPPPSSSLLLJJJIIIJJJLLLMMMNNNMMMLLLKKKIIIHHHHHHIIIKKKMMMIIIHHHGGGHHHJJJJJJGGGEEEAAABBBCCCCCCCCCBBBBBBCCC@@@@@@@@@@@@AAABBBCCCDDD@@@DDDDDD@@@???CCCCCC@@@IIIHHHbbbeeeTTTKKKeee{{{{{{||||||vvvrrrqqqtttwwwzzzyyywwwtttvvv~~~yyyssspppllljjjkkkoootttwwwsssqqqqqqvvv~~~jjjVVVLLLIIIGGGBBB???@@@BBB@@@???AAA@@@???<<<:::::::::<<<===>>>===>>>@@@BBBCCCAAA@@@>>>======>>>???>>>;;;888999;;;<<<<<<<<<<<<===>>>======>>>>>>===<<<:::999>>>@@@CCCFFFGGGEEEAAA>>>===>>>@@@BBBDDDEEEEEEEEEHHHOOOMMMHHHMMM^^^yyyccc^^^______aaa[[[VVVUUURRRMMMIIIIIIKKKQQQTTTQQQNNNOOOPPPPPPWWWWWWUUUQQQQQQUUUTTTQQQUUURRROOONNNPPPRRRTTTUUUNNNRRRUUUUUURRRPPPPPPQQQRRRQQQOOOOOOPPPOOOMMMKKKOOOQQQSSSRRRPPPOOOPPPSSSLLLJJJIIIIIIJJJJJJIIIHHHJJJIIIGGGEEEEEEGGGIIIKKKIIIGGGFFFGGGHHHGGGDDD@@@AAABBBBBBBBB@@@>>>===>>>>>>>>>>>>>>>???@@@AAABBB>>>EEEGGGCCCAAACCCBBB>>>CCCBBBNNN^^^|||WWWKKK^^^qqq{{{vvvtttwww|||{{{yyywwwyyyyyyvvvsssooolllmmmqqqwwwzzz~~~|||}}}mmmWWWJJJCCC@@@HHH@@@;;;===@@@@@@@@@AAA>>>>>>>>>===<<<<<<;;;;;;:::999999:::<<<===<<<:::======>>>???@@@>>>:::666;;;<<<<<<;;;999999:::<<<;;;;;;=========<<<;;;:::<<>>???AAACCCEEEEEEEEEEEEDDDGGGCCCBBBMMM```sssfffcccccc```]]]YYYUUUPPPMMMKKKJJJHHHGGGPPPQQQSSSRRRPPPOOOOOOPPPWWWUUUSSSSSSUUUUUURRROOOPPPMMMKKKLLLOOOQQQPPPNNNOOOOOOQQQQQQPPPNNNKKKJJJPPPPPPQQQPPPOOONNNPPPRRRSSSSSSSSSQQQPPPNNNLLLKKKNNNNNNMMMLLLJJJIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCBBBAAA???>>>===========================>>>>>>>>>????????????999FFFJJJHHH___sssgggFFFJJJ```}}}{{{sssjjjUUUOOOKKKHHHFFF@@@@@@AAAAAAAAA@@@??????===<<<;;;<<<<<<;;;999666<<<<<<======<<<;;;::::::===;;;999:::<<<===;;;999;;;::::::999999:::::::::===<<<<<<===>>>===:::888999===CCCHHHJJJHHHDDDAAABBBAAA???AAADDDEEEBBB@@@HHHLLLHHHDDDKKK]]]{{{vvvoooiiieeeaaa^^^[[[ZZZWWWSSSQQQQQQQQQPPPOOOSSSSSSSSSQQQOOOOOOQQQSSSVVVTTTSSSSSSTTTSSSPPPMMMSSSPPPNNNNNNOOOPPPNNNLLLLLLLLLMMMNNNNNNMMMKKKKKKKKKMMMNNNNNNNNNPPPRRRTTTRRRRRRQQQQQQOOONNNLLLKKKNNNMMMMMMLLLJJJIIIGGGFFFGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????AAADDDFFFGGGQQQsss{{{kkkSSSPPPZZZ}}}|||yyynnn}}}|||\\\JJJFFFCCCAAA@@@@@@@@@AAAAAA@@@@@@???>>>@@@>>><<<;;;<<<<<<;;;:::<<<<<<<<<<<<<<<;;;::::::===;;;::::::<<<===<<<:::::::::999999999:::;;;;;;<<<;;;;;;;;;<<<<<<:::777666:::???CCCDDDCCC@@@>>>>>>???AAAEEEHHHHHHDDDAAADDDHHHEEECCCKKK]]]{{{gggjjjllljjjddd___^^^___XXXVVVTTTSSSUUUVVVVVVVVVVVVUUUSSSQQQOOOPPPSSSVVVWWWVVVTTTTTTTTTRRRPPPMMMUUUSSSPPPOOOOOONNNLLLJJJIIIJJJJJJJJJKKKKKKKKKLLLIIIKKKMMMMMMMMMNNNPPPRRRPPPPPPPPPOOOOOONNNLLLLLLMMMMMMLLLLLLJJJIIIGGGFFFHHHGGGFFFEEECCCBBBAAAAAAAAABBBBBBBBBAAA@@@>>>======>>>???????????????>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>CCC===@@@JJJKKKXXXssslllSSSDDDSSSmmm}}}zzzlllRRREEECCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>@@@===:::999999;;;<<<;;;;;;;;;<<<<<<;;;;;;::::::<<<;;;::::::<<<<<<;;;:::999999999999::::::;;;<<<;;;:::999:::;;;;;;999777666888;;;>>>@@@???>>>===;;;===BBBHHHKKKJJJFFFBBB???DDDBBBBBBKKK[[[yyyhhheeefffeee```[[[XXX[[[^^^TTTSSSQQQRRRSSSUUUUUUTTTUUUVVVUUUSSSRRRRRRTTTVVVYYYXXXWWWVVVTTTRRRPPPNNNSSSRRRQQQOOONNNMMMKKKIIIKKKJJJJJJIIIIIIJJJKKKKKKKKKLLLMMMMMMLLLKKKLLLMMMMMMMMMNNNNNNNNNMMMLLLLLLKKKLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBBBB@@@AAAAAAAAA@@@>>>;;;:::;;;<<<<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???:::???IIIHHHKKKmmmooo]]]OOO^^^}}}}}}ooo]]]JJJBBBBBBCCCCCCDDD@@@@@@@@@@@@???>>>======;;;999888777999999999888::::::;;;;;;;;;::::::999::::::999::::::::::::999999999999999:::;;;<<<<<<;;;:::999:::;;;;;;:::999999:::<<<===>>>?????????:::===BBBGGGIIIHHHEEEBBB???BBB@@@AAAHHHUUUxxxooohhhaaa^^^YYYVVVTTTTTTTTTTTTTTTRRRQQQQQQRRRRRRQQQPPPSSSUUUWWWWWWUUUTTTSSSSSSWWWWWWVVVUUURRRPPPNNNNNNNNNOOOPPPOOONNNLLLKKKKKKNNNMMMLLLJJJJJJIIIJJJJJJIIIKKKLLLLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKJJJJJJIIIHHHHHHCCCCCCCCCCCCDDDDDDDDDDDD@@@@@@@@@@@@>>><<<;;;999;;;;;;;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========??????AAABBB???@@@PPPbbbhhhUUU```~~~ZZZMMMAAA===>>>??????AAA????????????>>>===<<<;;;777777888:::<<<;;;999666999999:::::::::::::::999888888999888888888888999:::999999999::::::;;;<<<===;;;::::::<<<===<<<;;;:::;;;;;;<<<===>>>??????===>>>@@@BBBBBBBBBCCCCCCBBBCCCAAABBBFFFMMMmmmpppiiijjjZZZWWWVVVXXX[[[ZZZUUUQQQVVVTTTSSSRRRSSSRRRPPPNNNRRRTTTXXXYYYWWWTTTSSSRRRRRRSSSTTTRRROOOMMMLLLLLLLLLNNNPPPPPPOOOMMMMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIEEEGGGJJJLLLLLLLLLMMMNNNJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIIIIHHHAAABBBBBBCCCCCCDDDEEEEEE@@@??????>>>===<<<;;;;;;<<<;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<@@@AAA===<<<@@@CCCCCC\\\wwwYYYWWWrrrlllNNNEEE>>>>>>???>>>>>>@@@????????????>>><<<;;;:::777999;;;>>>@@@???;;;888888888999:::::::::999999777888999999777777888999;;;::::::999999::::::;;;===;;;::::::<<<======<<<999999999::::::;;;<<<<<<>>>>>>>>>======>>>AAADDDDDDDDDBBBCCCFFFIIIfffuuuiiibbbaaaVVVVVVWWW[[[```___ZZZUUUWWWVVVTTTTTTTTTSSSQQQOOOSSSUUUWWWWWWUUUSSSSSSSSSQQQSSSTTTSSSPPPMMMMMMOOOMMMPPPSSSSSSQQQNNNNNNOOOKKKLLLMMMMMMLLLKKKJJJIIIDDDGGGKKKLLLLLLLLLMMMMMMJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIBBBBBBCCCCCCCCCCCCCCCCCC@@@???===<<<;;;<<<===>>>======<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::<<<>>>>>>???BBBCCCBBBHHHpppjjjaaaeee{{{uuuttt~~~```KKKEEEAAABBBBBB???>>>@@@?????????>>>===<<<:::999999999;;;===@@@@@@===;;;777777888999999999999999888:::;;;;;;888888999;;;<<<<<<;;;:::999999999999<<<:::999999;;;<<<===<<<777888999999::::::;;;;;;;;;<<<===<<<<<<>>>BBBFFFCCCCCCBBBFFFHHHJJJggg{{{wwwssssssqqqkkk^^^TTTUUUUUUUUUVVVYYYZZZZZZYYYVVVUUUTTTTTTTTTSSSQQQOOOUUUUUUVVVTTTSSSRRRSSSUUUSSSUUUWWWVVVSSSPPPQQQSSSPPPSSSVVVUUURRROOOOOOPPPHHHIIIKKKMMMMMMLLLKKKIIIHHHJJJMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFHHHHHHIIIIIIJJJJJJIIIIIIDDDDDDDDDCCCCCCBBBBBBAAAAAA???===;;;;;;<<>><<<;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===:::;;;???>>>:::<<<@@@IIIRRR}}}|||ccccccuuummmnnn}}}www[[[GGGCCCAAABBBAAA===<<<>>>?????????>>>===;;;:::999999999888:::<<<======<<<666777888999999999999999999;;;===<<<:::999;;;======<<<;;;:::999888888888;;;999888888:::;;;<<<<<<888999:::;;;;;;;;;;;;;;;777:::=========???DDDGGGAAAAAAAAAGGGKKKMMMjjjzzzwwwqqqiiibbb\\\WWWTTTYYYYYYZZZ[[[[[[[[[[[[[[[[[[YYYVVVTTTTTTSSSQQQPPPVVVVVVUUUSSSQQQPPPQQQRRRUUUVVVWWWTTTPPPOOOQQQSSSQQQUUUWWWSSSLLLHHHKKKOOOKKKKKKKKKKKKLLLMMMNNNOOOKKKKKKJJJIIIIIIIIIIIIIIIKKKJJJHHHGGGFFFFFFFFFGGGIIIIIIHHHGGGGGGGGGHHHHHHCCCCCCBBBAAA@@@@@@??????<<<<<<===>>>>>>===<<<;;;:::;;;;;;:::999999:::<<<<<<;;;;;;;;;;;;:::::::::;;;::::::999999::::::;;;<<<;;;::::::;;;<<<===>>>HHHHHH^^^nnnuuu^^^hhhooossswww~~~uuuoooooommmmmm{{{qqq___TTTGGGFFFDDDBBB@@@>>><<<;;;>>>@@@???;;;:::======::::::===AAADDDCCC???999555999::::::;;;:::999888777:::::::::999999888888888888888999:::::::::999999:::777777===EEEFFF???777888888999999999:::::::::===<<<:::888999>>>EEEKKKTTTOOOFFFFFFKKKRRRnnnyyytttnnngggaaa]]][[[YYYUUUVVVXXX[[[]]]^^^______]]][[[YYYWWWUUUTTTSSSRRRUUUUUUVVVUUUSSSRRRRRRRRRTTTVVVYYYYYYXXXUUUTTTSSSPPPTTTVVVSSSLLLIIIKKKOOOKKKLLLLLLLLLMMMMMMNNNNNNKKKJJJIIIIIIHHHHHHIIIIIIMMMLLLKKKIIIIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>===<<<:::999999:::;;;:::999888:::<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999::::::<<<;;;;;;:::;;;<<<>>>??????<<>><<<<<<===???>>>:::999<<<;;;999<<<===???@@@???===:::888999999:::::::::999888777:::::::::999999888888888777888888999999999999888999777777<<>>888888888888999999999::::::<<<;;;:::999:::>>>DDDIIITTTOOOGGGIIISSSZZZqqquuummm|||pppmmmjjjgggeeeaaa\\\YYYTTTVVVXXX[[[]]]^^^______]]][[[YYYWWWUUUUUUTTTTTTTTTUUUWWWWWWVVVTTTQQQOOOPPPSSSWWW[[[\\\ZZZUUUQQQOOORRRTTTRRRLLLJJJLLLOOONNNOOOPPPQQQQQQPPPOOOOOOJJJJJJJJJIIIIIIIIIHHHHHHLLLKKKKKKJJJJJJJJJKKKKKKJJJIIIHHHFFFEEEDDDDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@?????????>>><<<;;;999888999:::;;;:::888888:::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;<<<===>>>???CCC>>>@@@QQQllluuu___kkkyyyZZZSSSdddmmmlll{{{zzztttpppnnnllllllqqqvvvvvvwwwuuubbbXXXPPPHHHCCCBBBBBBAAA@@@???>>>>>>===???@@@???;;;:::<<<;;;999======<<<;;;::::::::::::999999999:::999999888777999999999999999888888888666777888999999999999999888777888:::======<<<:::888888888999999999999::::::;;;;;;;;;<<<>>>BBBFFFNNNKKKFFFNNN]]]fffzzzsss}}}qqqdddeeefffhhhhhhbbbZZZSSSUUUWWWXXXZZZ[[[[[[ZZZYYYXXXXXXWWWUUUTTTTTTVVVXXXVVVWWWXXXYYYXXXTTTOOOKKKMMMNNNQQQVVVZZZYYYSSSNNNNNNPPPRRRPPPMMMKKKMMMOOOPPPRRRSSSTTTTTTSSSQQQPPPKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJLLLKKKIIIGGGEEECCCBBBBBB@@@@@@@@@@@@@@@@@@@@@AAA>>>======<<<;;;;;;:::999999::::::999888888999;;;<<<<<<<<<;;;;;;;;;;;;:::999999888888888888999999::::::;;;;;;<<<===>>>???FFFCCCBBBEEEOOOppptttjjjjjjkkk[[[cccrrrnnnppp}}}uuuooollllllmmmppprrrzzzfffTTTOOOKKKGGGDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA<<<;;;===<<<999<<<;;;:::999888888999:::888999999999999888888888999999999888888888888888777777888999::::::::::::777888999999999999:::;;;888888888888999999999999888:::<<<======>>>@@@BBBDDDFFFFFFPPPaaaoooxxxiiipppyyydddaaa___``````^^^WWWRRRRRRSSSVVVWWWXXXWWWUUUTTTTTTTTTUUUTTTTTTUUUZZZ]]]XXXXXXWWWXXXWWWTTTNNNIIIMMMLLLNNNQQQUUUVVVRRRNNNMMMOOOPPPOOOLLLKKKMMMNNNOOOPPPRRRSSSRRRPPPNNNMMMKKKLLLLLLLLLLLLKKKJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIMMMLLLJJJGGGEEECCCAAAAAA>>>>>>>>>???????????????::::::::::::::::::;;;;;;999999:::999888777999;;;;;;;;;;;;;;;::::::::::::999888888777777888888999888999:::;;;<<<===>>>>>>999<<>>@@@???;;;999;;;;;;888888999999999999888888777888888888888888888888999888888888888888888888888777888999:::;;;;;;;;;;;;666888999888666666888:::777777888888888999999999888:::<<<=========>>>@@@>>>EEEHHHPPP```qqqxxxjjjlllnnnlllvvvmmmdddYYYSSSTTTVVVVVVUUUMMMOOORRRTTTUUUUUUSSSRRRQQQSSSTTTSSSRRRUUU[[[```YYYWWWTTTTTTUUUSSSOOOKKKPPPOOOPPPQQQSSSSSSRRRPPPMMMOOOOOONNNLLLKKKLLLMMMLLLMMMMMMMMMLLLKKKIIIHHHKKKKKKLLLMMMLLLKKKJJJIIIIIIJJJJJJKKKJJJJJJIIIIIILLLKKKIIIFFFCCCBBB@@@@@@========================777777777777888999:::;;;888999:::999777777999:::::::::::::::999999999999888888777777777777888888666777999:::<<<<<<======555888???CCCBBBJJJfffdddhhhyyy{{{uuuuuuqqqrrrtttyyymmm\\\KKKDDDCCCAAA>>><<<>>>>>>??????@@@AAAAAAAAA:::<<<;;;888777999:::777666777999::::::999777666888888777777777888999999777777777888888888888888666777888999:::;;;;;;;;;777888999888666666777888777777777888888888888999888:::<<<===<<<<<<===>>>>>>GGGJJJOOO]]]ooo|||mmmddd]]][[[gggvvvrrrgggYYYQQQPPPRRRRRRPPPLLLNNNQQQSSSTTTRRRPPPNNNNNNPPPQQQOOOMMMOOOUUU[[[WWWSSSOOOOOORRRTTTSSSQQQPPPRRRSSSSSSRRRPPPOOOOOONNNOOONNNMMMLLLKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFIIIJJJKKKLLLKKKJJJHHHGGGIIIIIIJJJJJJJJJHHHGGGFFFIIIHHHFFFCCCAAA???>>>>>><<<<<<<<<;;;;;;:::::::::777777666555666666888888888999999888777777888:::999999999888888888777777777777777666666777777777444555777999;;;<<<<<<;;;:::888<<<@@@>>>===HHHVVVyyywwwwwwzzzyyywwwsssmmmpppzzzoooYYYNNNDDDAAA@@@>>>======<<<<<<======>>>?????????999<<<;;;888888;;;;;;999777888999999999999888777888777666666777888999:::666777777777888888888999444555666777999999999999888888888888888777666555777777777777888888888888888:::<<<<<<;;;;;;<<<======EEEHHHMMM^^^rrr~~~sssjjj]]]TTTVVVZZZ[[[YYYoooggg\\\WWWVVVSSSMMMGGGPPPRRRSSSTTTRRROOOKKKIIIKKKLLLMMMJJJGGGHHHNNNTTTUUUPPPKKKKKKPPPUUUVVVUUUMMMQQQUUUUUUQQQMMMLLLLLLOOOOOONNNMMMLLLKKKJJJJJJOOONNNLLLJJJIIIHHHHHHHHHGGGHHHIIIJJJJJJHHHFFFEEEGGGGGGHHHHHHGGGEEEDDDBBBGGGFFFDDDAAA???>>>===<<<<<<<<<;;;::::::999888888888777666444444444555666888999999888777777888:::888888888777777777777666777777666666666666777777333444777999:::;;;;;;;;;:::555555===@@@>>>AAAIIIOOO{{{{{{uuu}}}}}}vvvnnnkkkllliiijjjzzznnn[[[LLLEEE???======::::::===:::;;;;;;;;;<<<<<<======;;;>>>===;;;;;;>>>???===999888888888888888999999888777666666666888999:::666666777777888888888999222333444666777777888888999888777888:::999666333777777777777888888888888999:::;;;;;;::::::<<<===999AAACCCKKKaaawww|||~~~ppp```[[[WWWSSSRRRUUUWWWWWWVVV]]]YYYUUUTTTVVVVVVRRRNNNQQQTTTVVVVVVTTTQQQOOOOOONNNLLLJJJIIIJJJNNNQQQTTTQQQRRRQQQOOOTTT[[[YYYRRRPPPOOOQQQUUUQQQKKKMMMSSSRRRNNNJJJIIIKKKLLLLLLJJJMMMLLLJJJJJJKKKKKKIIIHHHHHHGGGFFFGGGGGGGGGEEECCCEEEDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999888777666666555666666666666666666666666555555555555666666666666444444444444444444444444444555555666777888888999888999:::;;;===>>>???@@@EEEfffvvvooo~~~{{{vvvrrrpppooonnnooosssyyy~~~uuu]]]PPPEEECCCBBB@@@>>><<<<<<;;;;;;;;;:::::::::999999999999999:::;;;===@@@CCCEEE::::::999999:::<<<===>>><<<;;;999777666666777888666666666666666666666666555555555555666666666666555:::???<<<666111222555666777777888888888777777666666777888999::::::;;;AAA>>>CCCPPP]]]nnnvvvqqqppplllbbbZZZXXXUUURRRQQQSSSTTTVVVVVVVVVRRROOOPPPSSSTTTQQQNNNQQQRRRSSSTTTSSSQQQNNNLLLNNNMMMLLLKKKLLLNNNQQQRRRQQQQQQPPPNNNSSSYYYWWWQQQPPPPPPSSSWWWUUUPPPOOOSSSRRROOOKKKJJJLLLMMMLLLKKKMMMLLLJJJJJJKKKKKKIIIHHHHHHGGGFFFFFFGGGFFFDDDBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666555555555555555555555555555555555555555666666666666444444444444444444444444333444444555666666777777555555666888999:::;;;<<<;;;HHHbbbvvvsss}}}zzzsssnnnmmmnnnppprrrwww}}}jjjSSSBBBAAAAAA???>>>============::::::::::::999999999999888888888999;;;===???@@@888888777777888999;;;<<<:::999777555444555666666444444444444444444444444444444444444555555555555666<<>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999888888777777666666555555555555555555555555555444555555555555666666666444444444444444444444444222222333444444555555555333444555666777888999:::;;;:::>>>XXXyyy}}}|||zzz}}}~~~}}}yyytttgggVVVGGG:::>>>>>>===<<<<<<<<<======::::::999999999888888888777777666666777888999:::555555555555666777888888777666555333333333444444333333333333333333333333222333333333444444444444777>>>EEEFFF@@@999555444222333444555666777777777888888999:::;;;<<<<<<===>>>???FFFOOOZZZmmmyyyrrrrrrvvvpppmmmggg^^^VVVRRRTTTWWWRRRSSSTTTRRRPPPPPPSSSWWWQQQPPPOOOQQQSSSUUUTTTSSSQQQNNNLLLOOOSSSSSSOOOJJJNNNOOOQQQRRRRRRQQQPPPOOOPPPOOOMMMMMMPPPRRRSSSQQQOOOOOOPPPRRRRRRPPPMMMLLLPPPOOOMMMMMMMMMMMMMMMMMMLLLJJJIIIIIIJJJIIIHHHFFFFFFEEEDDDDDDEEEEEECCCAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>======<<<<<<::::::::::::::::::::::::888888777777666666666666444444444444444444444444444444444555555555666666333333333333333333333333333333333333444444555555555555666777888999::::::;;;>>>===@@@QQQkkkvvvsssrrrwww||||||xxxqqqYYYFFF@@@>>>===<<<<<<;;;:::;;;;;;;;;999999888888888777777777777666666555555555555555444444444444555555666666666555444333222333333333333333333333333333333333333333333333444444444444777===CCCDDD???888444333111222444555666777888888777777888999:::;;;<<<<<<<<<@@@GGGNNNWWWkkk|||kkk___[[[```^^^[[[XXXUUUTTTUUUVVVRRRTTTUUUTTTRRRRRRUUUXXXTTTSSSSSSSSSSSSTTTSSSRRRRRROOOMMMOOOTTTUUUQQQMMMNNNPPPRRRTTTTTTSSSQQQOOOQQQNNNMMMNNNOOOPPPQQQRRRSSSSSSSSSPPPNNNNNNMMMLLLNNNNNNNNNMMMLLLLLLMMMMMMKKKJJJHHHHHHIIIIIIGGGFFFEEEDDDCCCCCCDDDDDDBBB@@@>>>>>>>>>>>>============<<<<<<=========<<<;;;;;;999999999999999999999999777777777666666666666666444444444444444444444444444444444444555555555555333333333333333333333333333444444444444444555555555555666777888999999:::222;;;===;;;???KKKpppzzzrrrooolllmmmvvv~~~{{{yyy|||~~~~~~|||wwwtttkkkRRRAAA@@@@@@======;;;:::999999888888888888777777777666666666666666666666555555444444444444444555555555555555555555444444444444444444444444444444444444444444333444444444444555555555777:::<<<<<<888444333333222333555666777888888888666666777888999:::;;;;;;;;;@@@GGGLLLTTTjjj|||ttthhhZZZRRRPPPRRRQQQQQQRRRSSSTTTSSSRRRSSSTTTUUUUUUTTTUUUVVVXXXUUUUUUTTTSSSQQQPPPOOOOOOQQQPPPOOOPPPSSSUUUSSSPPPOOOQQQSSSUUUVVVUUUSSSQQQSSSPPPNNNPPPPPPOOOQQQUUUYYY]]]]]]WWWQQQOOONNNMMMKKKMMMNNNMMMLLLKKKLLLMMMKKKIIIHHHHHHHHHHHHGGGEEEDDDCCCBBBBBBCCCCCCAAA???>>>>>>=========<<<<<<<<<:::;;;<<<======<<<::::::888888888888888888888888666666666666666666666666333333333333333333333333333444444444444555555555333333333333333333333333444444444444444444444444333333333444555666666777333777666999@@@CCCQQQiiipppzzzqqqqqq{{{qqqoooiiigggmmmssstttrrrqqq|||{{{ggg[[[TTTIIICCCBBB;;;>>>===;;;:::999888888888777777666666666555555555555555666666666666555555333444555555555555444444444555555555444444444444444444444444444444444444444444444444555555555555666666666555333222333444333444555666777888888888555666777888999::::::;;;;;;@@@FFFIIIQQQhhh|||tttddd[[[UUURRRSSSVVVOOOPPPRRRSSSSSSSSSSSSTTTTTTSSSSSSTTTVVVWWWWWWVVVVVVVVVUUUSSSQQQOOONNNNNNOOOPPPPPPQQQRRRSSSSSSSSSOOOQQQSSSVVVVVVVVVUUUTTTUUUQQQPPPRRRRRROOORRRXXX[[[eeeiiiaaaVVVPPPNNNKKKIIIKKKMMMMMMKKKJJJKKKLLLJJJIIIGGGGGGHHHHHHFFFEEEDDDBBBAAABBBBBBBBB@@@>>>>>>============<<<<<<<<<888:::;;;<<<<<<;;;:::999777777777777777777777777666666666666666666666666222222222222222222222222333333444444444555555555222222222222222222222222333333333333333333222222111111222222333444444444999888333888AAA===<<>>>>>>>>=========<<<<<<<<<888999;;;<<<<<<;;;:::888777777777777777777777777555555555666666666666666222222222222222222222222333333333444444444555555222222222222222222222222222222111111111111111111222222222333333444444555555777555999===777888GGG@@@```pppgggRRRDDD???@@@===???AAA::::::999999999::::::;;;<<<666666555555555444444444000222444666777777777777111222333444444333111111222333333444444444333333222222222222222222222222111111222222222333333333222333333444444444555555333333444444555444444444777888999:::;;;<<<<<<===<<<@@@BBBEEEOOOfff~~~}}}nnnjjjlllxxxsssdddfffppp|||~~~vvvhhh[[[WWWYYYVVVVVVUUUUUUUUUUUUUUUUUUUUUWWWYYY[[[[[[YYYVVVTTTYYYVVVTTTUUUWWWXXXVVVSSSXXXWWWVVVUUUTTTTTTTTTTTTNNNPPPRRRQQQOOOOOORRRUUURRRRRRQQQPPPPPPRRRVVVYYYYYYYYYWWWSSSPPPPPPTTTXXX[[[\\\\\\YYYTTTNNNKKKIIIKKKLLLNNNNNNNNNLLLKKKIIICCCDDDEEEGGGIIIIIIGGGEEEFFFDDDBBBAAAAAAAAA@@@???AAA@@@???===<<<<<<;;;<<<999999999999999999999999888888888888888777666666444444444444444444444444333333333222222111111111222222222222222222222222222222222222222222222222000111111111111222222222222222333333333333444444444555666777888999::::::AAABBBSSSzzz}}}|||gggSSSIIIFFFBBB>>><<<======<<<:::;;;:::999777777777777888555555555444444333333333222333555666777666555444222333333333333333333333222222222333333333444444333333333333333333333333111111222222222333333333222222222222222222222222111333555555444333444555555555666888;;;;;;:::888<<<>>>???CCCRRRkkk|||sssmmmaaa___\\\[[[]]]bbbgggjjjvvviiifffdddbbb\\\UUUSSSVVVSSSSSSSSSSSSSSSSSSSSSSSSVVVXXX[[[]]]^^^]]]ZZZYYYWWWUUUTTTTTTVVVWWWUUUSSSWWWWWWVVVUUUTTTSSSRRRRRRRRRTTTUUUSSSQQQOOOQQQRRRMMMNNNNNNMMMLLLMMMPPPSSSUUUVVVUUURRROOOOOORRRUUUYYYWWWUUUTTTSSSQQQLLLIIIJJJKKKLLLMMMMMMLLLJJJIIIEEEEEEEEEFFFHHHHHHFFFDDDFFFDDDAAA@@@AAAAAA???>>>@@@???>>>======<<<<<<<<<::::::999999999999999999777888888888888777666666444444444444444444444444333222222222222222222111222222222222222222222222222222222222222222222222000000111111111222222222222222222333333333444444444555555666888999999:::<<<888???WWW|||sss\\\LLLFFFEEEAAA===;;;<<<<<<;;;:::;;;:::888777666777777777555555444444444333333333222333555777777666555444333333333333333333222222222222222333333333333444333333333333333333333333111111111222222222333333222222222222222222222222111333555555444333444555555555666888:::;;;:::999999;;;???EEERRRhhh~~~||||||{{{uuusssvvvwwwrrrkkkeeeccceeeuuuvvvxxx|||www___YYYVVVVVVUUUPPPNNNOOOOOOPPPPPPPPPQQQRRRRRRRRRUUUWWWZZZ\\\^^^]]][[[ZZZUUUTTTSSSTTTUUUVVVUUUTTTVVVVVVVVVUUUTTTQQQOOONNNTTTUUUVVVTTTRRROOOOOOOOOKKKMMMMMMMMMLLLKKKLLLNNNPPPQQQQQQPPPOOOOOOPPPRRRVVVQQQMMMNNNQQQRRRNNNIIIHHHIIIJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFEEEDDDDDDBBB@@@???@@@@@@>>>===>>>>>>>>>>>>===>>>>>>>>>;;;;;;::::::999999888888777777777777777666666555444444444444444444444444111111111222222222222222222222222222222222222222111111111111111111111111000000000111111111222222222222222222333333333333444444555666777888888999<<<777555<<>>===>>>>>>===<<<<<<<<<======>>>>>>>>>>>><<<;;;;;;:::999888888777666666777777666666555444333333333333333333333333000000111111222222333333111111111111111111111111111111111111111111111111000000000000111111111111111222222222222333333333333444444555666666777777<<<;;;999888<<>>===;;;:::999999999999999888888777666666555555444444444444444444444444///000111111222111000000444333333222111000000///111111111111222222222222222222222222222222222222111111111111222222222222222222222222222222222222222444444444333333555666666555555777999::::::999777999>>>EEELLLYYYmmm}}}pppggg]]]XXXUUUUUUZZZaaa]]]TTTOOOSSSWWWVVVTTTSSSNNNNNNOOOOOOPPPQQQRRRRRRPPPQQQRRRSSSSSSRRRPPPOOOQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTSSSPPPNNNLLLIIIIIIJJJLLLNNNOOOOOOOOOPPPRRRTTTTTTRRRPPPOOOOOOLLLMMMNNNOOOPPPQQQPPPOOOQQQPPPPPPNNNLLLLLLLLLMMMHHHHHHIIIIIIIIIIIIIIIIIIGGGEEECCCBBBBBBBBBAAA@@@@@@>>><<<<<<<<<===<<<;;;::::::<<<===============;;;;;;:::999888888777777555666666666666555444444333333333333333333333333000000000111111222222222111111111111111111111111000000000000000000000000//////000000000111111111111111111222222222333333333333333444555555555666777777888999777:::EEERRRwwwvvv||||||qqq\\\OOOHHHAAA======;;;;;;:::999888888888999888777777777666555555444444444444444444444444444111111222222222111111111333333222111000000//////000000000111111111222222111111111111111111111111000000111111111222222222222222222222222222222222333444444333222333555777666555444666888::::::999;;;;;;>>>BBBGGGQQQfffyyy~~~}}}}}}ssseee]]]\\\VVVOOOOOOUUURRRIIILLLWWWbbbZZZTTTUUUWWWUUURRRRRRNNNOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRSSSRRRQQQPPPOOOPPPRRRRRRQQQPPPOOOOOOQQQPPPQQQRRRRRRRRRRRRQQQPPPHHHGGGGGGIIILLLNNNOOOOOONNNPPPRRRRRRPPPNNNNNNNNNNNNMMMMMMNNNPPPQQQPPPNNNOOOPPPQQQOOOLLLJJJKKKMMMHHHHHHHHHGGGGGGFFFFFFFFFDDDBBBAAA@@@AAAAAA???>>>>>><<<::::::;;;;;;;;;:::888999;;;<<<<<<<<<;;;;;;999999888888777777666666555555555555555444444333333333333333333333333333000000000111111111111111111111111111111111111111/////////////////////////////////000000000111111111111111111222222222222222222333333444444444444444444666:::;;;:::===CCCUUUrrr___JJJAAA@@@???===<<<888:::::::::888888888:::666777777777666555444333333333333444444444444555555555444444444444444444222111111111000////////////000000000000111111111000000000000000000000000000000000111111111111222222222222222222222222222333444444333222333555777666555444555777999:::999>>>;;;===AAACCCKKK```vvvooo___VVVOOOJJJGGGMMMLLLNNNQQQQQQNNNOOORRRccc[[[VVVUUUTTTQQQOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRRRRSSSSSSSSSSSSRRRPPPRRRSSSQQQNNNLLLMMMOOONNNOOOPPPQQQRRRSSSTTTUUUQQQMMMJJJIIIKKKNNNNNNNNNMMMNNNOOOOOOMMMLLLMMMNNNOOOMMMKKKLLLOOOPPPNNNMMMMMMMMMMMMNNNNNNMMMKKKJJJGGGFFFEEEDDDCCCCCCBBBBBB@@@??????@@@@@@@@@===;;;<<<:::999999:::::::::999777888:::;;;;;;:::999888777777777666666666666666444555555555555444333333222222222222222222222222111111111111000000000000111111111111111111111111////////////////////////////////////000000000111111111111111222222222222222222222222333333333333666444555:::;;;;;;===AAAAAA[[[xxxwww]]]NNNAAA===>>>>>>>>>>>>777999;;;;;;999888999:::666666666777666555333222333333333444444444555555555555444444333333333333000000000000000000000////////////000000000111111000000000000000000000000000000000000111111111111222222222222222222222222444444444333222222555888666555333444777999:::999<<<:::<<<@@@AAAFFFZZZqqqtttggg^^^RRRJJJKKKOOOOOOJJJJJJMMMKKKEEEGGGPPPSSSNNNTTTNNNLLLNNNOOONNNPPPTTTOOOOOOOOONNNNNNNNNNNNNNNOOOPPPQQQSSSTTTTTTTTTTTTQQQRRRSSSQQQMMMKKKLLLMMMMMMMMMNNNPPPRRRUUUWWWXXXYYYTTTNNNKKKLLLMMMMMMLLLLLLNNNNNNNNNMMMLLLMMMOOOOOOMMMJJJKKKMMMNNNMMMKKKLLLJJJHHHLLLPPPQQQLLLGGGFFFEEECCCBBB@@@@@@??????======>>>???@@@???<<<:::;;;:::888888999:::999888666777999::::::999777666555555555555666666666666444444555555444444333222222222222222222222222222222222111111000000//////000000000000000000000000////////////////////////////////////000000000000000111111111111222222222222222222222222222333333444333444777777333444777>>>???AAA[[[rrrmmm```HHH@@@999999999999:::<<<666999;;;;;;999888999;;;555666666777666444333222333333333444444555555555333333222111000000111111////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222444444444222111222555888666555333444666999:::999:::888;;;AAAAAACCCVVVmmmzzzttthhhfffeeegggiiifff^^^WWWLLLKKKJJJIIIHHHGGGGGGHHHPPPOOONNNNNNMMMMMMNNNNNNMMMLLLKKKLLLNNNQQQRRRRRROOOLLLLLLPPPRRROOOLLLMMMPPPPPPPPPPPPPPPPPPOOOOOOPPPRRRSSSQQQNNNKKKKKKMMMPPPSSSVVVVVVSSSPPPPPPQQQYYYXXXUUURRRPPPMMMLLLKKKMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKIIIIIIJJJJJJKKKGGGGGGFFFDDDCCCBBBAAA@@@>>>>>>======<<<<<<;;;;;;;;;:::999888777777777777999;;;===;;;888666777888444444555555555555444444444444333333333333222222222111111111000000//////000000////////////000000000000000000000000000000........................000000000000000000000000111111111111111111111111111111222222222333333333222333333333555666777888555888<<>><<<===AAACCCRRRlll}}}yyyqqqdddVVVLLLVVVSSSQQQPPPQQQPPPLLLHHHGGGGGGGGGGGGHHHIIIIIIJJJNNNNNNMMMMMMMMMMMMNNNNNNOOONNNMMMLLLMMMNNNNNNNNNKKKHHHHHHNNNPPPNNNMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSRRROOOMMMMMMNNNQQQSSSUUUUUUTTTRRRQQQQQQUUUTTTSSSQQQOOONNNNNNMMMNNNNNNMMMMMMLLLKKKJJJJJJNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIJJJJJJKKKFFFFFFEEEDDDBBBAAA@@@@@@???>>>>>>===<<<<<<;;;;;;;;;:::999888777777777777888:::<<<:::888666666777444444555555555555444444444444333333333222222222111111111000000000//////000000////////////000000////////////////////////........................////////////////////////000000000000000000000000111111111111222222222222111111111222333555666777888:::999888>>>SSSssslll[[[MMMCCC>>>>>><<<:::999888888999:::888888777666666666666666666555444333333222222222222222222222222222222222000000000000000000000000/////////000000000111111////////////////////////////////////////////////.../////////000000000000111111000000000000111111/////////000000111222333444333333555999:::999777;;;???======@@@@@@NNNggg~~~qqqjjjXXXTTTRRRVVV[[[YYYMMMBBBLLLJJJGGGDDDCCCCCCDDDDDDFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLMMMNNNLLLHHHIIIMMMPPPNNNMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQPPPQQQRRRRRRPPPOOOOOOPPPSSSSSSSSSUUUUUUTTTRRROOOPPPPPPOOOOOONNNOOOOOOOOOOOONNNMMMLLLKKKJJJIIIHHHNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIJJJJJJEEEEEEDDDCCCAAA@@@????????????>>>======<<<<<<;;;:::999888888777777777777777888999999777555555666444444555555555555444444333333333333222222222222111111000000000000//////000//////......//////000////////////////////////........................................................................000000000000111111111111000000000111222333444555444777888555333;;;KKKYYY}}}fffPPPBBB<<<;;;;;;<<<:::999777777777888888777666555555555555555555555555444333222222222222111111111111111111111111000000000000000000000000000000000000111111111111////////////////////////////////////////////////....../////////000000000000000000000000000000000000000000000111222333444666444333444666888888777;;;???>>>===???===IIIaaappp___SSSNNNJJJFFFFFFNNNXXX[[[TTTLLLKKKKKKIIIGGGEEEEEEGGGIIIIIIIIIIIIIIIHHHHHHGGGGGGIIIIIIIIIJJJKKKLLLNNNNNNIIIJJJKKKKKKKKKMMMPPPRRRRRRNNNMMMPPPPPPMMMKKKLLLNNNNNNOOOOOOPPPQQQRRRRRRPPPPPPQQQRRRQQQQQQQQQQQQSSSRRRQQQTTTVVVVVVRRROOONNNNNNMMMMMMMMMNNNNNNOOOMMMMMMLLLLLLKKKJJJJJJJJJMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIEEEDDDCCCBBB@@@???>>>>>>??????>>>======<<<<<<;;;999999888777777777777777666777777777666555555444333444444555555444444333333333333222222222222111000000000000000000///////////////....../////////////////////////////////................................................------------------------////////////000000000000000000000000111222333444///444888888666999AAAHHHTTTyyyvvviiiUUUCCC:::888;;;>>>:::999888666666666666666555555444444333444444555444444333222222222222222111111111111111111111111000000000000000000000000000000000000111111111222////////////////////////////////////////////////........./////////000000000000111111111111000000222222222222333444555666666555444333444555666777888===<<<===>>>;;;FFF^^^zzzwwwzzzjjjjjjggg^^^SSSJJJEEEDDDGGGFFFFFFIIINNNNNNJJJFFFFFFGGGIIIHHHGGGFFFGGGHHHIIIJJJJJJKKKJJJJJJIIIHHHGGGHHHHHHIIIJJJLLLMMMNNNIIIJJJKKKKKKKKKLLLOOORRRTTTOOOMMMOOOOOOLLLKKKLLLNNNNNNOOOOOOPPPQQQRRRRRRPPPPPPPPPQQQRRRRRRQQQQQQRRRQQQPPPSSSVVVVVVRRRNNNNNNNNNMMMLLLLLLLLLLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHDDDDDDCCCAAA@@@???>>>===>>>>>>======<<<;;;;;;;;;888888777777666777777777666555555666666666444444333333444444444444333333333333222222222111111111//////////////////000000//////............//////....................................................................................................../////////000000000000000000000111222333333000333666666444444777;;;<<>>>>>======<<<<<<;;;::::::999888777777666666777777777666555444555666777555333333333444444444444333333222222222222111111111111......////////////000000///......------......///........................................................................////////////////////////////////////000000000000000000000000000111222333///111222333222222444666:::;;;???LLLdddmmmUUUDDDAAA>>><<<;;;:::999777777777777666555555444444333333333333333333444555222222111111000111111222////////////////////////////////////////////////////////////000000000000................................................------.........////////////000111222222111000///////////////000111222333333444444444333333444666444999888999<<<;;;GGG```wwwhhhXXXPPPPPPRRRYYY___ZZZVVVSSSQQQKKKFFFGGGLLLGGGHHHHHHDDD@@@???BBBEEE??????@@@CCCGGGJJJLLLLLLDDDCCCDDDGGGKKKLLLIIIGGGDDDFFFHHHKKKLLLMMMLLLLLLIIIIIIIIIIIIJJJKKKMMMMMMLLLOOOPPPNNNKKKJJJNNNRRRQQQLLLJJJLLLMMMKKKKKKMMMPPPPPPPPPPPPPPPPPPPPPPPPQQQOOONNNOOOQQQQQQOOOMMMLLLNNNQQQRRRQQQPPPPPPPPPNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPNNNMMMMMMLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJIIIHHHGGGEEEDDDDDDBBBAAA@@@???>>><<<;;;;;;::::::999888888777777666666666666777777666555444555777888666333222333333444444333333222222222222222111111111111........./////////000000///......------......///................................................//////////////////////////////////////////////////////000000000111111111/////////...//////000111...///111222444666777777<<<777777;;;@@@TTTxxxhhhRRR???>>>===<<<===>>>===:::888777777777666666555444333333333333333333444555555111111000000000000111111////////////////////////////////////////////////---.........////////////................................................---------........./////////000111222222111000///............///000111111000222555555333222444555666:::888888::::::GGG```~~~vvvnnnggg]]]TTT\\\QQQGGGCCCCCCCCCEEEHHHEEEDDDGGGLLLMMMHHHBBB@@@FFFHHHIIIFFFAAA???@@@BBBCCC@@@>>>@@@CCCFFFEEECCCFFFCCCAAAEEEJJJMMMKKKHHHGGGHHHJJJKKKKKKJJJHHHGGGJJJJJJJJJJJJJJJKKKLLLMMMIIIMMMOOONNNLLLLLLQQQVVVWWWQQQNNNOOONNNKKKIIIKKKPPPPPPPPPPPPPPPPPPOOOOOOQQQOOONNNOOOQQQQQQNNNKKKJJJNNNRRRRRRPPPNNNOOOPPPLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKHHHIIIJJJJJJJJJIIIHHHGGGEEEEEEDDDCCCAAA@@@??????;;;;;;:::999999888888777777777666666666666777888777555444555888888666444222333333444444333333222222222222111111111111000---.........//////000000.........------.........................................................000000000000000000000000........................000000000000111111111111......---------...//////222222222333444444333111888111666@@@<<<;;;YYYttttttxxxvvv___LLLDDDCCC===;;;::::::;;;;;;:::888777777777777666555444333333333333333444444555666111000000000000000111111////////////////////////////////////////////////------------.........///................................................---------.........//////...000111222222111000...////////////000111222333...111555555444333444555999<<<999777999888FFF```tttgggYYYNNNHHHGGGKKKPPPPPPKKKHHHHHHJJJJJJEEE???===???AAABBBBBB???>>>>>>AAAEEEGGGFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>???AAACCCEEEGGGEEEDDDCCCEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIGGGHHHHHHIIIJJJJJJIIIIIILLLMMMMMMMMMMMMNNNQQQSSSTTTSSSPPPNNNMMMMMMMMMMMMQQQQQQRRRRRRQQQPPPPPPOOONNNPPPSSSTTTTTTRRROOOLLLQQQOOOMMMKKKJJJKKKLLLMMMNNNMMMJJJHHHIIILLLOOOQQQMMMKKKIIIIIILLLNNNOOOOOOQQQOOOMMMLLLMMMMMMLLLKKKIIIIIIIIIIIIHHHGGGFFFFFFDDDCCCAAA???>>><<<;;;;;;:::999888777666666666666666666666666777777777777666555333444444555333222222222222111111111000000111111111111000000000000////////////////////////---...///...,,,,,,...///........................//////.........---------////////////////////////,,,,,,++++++,,,,,,---...///////////////////////////////////////.........111111222222222333333333444555555666777;;;@@@DDDYYYzzz~~~vvvgggTTTDDD<<<<<>><<<===???@@@???===<<<<<>><<<<<<;;;:::999888777777666666666777666666666666666666666444222111111222222111000222222222111111111000000111111111000000000//////........................---...///...,,,,,,...///........................///.........---------------------------------------,,,,,,,,,,,,---..............................////////////............111111111111222222222222222333333333333555999<<<===IIIccczzz\\\WWWMMMBBB:::777999;;;;;;;;;:::999888888777777555555444444444333333333444333222222111111222222222222222222111000///....../////////000000000000000000//////......------------............------------------------------------------............---------------......///..............................//////000111111222111111111111222333444555444999666555:::<<>>============BBBAAA>>><<<<<>><<<<<<@@@CCCCCC@@@>>>>>>???AAA???<<<;;;<<<======<<<<<<;;;<<<===???@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAACCCEEEFFFCCCCCCBBBBBBCCCDDDEEEEEEGGGHHHIIIJJJJJJJJJJJJJJJHHHIIIIIIJJJKKKLLLLLLMMMIIIJJJKKKKKKKKKLLLNNNPPPOOONNNNNNMMMLLLLLLMMMMMMKKKLLLMMMOOOPPPQQQQQQQQQLLLMMMOOORRRSSSTTTTTTTTTRRRRRRRRRQQQPPPOOOMMMMMMNNNNNNMMMLLLLLLLLLMMMMMMLLLJJJGGGGGGIIILLLMMMMMMMMMLLLJJJIIIJJJJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCAAA???>>><<<<<<;;;::::::999888777777777777777777777666555555555444333222111111222222111000222111111111111000000000111111000000000000//////........................---......---,,,,,,---///------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////................................................//////000000000111111111111222333333222222333444777111999QQQkkkmmmZZZDDD@@@;;;888888:::;;;<<<:::::::::999999888888888444444444444333333333333333333222111111111111222//////000000000000000///....../////////000000000111000000///...---------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,------...///...........................///000111111222222111000000000111333444666777555:::777666:::;;;CCCVVVyyy<<<;;;:::::::::<<<===>>><<<;;;999888888:::<<<>>>999999:::;;;<<<<<<;;;;;;999<<<>>>>>><<<;;;;;;;;;======<<<<<<<<<;;;;;;:::<<<<<<<<<============<<<>>>>>>>>>>>>????????????@@@??????>>>???@@@AAAAAA@@@AAABBBBBBBBBBBBCCCEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJLLLMMMNNNOOOIIIJJJLLLLLLLLLLLLNNNPPPLLLLLLLLLLLLLLLLLLMMMMMMJJJKKKLLLNNNOOOOOOOOOOOONNNOOOOOOPPPPPPPPPPPPPPPRRRRRRSSSSSSRRRPPPNNNLLLNNNNNNNNNNNNMMMLLLKKKKKKKKKIIIFFFFFFHHHJJJKKKKKKKKKIIIGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBB@@@>>>===<<<;;;;;;::::::999888777777777777777777666666555444333333555333222333444444333222111111111111000000000000111000000000////////////........................---......---,,,,,,---///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................------...............///........./////////000000111333555555444222222333<<<777:::DDDIIIQQQnnnxxx[[[AAA???<<<999:::<<<>>><<<:::888888888888888777777777333333333333333333333333333222222111111111111111......////////////.............../////////000000111111000///...------,,,------............------........................,,,,,,---------.........///............///000000...........................///000111222222222111111111111222333444555666555;;;888777::::::AAASSSuuu777666666666777999;;;<<<777777666555555777888999888888999999999888888888999;;;<<<<<<<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<=========<<<<<<<<<=========>>>>>>?????????AAA@@@@@@???>>>>>>======>>>@@@BBBBBBAAAAAACCCEEECCCCCCDDDDDDEEEFFFGGGGGGIIIIIIIIIJJJLLLNNNOOOQQQJJJLLLNNNOOONNNNNNPPPQQQKKKKKKLLLLLLLLLMMMMMMMMMKKKLLLMMMMMMNNNNNNMMMMMMMMMNNNNNNOOOOOONNNNNNNNNOOOPPPRRRRRRRRRPPPMMMKKKLLLMMMMMMNNNMMMLLLKKKJJJKKKHHHFFFFFFGGGIIIJJJJJJJJJHHHFFFEEEFFFFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;:::::::::999888777666666666666777666666555444333333222444222222222444444333222000000000000000000000000000000000////////////...........................,,,---...---++++++---...------------------------,,,,,,------------------------------------------++++++******++++++,,,---........................,,,---------......//////------.........////////////222444555444333333333444333;;;EEEEEEBBBNNNaaaxxxfffVVVJJJCCC>>>;;;888888::::::777444666666666555555555555555333333333333333333333333333222111111000000111111///000000//////...---,,,............////////////111000000///...---------------............------........................,,,,,,,,,------------..................///000000...........................///000111111222222111333333333222333333444444555;;;999888;;;999???PPPqqq222222222333333555666666888888888888888999::::::999999999::::::::::::;;;::::::;;;;;;<<<;;;;;;;;;:::<<<===<<<;;;:::;;;<<<:::<<<>>>>>>===<<<===>>><<<======>>>>>>?????????BBBBBBBBBAAA@@@???>>>>>><<>><<<;;;:::999999999888888777666555555555555555555555444333333333222111000///000111222111000//////000000000000000111000000////////////......------------------------,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------***************++++++,,,------------------------,,,,,,,,,---......//////------........./////////---///111222222111111222222000555BBBLLLKKKEEEAAAOOOdddzzzdddQQQEEEAAA@@@???<<<:::888777777777666555555555555444444333333333222222222222333333333333222222111000000000000111000000000000///...---,,,------........./////////////////////............------............------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---.......................................///000111222444444333333333333444444444:::999888;;;999???OOOnnn444555555666666777666666333333444444555555555555111111111222222444555555999888888999:::;;;::::::999;;;<<<;;;999888:::===888;;;======<<<;;;<<<>>><<<======>>>??????@@@@@@??????@@@@@@@@@@@@??????;;;???DDDDDDBBBAAACCCFFFDDDCCCCCCCCCEEEFFFHHHIIIGGGGGGGGGHHHJJJMMMPPPRRRKKKNNNPPPRRRQQQQQQRRRSSSLLLMMMNNNNNNNNNMMMLLLKKKJJJKKKLLLMMMNNNOOOOOOOOOLLLMMMPPPRRRRRRQQQOOONNNGGGHHHIIIKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJLLLIIIGGGFFFGGGIIIJJJIIIHHHFFFDDDDDDDDDEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???<<<<<<:::999888888777777777666555444444333333444444444333333333333333333000//////000111222222000////////////000000111111000000/////////.........------------------------,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------++++++,,,------...//////............////////////---///111111000///000111333444666:::DDDIIIBBB777999CCCPPPiiiyyy```EEE999;;;???<<<666;;;;;;:::777666666888:::666666555555444333222222111111222222222333333333222222111000000000000000//////000000000//////...---------.........//////............////////////------............------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...........................///...,,,,,,,,,...111222333333333333333444555666222999999999<<<:::>>>NNNkkk222333444555555444333222555666777777888888777777777777777888888:::;;;<<<777777666777888999999888999:::;;;999777777:::===777:::<<<===;;;:::<<<>>><<<======>>>???@@@@@@AAA:::;;;<<<>>>????????????;;;@@@DDDEEEBBBAAACCCFFFEEEDDDDDDDDDFFFHHHIIIKKKGGGFFFFFFGGGJJJMMMPPPRRRKKKMMMPPPRRRQQQQQQQQQRRRMMMNNNOOOOOOOOOMMMLLLKKKHHHIIIKKKMMMOOOPPPQQQQQQQQQRRRTTTUUUTTTPPPMMMJJJDDDEEEFFFHHHIIIJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJGGGFFFHHHIIIJJJJJJHHHFFFDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBAAA@@@??????;;;:::999888777777777777666666555444333333333333333333333333333333333444222111000111333444444222.../////////000000111111000/////////............------------------------,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,---...//////........./////////000000111222222111000///000111+++555888111111<<>>NNNiii222222333333333333444444666666666666666666666666777777777777777888888999777777777888999999::::::<<<<<<<<<;;;;;;:::::::::999:::;;;===>>>======<<<;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA@@@?????????AAAAAACCCDDDEEEEEEEEEEEEEEEDDDFFFFFFGGGHHHIIIKKKLLLMMMJJJKKKLLLMMMNNNOOOPPPQQQNNNNNNNNNNNNMMMLLLJJJIIIGGGIIIKKKKKKLLLLLLNNNPPPRRRSSSSSSRRRQQQOOOMMMKKKIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIKKKKKKKKKIIIGGGFFFJJJJJJJJJIIIIIIHHHHHHHHHIIIGGGFFFFFFFFFEEECCCAAAAAA@@@???>>>============::::::999888777666555555555555444333333222111111000111333444444333111000000000000000000000000000////////////////////////........................//////...------------...............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000111111111222333444666777555777777@@@PPPVVV^^^nnn}}}||||||gggPPPEEE===;;;::::::::::::888777777666444333333444666777777666333111111111222333111111111111111111111111000000000000000000000000////////////............///...---,,,,,,---...///000...,,,,,,...///............---,,,******+++---,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------............////////////000000000000111222333444444444666999::::::???GGGggg222222222333333333444444555555555555555555555555666666555555666666777888666666777888888999999:::<<<;;;;;;;;;::::::::::::999:::;;;<<<============;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>???@@@AAAAAABBBCCCCCCDDDCCCCCCEEEEEEFFFFFFHHHJJJKKKLLLHHHIIIJJJLLLMMMOOOPPPQQQMMMMMMMMMLLLKKKKKKKKKJJJHHHJJJKKKLLLKKKLLLMMMOOONNNOOOOOOOOONNNLLLKKKIIIHHHIIIJJJJJJKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGEEEDDDGGGHHHHHHHHHHHHHHHHHHIIIGGGFFFDDDDDDEEEDDDBBB???@@@???>>>===<<<<<<<<<<<<999888888777777666666666555444444333222222111111000111333444444333111000000000000000000000000000................................................///......---------------------------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,------------...,,,,,,---------............/////////000000000000000000000000222333444555333666444888BBBBBBBBBMMM^^^|||lllaaaYYYKKKAAA>>><<<;;;999999::::::888777666555333222222333555666555444222000000000111222111111111111111111111111000000000000000000000000////////////...............---,,,,,,,,,,,,---...///---,,,---...///...------...---,,,******+++---,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------............////////////111111000111111222333444555444666999999999>>>FFFaaa222222222222333333333333555555555555555555555555444444444444444555666666666666777777888888999999;;;;;;:::::::::::::::999::::::::::::;;;<<<===>>>;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>>>>??????@@@AAABBBBBBCCCCCCDDDDDDEEEFFFHHHIIIJJJFFFGGGHHHJJJLLLNNNOOOPPPLLLLLLJJJJJJIIIJJJKKKLLLJJJKKKMMMLLLKKKKKKLLLNNNKKKLLLMMMMMMMMMLLLJJJJJJFFFGGGHHHIIIJJJJJJIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHEEEDDDCCCCCCCCCBBB@@@>>>>>>===<<<;;;;;;:::::::::777777777777777777777666444444333333222222111111000111222333333222111000000000000000000000000000........................------------------------///...------,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++*********++++++++++++,,,...---,,,+++++++++++++++,,,,,,,,,,,,---------------------.........//////....../////////000000000////////////000111333333222666444555;;;666111888:::MMMgggzzzwwwbbbMMMCCC<<<666555999;;;:::888888999999777666444333222111111222333444222111000//////000111111000000000000000000000000/////////////////////////////////............------,,,,,,++++++,,,,,,------------...//////---+++,,,------,,,******+++---,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------............////////////111111111222222333444555555555777999999888===EEE\\\{{{111222222222222333333333555555555555555555555555444444444444444555555666555555666666777888888999::::::::::::999999999999;;;:::999999:::;;;===>>>;;;;;;;;;<<<<<<=================================<<<<<<<<<<<<=========>>>======>>>???@@@AAACCCCCCBBBBBBBBBCCCDDDFFFGGGHHHGGGGGGHHHIIIKKKLLLMMMMMMKKKJJJIIIHHHHHHIIIKKKLLLKKKMMMNNNMMMKKKKKKLLLMMMKKKLLLMMMNNNNNNNNNMMMLLLEEEFFFGGGHHHIIIIIIJJJJJJLLLKKKIIIGGGEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCBBB@@@>>><<<;;;:::999999888999999555555555666666777777777333333333333222222111111000000111222222111000000000000000000000000000000........................------------------------...------,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++************++++++************************************++++++++++++...---,,,+++************++++++,,,,,,,,,---------------........./////////........./////////000000////////////000111222333///444222333:::777333888;;;CCCIIIKKKUUUkkkqqqeeeZZZPPPHHH@@@===:::555555999999888777777888888666555222222111111111111222222111000/////////000111222000000000000000000000000000000000000000000000000//////.........------------,,,,,,,,,,,,,,,,,,---,,,,,,---...000///,,,***+++------,,,++++++,,,---,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------***++++++,,,,,,------...------------------------............////////////222222222222333444555555666555777999888777<<>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>?????????>>>>>>>>>???@@@BBBCCCDDDAAAAAAAAABBBCCCDDDEEEFFFHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJHHHGGGGGGIIIKKKLLLLLLMMMNNNMMMLLLKKKLLLMMMKKKLLLMMMNNNOOONNNMMMMMMFFFFFFGGGGGGHHHIIIJJJJJJNNNMMMKKKIIIGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBDDDCCCBBBBBBCCCCCCAAA???;;;:::999888777777777777444444444555666666777777333222222222222222111111000000000000000000000000////////////////////////........................------------------------------,,,+++++++++++++++))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++******))))))******+++************************))))))*********+++++++++---,,,++++++************+++++++++,,,,,,,,,------------------.........///............////////////000000///000000111222333...444000---444555333999///<<>>@@@>>>:::888:::777666555555666777555444111111111000000111111111000000000000000111111111////////////////////////111111111111111111111111............------------------............------,,,,,,,,,...000///,,,******,,,------,,,+++,,,---,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------***++++++,,,,,,------...------------------------............////////////222222222222333444555555666555777999888777<<>>???@@@@@@@@@@@@@@@?????????@@@AAACCCDDDAAAAAAAAAAAABBBCCCDDDEEEHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIHHHIIIJJJKKKLLLMMMNNNNNNLLLKKKLLLNNNKKKLLLMMMNNNNNNNNNMMMLLLHHHHHHGGGGGGHHHIIIJJJKKKNNNMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@CCCBBBAAABBBCCCBBBAAA???:::999888777777666666777333444444444555555666666222222222222222222111111000//////////////////000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))***+++++++++******++++++++++++++++++++++++******))))))))))))******************************)))))))))************+++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------........./////////000000000000000111222222555;;;444---111333111555...:::DDD@@@999999???DDDOOOhhhaaaGGGAAAAAA:::;;;;;;:::999777777888666444333444555666555333111111111111111111111111111111111111111000000000////////////////////////000000000000000000000000.........------------,,,---......//////......---,,,,,,,,,---......,,,******+++------,,,+++,,,---,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,------***++++++,,,,,,------...------------------------............////////////111111111222222333444555444444666888888777<<>>@@@AAAAAA@@@@@@AAA@@@???>>>???@@@BBBCCCAAAAAAAAAAAABBBCCCDDDDDDFFFFFFGGGIIIJJJLLLMMMMMMLLLLLLKKKKKKJJJIIIIIIIIILLLMMMNNNNNNMMMLLLMMMOOONNNNNNOOOPPPPPPOOONNNMMMJJJIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMLLLJJJIIIHHHFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@???@@@AAAAAA???===:::999888777666666666666444444444444444444555555111111111111111111222222/////////....../////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************************)))(((******************************))))))))))))******************************))))))))))))************))))))))))))***+++,,,---***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,------------.........////////////......//////000000666===666...222333000333888;;;;;;666333666:::<<<;;;AAANNN\\\mmm|||kkkaaaVVV@@@555<<>>???@@@@@@@@@???AAA@@@>>>======???AAABBBAAAAAAAAAAAABBBCCCCCCDDDCCCDDDFFFIIIKKKNNNOOOPPPLLLLLLLLLLLLKKKJJJIIIHHHKKKMMMNNNNNNMMMMMMNNNOOORRRRRRSSSSSSSSSRRRQQQPPPLLLKKKJJJIIIHHHIIIJJJKKKJJJKKKLLLMMMMMMKKKIIIGGGDDDDDDDDDDDDDDDDDDCCCCCC???>>>>>>>>>@@@@@@>>><<<:::999888777777666666666444444444444444444444444111111111111111111222222//////............//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))************************)))((('''******************************))))))))))))******))))))))))))))))))))))))))))))))))))************(((((())))))***+++------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////......---------...//////,,,555000***000333000222222333333333777:::777111666222444:::@@@LLLgggzzzeeeLLL???BBBIIIBBB::::::999777888888777888999888666444333222222444444444222111111222222222222111111////////////...---,,,+++........................------------------------......---------,,,,,,,,,++++++------------++++++...,,,******,,,------,,,(((+++---...---,,,,,,---,,,,,,---------,,,++++++++++++,,,,,,,,,---------***++++++,,,,,,---......------------------------............/////////000000000000000111222333444222222444888888888>>>EEEUUUwww000000000000111111111111111111222222222333333333111111222222222333333333555555666777777777777777777777777666666666666666;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::===<<<:::999888888999999<<<>>>@@@@@@>>>===>>>?????????@@@@@@AAABBBCCCCCCHHHFFFEEECCCAAA@@@??????CCCEEEGGGJJJMMMOOOPPPQQQSSSPPPMMMIIIFFFFFFGGGGGGMMMMMMLLLLLLLLLLLLLLLMMMPPPQQQSSSVVVXXXWWWSSSPPPOOOLLLJJJHHHIIIJJJJJJJJJGGGGGGFFFFFFGGGGGGHHHHHHFFFDDDCCCDDDFFFFFFDDDAAA???>>>===<<<<<<;;;;;;<<<999999777666555555555555333333333222222222111111111111111111000000000000////////////////////////---------------------------------,,,,,,+++++++++,,,++++++******++++++,,,,,,------......------,,,))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))******)))((('''(((((((((((()))))))))))))))************+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,---......,,,,,,---...---,,,,,,,,,---...000111000111111111222222222222555555555444222222333444666777777555666===IIISSSvvvlllWWWHHHCCC===888777;;;===<<<:::999888777777666666777777555444333333222222222222222222222111111111000000////////////000000000000........................++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,...---,,,,,,,,,,,,---...,,,,,,---------,,,,,,+++++++++++++++++++++++++++***+++,,,+++******,,,---...---,,,,,,++++++,,,,,,------++++++++++++---------,,,,,,,,,---...---,,,...000111111000000111222444555666777777999<<>>===<<<;;;;;;;;;;;;888888777666555555555666333333222222222111111111111111111000000000//////........................------------------------------,,,,,,,,,+++++++++,,,++++++******++++++,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))*********+++++++++))))))***++++++,,,------++++++++++++++++++++++++,,,---...---,,,,,,,,,...------,,,,,,---...///000////////////000000000000333444444333111000222333444666777666666999AAAGGGYYY\\\gggzzzxxxiii[[[PPPJJJGGGHHHBBB<<<999999999777444777777777777666666666555444444333222222222222222222222111111111000000000.../////////000000000000........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,---,,,++++++++++++,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,+++******,,,......---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---------------...//////...///000111111000000111333444555666777777999<<>>===<<<;;;::::::::::::777777666666555666666666333222222222222111111111111111000000000000//////........................------------------------,,,,,,,,,,,,++++++++++++++++++************++++++))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))*********++++++))))))******+++,,,,,,,,,+++++++++++++++++++++++++++---...---,,,+++,,,......---------------......------------.........///111222333111000///111222111444777777555555777:::FFFAAA@@@GGGRRRcccxxxgggcccZZZMMMBBB>>>BBBGGGHHHCCC===999999888555222555666777777777666444333333333222111111111222222111111111111000000000000....../////////000000000------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,++++++************++++++)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++******,,,......---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...///000000111///111222222111111222333444555666666777999<<>>>>>???>>><<<999555333888:::<<<=========>>>???BBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHFFFFFFHHHIIIIIIJJJJJJJJJIIIKKKNNNOOOOOOLLLIIIGGGFFFGGGJJJMMMOOOPPPPPPPPPOOOOOOPPPQQQRRRPPPMMMJJJKKKKKKJJJHHHGGGFFFGGGHHHDDDDDDDDDEEEFFFGGGHHHIIIFFFEEEDDDCCCBBB@@@===<<<===<<<;;;::::::999999999666666555555555666666777222222222222111111111111111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++((())))))))))))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))************))))))******+++++++++,,,************+++++++++++++++,,,------++++++,,,---......------------------,,,,,,---------.........111222222111000///111222111333555555333222333444>>>:::888888999;;;CCCLLLYYYkkk{{{jjj[[[UUUKKKKKKJJJFFFAAA>>>???@@@AAA>>>:::888999999888666444666777888888666444333222111111000000000111111111111000000000/////////........./////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******++++++,,,+++++++++******+++++++++((())))))************))),,,,,,,,,,,,,,,,,,,,,,,,)))***++++++******,,,......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------...///000111000111222222111111222333333555666666666888<<<>>>QQQqqq...////////////000000000000000111111111222222222111111222222222333333333444444555666666666666555555555666777888999999:::888888888999999999:::::::::::::::;;;;;;;;;<<<<<<>>>@@@BBBBBBBBB???<<<999;;;<<<>>>>>>===<<<===>>>@@@@@@AAABBBCCCEEEEEEFFFEEEFFFGGGHHHHHHGGGGGGFFFEEEFFFHHHIIIKKKKKKLLLLLLOOOOOOOOONNNNNNLLLKKKJJJIIIIIIHHHHHHJJJLLLNNNOOOPPPOOOOOOPPPQQQPPPMMMKKKKKKLLLLLLJJJGGGFFFGGGHHHDDDDDDDDDDDDEEEFFFGGGHHHDDDDDDDDDBBB@@@===<<<;;;<<<;;;:::999888888888888666555555555555555666777222222222111111111000000000000000////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((()))))))))*********)))***************++++++)))))))))******++++++++++++,,,---,,,++++++,,,---------------------,,,,,,------........./////////111222222111000000222333111222222222222222333555333333666:::999555555888555CCCVVVhhhxxx{{{llldddccciiidddSSSFFFDDD<<<<<<>>>@@@AAA???:::666:::999777777888888999888555666777888888666444333000000/////////000000111000000000/////////..................////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++'''((()))***************,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***+++---///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,,,,,,,...111///111222222111000222333333444555666666888;;;>>>QQQooo......////////////000000000000000111111111111222111111222222222333333333444444555666666666666666555555666666777777888888777777777888888999999::::::::::::::::::::::::::::::<<>>???AAA@@@???>>>>>>???>>>???@@@AAACCCEEEFFFGGGFFFGGGHHHHHHHHHGGGFFFEEEFFFFFFHHHIIIKKKKKKLLLLLLSSSRRRPPPOOONNNNNNNNNNNNKKKJJJHHHFFFGGGIIILLLNNNNNNNNNNNNOOOPPPOOOMMMKKKKKKMMMNNNLLLHHHEEEFFFHHHDDDDDDDDDDDDDDDEEEEEEFFFDDDEEEEEECCC@@@===<<<===;;;:::999888888777777777666666555555444555555555222111111111111000000000000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******))))))))))))************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))******************************(((((())))))***+++++++++***,,,---,,,+++***+++---+++,,,------------,,,,,,........./////////000000000111222111000000222444111111000000111333555666111111444888777444444888555:::AAAEEEKKKTTT```iii~~~mmm\\\LLLHHHJJJRRRRRRIIICCCCCC===:::888:::======:::666888777777666555555666666444555666666666555333333//////.........///000000////////////............------........./////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++'''((()))******+++******++++++++++++++++++++++++(((***++++++***+++---///...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++'''***,,,,,,******---000...000111111000000111222333444555555666888;;;>>>OOOlll........./////////000000000000000000111111111111111111222222222333333333333333444555555555555444555555555555555666666666666666777777888999999::::::::::::999999888888777666888;;;===?????????>>>;;;===??????>>>>>>???@@@>>>???@@@AAABBBCCCDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGHHHIIIIIIIIIIIIIIINNNNNNNNNMMMMMMNNNNNNNNNJJJIIIHHHHHHIIIJJJLLLMMMLLLKKKKKKLLLNNNNNNMMMKKKIIILLLNNNKKKFFFCCCDDDGGGEEEEEEDDDCCCCCCCCCDDDDDDBBBCCCDDDBBB???<<<<<<===::::::888777777777777777777666555555444444444444111111111111000000000000000000/////////.........------------------------++++++++++++++++++++++++)))*********++++++++++++******))))))))))))******)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))***************))))))))))))((((((((()))***+++++++++***,,,,,,,,,+++***+++,,,******,,,---...------,,,............///////////////000000000//////111333000000000111222333333333444222222444333000222777:::::::::999999;;;???BBBOOOXXXiii~~~~~~wwwiiiUUUGGGAAAAAABBBDDDEEECCC@@@??????===;;;:::::::::::::::444555555444444333444555333333333333222222222111......------......///000/////////.........---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******************************++++++,,,,,,,,,,,,)))***+++,,,,,,+++***)))'''((()))***++++++++++++************************((()))++++++***+++---000...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++(((,,,...---******,,,000---///000000//////000111333444555555666777;;;===MMMggg............/////////000000000000000111111111111111111222222222333333333222222333444444444333333555555555555555444444444555666666777888999999999;;;::::::999888777666666777888999999999888777666666888:::;;;;;;<<<===???@@@@@@@@@AAAAAABBBBBBBBBCCCDDDFFFHHHHHHHHHGGGFFFHHHHHHHHHHHHHHHGGGFFFEEEGGGHHHJJJKKKLLLLLLLLLLLLGGGHHHIIIKKKLLLMMMMMMMMMJJJIIIIIIJJJLLLMMMLLLJJJGGGKKKMMMKKKEEEBBBCCCFFFFFFEEEDDDCCCCCCBBBCCCCCC>>>@@@BBB@@@<<<::::::;;;:::999888777666666666666888777666555444333333333111111111111000000000000000/////////............------------------------++++++++++++++++++++++++))))))******++++++++++++******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))(((((((((((())))))))))))*********)))))))))))))))'''(((((()))***+++++++++***+++,,,,,,******+++,,,(((***+++---......---------------.........//////---...///.........000222//////000222333333111///111///111333333111333888444555777888999:::999999999:::>>>GGGVVVkkk|||sssoooeee\\\RRROOOPPPOOOHHH@@@AAABBBBBB??????@@@???<<<999<<<===<<<888555666888000111333333333333555666222111000000//////000000---------------...///000//////.........------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------************************)))***+++,,,,,,,,,,,,,,,((()))***++++++***)))((((((((()))++++++,,,,,,,,,))))))))))))))))))))))))((()))***+++***+++...000...---,,,,,,++++++,,,,,,++++++------------++++++***---000///+++***---000---...//////......///000222444555555555777;;;===KKKccc}}}............////////////////////////000000000000000111111111111222222222111111222333333444555555555555555555666666666666888777777777777777888888888888666555444444444444:::::::::999999999888888888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDDGGGGGGFFFEEEEEEDDDEEEEEEEEEGGGIIIKKKLLLLLLKKKJJJIIIGGGFFFFFFHHHIIIIIIHHHIIIKKKJJJGGGGGGLLLOOOMMMLLLIIIGGGFFFHHHHHHEEECCCEEEDDDBBBAAAAAABBBCCCDDD<<<<<<<<<<<<<<<<<<<<<<<<;;;:::777555333333333333444333333222222333333444222111111000///......---........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))******+++++++++,,,,,,,,,---,,,***)))))))))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******,,,,,,+++***)))))))))***)))))))))))))))((('''''''''(((((((((((((((''''''))))))************))))))))))))))))))))))))))))))******))))))******+++,,,******++++++++++++******************************++++++,,,,,,,,,,,,------...............///000000111111000000//////......000000111111111222222222111222222333333444444555444555777:::???EEEJJJMMMLLLUUU```jjjrrr}}}kkk\\\YYY```eeeZZZPPPLLLNNNJJJ???;;;???===@@@BBBAAA<<<:::===@@@999999888666555333222222444333222222111111222222000000000000000000000000000000//////.........------,,,...333333...,,,------------............//////...,,,,,,,,,,,,***))),,,,,,,,,++++++***************++++++++++++******,,,,,,++++++******)))))),,,***((()))+++,,,+++(((************************---,,,***))))))***,,,---------++++++++++++------......---,,,,,,,,,------////////////...---,,,+++,,,,,,,,,,,,---.../////////.........000111333555555666777666666777:::<<>>???@@@@@@EEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGIIIKKKKKKKKKIIIIIIIIIGGGFFFFFFHHHIIIIIIHHHKKKMMMLLLHHHHHHKKKLLLJJJKKKHHHFFFFFFGGGGGGEEECCCDDDDDDCCCBBBAAAAAABBBBBB<<<<<<;;;;;;;;;::::::::::::999777555444333333333333333222222222222333333111111000000///......---........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))*********+++++++++,,,,,,,,,+++***)))))))))***+++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******,,,+++******))))))******)))))))))))))))(((''''''((((((((())))))(((((('''))))))************))))))))))))))))))))))))))))))******))))))******+++,,,******++++++++++++******************************+++++++++,,,,,,,,,---------------------......///000000000000//////......000000111111111222222222111111222222333444444444666555555666888:::===???===AAAFFFFFFDDDFFFNNNTTTbbbrrr}}}}}}vvvrrrgggYYYRRRUUUZZZ\\\UUULLLHHHLLLJJJ@@@;;;===>>>AAABBB@@@;;;999:::===999888777666555333222222444333222222111111222222000000000000000000000000000/////////.........---...---///333333///---...------------...............,,,++++++,,,,,,+++))),,,,,,,,,++++++***************++++++++++++*********************))))))))),,,***((()))+++,,,+++)))************************---,,,***))))))***,,,------,,,++++++++++++,,,---++++++*********++++++,,,////////////...---,,,+++,,,,,,,,,,,,---...////////////...///000111333444555666777666666777:::<<>>??????FFFFFFGGGGGGFFFEEEDDDDDD@@@AAABBBDDDEEEGGGHHHIIIGGGHHHIIIJJJJJJIIIHHHHHHHHHGGGEEEFFFGGGIIIHHHHHHMMMOOONNNJJJIIIKKKJJJFFFIIIGGGFFFFFFGGGGGGEEEDDDCCCCCCCCCCCCBBBAAA??????<<<;;;;;;:::999888777777777777666444444333444444222222111111111111222222111000000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******************++++++++++++,,,*********)))******+++,,,))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******++++++***)))))))))******)))))))))))))))(((((('''(((((()))******))))))(((((())))))******))))))((())))))))))))))))))))))))***))))))))))))***++++++******++++++++++++******************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000000000////////////...000000000111111111111222111111111222333333444444555444333222222333444555<<>>@@@AAA>>>:::777888:::888888777666444333222222333333222111111111111222000000000000000000000000/////////...............///---///333333///---///------------............,,,+++******+++,,,+++)))+++++++++++++++***************++++++++++++******((())))))))))))))))))***+++***)))***++++++***)))************************,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,***************+++,,,---......///......---,,,+++,,,,,,,,,,,,---...//////////////////000111333444444555666666666777:::<<>>??????EEEEEEEEEEEEEEEDDDCCCCCC@@@AAABBBDDDEEEGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEGGGHHHHHHGGGLLLOOOOOOKKKJJJKKKIIIFFFGGGFFFFFFFFFFFFFFFEEEDDDBBBCCCCCCCCCBBB@@@===<<<<<<;;;:::999777666555444555555444444444444444444111111000000000000111111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************++++++++++++)))))))))******+++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((())))))*********))))))))))))******(((((())))))))))))((((((((())))))************)))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))***++++++******++++++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...////////////////////////000000000000111111111111000000111111222333333333333333333222333444555666666888;;;:::777888;;;???DDDGGGFFFBBBCCCIIILLLKKKJJJNNNTTT\\\fffqqq}}}zzzssssssttteeeccc]]]TTTOOOSSS```kkkbbb```ZZZSSSRRRTTTSSSOOOGGGAAA@@@FFFJJJEEE>>>:::<<<===>>><<<999777777888777777666555444333222111333222222111111111111111000000000000000000000000...........................,,,---111111---,,,...,,,,,,---------.........+++)))))))))+++,,,+++***+++++++++*********************++++++++++++******''''''(((((())))))******+++************+++******************************++++++***))))))***++++++,,,++++++++++++++++++,,,++++++++++++,,,---...///---.........------,,,+++,,,,,,,,,,,,---...///////////////000000111222333444555666555555777:::<<>>???@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBBBBBBBDDDEEEFFFFFFFFFFFFJJJKKKKKKKKKKKKJJJJJJIIIGGGEEEDDDDDDFFFGGGGGGFFFIIILLLMMMJJJJJJKKKJJJGGGFFFFFFFFFFFFDDDDDDDDDDDDAAABBBBBBBBB@@@>>><<<;;;;;;:::999888666444333333333444444444444444333333111000000//////000000111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))*********+++++++++))))))******++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((())))))******))))))((())))))******(((((())))))))))))(((((((((((()))***************(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((())))))***+++******++++++++++++***************************************+++++++++,,,,,,---------,,,---......///.............../////////000000000000000000000000//////000111111222222333222222333333444555666666666888999777444333555777<<<===;;;888999===>>>===<<<======???BBBIIIQQQVVVPPPQQQUUU```nnnzzz|||vvvrrrqqqooojjjfffkkkmmmmmmhhhccc``````aaaRRRPPPUUUdddmmmhhhZZZPPPOOOVVVYYYUUURRRSSSUUUTTTKKKJJJIIIIIIKKKOOOUUUYYYWWWYYYWWWOOOIIIGGGEEEBBBAAA>>>???EEEHHHEEE???;;;888999999999888777888888666666555444333222222111333222111111000000111111////////////////////////---------...............,,,***+++......+++***,,,,,,,,,,,,------------...+++)))))))))+++,,,+++*********************************++++++++++++******''''''(((((())))))************+++************+++))))))))))))))))))))))))************************++++++++++++++++++++++++*********+++,,,---...///------------------,,,+++,,,,,,,,,,,,---...////////////000000111111222222333444555555555777:::<<>>???@@@@@@???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDJJJJJJJJJJJJJJJJJJJJJJJJFFFEEECCCDDDEEEGGGGGGFFFGGGJJJJJJHHHHHHKKKKKKHHHFFFGGGGGGFFFCCCBBBBBBCCC@@@@@@@@@@@@???>>><<<<<<::::::999777666444333333333333333444444333222222111111000000000000111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))************+++))))))***+++++++++******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))((((((((()))******'''(((((()))))))))))))))''''''((()))************'''(((((())))))((((((''')))))))))))))))))))))))))))(((((((((((()))************++++++++++++******************************************++++++++++++---------------......///---............/////////111000000000000000///////////////000111111222222222222222222222222222222999::::::999777555666777666666777666777888999999888:::<<<===<<<<<<>>>???DDDBBBAAABBBFFFLLLQQQSSSSSSSSSOOOJJJHHHHHHFFFAAA>>>AAACCCAAABBBFFFIIIIII???999:::GGGUUUXXXRRRLLLAAAAAA@@@???CCCIIIIIIEEEHHHEEEBBBBBBFFFJJJLLLLLLJJJNNNNNNHHHCCCAAA???<<<<<<===@@@CCCDDDBBB>>>;;;555555666666666777777777555555444333333222111111222222111000000000000111////////////////////////---------------.........+++)))))),,,,,,))))))+++,,,,,,,,,,,,------------,,,+++******+++,,,+++))))))))))))*********************++++++++++++******((())))))))))))))))))***)))+++++++++***)))***+++))))))))))))))))))))))))******************************++++++++++++******)))))))))))))))***+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---...////////////000111111111111111222333444555555777:::<<>>??????>>>???@@@BBBCCCDDDEEEEEEDDDEEEGGGHHHHHHHHHFFFEEEGGGGGGGGGGGGHHHIIIIIIJJJFFFDDDCCCCCCEEEFFFFFFEEEHHHJJJIIIEEEEEEIIIJJJHHHGGGHHHHHHFFFBBB@@@@@@AAA@@@???>>>>>>============:::999888777666555444333333333444444333222111000222111111000000111111222........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))******************+++,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******((((((((((((((()))******''''''((()))))))))))))))&&&&&&'''((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))************++++++++++++******************************************++++++++++++,,,,,,,,,,,,,,,------...---------.........//////111111000000////////////......//////000111111222111111111111111000000//////000111222222222333444777888:::;;;999777777999666888::::::999999:::;;;EEEEEEDDDCCCAAA@@@AAACCCFFFIIIHHHCCC@@@BBBCCC@@@888;;;<<<<<>>???999999:::::::::999999888;;;;;;;;;;;;;;;<<<>>>>>>>>>???@@@CCCDDDFFFFFFGGGCCCEEEGGGIIIJJJIIIHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIEEEDDDCCCCCCEEEFFFFFFEEEIIIJJJHHHDDDCCCGGGHHHGGGGGGHHHIIIFFFAAA??????@@@???>>>===<<<<<<===>>>???999999888777666555555444333333444444333222000///222222111111111111222222---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***************+++,,,,,,+++***)))((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******((((((((((((((()))******''''''((()))))))))))))))%%%&&&'''((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))************++++++++++++******************************)))************+++++++++++++++******++++++,,,------------.........//////111111000000/////////.........//////000111111111...///000111222222222222444555666666666555555555...222777:::888555777:::888777555333333777===AAA555:::???AAA???======>>>===CCCCCC<<<888;;;===<<<;;;===<<<;;;BBBKKKLLLHHHHHHAAA<<<>>>@@@???@@@BBB???;;;666444;;;EEEFFFBBB;;;>>>CCCGGGIIIJJJIIIIIIHHHGGGEEEFFFLLLOOOJJJAAA666<<>>>>>>>>>>>>>>???@@@CCCEEEGGGFFFGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKIIIHHHGGGFFFEEECCCBBBAAACCCEEEGGGHHHGGGFFFGGGHHHIIIHHHGGGEEECCC@@@>>>=========<<<<<<;;;:::888777999888777666555444333333222222222111111111111000---.........//////000000111111000///...---,,,,,,,,,,,,,,,++++++*********///...------,,,,,,------)))******+++++++++******(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))******))))))((((((((('''&&&''''''((()))******++++++***)))(((((('''(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++)))******++++++,,,------,,,,,,,,,---------......///////////////.........---------............///111111111111000000000000111222222333333222222111444444444555555555555666777777777666555555777999:::::::::;;;;;;<<<<<<<<<:::999888888888888888888===<<<===AAAEEEFFFDDDAAA@@@:::777;;;???AAACCCEEE@@@AAA>>>777888@@@EEEDDDAAA<<<<<>>===;;;::::::::::::888666555333222222222333333444444333222111000///---...000///...,,,,,,---......---------,,,,,,,,,......---------,,,,,,,,,.........------,,,,,,,,,************************---,,,***)))))))))***+++************************)))))))))))))))(((''''''))))))))))))))))))))))))((()))++++++)))((()))***222...)))''')))+++++++++******************************+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,---000000000000000111111111000222555666777888;;;===DDDZZZppp------------------------,,,---......//////.........//////000111111222222222222222333333333333444333333444444555555555555666666777777888999999999777999::::::888777777888999999:::::::::;;;;;;;;;999999::::::;;;;;;;;;:::===<<<<<<<<<<<<===>>>>>>>>>>>>>>>???AAACCCEEEGGGGGGHHHHHHJJJKKKLLLMMMNNNFFFFFFFFFGGGGGGIIIJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBCCCEEEFFFFFFEEEEEEFFFHHHFFFFFFFFFEEEDDDBBBAAA@@@=========<<<;;;:::888888888888777666555444333222222222222111111111000000---........./////////000/////////...............,,,,,,,,,+++++++++******,,,,,,+++*********************+++++++++******)))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((((((((((()))***)))))))))))))))))))))))))))))))))((((((((('''''''''''''''((()))************))))))(((((((((((()))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++)))******++++++,,,------,,,,,,,,,------------...////////////...................../////////000000000000000///////////////222222222222222222222222444444444444555555555555555777888888777666777888999999999999999999::::::999999888777777888888999>>>???@@@AAACCCCCCAAA???===888777999::::::<<>>===BBBEEECCCDDDGGGDDDCCCAAAAAABBBBBBAAA@@@???>>>===<<<::::::999999777666555333333222333333222222222222111000///...000111222111/////////111...------------,,,,,,,,,---------,,,,,,,,,,,,+++---------,,,,,,,,,++++++************************,,,+++***)))((()))******************************))))))******))))))((('''))))))))))))))))))))))))((()))++++++)))((()))***...+++((((((***,,,+++***************************)))***++++++,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------+++,,,,,,,,,,,,---------000000000000111111111111222444666777666777999;;;BBBWWWlll------------------------------...////////////.../////////000111111222222222222222222333333444444444555555555555666666666666666777888888999999:::777999:::999888666777777::::::::::::;;;;;;;;;<<<999999:::::::::;;;;;;;;;===============>>>??????>>>??????@@@BBBDDDFFFGGGCCCCCCCCCEEEGGGJJJMMMOOOGGGGGGGGGGGGHHHIIIJJJJJJKKKIIIGGGDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCEEEGGGGGGGGGFFFEEEDDDBBB@@@???======<<<<<<;;;999888777777777666555444333222222222222111111111000000000.............../////////---------.........//////,,,,,,,,,++++++++++++***+++++++++*********))))))+++++++++++++++***)))(((+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((''''''''''''''''''(((((())))))******)))(((((((((((())))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++************))))))))))))************+++++++++)))******++++++,,,------,,,,,,,,,,,,------------........................////////////000000000111000000000000000000000000333222111000000111222333333333333444444444555555333555888999888777777888999888777666666777888888999888777777777888999999???@@@BBBBBB@@@>>>======>>>======>>>;;;777999>>>???BBBCCCAAAAAACCCCCC@@@AAA===;;;===>>>======???>>>@@@BBBBBBAAA????????????>>>===<<<:::999888777777666555444333333444444111111000000//////....../////////---,,,,,,---///------------,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++++++++************************+++***)))((((((((())))))******************************++++++******)))((())))))))))))))))))))))))((()))++++++)))((()))***))))))(((***+++,,,+++)))************************)))***++++++,,,,,,++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,------------//////000000111111111111444555777777666666888999BBBVVViii------------------------------.../////////////////////000000111111111111111111111222333333444444555666666666666666666666666666777777888999999:::777888:::999777666666777999999999:::::::::;;;;;;:::999999999::::::;;;;;;>>>============>>>??????>>>???@@@AAACCCDDDFFFGGGAAAAAAAAABBBDDDHHHKKKMMMIIIIIIIIIIIIIIIJJJKKKKKKMMMJJJGGGEEEDDDDDDFFFGGGDDDDDDCCCAAA@@@AAADDDFFFJJJJJJHHHFFFBBB???===;;;<<<<<<<<<;;;:::999777777555555555444333222222222111111111111000000000000........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***)))((((((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))***(((((('''(((((()))******))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((************))))))))))))))))))*********+++++++++)))******++++++,,,------++++++,,,,,,,,,---------------...............///....../////////000000000111111111111111222222222444222111//////111222444222333333333444444444444333444666666555555666888999888777555555666777888888777666666666888999:::===@@@BBBAAA===;;;<<<>>>@@@AAADDDCCC<<<666777>>>???@@@BBBBBBCCCDDDDDDCCCBBB>>>;;;;;;;;;;;;;;;;;;<<>>======;;;:::888666666555555444444444444444444111000000//////......///......---+++)))***,,,///---------,,,,,,,,,+++++++++++++++************)))++++++*********************************************))))))(((((((((((((((************************+++++++++++++++***))))))))))))))))))))))))))))))((()))++++++)))((()))***((((((***+++++++++)))'''************************))))))***+++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........//////000000111111222222333555666777666777888:::BBBWWWjjj---------------------------...//////000000//////000000000000000111111111000000111222222333444444666666666666666666666555555666666777777888999999666888999999777666666777777888888888999999999999::::::999999999:::;;;<<<===============>>>>>>???===>>>???AAACCCDDDEEEFFFFFFEEEDDDDDDFFFIIIKKKMMMJJJJJJJJJJJJJJJJJJKKKLLLMMMKKKHHHEEEDDDEEEGGGHHHDDDDDDCCCAAA???@@@CCCEEEIIIHHHGGGDDDBBB???<<<:::::::::::::::999777666555444444333333222222111111111111111000000000//////...............---------.........---,,,+++++++++++++++++++++++++++++++++,,,------------,,,+++***+++++++++++++++***)))((((((((()))***+++,,,,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))******))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++)))******++++++,,,------+++++++++,,,,,,,,,------,,,---------......//////------........./////////////////////000000111111333222000//////000222333222222222222333333333444444444444222222333555888999888777666666777888999777666555555555888:::<<<:::===???>>><<<;;;===???===@@@EEEDDD<<<444555;;;???======>>>@@@BBBDDDGGGEEEBBB???<<<<<<======<<<<<>>>>><<<===???AAACCCDDDDDDDDDDDDDDDCCCCCCDDDFFFGGGIIIJJJIIIIIIIIIIIIIIIJJJJJJKKKIIIGGGEEEDDDEEEFFFGGGCCCDDDCCCBBB@@@@@@BBBDDDCCCCCCBBBBBBAAA@@@>>>>>>999999888888777555444333333222222222111111111000111111000000000/////////.........---------------///...---,,,+++******)))***++++++++++++,,,,,,,,,++++++,,,---,,,+++***))))))******+++++++++******+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((((())))))***))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))))))))***)))************+++++++++)))******++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////------------............+++,,,,,,------......///222111000//////000111222111111222222222333333333444555444333222222444666777777888888999999999999777555444444555888;;;===999:::;;;<<<;;;<<<===???===AAAGGGHHHBBB::::::???>>>:::999:::<<<===BBBGGGAAA@@@<<<777888;;;<<<:::<<>>@@@BBBCCCCCCCCC@@@@@@AAABBBCCCDDDDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAACCC@@@@@@@@@@@@@@@???>>>>>>777777777666555444222222222111111111111000000000111000000000////////////.........------,,,,,,,,,---,,,,,,,,,++++++************+++++++++,,,,,,,,,+++,,,---......,,,+++)))((()))***++++++++++++++++++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))******)))(((((())))))))))))))))))))))))))))))))))))******++++++))))))))))))((((((((((((***))))))(((((((((((()))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******)))************+++++++++)))******++++++,,,------***++++++++++++,,,,,,,,,++++++,,,------...//////............////////////,,,,,,,,,---.../////////111111000000000000111111111111111111222222222222444666888888666444333333444555777999::::::999999666555333333444777;;;>>>:::999888999;;;<<<<<<<<<===AAAGGGKKKGGG@@@???BBB===888666999999888;;;AAA===>>>:::555666;;;===999>>>???@@@AAA@@@<<<666222333444555666666444333111...///000222333333222222000///---,,,,,,...///000+++,,,---,,,***)))***+++,,,,,,,,,++++++++++++***,,,,,,+++++++++******************+++++++++,,,,,,)))))))))))))))))))))))))))***+++++++++***)))((())))))))))))))))))))))))))))))******))))))((('''((((((((((((((((((((((((((()))++++++)))((()))*********)))'''''')))...333************************((())))))*********************+++,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++,,,---...///000000......///000111222333333222333666666777777:::;;;===OOO^^^sss------------------------...//////000000000000000111111111000000000000000...///000111222333444444555555444444444333333333222222333333444555555666666777999888666555555666888888999999999:::::::::;;;:::999888888:::<<<===;;;::::::::::::;;;<<<<<<999;;;===@@@AAABBBBBBBBB@@@AAACCCEEEFFFGGGHHHHHHEEEEEEDDDDDDDDDDDDDDDEEECCCCCCCCCBBBBBBAAA@@@@@@BBBDDDEEEEEECCCAAAAAABBBAAAAAAAAA@@@>>>===;;;:::666666666555444333111111111111111111000000000000000000000000////////////.........------,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,...///000111111///---,,,'''((()))***+++,,,,,,,,,(((((()))***+++,,,,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))******+++++++++,,,))))))))))))((((((((((((+++***)))(((((('''(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******)))************+++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,---...//////////////////000000000000...//////000111222222333000000111111111111000000000111111111111222222222333777<<<===;;;666222000111333777:::;;;;;;999888666444333222444888;;;>>><<<999777888;;;===;;;999888;;;BBBHHHFFF@@@>>>@@@===888666999888555555:::BBBCCC???:::;;;BBBDDD@@@AAA@@@@@@AAAAAA===666000111222444555555444222111---...000111222222222111///---,,,++++++,,,...///---///000000...---------,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++*********++++++,,,,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,***)))((()))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((()))++++++)))((()))***))))))(((&&&&&&***222999************************(((((()))*********************+++,,,,,,,,,,,,+++---------,,,,,,+++++++++++++++,,,---...///000111---...///000111222333333444555777777666666888999@@@PPP\\\nnn,,,,,,,,,,,,,,,,,,,,,,,,---------............///---///000///...---...000000111111111222222222222333333333444444333222222222222333333333333444444777666444333444555777999999999888888999999:::;;;888999:::999888888:::<<<:::;;;<<<======<<<;;;:::============>>>>>>>>>>>>AAABBBCCCDDDDDDDDDCCCBBBCCCDDDEEECCCBBBBBBCCCEEEAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???===<<<;;;:::999666666555444333333222222000000000000/////////////////////000000000000000------------------------...+++)))))),,,---,,,***++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,---------.........//////111000///......///000111222222111111111111111111222666>>>EEEDDD;;;444333333222222444888;;;<<<<<<;;;:::999888777777777777:::666555;;;CCCEEE???888:::666666:::;;;999;;;AAA;;;::::::999999999::::::FFFNNNMMM???777<<>>>>>>>>>>>>>>>>>===<<<:::999888888444444444333222111111111000000000000/////////...////////////////////////---------------------------+++)))))),,,---,,,***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,,,,------------.........111000///......///000000111111111111111111111111222555<<>><<<===<<<:::999777777777777555555444222111000///...000000000000000000000000//////......------,,,,,,+++,,,---,,,***)))***+++***************************)))))))))((((((((('''))))))))))))))))))))))))(((((('''''''''(((******''''''((((((((((((''''''(((***++++++***)))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))************)))***)))((('''((()))+++,,,******++++++++++++******************************,,,,,,,,,,,,---------...........................000111111111111222222222222333444444444555777999???NNN[[[ppp,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111000///...///111/////////000000000111111222333333444444333333333222222333333333333444444444444444444444555555555555555555666666666777777777888888888777777999:::;;;;;;<<<======<<<;;;;;;::::::::::::;;;;;;<<<<<<>>>???@@@BBBCCCCCCCCCCCCGGGHHHIIIGGGDDDBBBBBBBBBEEEDDDCCCCCCAAAAAA@@@???@@@??????>>>===<<<;;;;;;===<<<;;;:::888777666666333333222222111000000000000000000/////////....../////////......------,,,---------------------------+++******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))(((((((((((((((******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,------------000000////////////000000111111111111111111111111111222666;;;:::444222333555444444555777777444222444444444555666888999:::777444333777>>>BBBAAA>>>888666555888888888999===<<<<<<<<<;;;;;;<<<<<<======@@@>>>777666:::;;;666>>><<<888555444444666777333333222111111000//////......//////000111111222000///...---,,,+++++++++***,,,,,,,,,***)))***+++************************))))))))))))(((((((((((())))))))))))))))))))))))(((''''''''''''(((((()))''''''((((((((((((''''''((()))+++***))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((())))))******)))))))))((('''''''''(((***+++******++++++++++++******************************+++++++++,,,,,,,,,------........................000111111111111222222222222333444555444555888:::???MMMYYYnnn,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111000//////000111////////////000000000000222222333444444444333333222222222333333333444444222333444444555555444444555555555666666666666666666777888777666666888:::;;;<<<<<<<<<<<<<<<<<<;;;999::::::;;;;;;<<<<<<<<<>>>>>>???AAABBBCCCCCCDDDHHHJJJKKKIIIFFFCCCAAAAAAEEEEEEDDDDDDCCCCCCCCCBBBCCCBBBAAA@@@>>>===<<<;;;<<<;;;:::999888666555555222222222111111000000000000000/////////.........//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------///////////////000000000111111111111111222222222......000444333000000333333333444555777666333000222222333444555777888999555333333666;;;???AAAAAA999888777777888888:::<<<:::999999999999::::::;;;:::;;;999666888;;;999333<<<:::777555333333444444111111000000000000//////.........//////000000000///...---,,,,,,,,,------***+++,,,+++***)))***+++************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((()))******))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))'''(((((())))))))))))))))))(((((((((((()))***+++******++++++++++++*********************++++++++++++,,,,,,,,,,,,------------------...............000000111111111222222222222333555555555666888:::???LLLWWWlll,,,,,,,,,,,,,,,,,,,,,,,,---------............///...000111000///...///000////////////000000000000111222333333444444444333222222222333333333444444222333444444555555444444555666777888888888777777666777888777666666888:::<<<<<<<<<;;;;;;<<<<<<<<<:::;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAACCCDDDDDDGGGIIIKKKKKKGGGDDDBBBAAADDDDDDEEEEEEFFFFFFGGGGGGDDDCCCBBB@@@???===<<<;;;<<<;;;:::999777666555555222222222222111111111111////////////............///......---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------......///000000000000000000000111111111222222222000...///222111///111666111111333555777666444222444444333333444555666666444444444555888<<>>???@@@@@@@@@@@@@@@@@@AAABBBDDDEEEDDDGGGJJJKKKIIIEEECCCBBBCCCDDDEEEFFFGGGHHHHHHIIIAAAAAA@@@>>>===;;;::::::;;;:::999888777555444444222111111111111111111111/////////.........------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---************************************************))))))))))))))))))))))))************++++++++++++******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,---------------...///000111111111000000000000111222222333333333111111444444333666;;;111111222444666777666444555555444444333444444444444555666666666888;;;>>>;;;<<<;;;888888;;;;;;:::888888888888999:::;;;;;;<<<:::888888;;;<<<:::777444555666666666555333222///.....................000//////...------,,,,,,---,,,,,,,,,...000333555((()))+++***))))))***+++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))(((''''''(((((((((((('''''''''(((***)))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&'''(((((())))))(((((()))*********++++++++++++******++++++++++++******)))))))))***++++++,,,,,,---------.........//////,,,,,,------.../////////000111111111111222222222222333555555666777:::<<>>===;;;::::::999999888777666555444333222000000000000000000000000//////.........---------.........---------------++++++++++++++++++++++++***,,,---,,,))))))+++---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,------------.........,,,---///000111111111000///000000111222222333333444111222444444444777===444333222333555777666555555555444444444444555555444777888888555555888;;;:::===;;;666666:::;;;888666666666666777888999:::;;;999888888888888888888444444444444555555666666///.........------,,,,,,...------------------------,,,++++++,,,///222444''')))******))))))***,,,))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))*********)))''''''''''''(((((((((((('''''''''((())))))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))&&&'''(((((())))))((((((((())))))*********************++++++++++++******((())))))***++++++,,,,,,,,,,,,---------.........,,,,,,------...//////000000111111111111222222222111333555666666777:::===>>>KKKWWWooo,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---...---,,,,,,---...111111111111222222222222000111222333444444555444222222333333333444444444777666444333444555777999555666888999:::999777666888999:::999888888:::<<<===<<<;;;::::::;;;<<<===;;;;;;<<<===>>>???@@@AAADDDCCCBBBAAABBBCCCDDDEEE===BBBGGGJJJJJJGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCCCC??????>>>===<<<;;;;;;:::777777666555333222111000........./////////////////////.........---------------..................++++++++++++++++++++++++***,,,---,,,))))))+++...))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))************))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------.........---------.........//////,,,---///000111111111000///000000111222222333333111///000222333222666<<<777555333333555666666555444444444444444555666777555888:::999555333555888999<<<;;;555555999:::666333333333444444555777777:::888777777666444555888555444333222333555888999//////...------,,,+++++++++,,,,,,------......///...---+++***+++---///111''')))******))))))***,,,))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((()))))))))(((&&&%%%''''''(((((((((((('''''''''((())))))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&''''''((((((((((((((('''(((((()))))))))))))))******++++++++++++******((())))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000000111111111111222222222111333555666666888;;;===>>>KKKWWWppp.........------,,,,,,,,,...............---------------------------,,,,,,000000000000111111111111222222222222222222222222333333333444444444555555555555444333444555666777666666666777888888999999777999<<<===<<<;;;;;;;;;======>>>>>>>>>======<<<999:::<<<<<<<<<===???AAAFFFEEEBBB@@@???@@@AAAAAABBBDDDFFFGGGHHHGGGEEEDDDFFFBBB???>>>BBBEEEFFFEEEDDDBBB???;;;888777777777888888666555444333333333000000000000000000000000.../////////---,,,---...,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,++++++***************++++++++++++******))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************))))))************))))))*********))))))))))))))))))(((''''''((()))(((&&&))))))))))))************+++***)))'''''''''((()))+++,,,,,,+++(((''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......///000111111222000111222333333222111000333333333333333333333333111111222333555666777777444444444555777888777666666666666666666555555444999;;;<<<<<<:::999999:::666666666666666666666666555555555555555444444444777666555444444555666777111111111000//////.................................---+++*********++++++******))))))))))))************++++++++++++******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((())))))************))))))))))))******))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((()))***,,,,,,))))))))))))************(((((())))))))))))((((((*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///111000000000000000111111222444555666555666888999???MMMZZZrrr......---------,,,,,,,,,,,,,,,,,,---------------............------------//////000000000111111111222222222222222222222222222222222222333333333444555444444333444555666777666666777777888999999999888:::;;;;;;::::::;;;<<<===>>>>>>>>>>>>>>>======;;;<<<============???AAADDDCCCAAA???>>>???@@@AAABBBCCCEEEFFFGGGFFFEEEDDDDDDAAA>>>>>>@@@CCCDDDCCCDDDBBB>>>;;;888777777777777666555444333222222222////////////////////////---//////...---,,,---...,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,++++++*********)))******++++++******)))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************))))))************))))))***))))))))))))))))))))))))(((''''''((()))((('''(((((()))))))))*********+++***)))(((''''''((())))))***+++***)))((()))***''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...........................//////000000111000111222222222222111000333333333333333333333333222222333444555666666777666666666777999:::999888555666666777777666666555777888999999777666666777555555555555555555555555555555444444333333222222555555444444444444555555000000000///......---------------------------------,,,+++*********++++++******))))))))))))******)))))))))******)))))))))))))))))))))))))))))))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((()))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))******))))))))))))************'''(((((())))))((((((''')))))))))((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---///000000//////000111222222222444555666555666888999>>>LLLXXXppp------------,,,,,,,,,,,,***++++++,,,,,,---------............//////////////////000000000000111111222222222222222222222222111111111111222222222222555444444444444555666666777777777888999999:::::::::;;;<<<;;;::::::<<<======>>>>>>??????>>>>>>>>><<<===>>>>>>======???AAAAAA@@@???>>>>>>???@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCBBB@@@>>>===???AAAAAAAAABBBAAA>>>;;;999777777777555555333222111111111111////////////////////////---...///...---,,,,,,...,,,,,,,,,+++++++++******,,,++++++******++++++,,,+++++++++++++++*********)))******++++++******)))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************))))))************))))))))))))))))))))))))******)))(((''''''))))))((('''(((((())))))))))))*********))))))(((((((((((()))''')))******))))))***+++&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------...............///000111000111111222222111111000333333333333333333333333333333333444444555555555777777777888:::;;;:::999444555666777777888888777666777888777555555555666555555555555555555555555444444333333222111000000111222222333333222222111//////......---,,,,,,,,,------------------------,,,,,,+++************+++***))))))(((((())))))***(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''(((((())))))))))))************(((((())))))))))))(((((()))(((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...////////////000111333333222444555666555666888999===JJJVVVmmm,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.........////////////000000000000////////////000000000111111111111111222222222222111111111222222222222333444444444444555555666666777777888888999999:::::::::<<<>>>???===<<<<<<<<<======>>>>>>??????>>>>>><<<=========;;;;;;===??????>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCDDDCCCCCCBBB@@@@@@???>>>????????????@@@???<<<:::888777666666333333222111000/////////////////////////////////---...///...,,,+++,,,---,,,,,,,,,+++++++++******,,,++++++******++++++,,,+++++++++***************))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++((()))))))))************))))))************)))))))))))))))))))))*********)))((('''''')))***)))((((((((((((((()))))))))***)))))))))(((((((((((()))((()))******)))((()))+++&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,---...000111222000000111111111111000000222222222222222222222222222222333333333333333333666555555777999:::999777333444555777888999999999777888888777555555666777555555555555555555555555444444333222111000000///...///000111111000///.........------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))))))))((((((''''''&&&'''''''''((()))))))))************))))))************)))))))))))))))))))))******+++++++++,,,,,,,,,,,,------***,,,------,,,+++---............///000222333444222444555666555666888999===IIISSSjjj,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000/////////000000000111111...////////////000000000000000000111111222222222222222222222333333333333444444444555555555555555666777777888999999::::::888<<<@@@BBBAAA>>>;;;:::;;;<<<===>>>>>>>>>>>>>>>:::;;;<<<;;;::::::;;;===>>>>>>>>>??????@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBB@@@@@@AAA@@@???>>>>>>>>>===<<<:::999777666555555222111000///////////////........................---.........,,,+++,,,---,,,,,,,,,+++++++++******,,,++++++******++++++,,,************************)))))))))******)))))))))))))))))))))))))))))))))))))))************))))))************************)))))))))))))))******+++((()))))))))************))))))************))))))(((((())))))************)))''''''(((*********)))'''(((((((((((()))))))))((((((((())))))))))))(((***+++,,,***(((''''''(((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.....................---,,,,,,,,,,,,...000333444000000000000000000000000222222222222222222222222111111111111111111222222333222222444666777666444222333555666888999999999666666666555333333444666555555555555555555555555444444333333222111111000---...///000000///...------------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((()))))))))******++++++******)))((((((((((((((((((((((((...---+++)))((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))******))))))((('''''''''((((((((()))))))))***************++++++,,,,,,++++++***++++++******++++++,,,---+++++++++,,,,,,---------***+++---,,,++++++,,,............///000222333444222444555666555666888999<<>>>>>??????@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA>>>@@@BBBBBB???===<<<<<<999999888777666555444333111111000///////////////........................,,,---...---,,,++++++---,,,,,,,,,+++++++++******,,,++++++******++++++,,,)))))))))***************((())))))******))))))((())))))))))))))))))))))))))))))************))))))************************)))))))))))))))******+++))))))))))))************))))))************))))))((((((((()))******++++++(((''''''(((***++++++***''''''(((((((((((())))))'''(((((())))))))))))(((+++,,,,,,+++(((''''''(((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...------...000333444111000000//////000000111222222222222222222222222000000000111111222222222111111111222444555444333222333444666777888888888333333222111//////111333444444444444444444444444333333333222222222222111...//////000000//////...------,,,,,,++++++******++++++++++++++++++++++++((()))******+++*********)))((((((''''''(((((()))******++++++++++++******((((((((((((((((((((((((///...,,,)))((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((''''''''''''&&&'''((()))******)))((('''))))))))))))))))))))))))'''(((((())))))******+++)))(((((('''(((((())))))))))))))))))************++++++,,,,,,,,,,,,++++++,,,++++++++++++,,,------***++++++,,,,,,------...***+++,,,,,,++++++,,,---////////////000111333333222444555666555666888999===GGGOOOddd******+++++++++,,,,,,,,,------------------------------...//////000111111........./////////000000/////////000111222222222111111111111222222222222333444555666666666555444555555555666777777888888888:::<<<<<<:::888888888888999:::;;;<<<<<<<<<<<<777999::::::999:::<<<>>>======>>>>>>???>>>>>>>>>???>>>>>>>>>??????@@@@@@<<>>;;;999:::666666666555444333222111111000000///////////////........................,,,---...---+++***+++,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,((()))))))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))************************)))))))))))))))******+++))))))))))))************))))))************))))))'''(((((()))******++++++(((''''''(((***,,,+++***'''''''''((((((((())))))&&&'''((()))******)))(((***++++++***((('''((()))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000555333111///...///000111111000///......///000111111111111111111111111111000000111222333444444555222222222333555666555444222222444555666666666666222222111///---...000222111111111111111111111111000000000111111111111222000000000//////000000000...------,,,++++++******++++++++++++++++++++++++'''((()))***++++++***)))((((((''''''''''''(((((())))))************))))))((((((((((((((((((((((((---,,,***((('''((()))***((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''(((***++++++***((('''))))))))))))))))))))))))'''(((((()))******++++++&&&&&&&&&&&&'''((())))))))))))))))))************)))******++++++******)))++++++******++++++,,,---******+++,,,,,,---......)))+++,,,,,,++++++,,,---000000//////000111222222222444555666555666888999===GGGNNNccc*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111............/////////000...//////000111222222222000000000000111111111111333333555666666666555444444444555555666777777777999999888666444444777999777888999:::;;;;;;;;;;;;777999:::::::::;;;>>>@@@<<<===============<<<<<<>>>>>>>>>>>>>>>??????@@@;;;>>>AAA@@@===999777888444444444444333222111000111000000////////////000........................,,,---...---+++***+++,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,(((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))************************)))))))))))))))******+++))))))))))))************))))))************))))))'''(((((()))***+++++++++(((''''''(((+++,,,+++***''''''''''''((((((((()))&&&'''(((*********)))(((((()))******))))))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111:::777444000...------...111000///......///000111111111111111111111111111111111222333555666777777444444444555777888777666222222333444555555555555333333222000//////111444////////////////////////......//////000111111111222111000//////000111222......---,,,,,,++++++***************************'''((()))+++++++++***)))((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((***)))'''&&&'''(((***+++((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''')))***,,,,,,***)))'''))))))))))))))))))))))))'''(((((()))***+++++++++$$$$$$$$$%%%&&&'''((()))))))))))))))************(((((())))))))))))((((((*********)))******+++,,,******+++,,,,,,---......)))+++,,,,,,+++***,,,---111000000000000000111111222444555666555666888999>>>GGGNNNbbb******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------............////////////////////////000000000000333222111111222222000///000111222444555666666666777777666666555555555555555777888999888888:::;;;<<<;;;999888888999:::;;;888888999::::::;;;<<<<<<>>>>>>>>>>>>>>>===<<<<<<@@@@@@@@@@@@@@@???>>>>>>===;;;999999999999777555444444333333222111111000//////...------------...------,,,,,,,,,,,,++++++------,,,,,,+++***))))))++++++***)))***+++---...************************))))))))))))))))))))))))******+++******)))((('''******))))))))))))******+++++++++*********)))))))))))))))((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************)))))))))))))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,---...//////000000000000////////////222222222222222111000///111111222333444444444444555666666888999:::;;;<<<777555333333555555333000333333333222222222111111444444333222222111111000---,,,,,,,,,...000222333111111000000//////..................///222777;;;111000---+++************'''((()))++++++,,,,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))'''''''''''''''((())))))+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))++++++***)))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))************+++*********))))))(((((()))******++++++,,,------******+++++++++,,,,,,,,,***++++++,,,---...//////......//////000000111111333444444555666777888888<<>>>>>>>>>>>===<<<<<<<<<<<<======<<<<<<;;;:::<<<;;;999888999888777555333333222222111000000000//////...---------------------,,,,,,,,,+++++++++------,,,++++++***)))))),,,+++*********+++,,,---************************))))))))))))))))))))))))((()))***************)))******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))***************)))))))))))))))***((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,---......///////////////////////////111111111111111000/////////000111222222222222222444555555666777888999999666444222333555555444222333333222222222111111111333222222222222111111111000///.........///000000000000000/////////.........//////...---///222444///...,,,+++************(((((()))***+++++++++***(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((('''''''''******)))((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((()))))))))*********************)))))))))((()))******++++++,,,,,,---+++++++++++++++++++++,,,,,,,,,,,,---------------......//////000000111111333333444555666777777888>>>HHHOOObbb*********++++++++++++,,,******+++++++++,,,,,,,,,------------------------............////////////////////////000000000000111111111333666888888888111222333444555666666666555555555555555444444444555666888888777777888::::::;;;;;;<<<<<<<<<;;;;;;888999999::::::;;;;;;<<<=========>>>======<<<;;;;;;;;;;;;;;;;;;:::999999;;;:::888777888777666444222222111000000//////...///......---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******)))))),,,,,,+++*********++++++************************))))))))))))))))))))))))'''((()))***++++++++++++******))))))))))))******+++++++++***************((()))))))))***+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))******)))))))))(((((())))))***''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,------.........,,,,,,---....../////////000000000000000//////......//////000000000000///444444444444555555555666444333222333555666555444333222222222222111111111111111111111222222222222333222111///............///////////////............//////...,,,+++,,,---,,,++++++***))))))******(((((()))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,+++)))((('''&&&%%%))))))(((''''''''''''((()))))))))))))))))))))))))))((((((''''''''''''((((((((())))))))))))******************))))))))))))))))))******+++,,,,,,,,,++++++++++++++++++++++++...---------,,,,,,,,,+++......//////000000111111222222333444555666777777???JJJOOO^^^************++++++++++++******+++++++++,,,,,,,,,------------------------............////////////////////////000000000000111111111333666888888888222333444555666666666666555555555555444444444444555666888888777777888999:::;;;<<<=========<<<;;;999999999::::::;;;;;;;;;<<<============<<<;;;;;;<<<<<<======<<<<<<;;;::::::888777666666666444333111000000//////...------///...------,,,,,,------,,,,,,,,,++++++++++++***,,,+++++++++******)))))),,,,,,+++*********))))))************************))))))))))))))))))))))))((()))******++++++++++++******))))))))))))******************************(((((()))***+++,,,,,,---))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***)))(((((((((((())))))***(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,...//////000...///////////////.........//////000000//////...333333333222222222222222222222222333555555666555222222222222111111111111//////000000111222222333333222111000///...------........................,,,...//////---+++******))))))))))))))))))******((((((((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,+++***)))(((&&&%%%%%%(((''''''&&&&&&&&&''''''(((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((()))))))))************))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111111222222333444555666666>>>HHHLLLYYY~~~))))))*********+++++++++******+++++++++,,,,,,,,,------------------------............////////////////////////000000000000222111111222444666555444333333444555666666666666555555555555555555555555666777888888777777888999999:::<<<===>>>===<<<;;;999999::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<<<<======<<<<<<;;;:::999777555555555555333111000000//////...------,,,......---,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++***************)))++++++++++++***))))))(((************************))))))))))))))))))))))))+++++++++++++++***))))))******))))))))))))******************************(((((()))***+++,,,,,,---))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((''''''((()))******)))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))))))))))))))******+++++++++*********+++++++++,,,,,,,,,,,,,,,---------------)))***+++,,,---...///000---....../////////......//////000000111000000000222222222222111111111111111222333444444555666777222222222111111111000000......///000111111222222111000000000//////......---------------.........+++---///000...,,,+++,,,(((((()))))))))*********''''''(((((((((''''''&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))))))))))))))))))))******((())))))******+++,,,,,,++++++++++++++++++++++++******++++++,,,------.........//////000000111111111222222333444555666666:::FFFIIITTTyyy)))))))))************+++******+++++++++,,,,,,,,,------------------------............////////////////////////000000000000333222111222333444333222444444555666666666666666555555555666666666666666777888999999888777888:::999:::;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999:::::::::::::::999888888777666444333444333222000000000///......------,,,...------,,,,,,,,,,,,,,,++++++++++++*********************************************+++******)))(((************************)))))))))))))))))))))))),,,,,,,,,,,,+++***)))(((******))))))))))))*********************+++++++++((()))))))))***+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''''''''((()))******))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((())))))***+++++++++))))))*********+++++++++------------------------******+++,,,---//////000---......///////////////...///000111222222222222222222222222222111111111111222444444444444555777222111111111111000000000---......///000111111222......////////////......,,,,,,,,,---------------+++---//////...---------((())))))*********))))))''''''((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))'''''''''''''''''''''''''''''''''''''''((())))))''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((''''''''''''(((((()))''''''(((((((((((())))))))))))))))))************(((((())))))***+++++++++******+++++++++,,,,,,,,,))))))***+++,,,---............//////000000111111222222333444555666777777888EEEGGGPPPvvv))))))))))))******************+++++++++,,,,,,,,,------------------------............////////////////////////000000000000333111111222333444333222444555555666666666666666666666666777777777888888999:::;;;:::999888999:::999999999999:::;;;<<<===:::::::::::::::::::::::::::;;;;;;;;;;;;:::999999888888999999888888777666666555333333333222111///000000//////...---------...---,,,,,,++++++,,,,,,++++++++++++************))))))))))))************((()))***++++++******)))************************))))))))))))))))))))))))+++++++++,,,,,,+++************))))))))))))******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))'''&&&&&&'''''')))******(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((()))***+++++++++))))))))))))*********+++------------------------+++,,,,,,---...//////000---...///000000000000000,,,---///000222222333333222222222222333333333333111333555555333333555777111111111111000000000000.........//////000000000---......///...---,,,+++++++++,,,,,,,,,---------,,,...///...---++++++,,,)))***+++++++++***)))(((&&&'''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''((())))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((()))))))))))))))))))))))))))'''''''''''''''((())))))'''''''''((((((((())))))((()))))))))************(((((())))))******++++++))))))***+++,,,------...******++++++,,,,,,,,,---......//////000000111111333333444555666777777888999FFFGGGMMMsss))))))))))))******************+++++++++,,,,,,,,,------------------------............/////////000////////////000000000000222111111222444555555444444555666666666666666666666666777777888888999999999;;;<<<;;;999999:::;;;999999888888999:::<<<===:::::::::::::::::::::::::::;;;;;;;;;;;;:::999999999999999999999888777777666444222222222222000///000000000///......------...---,,,,,,++++++,,,,,,+++++++++************))))))))))))))))))*********'''((()))***++++++***)))************************))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,******))))))))))))******))))))******++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''')))******'''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))'''(((((()))***+++++++++))))))))))))************------------------------,,,------....../////////......///000111111000000+++,,,---///111222333333222222333333333444444444111444666555333222444666111111111111000000000000.........///////////////......//////...,,,***)))+++++++++,,,,,,---------...//////---+++)))***+++***+++,,,,,,,,,***)))(((&&&&&&((()))************(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((((((''''''''''''''''''((()))***))))))))))))))))))))))))'''''''''''''''((()))***''''''''''''((((((((()))(((((())))))*********+++((((((((()))******++++++(((((()))***,,,---...///,,,,,,,,,++++++++++++***......//////000111111111333444444555666777888888:::GGGGGGLLLqqq++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///...............///000000//////000111222222333333333333444444555666666666999888777777777888999:::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999888888888999::::::;;;;;;::::::===<<<;;;:::999:::;;;;;;:::999999888777666666555444444333222111000///...111000000///...---------+++++++++*********))))))************************+++++++++***)))(((((('''(((((())))))******++++++))))))))))))))))))))))))))))))************))))))*********)))))))))))))))'''((()))******)))((('''+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))((((((''''''+++)))(((&&&&&&((()))+++******))))))((((((''''''((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''''''''((((((''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++*********))))))(((((((((((()))***+++,,,,,,,,,******+++,,,------......++++++,,,------......//////////////////.........---///111111111222333555333333333222222111111111444444444444444444444444222222222111111///......000///......///000111222000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))))))))))))))))))))))))))))))))************))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((***))))))((('''&&&&&&%%%''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''))))))))))))))))))))))))***)))((((((((((((((()))******+++++++++,,,,,,,,,000///---,,,++++++,,,---......//////000111111111444444333333444666777999;;;CCCEEESSSvvv+++******))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............//////............///000000///000000111222222333333333333444444555666666666777777777777888999;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999888999999:::;;;:::::::::<<<;;;;;;:::::::::::::::888888888777666555555555444333333222000//////...000000//////...------,,,+++++++++*********))))))************************++++++******)))((((((''')))))))))))))))*********************************))))))************))))))******************++++++(((((())))))))))))((((((+++***)))(((((()))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))(((''''''((()))******)))))))))((((((((('''((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))(((''''''&&&&&&''''''((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++************)))))))))((()))))))))***+++++++++,,,*********+++,,,---------++++++,,,,,,---................../////////////////////000111222333444444333333333222222111111111222222222222222222222222111222222111111///.........------,,,---...///000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((((((''''''))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((((((((((((***))))))((((((''''''''''''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))******+++++++++,,,,,,,,,......,,,,,,+++,,,,,,------......///000000111111222222333333444555777777:::CCCEEERRRvvv+++******))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............/////////......//////000111000000000111222222333333333333333444555555666666666666666777999:::<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888888888999::::::::::::999:::::::::;;;:::999999888666666666555555444444333333333222111000///....../////////......------,,,+++++++++***************************************++++++******)))(((((((((************))))))))))))++++++++++++++++++++++++))))))************)))))))))******++++++,,,,,,,,,))))))(((((((((((()))))),,,+++***)))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((())))))***(((''''''&&&&&&''''''((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***************++++++,,,************))))))))))))******************++++++))))))******+++,,,,,,,,,++++++,,,,,,------......------......//////000000222000///000444666555333222222222222222111111111000000000000000000000000111111111111000///.........------------...////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))''''''((((((((((((''''''((((((((()))))))))******))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&&&&&&&'''''''''''''''***))))))(((''''''&&&&&&''''''''''''''''''''''''))))))(((((())))))***+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''))))))((((((((())))))***)))))))))))))))))))))))))))))))))(((((())))))*********+++++++++,,,,,,,,,,,,,,,+++++++++,,,------------......///000000000000111222444555555666666:::BBBEEERRRttt******))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,---------......---------............////////////...///000000111000000111111111222222222222333333444444555666666777777777888999:::;;;;;;:::;;;;;;;;;;;;;;;;;;:::<<<;;;;;;:::999888777777777888888999999999999999888999:::::::::999777666555444444444333333222222222222111000//////...............---------,,,,,,************************************************************))))))((((((++++++******))))))((((((++++++++++++++++++++++++))))))************))))))(((((()))***++++++,,,,,,***)))(((''''''((()))***,,,,,,+++***))))))))))))((((((((((((((((((((((((++++++******)))((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))******+++((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))***++++++*********)))))))))))))))+++++++++***************))))))*********+++++++++***++++++,,,------......,,,------...///000111111444000...000555777555111222222222111111111111111////////////////////////000000111111000///......000000/////////000000000.........------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++))))))))))))))))))))))))'''(((((())))))((((((''''''(((((()))***+++++++++))))))))))))))))))))))))(((((()))(((((('''&&&&&&''''''''''''''''''''''''))))))((((((''''''''''''&&&&&&&&&'''''''''''''''))))))(((((())))))***+++(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))((())))))************+++++++++,,,,,,,,,*********+++,,,---......---------...//////000000...000222444555555555555999BBBEEEQQQrrr***))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,---------......---------............//////////////////000111111111111111111111222222222222222333333444555555555888888888888888888888777999999::::::::::::999999999999888888777666666555666777888888999999888888777888999999999888666555333333333222222222222222111000000//////.........------------,,,,,,,,,,,,*********************************************************)))))))))))))))++++++******))))))((((((************************))))))************))))))&&&''''''((()))******+++***)))(((''''''((()))***++++++++++++******))))))((((((((((((((((((((((((************))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++(((((((((''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((()))******))))))))))))))))))******+++++++++*********************************++++++******++++++,,,------...,,,------...///000111111444000---000444777444000111111111111111111111111000000000000000000000000///000000000000//////...000000000000000000//////---------------,,,,,,,,,++++++++++++++++++++++++******++++++,,,+++++++++))))))))))))))))))))))))((())))))******))))))(((''''''((()))***+++,,,,,,(((((((((((((((((((((((((((((((((((((((((('''&&&'''''''''''''''''''''&&&''''''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((''''''(((((()))***(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))***++++++******+++++++++,,,,,,,,,)))***+++,,,---.........------......///000000000...///111444555666555555999BBBEEEOOOnnn***))))))(((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///000000//////000000111222111111111111111111111111222222222333444444555555888888888888777666555444777777888888888888777777777777777666666666666555666666777888888888888777777777888888777777666555222222222222222222222222000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++******************************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))&&&''''''(((((()))))))))))))))(((((((((((())))))******+++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++)))((((((''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))******************************++++++++++++++++++++++++++++++******++++++,,,,,,------------......//////000000222000...000333444333000000000000111111111111111000000000000000000000000/////////000000//////............///......---,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++******))))))))))))))))))))))))))))))************))))))''''''(((((()))***++++++(((((((((((((((((((((((('''((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&''''''((())))))***%%%%%%&&&&&&'''(((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))))))))))))))))))))))))))))))))))))))******+++,,,******+++++++++,,,,,,,,,***+++,,,---..................//////000111111111///000111333555666777777999BBBDDDMMMjjj))))))(((((((((((())))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///000000//////000000111222111111111111111111111111111222222333333444555555555555666777777666555444555666666666666666666555666666666666777777777777555666777777888888777777888777666666555555666666222222222222222222222222//////............------++++++++++++++++++,,,,,,))))))*********+++++++++************************)))))))))))))))))))))***)))))))))))))))*********************************))))))************))))))((((((((((((((()))))))))(((((())))))))))))((((((((()))+++,,,,,,,,,,,,+++))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((()))***+++))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((())))))***+++((()))))))))************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------.........///////////////000///000000000111111111///000000000111111111222000000000000000000000000......///////////////........./////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++***)))((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''(((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''(((((((((((((((%%%%%%&&&&&&'''(((((()))''''''&&&&&&''''''((()))((((((((((((((((((((((((***))))))(((((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))))))))))))))***+++,,,---******+++++++++,,,,,,,,,,,,,,,...////////////...//////000000111222222222000111111333555777888999999BBBDDDKKKggg))))))(((((((((((())))))******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////000000000000000111111222222222111111111111111111111222222333333444555555222333555666666666555555444444555555555555444444666666666777888888999999555666666777777777777777888777666444444555666666222222222222222222333333..................------+++++++++++++++++++++,,,))))))******++++++++++++************************)))))))))))))))*********(((((())))))******++++++++++++++++++++++++++++++))))))************))))))************))))))))))))'''((()))******)))(((''''''(((***,,,---------,,,))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))(((((('''((((((((())))))******(((((((((((((((((((((((('''((((((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''(((******))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))***++++++,,,(((((())))))*********+++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------///////////////............///000000///...000111//////000000111111111222////////////////////////......///////////////...000000111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++***)))((('''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''(((((('''''''''&&&&&&&&&)))))))))(((''''''&&&&&&%%%%%%&&&&&&'''((())))))'''''''''''''''((())))))((((((((((((((((((((((((***))))))((('''&&&&&&%%%''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))***+++,,,---******+++++++++,,,,,,,,,---...///000000000///...000000000111222222333333222222222222444777999;;;999BBBCCCJJJeee))))))(((((((((((())))))******+++++++++,,,,,,,,,***,,,......---,,,---...///////////////.........////////////000000000000/////////000111111222222444444444444444444444444666555444555888999888777444444555555555555444444666777888888888777555444555555555555666666666666666555555444444333222222000000////////////000000000000//////.........---,,,,,,,,,+++++++++******)))*********++++++++++++************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))******+++*********))))))(((((())))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((()))***+++,,,,,,,,,)))************+++++++++***++++++,,,,,,------...........................000000000000000000000000000000000000000000000000222111///.........///000///............---------//////............//////,,,,,,,,,+++++++++*********,,,---,,,---...---,,,******+++,,,,,,,,,++++++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,***)))'''''')))***,,,))))))))))))))))))))))))***))))))((('''&&&&&&&&&''''''((((((((((((''''''((((((''''''''')))+++,,,******))))))((((((''''''%%%&&&((()))))))))((('''))))))))))))(((((((((((())))))(((((('''''''''&&&)))))))))(((''''''&&&&&&))))))(((''''''''''''''''''''''''''''''((())))))''''''((()))))))))))))))''')))******)))))))))+++,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------------...///000111222222222222222222333555666777:::BBBCCCLLLeee))))))(((((((((((())))))************++++++++++++***,,,......---,,,---...////////////............////////////000000000000/////////000111111222222444444444444444444444444666555444555777999888777444555555666666555555444666666777777777666555444555555555555666666666666555555555444333333222222000//////////////////000////////////......------,,,,,,,,,+++++++++******)))))))))*********++++++************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))***++++++++++++***)))((())))))))))))******++++++************)))))))))((())))))))))))************))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))***+++++++++,,,)))************+++++++++***++++++,,,,,,------...------------------------////////////////////////000000000000000000000000111000000///////////////............------------......------------......,,,,,,+++++++++*********'''((()))))))))******)))+++++++++,,,,,,+++******))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))***))))))(((''''''&&&&&&''''''((((((((((((''''''((('''''''''((()))***+++))))))))))))(((((('''''''''''')))*********)))((((((((((((((('''''''''''')))((((((((('''''''''''''''''''''((((((((((((((())))))(((''''''''''''''''''''''''''''''((())))))''''''((()))))))))))))))''')))++++++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------...///000111222222222222333444555666777777999BBBDDDMMMfff))))))(((((((((((())))))))))))))))))***************,,,---...---,,,---...........................////////////000000000000/////////000111111222222444444444444444444444444555444444555777888888777444555555666666555555444555555666666555555444333444555555555555666666666555555444333333222222111//////............/////////............---------,,,,,,,,,+++++++++******((((((((()))))))))******************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))******++++++******))))))(((((()))***+++,,,,,,---************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++)))************+++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000000000000000000///000000000000///............---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++*********************+++++++++,,,,,,,,,,,,,,,+++***))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((''''''''''''''''''((()))***+++)))))))))(((((((((((('''(((((()))************)))''''''''''''&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&''''''((())))))***)))((((((''''''''''''((('''''''''''''''((())))))''''''((()))))))))))))))(((***,,,,,,+++***+++,,,++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------...///000111222222111222444666777777777666999BBBDDDMMMggg))))))(((((((((((())))))(((((((((((())))))))))))***+++------,,,,,,,,,---------...............///////////////000000000000/////////000111111222222333333444444444444444444555444444555777888777666555555666666666666555555555555555444444444333333444444444555555555666666444444333333222111111111///......------......///------------------------,,,,,,,,,+++++++++******(((((((((((())))))))))))************************((((((((((((((((((((((((************************((()))))))))************))))))))))))))))))))))))))))))************))))))'''((()))***+++,,,---...*********)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********+++++++++***************))))))*********+++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000000000000000000...///000000000///---,,,------------,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++************,,,******,,,---++++++---,,,,,,,,,,,,+++)))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((())))))((((((''''''''''''''''''((((((((((((''''''&&&&&&''''''((())))))***(((((((((((((((((((((((('''((((((((())))))))))))((((((((('''''''''&&&&&&((((((((((((((('''''''''''''''''''''(((((()))))))))(((''''''''''''(((((('''''''''''''''((())))))''''''((())))))))))))))))))***,,,,,,+++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///000111111111111333555777888888777666999BBBEEEMMMggg))))))(((((((((((())))))''''''((((((((())))))))))))+++------,,,+++,,,---,,,---------......//////////////////000000000000/////////000111111222222333333333444444444555555555444333444666888777666555666666666666666666555555444444333333333333333444444444444555555555555333333333222111111000000......------------......,,,,,,,,,,,,------------,,,,,,,,,+++++++++******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((())))))*********))))))'''((((((***+++,,,------))))))))))))))))))******((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************+++++++++***************))))))*********+++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////...///000000000///---,,,---,,,,,,,,,++++++++++++------,,,,,,,,,,,,------+++++++++*********)))))))))&&&'''+++,,,((('''***,,,,,,,,,+++***)))((('''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''%%%&&&''''''((()))))))))'''''''''''''''(((((((((&&&&&&&&&&&&''''''(((((()))))))))((((((((('''''''''''''''((((((((((((((())))))((((((''''''''''''((((((''''''''''''(((((('''''''''''''''((())))))''''''((())))))))))))))))))***,,,,,,+++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111111333555777888888777666:::BBBEEEMMMeee))))))(((((((((((())))))(((((((((((()))))))))))))))+++,,,---,,,+++,,,---,,,,,,,,,---......//////////////////000000000000/////////000111111222222222333333444444555555555444333333444666777777666555666666777777666666555555555444333333333333444333444444444444555555555333333222111111000000///------,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))******))))))''''''((()))***++++++,,,))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++******************++++++)))************+++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////...////////////...------,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---+++************)))))))))***&&&)))000000***(((+++++++++++++++***)))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((((((''''''%%%%%%&&&(((((((((((((((&&&''''''''''''(((((((((&&&&&&%%%%%%%%%&&&'''(((***)))))))))(((((((((((('''''''''(((((((((((((((***))))))(((''''''&&&&&&(((''''''''''''(((((()))'''''''''''''''((())))))''''''((()))))))))))))))(((***,,,,,,+++***+++,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,------------.../////////000000000111111222444666777777777666888AAADDDMMMeee))))))(((((((((((())))))(((((()))))))))*********)))+++,,,,,,+++++++++---++++++,,,------...//////////////////000000000000/////////000111111222222222222333333444555555666444333333444666777777666666666777777777777666666666666444333333333444555333333444444444555555555222222222111000000//////------,,,,,,,,,,,,------***+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))''''''((((((((()))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))***+++++++++,,,)))************+++++++++***++++++,,,,,,------...------------------------........................//////////////////////////////...------------...++++++++++++************++++++************++++++************)))))))))))),,,(((---666666...***---))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''(((((((((((((((((((((''''''((((((((((((''''''$$$%%%&&&(((((((((((('''&&&&&&&&&'''''''''(((((('''&&&&&&%%%&&&'''((()))))))))((((((((('''''''''''''''''''''((((((((()))(((((((((((((((''''''''''''''''''''''''((())))))'''''''''''''''((())))))''''''((()))))))))))))))''')))++++++***)))***+++((())))))***++++++,,,,,,,,,,,,---------.........////////////000000000000222222333444555666777777666???CCCMMMfff))))))(((((((((((())))))))))))))))))************)))***,,,,,,+++++++++,,,++++++,,,,,,---...//////////////////000000000000/////////000111111222222222222333333444555666666444333333444666777666555666666777777777777666666777666555444333444555555333333333444444444555555222222111111000/////////---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''(((((((((((((((((())))))*********+++))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++(((((()))***+++,,,,,,---)))************+++++++++***++++++,,,,,,---......................................................////////////////////////000///...,,,,,,---......+++++++++************)))******))))))))))))******************))))))))))))(((%%%+++555666+++'''***((())))))************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''$$$%%%&&&(((((((((((('''&&&&&&&&&'''''''''(((((((((''''''&&&&&&((()))***(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))&&&&&&''''''((()))))))))'''''''''''''''((()))***'''''''''''''''((())))))'''(((((()))))))))))))))''')))******))))))***+++((())))))***++++++,,,,,,---------....../////////////////////000000000000222222222222333555666777444>>>CCCNNNhhh******))))))))))))******++++++******************)))+++,,,,,,+++***,,,---........................////////////..................000111222333333444111222222333333444444555444333333333444555777888666666666666777777777777666666555444444444444555555555444444444333333333222111111000///......---------------------------+++,,,,,,------,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))+++*********))))))((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))---+++***(((((()))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))&&&'''(((*********)))((()))))))))))))))******+++)))************+++++++++***++++++,,,,,,------...................................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((()))+++---------+++***---,,,***(((((((((((()))'''(((((()))***+++++++++,,,,,,,,,+++***)))(((((())))))))))))))))))))))))''''''(((((())))))******&&&''''''((()))******+++))))))))))))))))))))))))((()))++++++)))((()))***''''''((((((''''''&&&%%%''''''''''''''''''''''''&&&(((***)))(((''''''(((&&&%%%$$$&&&(((***+++***))))))((('''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''))))))))))))************))))))))))))))))))))))))***(((&&&'''***,,,,,,***)))))))))))))))))))))))),,,,,,,,,---------......111111111111000000000000111111333444555666666666999@@@BBBOOOlll******))))))))))))******************************)))+++,,,,,,++++++,,,---........................////////////////////////...///000111222333333333111222222333333444444555444444444444444555666777555666666666777777777777666555555444444444444444333333333333222222222222111111000000///......---------------------------+++,,,,,,------,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((((('''(((''''''&&&&&&''''''(((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********++++++*********(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))&&&'''((()))******)))((()))))))))))))))******+++)))************+++++++++***++++++,,,,,,------...........................................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((()))+++------,,,+++***,,,+++***)))((((((((()))'''(((((()))******+++++++++,,,,,,++++++)))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))((()))++++++)))((()))***''''''((((((''''''&&&%%%'''''''''''''''''''''''')))******(((%%%###"""###)))'''&&&&&&((()))((('''))))))(((''''''''''''''')))))))))(((((((((''''''''''''''''''''''''''''''((((((((())))))))))))***))))))(((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***(((&&&'''***,,,+++***************************,,,,,,,,,,,,------------000000000000000000000000111111333444555666666666777???AAALLLiii******))))))))))))*********************************+++,,,,,,++++++,,,---........................000000000000000000000000...///000111222333333333111222222333333444444555444444555555555555555444555555666666666777777777666555444444333333444444222222222111111111000000000000000///......------------------------------++++++,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''(((''''''&&&&&&''''''((('''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''')))+++,,,,,,+++)))((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))))))))((()))))))))))))))******+++)))************+++++++++***++++++,,,,,,------...........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))***+++,,,,,,,,,+++***,,,+++***)))((((((((()))((((((((()))******+++++++++++++++++++++***)))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''')))******)))(((((()))'''(((((((((((('''&&&&&&'''''''''''''''''''''''''''((()))((('''''')))***,,,***((('''''''''&&&%%%)))((((((''''''''''''(((***)))))))))))))))((((((''''''''''''''''''''''''))))))))))))************)))((((((''''''''''''(((''''''''''''(((((((((((()))))))))))))))))))))))))))((('''(((***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,////////////////////////111111333444555666666666666>>>???JJJddd******))))))))))))*********************+++++++++***+++---,,,++++++,,,...........................000000000000111111111111//////000111222333333333111222222333333444444555444555666666666555444333555555555666666666777777555444444333333333333333222222111111111000000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))((()))))))))))))))******+++))))))*********+++++++++***++++++,,,,,,------...........................000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))***++++++++++++******+++******)))))))))))))))(((((())))))************+++++++++++++++***)))(((((((((((((((((((((((((((******))))))((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((''')))******)))(((((()))((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''(((((('''))),,,...,,,***((('''''''''&&&%%%)))(((''''''''''''((((((************))))))))))))''''''''''''''''''''''''(((((()))))))))*********)))(((''''''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((()))((((((((()))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------...............111111333444555666666666666>>>???HHHaaazzz******))))))))))))******))))))*********+++++++++***,,,------,,,+++---...........................///000000000111111111222///000111222222222222222111222222333333444444555444555666666666555444333555555555555666666666666444444333222222222222222222222222222111111111111............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))((((((((()))+++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))******+++))))))*********+++++++++***++++++,,,,,,------...........................000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********************)))************)))))))))((()))))))))))))))***************+++++++++***))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((('''(((******((('''((()))(((((())))))(((((('''&&&'''''''''''''''''''''''')))((((((&&&%%%&&&))),,,***(((&&&&&&((((((((('''((((((''''''''''''(((((())))))))))))************'''''''''''''''''''''''''''''''''((((((((())))))((((((''''''''''''(((((((((((()))))))))*********(((((((((((((((((((((((((((((()))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---------.........///111111333444555666666666777>>>@@@GGG___xxx******))))))))))))******)))))))))***++++++,,,,,,+++,,,------,,,,,,---..............................//////000000111111111000000111222222222222222111222222333333444444555444444555555555555555444444444555555555666666666444333222222111111222222222222222111111111111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))******+++++++++++++++,,,)))((((((''''''(((((()))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))'''&&&''')))+++---))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((((((((())))))))))))))))))******+++)))************+++++++++***++++++,,,,,,------...........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))+++************)))))))))))))))************)))((())))))))))))))))))************+++++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&((())))))(((''''''(((((())))))))))))(((''''''''''''''''''''''''''''''%%%&&&'''(((***///666;;;((('''%%%&&&((()))))))))(((''''''''''''(((((()))(((((()))))))))))))))***''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((()))))))))))))))************))))))))))))))))))))))))'''((())))))((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////111111333444555666666666666>>>@@@FFF]]]uuu******))))))))))))******((())))))***++++++,,,,,,+++,,,------,,,,,,---///........................------...//////000111111000000111222222222222111111222222333333444444555444444444444444555666777444444444555555555666666333333222111111111111111111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))******++++++++++++))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))+++***)))(((''''''((())))))))))))))))))******+++)))************+++++++++***++++++,,,,,,------...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++***)))))))))))))))((()))***++++++***)))(((***))))))))))))))))))))))))******+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))&&&((())))))(((''''''((()))))))))))))))(((''''''''''''''''''''''''''''''###$$$&&&(((---444===CCC((('''&&&&&&((())))))((('''''''''''''''((())))))''''''((((((((()))))))))'''''''''''''''''''''''''''(((((((((((()))))))))'''''''''''''''((())))))((((((((())))))))))))***))))))))))))))))))))))))''')))***)))((((((+++---++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------...//////000000111111333444555666666666444===>>>EEE[[[sss******))))))))))))******((())))))***++++++,,,,,,+++,,,...---,,,,,,---///........................,,,------...///000000111000111111222222222111111111222222333333444555555444333333333444555777888444444444555555555666666333222222111000111111111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))%%%&&&(((***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))******))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))+++***)))'''''''''((())))))))))))))))))******+++)))************+++++++++***++++++,,,,,,---......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++***)))(((((())))))((()))***++++++***)))(((*********))))))))))))))))))******+++++++++******))))))))))))))))))))))))''''''(((((())))))******&&&''''''((()))******+++))))))))))))))))))))))))&&&((())))))(((''''''((()))))))))))))))((((((''''''''''''''''''''''''''')))(((&&&$$$$$$(((...333***(((&&&&&&(((((((((''''''''''''''''''((()))***&&&'''''''''(((((())))))''''''''''''''''''''''''))))))))))))************'''''''''''''''((()))***''''''''''''((((((((()))))))))))))))))))))))))))&&&)))******((((((+++...++++++++++++++++++++++++,,,,,,------------......------......///000111111111111333444555666666666333<<<===DDDYYYrrr+++***)))(((((()))***+++)))************+++++++++******+++++++++,,,,,,,,,---------............///,,,000555444000...///111111//////000111222111000444444444333333222222222333333222222333333444555444444444333333333222222444333333222111000//////////////////..................------,,,+++******))))))))))))))))))))))))******************************))))))))))))******(((((())))))))))))((((((***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''************************,,,)))'''&&&'''((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''')))******))))))***+++******+++***'''&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))((('''&&&&&&))))))))))))))))))))))))---+++)))((('''((()))***))))))))))))************++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,..................------------------------------,,,,,,------,,,,,,+++***---------,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))))))))(((((('''''''''&&&(((((((((((((((((((((((()))'''&&&'''((()))((('''((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((***)))'''%%%%%%''')))***((((((''''''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&''''''((()))******+++))))))((((((((((((((())))))...---&&&$$$(((***((()))))))))))))))******+++)))************++++++++++++---.........---///000---......///000111111222111111222222444666777888<<<:::<<>>EEERRRhhh)))))))))******)))))))))(((((()))))))))***************+++++++++,,,,,,,,,---------............///+++,,,......------...///222000000111222333222111333333333333333333333333222222111111222222333444111111111000000000//////.............../////////------------,,,,,,,,,,,,******)))))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((***((('''((()))***)))'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))(((&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''')))******))))))***+++'''((())))))'''&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))((((((((((((((((((((((((((())))))))))))))))))******((()))))))))*********************+++++++++,,,,,,,,,---......//////......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,+++***))))))***+++,,,((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((()))'''&&&'''((()))((('''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''((((((((((((((())))))))))))))))))))))))(((((()))******)))((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((()))*********((('''((()))))))))))))))))))))))))))******+++))))))*********+++++++++,,,---,,,,,,,,,///333666000000000000///////////////111222444555666666666:::;;;???EEEOOOccc))))))************))))))((((((((()))))))))************+++++++++,,,,,,,,,---------............///......//////000000111111222111000111333333333222222222333333333333444444333333222222333333444555111111111111000000000//////////////////.........------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))))))))((((((***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''&&&'''))),,,---,,,+++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''')))******))))))***+++&&&'''((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************++++++++++++,,,,,,---............---,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))*********+++++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++++++++************++++++((((((((((((((((((((((((''''''''''''''''''''''''((())))))))))))*********(((((())))))))))))******************************)))'''&&&'''((()))((('''((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''(((((((((((((((((())))))))))))(((''''''(((((()))***+++------///111///***)))+++)))))))))))))))******+++)))************+++++++++***************,,,///222////////////000000000000///000333555666666666666999;;;@@@EEENNNaaa((()))***++++++***)))((((((((((((((()))))))))*********+++++++++,,,,,,,,,---------............/////////...///000222222222222111000111333444333222222222222333333444444444444444333333444444555666222222111111111000000000111000000//////.........,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))***************************))))))(((((())))))***(((((())))))))))))((((((***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))(((%%%$$$(((///222///+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''')))******))))))***+++&&&((()))((('''&&&''')))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))(((((()))***************))))))))))))************************++++++++++++++++++,,,---------------,,,,,,------...//////000+++++++++++++++++++++++++++++++++++++++***)))))))))*********++++++++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************++++++++++++******))))))))))))))))))))))))''''''''''''''''''''''''(((((()))))))))*********(((((()))))))))*********************************)))'''&&&'''((()))((('''((((((((((((((((((((((((&&&&&&''''''((())))))***&&&''''''((((((((((((((())))))))))))))))))))))))******)))(((((()))******((((((''''''''''''((((((''''''((((((((()))))))))))))))))))))((((((((((((''''''''''''((()))***+++...222;;;@@@999---)))+++)))))))))))))))******+++)))************+++++++++(((***+++*********---.........//////000000111111///000333555666777666666888;;;@@@GGGOOObbb((()))***++++++***)))((((((((((((((())))))))))))******+++++++++,,,,,,,,,---------.........//////...---,,,---///000111111222111000111333444333222222222222333333444444444555444444444444555666666222222222222111111111111222222111000///......---,,,,,,,,,+++++++++*********************+++++++++))))))))))))))))))))))))******************************))))))))))))******(((((())))))))))))((((((***((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))***%%%"""'''///111,,,&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((()))******))))))***+++''')))***)))(((((()))***(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))'''((()))***************))))))))))))************)))************+++++++++***+++,,,,,,------,,,,,,,,,,,,------...///000000++++++++++++++++++++++++***++++++++++++***))))))))))))******++++++++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,+++***)))************************'''''''''''''''''''''''''''((((((((())))))******(((((())))))*********+++(((((((((((((((((((((((()))'''&&&'''((()))((('''((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&''''''((((((((((((((()))))))))))))))))))))))),,,***(((''''''(((***,,,((((((''''''''''''(((((((((((())))))*********+++))))))))))))((((((((((((''''''''''''((()))++++++...666DDDKKKAAA000(((***)))))))))))))))******+++)))************+++++++++***+++------,,,,,,---...---......///000111111222...000333555777777666555666:::AAAHHHQQQeee))))))))))))))))))))))))))))))))))))************)))******++++++,,,------..................------......//////000000111111222222111111111111111111333333333333333333333333333333333333333333333333111000///......///000111............------------,,,++++++******++++++,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))(((((((((((((((((((((((((((((()))******&&&))),,,,,,***((()))***))))))))))))))))))))))))+++*********))))))((((((,,,+++++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&))))))(((((('''''''''&&&&&&''''''((()))******+++(((((((((((((((''''''&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,***)))***,,,,,,***'''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))***))))))(((''''''))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((()))(((((('''&&&&&&%%%%%%))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((***+++***)))((()))***)))((('''&&&&&&'''((()))(((((((((((())))))))))))++++++++++++++++++++++++'''(((((()))***++++++,,,))))))***+++,,,,,,------((()))***+++---...///000000000///...............000222444666777777666555888>>>===BBBRRRddd~~~))))))))))))))))))))))))))))))))))))************)))******++++++,,,------..............................//////000000111111111111111111111111111111111111222222333444555555333333333333333333333333111000///......///000111//////.........---------,,,++++++******++++++,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******)))((((((((((((((()))))))))((())))))***+++$$$'''))))))(((&&&'''((())))))))))))))))))))))))************)))))))))(((++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''))))))((((((((('''''''''''''''(((((())))))******(((((())))))(((((('''&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***************************************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,***)))***,,,,,,***'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))(((''''''))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&&&&'''''''''((((((%%%%%%&&&''''''(((((()))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((()))******)))((()))***)))(((''''''''''''((()))(((((((((((())))))))))))++++++++++++++++++++++++(((((()))******+++,,,,,,(((((()))******+++,,,,,,***++++++,,,,,,---------...............///000000111222444555666777666666888======AAAQQQccc}}}))))))))))))))))))))))))))))))))))))************)))******++++++,,,------..............................//////000000111111111111111111111111111111///000111222333555666666222222222222222222222222000//////......//////000/////////............---,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******)))((((((((()))))))))))))))))))))***++++++$$$&&&(((((('''''''''((())))))))))))))))))))))))************))))))))))))******))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))((((((((((((''''''(((((((((((())))))))))))(((((())))))(((((('''&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++)))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((************************+++*********++++++)))(((((((((((((((((((((((((((''''''''''''''''''''''''))))))((((((((((((''''''((((((((()))))))))******(((((((((((((((''''''&&&))))))))))))))))))))))))''''''(((((((((((())))))&&&&&&'''''''''(((((((((%%%&&&&&&''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))******(((((()))***)))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******++++++,,,((((((((()))******++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---...///000111222222222333444555666777777777======AAAPPPaaa{{{))))))))))))))))))))))))((()))))))))************)))******++++++,,,---------------.....................//////000000111111111111111111111222222222000000111222333444444444222222222222222222222222/////////////////////////////////.........------,,,++++++******++++++,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((())))))***)))(((((((((((()))******'''((())))))))))))******((((((((((((((((((((((((*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))((('''''''''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++))))))************)))(((((((((((((((((((((((((((((((((((((((((((((((((((************************+++++++++++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))*********''''''(((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((())))))''''''''''''(((((((((((())))))(((((('''&&&&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((()))***)))((('''(((***)))(((((((((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))*********))))))))))))******++++++++++++++++++++++++++++++,,,,,,---...000000111111222222222333444555777777777======@@@OOO```yyy))))))))))))))))))))))))((()))))))))************)))******++++++,,,---------------.........//////......//////000000111111000000111111111222222222222222222222222222222111111111111111111111111111......////////////..................------------,,,++++++******++++++,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((('''''''''((())))))******))))))************(((((((((((((((((((((((())))))))))))))))))******((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))***++++++))))))))))))************''''''((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))(((((('''''''''((((((((())))))***))))))(((''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''')))***)))((('''((()))((())))))))))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((*********+++++++++++++++))))))***++++++,,,,,,---------...///000000//////222222222222333555666777666<<<<<<@@@NNN^^^vvv))))))))))))))))))))))))))))))))))))************)))******++++++,,,------,,,,,,------.../////////......//////000000111111000000000111222222333333333333333222111111000000000000000000000000000000---......//////......------------,,,,,,,,,,,,+++,,,++++++******++++++,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))***++++++((((((((((((((())))))***,,,***(((((())))))((('''))))))))))))))))))))))))))))))))))))************(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))******(((((((((((())))))))))))))))))******))))))((('''((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------************+++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++,,,,,,***))))))***))))))))))))))))))))))))************************''''''((())))))***++++++)))))))))*********++++++'''(((((()))))))))))))))))))))))))))))))))))))))******))))))))))))((((((''''''((((((((()))))))))&&&''''''(((((()))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((())))))''''''((()))((())))))******))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++)))))))))***+++,,,,,,------...///000000000......111111222333444555666666666<<<<<>>KKKXXXooo((()))))))))************((()))))))))******************+++++++++,,,,,,,,,---------............///...////////////000000000000000000000000000000000111///......///000000///------............------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***))))))))))))))))))***''''''((()))***+++++++++))))))))))))))))))))))))))))))************))))))'''(((((()))******++++++((((((((((((((((((((((((((()))))))))************++++++************++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))************************))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************'''((((((((()))))))))***''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++*********+++++++++,,,,,,)))))))))(((((()))***************************)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,************************((()))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((()))******+++((())))))***************))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((************************''''''((()))))))))))))))+++*********))))))))))))%%%&&&&&&'''((()))******,,,+++***((((((((()))***(((((((((((())))))))))))************************(((((())))))************((()))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,---...///000111111222222222333444444555555666999???===???JJJVVVjjj))))))))))))************))))))))))))******************+++++++++,,,,,,,,,---------............///......////////////000000000000000000000000000000111///......///000000///------............------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***))))))(((((())))))***''''''((()))************))))))))))))))))))))))))))))))************))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))*********************))))))***************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((())))))))))))************))))))))))))))))))))))))************************))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))******''''''(((((())))))******''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++************++++++++++++))))))))))))))))))***++++++************)))))))))))))))))))))))))))))))))***))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,************************))))))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))******+++))))))******)))(((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((************************&&&'''(((((())))))((((((************))))))))))))&&&&&&''''''(((((())))))******)))((((((((())))))(((((((((((())))))))))))************************((((((((()))******++++++))))))))))))************************************+++,,,,,,---...---------,,,------...///000111222222222333444444555555666999???>>>???IIISSSfff))))))))))))************))))))))))))******************+++++++++,,,,,,,,,---------............///........./////////000000000000000000000000000000000///------///000///...,,,------......------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))'''((()))******)))(((((())))))))))))))))))))))))))))))************))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))******))))))))))))******'''((((((((()))))))))***''''''(((((())))))******'''((((((((()))))))))***''''''((((((((()))))))))'''''''''((()))*********''')))***)))((('''(((***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************************++++++++++++***))))))))))))***+++,,,++++++***)))))))))))))))))))))))))))))))))))))))*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******************++++++************************))))))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))'''''''''(((((()))++++++)))******+++***)))((('''((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((******)))))))))((((((((('''''''''(((((((((((((((''''''((()))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))'''(((((()))******++++++))))))))))))***************************************+++,,,---------,,,,,,---...//////111111222333222222333444444555555666777===<<<>>>HHHRRRddd~~~))))))))))))************))))))))))))******************+++++++++,,,,,,,,,---------.........//////............/////////000000000000000000000000000000///------///000///...,,,,,,---......---,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))(((((((((((())))))(((((()))******)))((('''))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))))))))*********))))))))))))))))))))))))************************&&&'''((()))*********)))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))******))))))))))))******'''((((((((())))))******&&&''''''((()))******+++'''((((((((())))))******''''''''''''((((((((((((&&&''''''((()))******+++((()))***)))((('''(((***))))))))))))))))))))))))'''((((((((())))))******))))))))))))************)))************+++++++++******))))))***+++,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************))))))))))))******************++++++++++++******(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((()))++++++)))***+++,,,,,,+++***)))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))((((((((((((((((((((((((((('''''''''%%%&&&''')))))))))(((''''''((((((((())))))******(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))************************************)))***+++,,,---,,,++++++//////000111222333333444222222333444444555555666444;;;;;;===HHHRRRddd}}}++++++************++++++)))************+++++++++++++++,,,,,,,,,,,,---------------............///............////////////111111000000000000111111222222111000///...------,,,---......,,,,,,---...---------,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++*********)))))),,,+++++++++******))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))***************)))(((''''''&&&******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))******************))))))(((((('''''''''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,+++++++++******))))))************************++++++************++++++************************+++++++++*********))))))++++++******))))))((((((************************,,,,,,+++++++++++++++,,,************************+++++++++++++++***))))))+++***)))'''''''''((()))))))))))))))((((((((((((***)))((('''((()))+++---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))%%%''')))++++++***(((&&&))))))************))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))******************))))))******+++,,,+++++++++++++++++++++,,,000111111111111222222222111222222333555777999:::::::::<<>>???GGGYYYkkk++++++************++++++)))************+++++++++++++++,,,,,,,,,------------------.........//////............//////////////////............//////+++,,,,,,---...///000000,,,---......,,,,,,---...---------....../////////,,,,,,,,,++++++*********))))))******+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******((((((((((((((())))))))),,,++++++******++++++,,,)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++++++++++++++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************'''((((((((())))))******))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))***+++,,,,,,------))))))))))))))))))))))))*********)))***++++++,,,+++++++++,,,,,,---------************************---,,,,,,++++++,,,,,,---************************))))))******++++++++++++++++++******))))))((((((************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++***)))))))))***,,,---+++++++++************)))++++++---------+++)))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))(((((((((((())))))************))))))(((((((((((()))))))))))),,,***((('''&&&'''((()))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))*********************)))***++++++,,,******+++,,,---...///000////////////000000000000///000111333666888;;;<<<::::::<<<===>>>FFFYYYkkk&&&+++...+++***+++***(((,,,,,,,,,++++++*********)))************+++++++++---------...............------...............---////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++************************---((($$$***555======999++++++++++++++++++++++++++++++***)))(((((())))))))))))))))))))))))))))))******************************))))))((((((''''''))))))))))))))))))))))))+++++++++************))))))************+++++++++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((++++++***)))(((((())))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))******+++******+++++++++,,,,,,,,,''')))***)))((('''(((***((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++***)))(((************************************************************************))))))***+++,,,,,,------,,,+++++++++******))))))******+++++++++,,,,,,,,,++++++++++++******))))))*********)))((('''''''''************************+++++++++************)))++++++******+++---...///------------,,,,,,+++***+++++++++++++++***)))(((******************************))))))******+++,,,,,,+++)))((((((((()))***&&&''')))++++++)))'''&&&))))))************)))))),,,+++***))))))***++++++************)))))))))))))))((('''&&&&&&'''((()))))))))(((((((((((())))))(((((((((((())))))))))))+++***(((&&&%%%&&&'''(((***)))))))))++++++)))'''))))))))))))******************))))))((((((''''''))))))))))))))))))))))))++++++************++++++,,,,,,,,,+++***+++---///---...///...---,,,---///000//////............///...000444888;;;<<<<<<<<<888<<<999999AAAHHHVVVlll$$$***---++++++------+++,,,,,,,,,++++++*********************++++++++++++---------...............//////000000000000000///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++************************...***(((,,,444:::;;;999************************++++++***)))))))))))))))))))))))))))))))))))))))******************************))))))(((((((((((())))))))))))))))))))))))+++++++++*********))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********++++++++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((())))))))))))((((((((((((((((((((((((((((((+++******)))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))***++++++************++++++++++++''')))***)))((('''(((***((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++***))))))************************************************************************)))******+++,,,,,,------+++++++++******)))))))))*********+++++++++,,,,,,++++++++++++*********)))************************************************++++++++++++************++++++******+++---...///---------------,,,+++***+++++++++++++++***))))))***************************************++++++,,,++++++***))))))))))))))))))***+++,,,,,,+++***)))))))))************))))))************+++---...///************)))))))))))))))(((''''''''''''((()))))))))(((((((((((())))))(((((((((((()))))))))***...,,,***(((&&&&&&''''''***)))))))))++++++)))((((((((()))))))))************)))))))))((((((((('''))))))))))))))))))))))))++++++************+++++++++,,,,,,+++******---///...000111000///...///111000//////........./////////222777;;;===<<<;;;999888<<<999999@@@FFFTTTjjj''',,,...,,,+++------++++++++++++++++++*********************+++++++++,,,---------.........//////000000000000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************---+++***,,,///333444444))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))++++++*********)))))))))'''((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((())))))******))))))(((((((((((((((((((((((((((*********)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''(((((()))***))))))))))))************''')))***)))((('''(((***))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***))))))*********************************************************************************++++++,,,,,,---*********)))))))))))))))***************+++++++++++++++++++++************))))))***+++,,,,,,------++++++++++++++++++++++++,,,+++++++++************++++++++++++,,,---......,,,------------,,,,,,+++++++++++++++++++++***)))++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++***)))++++++++++++++++++++++++))))))************))))))))))))***+++---000222333************)))))))))))))))((((((''''''(((((()))))))))(((((((((((())))))((((((((()))))))))******///...+++)))''''''''''''***)))((()))++++++***((((((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))++++++************++++++***+++,,,+++******,,,......///000000///...///000/////////......///000000222555:::>>>>>><<<888555777<<<999888???DDDQQQfff,,,000111---***+++***'''+++++++++************************+++++++++,,,,,,,,,,,,------...////////////......---------------........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++************************)))***************,,,...))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((())))))*********)))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))''')))***)))((('''(((***)))))))))******)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++++++++******)))*********************************************************************************++++++,,,,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++*********+++,,,,,,------++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++,,,---------,,,---------------,,,,,,+++++++++,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,+++***+++,,,------,,,*********))))))(((((())))))***))))))************))))))))))))***,,,---///111222************)))))))))((()))(((((((((((((((((()))))))))(((((((((((())))))(((((()))))))))*********,,,,,,***)))(((''''''((()))(((((()))++++++***((((((((((((((()))))))))***))))))))))))((((((((((((((((((((((((((((((((((((++++++************++++++)))***++++++******+++---,,,---......,,,,,,---...//////......///000111111777999;;;<<<<<<:::777555666;;;999888>>>BBBMMMbbb---111111---*********'''***************************++++++++++++,,,,,,,,,,,,,,,------...//////000000///...---,,,---------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************(((***+++***(((''')))+++***************************)))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))*********)))))))))(((((()))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))************))))))))))))))))))))))))))))))((()))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''((((((((()))))))))''')))***)))((('''(((******))))))))))))))))))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++******************************))))))))))))))))))))))))***************************+++++++++++++++,,,,,,)))))))))))))))*********++++++******************+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,------......---------***++++++,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++)))***,,,------,,,+++*********))))))))))))******))))))************)))))))))******+++,,,,,,------************)))))))))(((((())))))))))))))))))((())))))(((((((((((())))))))))))))))))************((('''''''''(((((()))))))))(((((()))++++++***)))'''(((((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((++++++************++++++)))+++,,,,,,++++++,,,---,,,---...---,,,+++,,,............//////111222333;;;:::999888777666666666555;;;999888>>>AAAKKK___***......+++)))+++,,,+++)))))))))***************++++++++++++,,,,,,,,,,,,+++,,,,,,---...///000000333222000///......///000------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++++++++***************************,,,,,,,,,+++***++++++************************)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))******)))))))))(((((((((************++++++++++++))))))))))))))))))))))))***)))))))))))))))((((((+++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******++++++******)))))))))))))))))))))))))))'''(((***++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))******+++,,,(((((((((((())))))))))))''')))***)))((('''(((*********))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))))))))))))))************************++++++++++++++++++++++++***************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,------............---***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++)))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))******+++++++++***))))))************))))))))))))((())))))******))))))((())))))(((((((((((()))))))))))))))*********++++++%%%%%%&&&'''((())))))***((((((((()))+++,,,+++)))''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++)))+++------,,,,,,,,,------...//////...---...///.........///000111333444;;;999666444333444555666444:::999999???AAAJJJ]]](((,,,---)))(((+++,,,+++((()))))))))*********++++++++++++,,,,,,,,,------++++++,,,---...///000000333222000...---...///000------------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,************************)))*********++++++++++++************************+++++++++,,,------,,,+++)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))************))))))))))))))))))))))))******))))))(((((((((((()))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))******++++++******)))))))))))))))))))))))))))'''(((***+++++++++))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))******+++,,,(((((()))))))))*********''')))***)))((('''(((***+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,---------,,,++++++,,,,,,---...............***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,+++)))))))))))))))***++++++++++++------------++++++))))))************))))))))))))***++++++***)))(((************))))))))))))((()))************)))((())))))(((((((((((())))))))))))*********+++++++++&&&'''(((((())))))))))))((('''''')))+++,,,+++***'''''''''((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))++++++************++++++***,,,...///...------...---...//////------...///------...///000222444555666555333222222222333444333999999:::@@@BBBJJJ]]]+++......)))''')))***((((((((())))))*********+++++++++,,,,,,,,,---------++++++,,,---...///000111222000...,,,+++,,,---...------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))******++++++++++++***************************)))(((***,,,---,,,***(((((((((((((((((((((((())))))((())))))***++++++))))))))))))))))))))))))************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((((('''(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******))))))))))))))))))))))))&&&(((***+++,,,+++***)))'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))************((()))***)))((('''(((***+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***+++++++++++++++************************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,---------***+++,,,---///000111111,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,---------,,,+++***,,,,,,---.../////////...***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++***)))((((((((()))+++,,,((()))+++,,,,,,+++)))((())))))************))))))((()))***+++,,,+++******************))))))))))))((()))***++++++***)))((())))))(((((((((((()))))))))************+++++++++))))))************))))))((('''''')))+++,,,+++***''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))++++++************+++++++++---///000///.........+++,,,------++++++,,,---------...///111222444555111222222222222222222111222999999:::AAABBBKKK]]]++++++************++++++++++++******************++++++,,,,,,,,,,,,---------------......000111111------------------------......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++***)))(((((()))***+++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,,,,+++***))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***)))(((((())))))))))))*********+++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''((((((((((((((()))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000111---.........---,,,,,,+++,,,,,,+++***+++,,,...//////............---------------......------,,,+++******+++,,,------------+++,,,,,,------,,,,,,+++))))))***++++++++++++******+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((************************)))************)))((((((((()))))))))************((()))++++++*********+++************************(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((((())))))))))))+++*********))))))(((((((((((((((((()))+++,,,---------,,,,,,,,,,,,++++++...---,,,++++++---...///------......///111222333//////000111222333333444777666888:::;;;???JJJVVV++++++************++++++************************++++++,,,,,,,,,,,,------...---------...///000000------------------------,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++***)))(((((()))***+++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))************++++++++++++,,,++++++***))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))************++++++++++++************************++++++***)))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''((((((((((((((()))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------..................------,,,,,,,,,,,,---------............,,,------...//////000000...////////////...---,,,,,,,,,+++++++++,,,..............................---............---,,,,,,++++++,,,------------,,,+++,,,,,,------,,,,,,+++)))******+++++++++++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))************************++++++,,,++++++***))))))************++++++++++++)))+++------,,,******+++***************************************)))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((()))))))))***************)))))))))(((***))))))))))))******+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...000111222111111000//////000111222333333444777666888:::;;;???JJJUUU++++++************++++++************************++++++,,,,,,,,,,,,------......---------......///------------------------******++++++,,,...///000++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++***))))))))))))***+++++++++++++++++++++++++++---------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,+++******)))*********))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))++++++***))))))))))))******************+++++++++)))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---------------.........////////////000,,,,,,------...///////////////000000000///......------,,,,,,,,,---......---------......///000000...............------,,,---------...------,,,+++,,,,,,------------,,,,,,)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************------------,,,+++***)))***++++++++++++,,,,,,,,,+++...000000...,,,******)))))))))))))))))))))))),,,,,,++++++******))))))))))))))))))))))))))))))'''((((((((((((((())))))((((((((()))))))))******************))))))))))))++++++***)))))))))))))))------,,,,,,,,,,,,++++++***+++,,,------------------///222333333222///---//////000111222333333444666666888:::;;;>>>IIITTT{{{++++++************++++++***************++++++++++++++++++,,,,,,,,,------......------,,,---------------------------------++++++++++++,,,---...///+++++++++,,,,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++***************+++))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))************************++++++***))))))*********************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))***((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------...........................---------........./////////000000,,,---------.........////////////000000//////...------------------......,,,,,,---...///000111111...////////////...------/////////......---++++++,,,,,,------------,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++************************------------,,,***)))(((*********+++++++++,,,,,,---000222222///,,,******)))))))))))))))))))))))),,,,,,+++******)))(((((())))))))))))))))))))))))''''''(((((()))))))))***(((((()))))))))******************)))))))))))))))++++++***))))))*********------,,,,,,,,,++++++++++++++++++,,,,,,---......000111222222222111///...//////000111222333333444555555888:::;;;===GGGSSSyyy++++++************++++++))))))*********++++++++++++++++++,,,,,,,,,------...------,,,,,,,,,,,,------------------------------,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))(((''''''((((((((()))))))))+++++++++++++++++++++++++++***************++++++************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((())))))***((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************************)))))))))))))))******+++))))))*********+++++++++******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------.........//////........................---.........////////////---------...............---....../////////..............................+++,,,---...///111222222//////000000//////...---000000000///...---,,,+++,,,------......------,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,************************,,,,,,,,,,,,+++***)))((())))))))))))*********+++...000222111...,,,******))))))))))))))))))))))))++++++***)))((((((''''''************************'''((((((((())))))******))))))))))))************))))))))))))))))))******))))))))))))***+++,,,---------,,,,,,,,,+++++++++...,,,+++***+++---000222333222111///...///000000//////000111222333333444555555777::::::===FFFQQQxxx++++++************++++++)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,---------------------------------,,,+++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))******************)))******+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))+++++++++++++++++++++++++++************+++,,,,,,+++++++++***************)))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,------------........................------........./////////.............../////////............////////////////////////////////////------.../////////....../////////000//////...---,,,------///000111222222000000000000000//////...000000000000///...---,,,------............------+++,,,------......------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************+++++++++++++++******)))(((((()))))))))*********...///000///,,,***************************************))))))((((((''''''************************((())))))))))))))))))***)))))))))*********++++++))))))))))))************)))))))))***+++,,,---...------,,,,,,,,,,,,++++++...---,,,,,,---///111333444222///---,,,---000111//////000111222333333444444444777::::::<<>>FFFNNNjjj+++******))))))******+++)))************+++++++++------,,,,,,,,,+++++++++,,,,,,,,,---------............---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,+++***))))))***+++,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******(((((())))))***++++++,,,+++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))***************+++++++++,,,************************)))***++++++++++++***)))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))*********))))))************))))))***************+++,,,,,,+++++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,------------------.........///////////////000000111111111111...///111111111111222222333444555777999:::;;;<<<::::::999999:::999888777444:::777555:::888444999888666444555888999999777,,,///111222000...------222222111111222333444444222333444555444333222222000000////////////000000000000000/////////......------------------------------,,,++++++,,,------------------------------...,,,++++++---......---)))***++++++,,,,,,+++++++++++++++++++++***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++)))))))))+++...000---,,,+++******+++---...,,,,,,***)))))))))******++++++***)))))))))))))))))))))))))))************+++***)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++...///000000000...,,,+++---------.........//////...000222222222111222444444777:::::::::>>>FFFMMMlll+++******))))))******+++)))************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,+++***))))))***+++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))******+++,,,,,,,,,+++++++++***************************************))))))))))))))))))))))))************))))))))))))***)))))))))(((((((((''')))))))))*********++++++************************)))******++++++******)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))*********++++++***++++++,,,,,,++++++++++++++++++,,,,,,,,,---------------.........//////.........//////000000111///000000000111111111111...111444666777888:::<<<>>>???AAACCCEEEGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLOOOIIIDDDHHHEEEBBBHHHEEEEEEDDDCCCBBBAAAAAAAAA;;;:::999777666444222222222333333222111111444666222222222222222111000000111000000//////000000111////////////............------------------------------,,,,,,,,,,,,------------------------------...,,,++++++---......---,,,++++++++++++,,,------++++++******)))))))))***++++++++++++++++++++++++******+++++++++,,,,,,,,,***)))))))))+++---000222///...---,,,,,,,,,---...,,,+++******)))*********+++***))))))))))))))))))))))))))))))************+++***)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......000000///......---,,,,,,++++++,,,---...///000111///111333333333222333444444777:::::::::===FFFMMMnnn******))))))))))))******))))))*********+++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((((())))))))))))*********************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++******))))))((((((((())))))************)))(((((())))))******************+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------....../////////000000000000000000000000111111111222333444555666666888;;;<<<===@@@EEEIIIGGGJJJNNNRRRTTTUUUUUUTTTRRRTTTVVVYYY\\\aaafffiiinnnlll]]]QQQSSSRRRRRRYYYUUU\\\aaa^^^UUULLLIIIJJJOOOJJJBBB===;;;:::999888666888888666333222222444333222111000000000...---000000////////////000000////////////.........------------------------------------,,,,,,---------------------------------...,,,++++++---......---------,,,++++++---...///---,,,+++***)))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++...000111///...---,,,,,,,,,,,,,,,++++++************************)))))))))))))))***((()))))))))************+++***)))***++++++***)))++++++++++++++++++++++++)))***+++---...///000000111000...,,,++++++,,,,,,+++,,,,,,---...///000000...000222333222222333444444777::::::999===EEELLLlll***))))))))))))))))))***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++++++++++++++,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))++++++******))))))(((((('''''''''((()))******+++((())))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++******))))))(((((((((((()))***************'''((()))************))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...////////////////////////.........333444555666999;;;>>>???@@@FFFMMMPPPOOOMMMMMMOOOPPPUUU\\\ccchhhiiiiiihhhccceeeiiilllpppvvv~~~~~~ooodddfffccc```eeeeeetttpppbbb^^^```[[[WWWRRRPPPPPPNNNHHHCCCCCCCCCBBB???;;;777555555555333111222333444333111000//////......//////000000////////////.........------------------------------------------------------------------------...,,,++++++---......---...---,,,+++,,,---///000///...---,,,+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...------,,,++++++*********************+++************)))))))))))))))******((()))))))))************+++***)))***++++++***)))++++++++++++++++++++++++((()))+++---///000000000000///---+++***+++,,,,,,---------............///---///111222111111222333444777::::::999<<>>DDDEEEHHHMMMSSSYYY___cccaaaooowwwmmm```ZZZZZZ[[[ZZZXXXNNNIIIBBB???>>><<<777333333222222111111222222333222111111111000000000000////////////////////////,,,---...//////...---,,,------------------------...,,,++++++---......---++++++,,,---------------...............------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++******)))))))))))))))******************((()))***+++,,,++++++***)))))))))))))))***++++++))))))))))))************+++***)))***++++++***)))************************)))***,,,---...---+++++++++++++++++++++,,,,,,---+++,,,,,,---...///000000...000222222111111222333444777:::999888;;;CCCJJJggg))))))(((((((((((()))))))))************+++++++++))))))******++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,+++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))******++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,***************************)))(((''''''((()))***))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))******++++++''''''(((******+++++++++(((***,,,---------+++***((()))***+++,,,---------.........////////////000---...///000111222333333555777:::>>>BBBFFFIIIJJJYYYZZZ^^^ccckkkrrryyy}}}rrrxxxppprrrxxxyyyxxxiiibbbWWWPPPJJJDDD<<<666555444444333333444444555222222222222111111111000000000000000000000000000,,,---...//////...---,,,------------------------...,,,++++++---......---***+++,,,---...---,,,+++,,,---...///...---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))((()))***+++++++++++++++((()))***+++,,,,,,+++***))))))((())))))***++++++))))))))))))************+++***)))***+++++++++)))***************************+++,,,------,,,***((()))******+++,,,,,,------)))***+++---///000222222///111333333222222333444444888:::999888;;;CCCJJJiii))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------***+++,,,---,,,+++***)))++++++******++++++,,,---************************+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++---,,,+++***))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++***)))))),,,+++*********+++,,,---************************(((((())))))******+++++++++++++++*********))))))*********++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))***++++++***((('''((())))))((('''&&&'''(((***,,,))))))))))))))))))))))))******)))((('''&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))***+++,,,---...---,,,+++++++++,,,---------------...///---,,,---............------,,,222222111222555999<<<>>>EEE???@@@IIILLLJJJNNNWWWqqqyyy}}}|||{{{cccZZZWWWQQQIIIEEEFFF@@@888222444888888333000111333444444111///---/////////000222333222111------......///000000000........................////////////////////////---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,******+++++++++,,,,,,,,,******))))))))))))******++++++*********************************************+++,,,,,,,,,***)))(((***(((&&&'''+++......---,,,------+++***)))***,,,++++++,,,,,,,,,,,,------------......///.........000000111222333444444555666777888999;;;???DDDHHHeee))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------------,,,++++++***************++++++,,,************************+++,,,,,,---------------...------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++******)))))))))***++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************)))++++++*********+++,,,---************************))))))))))))************+++++++++*********))))))***++++++++++++++++++,,,+++++++++*********)))))))))))))))))))))))))))))))))***+++***((('''((())))))(((''''''''')))***+++))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((()))***))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,+++++++++,,,---+++++++++,,,---------,,,...---------///111333555...222777:::<<<>>>BBBEEEDDDCCCGGGNNNTTTYYYaaaiiivvvkkk```ZZZYYYOOOIIIAAA<<<999888999<<<000000000000222333555666000000///000222222111000.........///////////////................................................---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))************************+++++++++++++++***))))))***(((&&&(((+++---...---+++,,,,,,+++))))))***+++++++++,,,,,,,,,,,,------,,,---......///.........///000111111333333444555666777888999;;;???DDDHHHaaa))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------///......---------------******)))))))))***++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,//////...---,,,+++******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,(((((((((((()))***+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,***)))))))))***+++++++++******++++++,,,---***************************************)))))))))+++++++++***************+++++++++++++++*********+++++++++***************)))))))))))))))))))))))))))***+++***((('''((()))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((((((((((((((((())))))))))))))))))))))))+++***************++++++---,,,,,,++++++,,,,,,---++++++,,,,,,---------...333111///......111444666777999===AAAEEEKKKTTT[[[^^^ccchhhmmmvvvzzzzzzzzz|||qqqiii```YYYNNNAAA???DDD777666555333222111111111333222111222333444333111000000////////////..............................------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++***************+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))************************,,,+++*********************)))((()))+++---------***++++++***(((((()))+++++++++,,,,,,,,,,,,------,,,------...//////......///000000111222333444444666777888999:::>>>DDDGGG^^^))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------000///---,,,,,,,,,---...++++++******++++++,,,---++++++++++++++++++++++++***++++++,,,---,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,------------...------------------------------------------------///...,,,+++******+++,,,)))((((((((())))))***+++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,***(((((()))***,,,+++***++++++++++++,,,,,,************************+++++++++******)))))))))************************,,,,,,++++++******))))))************************((((((((((((((((((((((((((()))***)))((('''((()))'''((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((,,,,,,+++***)))))))))***))))))))))))))))))))))))++++++******)))*********,,,,,,,,,,,,,,,,,,------......///...------...000333222333333555888;;;===FFFCCCAAAEEEQQQbbbrrr|||}}}}}}~~~zzzlllWWWLLLMMM@@@???>>>;;;888444111000444222111222444666555555111111000000///......---...................................................------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++))))))))))))************************************,,,+++***))))))***+++,,,************+++,,,,,,,,,)))******)))(((((()))++++++++++++,,,,,,,,,------,,,,,,---...//////////////////000111222333444444666777888999:::>>>CCCGGG]]]))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------///...,,,+++++++++,,,------,,,,,,,,,,,,---......++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,------.........,,,,,,---------.........------------------------------------------------///...,,,+++***+++,,,,,,++++++***)))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,***(((((()))***,,,******++++++,,,,,,,,,,,,************************,,,,,,++++++******))))))************************+++++++++******)))))))))************************(((((((((((((((((((((((('''((())))))((('''(((***(((((())))))))))))((('''))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((,,,,,,+++***)))))))))***************************++++++******)))*********+++++++++,,,,,,---------///000000///---,,,...111---000555;;;@@@DDDGGGHHHHHHDDDCCCNNNddd}}}ooo^^^WWWJJJGGGBBB>>>;;;::::::;;;222111000000333444555444222222111000///......---////////////////////////////////////////////////.........---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,************************++++++)))))))))***+++,,,***+++,,,,,,+++++++++,,,)))******)))(((((()))++++++++++++,,,,,,,,,------+++,,,---...////////////...///000111222333333444666777888888:::===BBBFFF___))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...------,,,,,,,,,,,,,,,......------......///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,---...///000000,,,---------............------------------------------------------------...------,,,,,,,,,,,,------,,,+++***))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,***)))))))))***+++)))***+++,,,,,,,,,,,,+++************************+++++++++++++++************************+++++++++***************)))))))))***************+++++++++))))))))))))))))))))))))&&&((())))))''''''(((***))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((((((((((((************************+++***************++++++******+++,,,---------------///000///------111444222555:::???BBBCCCCCCCCCDDDEEENNN```yyyqqqeeeeee^^^TTTIIIAAA<<<;;;;;;333111//////000222222222222222111000000///......////////////////////////000000000000000000000000............---------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........---------,,,,,,******+++++++++,,,,,,,,,++++++************++++++******++++++,,,---------******************************************+++,,,***,,,------,,,***++++++)))*********))))))***,,,++++++,,,,,,,,,,,,------++++++---...//////000000...//////000111222333333777777888888999===AAAEEE___))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...............---,,,,,,---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,------......//////------------............................................................,,,,,,------------------,,,,,,+++++++++++++++,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************))))))***+++,,,,,,,,,++++++***************************++++++++++++++++++,,,))))))*********+++++++++))))))))))))************))))))*********+++++++++))))))))))))))))))))))))&&&'''((((((''''''(((***+++***)))'''''''''((()))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((()))***************************))))))))))))***+++,,,,,,)))***+++---......------,,,///111111111333888>>>@@@AAADDDFFFHHHHHHHHHHHHOOOVVVcccrrrwwwgggWWWHHH@@@<<<999555333222222111000222111111000000/////////////////////////////////000000000000000000000000............------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,)))******+++,,,,,,------************************))))))***+++++++++++++++***---///...,,,******+++)))***+++*********,,,---++++++,,,,,,,,,,,,------***+++,,,...///000000000......///000111222333333777777888888999<<>>CCCGGGJJJTTT]]]bbbbbbiiitttvvvoooppprrrvvvsssfffhhhooojjjkkkhhhbbb|||tttnnnlll{{{sssnnntttzzzyyyjjjiiiRRRGGGHHHCCC???999...333444333222222444444222222222222222111111000000000000000111222111---+++000000///...------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))------------------------***++++++,,,,,,++++++***---,,,,,,+++*********++++++***************+++++++++***)))))))))***,,,---,,,,,,++++++,,,,,,---...,,,,,,---...---,,,***)))------......///000000000/////////000111111222222444555777777999<<<@@@DDD[[[)))************+++++++++************************)))***+++***))))))+++---,,,,,,,,,---------.........------,,,,,,------...------..................111///555@@@@@@666000222------------------------...,,,***+++---///...---222000---,,,---///111333///000000///...---,,,---....../////////000222333//////...............///........................------,,,---......---++++++,,,------------,,,+++,,,---------,,,,,,+++***+++++++++,,,,,,---------)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************+++++++++*********))))))************)))))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++******))))))))))))******,,,...///000///.........,,,...///...---...000111000888BBBIIIKKKLLLOOORRRiiinnnnnnkkkqqq~~~}}}|||rrriii```WWWVVVjjj|||mmmcccbbbeeefffdddooollljjjkkkmmmllleee___```qqquuuooolllgggeeelllkkkiiirrrnnnaaa[[[UUUDDD::::::888555555555444444555444333333333222000000///////////////...///111000...,,,000000///......---,,,,,,------------------------++++++++++++++++++++++++------,,,,,,------......,,,,,,,,,++++++++++++***++++++,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,++++++******++++++++++++************++++++******)))))))))***+++,,,,,,,,,++++++,,,,,,---...,,,,,,---------,,,+++***------......///000000000000000000111222222333333555666777888888;;;???CCCYYY)))************+++++++++************************)))***++++++)))***+++---,,,,,,,,,---------.........------,,,,,,------.../////////...............000---000777777000,,,///......------------......111///------///111111111333111///......///222333000000//////...---,,,,,,...------...000222111111////////////////////////...........................---,,,---//////---,,,,,,,,,------------,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------)))************+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))***++++++,,,+++***)))+++++++++***************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******+++******))))))******+++'''+++///...+++)))+++......---,,,---...111555888<<<@@@DDDHHHLLLUUUaaakkk{{{}}}wwwyyy~~~uuupppmmmiii```ZZZ```mmmooolllhhhggghhhhhhggggggeeebbbaaadddhhhggg```XXXZZZhhhjjjdddbbb^^^ZZZ___ddd]]]]]]lll|||{{{ppp\\\OOOJJJBBB:::777444333333333222111555333111/////////000111111///....../////////...000000//////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,,,,++++++++++++***++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,++++++******++++++++++++************++++++)))))))))((()))******+++,,,,,,++++++,,,,,,---...,,,,,,---------,,,++++++------......///000000000111111111222333333444444666777888888888;;;???BBBVVVyyy))))))*********+++++++++***************************+++++++++******,,,---,,,,,,,,,---------.........------,,,,,,------...///............---------...++++++//////++++++......------,,,,,,---...///222111///---......///000...111333444222///---,,,000///...///000111111000222000------///111000///000000000111111111000000...........................------...//////...,,,,,,------------------,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))''')))+++,,,---+++***)))*********************************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))))))))))))))***++++++************++++++***+++,,,***((())),,,///...,,,,,,111555999===AAABBBFFFMMMWWWcccppp{{{{{{|||tttkkknnnxxx}}}zzzzzz|||~~~yyyqqqjjjiiizzz|||yyyoooccccccvvvnnnhhhkkkssstttnnnfff{{{{{{wwwsssyyy~~~lllSSSGGG@@@999666555333222333555444111000000111444555666333000......//////...000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,/////////......---,,,,,,------,,,,,,,,,+++++++++*********++++++***))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,,,,,,,+++*********++++++)))(((((()))))))))******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,+++------......///000000000000000111111222333333444777888888888888:::>>>AAATTTttt))))))*********+++++++++***************************+++,,,+++******,,,...,,,,,,,,,---------.........------,,,,,,------............---------------111......//////...000222------------...///000111000111111111111222444666333666999999777555555555888555333222444444444222555333000///000111222333000000111111111000///...////////////////////////...------...//////...,,,------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((***,,,---,,,***)))************************))))))))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++***)))))))))))))))***,,,,,,++++++++++++,,,,,,===888111------///111222///...111999===>>>AAAGGGDDDQQQhhhwwwuuuyyyxxx~~~pppdddssssssoookkkmmmuuuooo\\\PPPDDD@@@===888555666555444222222333555999;;;;;;888333000000000///...000000000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,...////////////...,,,,,,---------,,,,,,,,,++++++)))******+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,---,,,,,,+++******++++++((())))))***************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000//////000000111222222222777888888888888:::>>>AAAQQQqqq)))************+++++++++++++++++++++++++++++++++***+++,,,+++***+++,,,...,,,,,,,,,---------.........------,,,,,,------...------........./////////000//////000111222444555000111333555666777888888999<<<@@@DDDFFFJJJMMMPPPOOONNNLLLIIIGGGKKKRRRXXXJJJFFF@@@>>>>>>===:::777444555666555333222333555222222333333222000...---000000000000000000000000///...---...000000...---......------------......++++++,,,---------,,,,,,------,,,,,,,,,,,,++++++)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((***+++,,,,,,++++++***************+++++++++))))))))))))************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******---,,,,,,++++++,,,,,,---GGG>>>444//////111222111555555:::BBBDDDBBBGGGQQQ[[[ggg|||ssstttuuu{{{{{{uuu}}}}}}}}}zzzuuupppnnnpppuuuxxxooonnnooouuu{{{pppaaaUUUPPPJJJ>>>666555666555444444666888:::<<<===999555222111111000///111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///---,,,------------,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++******++++++,,,,,,...---,,,++++++***++++++))))))***++++++++++++***,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,------------......///000000000...//////000111111222222666777888888888;;;???BBBPPPqqq)))************++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++---...,,,,,,,,,---------.........------,,,,,,------.........///000111222222333///111222444555777888888;;;===AAADDDGGGHHHGGGGGGJJJOOOVVV\\\```dddhhhlllkkkjjjfff```\\\___hhhpppaaa[[[UUUQQQQQQOOOLLLHHHAAAGGGMMMLLLDDD<<<999999999999:::999777555222000111111111111111111111111///.........000000...---///...---,,,,,,---...///***+++,,,,,,---------,,,---------,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((())))))***++++++,,,,,,))))))*********+++++++++((()))))))))************))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++------,,,,,,,,,,,,------;;;777222///...000222333<<<===DDDMMMNNNMMMWWWgggxxxzzzhhhrrr}}}}}}xxxwww||||||wwwllliiihhhkkknnnqqqzzz{{{pppnnndddQQQ@@@:::777777666666666777888999999777444222222222111000111111111111111111111111........................------------------------,,,---///000000000...---...------------,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++******++++++,,,---......---,,,++++++++++++)))***+++,,,---,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,---...------......///000000000///000000111111222333333555666777888888;;;???CCCPPPttt)))************++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++---///,,,,,,,,,---------.........------,,,,,,------...//////000222333444555666444777:::;;;>>>@@@@@@???FFFIIINNNSSSVVVWWWVVVUUUTTTZZZccciiilllooorrruuuuuuuuusssmmmgggeeehhhmmmpppjjjdddaaabbbbbb^^^[[[XXXbbbkkkhhh[[[MMMDDDBBBAAAAAAAAA@@@>>>;;;888666222222222222222222222222///......///000000///---///...---,,,,,,---...///***+++,,,,,,---------------------,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))***+++,,,---))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,...------,,,,,,------...,,,...111111111222777;;;@@@BBBJJJUUUVVVXXXiii}}}}}}}}}|||vvvrrrpppqqqooonnnttt~~~hhhRRRHHH888888888777666666555555555444222222333444333222111111111111111111222222////////////////////////------------------------+++---///000111000///.........---------,,,,,,,,,+++,,,------............------------------------***++++++,,,,,,++++++***+++*********+++,,,,,,---///...---,,,++++++++++++***+++,,,---...---,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++***+++,,,...///------......///000000000000111111222333333444444444666777777999<<<@@@DDDPPPvvv*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++******+++,,,......,,,+++---...000000...---000444777666888<<<===<<<===BBBEEE???>>>EEEKKKNNNSSSZZZ\\\[[[ZZZ[[[```fffmmmpppsssooonnnrrruuuuuuvvvzzz~~~rrrnnnnnnqqqrrrssswww{{{~~~|||nnn___TTTNNNKKKJJJIIIJJJNNNQQQJJJ@@@>>>;;;<<<===777......444///222333222///...000222000//////......///000000---------,,,,,,,,,,,,,,,......---------,,,,,,,,,************************,,,,,,,,,++++++*********...------,,,,,,++++++************************************)))******+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((******))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************'''((((((((()))))))))*********************++++++)))***++++++******,,,...,,,...222888===@@@@@@???KKKJJJNNNZZZlll}}}}}}~~~wwwmmmkkkiiiqqqmmmhhhnnnyyyYYYCCCCCC===555333666666333888333111222111//////222222222222222222222222222////////////////////////...............---------........................//////......------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------......------,,,***)))+++...000...+++...---+++***)))***++++++------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,///////////////.........---...///000222222222222555555555555666999===AAAUUUsss************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------000//////000111111000///,,,---///333444555555666<<<<<<@@@EEEGGGHHHLLLSSSXXXUUUXXX```fffkkksss||||||~~~~~~wwwooofffhhhqqqttteeeSSSHHHBBB???BBBFFFEEEAAA>>>999888777444222000//////////////////...------,,,.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************++++++,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))(((***)))))))))((((((((('''************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************((((((((()))))))))))))))***************++++++,,,+++,,,,,,,,,++++++---///111222777@@@JJJPPPPPPNNNGGGLLL\\\uuu}}}}}}{{{qqqnnngggffffff```gggdddTTTCCC;;;===???:::555444111111444444111222666222222222222222222222222////////////////////////................................................---............---,,,+++......------------......------,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,...//////---,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,////////////...............///000222333333333333555666666666777999>>>AAASSSqqq************************++++++++++++++++++++++++++++++,,,------...//////---,,,,,,------...///000222222222444777;;;======AAADDDJJJRRRUUUXXXaaakkkmmmnnnrrrzzzvvveeeccc^^^TTTIIIFFFHHHIIIGGGOOOJJJBBB===:::777444111///000111111111000//////////////////////////////.........------------,,,........................,,,,,,,,,,,,++++++++++++******+++,,,,,,---......------------------------***************+++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))***************+++,,,,,,,,,------,,,+++,,,...000333555<<>>888888333222333666555222222666111111111111111111111111////////////////////////---------......//////000////////////////////////...///000111111000...---///..................///......------------......+++,,,------......------,,,...000111///---,,,,,,++++++,,,,,,,,,+++******))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------........................///000111222333444444444555666777777888:::???BBBPPPmmm)))***************++++++++++++++++++++++++++++++++++++,,,,,,------......,,,,,,---...///111444666888;;;===>>>AAAHHHOOOQQQZZZ^^^gggpppuuu{{{~~~wwwvvv{{{vvvnnnmmmuuurrrbbbVVVZZZhhhrrrggg\\\MMMDDDAAA>>>999444333222111000000000111111////////////////////////............------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********************)))))))))))))))))))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((()))))))))*********************))))))))))))(((************+++,,,,,,---+++,,,,,,++++++,,,///222888<<>>999555555444111000222111111111111111111111111000000000000000000000000------......///000111111000000000000000000000000111222555666777555333111//////............//////.........------.........+++,,,------......------+++...111000,,,))))))***)))***,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,---------......//////---...///111222222333333555666888999999;;;???AAALLLjjj))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111111555999<<<===@@@EEEJJJRRRiiivvvppppppooommmjjjjjjooopppiii^^^kkkllloootttzzz|||{{{|||~~~uuu||||||ooofffdddggglllqqqyyy}}}rrrkkkiiieee^^^WWW]]]XXXOOOEEE===888555444222222111000//////...---/////////.........------------------------------,,,,,,,,,,,,------------......---,,,,,,+++******+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))*********++++++************+++---...///***+++---...111666<<>>@@@MMMkkk))))))***++++++,,,------------------------------,,,---///111333555777888666===FFFNNNSSSZZZbbbiii}}}}}}wwwssslllaaaXXXTTTbbbfffiiikkkttttttpppjjjfffjjjnnnllleeeooolllzzzrrrnnnfff\\\QQQHHHAAA===999888777555444222111000////////////............------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************'''((((((((()))))))))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************(((((()))***++++++,,,---*********+++,,,---...///---...111444999@@@HHHMMMMMMMMMQQQ\\\mmmpppvvv~~~zzzvvvuuuwwwzzzyyytttrrrsssttttttvvvuuurrroooqqq}}}|||zzzcccQQQ>>>888999999666555333333333333333333333333000000000000000000000000///////////////000000000111111111111111111111111...///000111111111111000......------------......------,,,,,,,,,,,,------+++,,,------......------000...,,,+++,,,,,,,,,,,,++++++******++++++,,,---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++,,,------...//////...///000111222333333333333555777888999:::===???OOOmmm))))))***+++,,,,,,------........................,,,---000333777:::===>>>FFFPPP^^^kkkvvv~~~jjj___]]]```kkktttvvvttttttxxxvvvooosss{{{rrrdddgggtttrrrmmmeee[[[PPPGGGAAA>>>===<<<:::777555444333000/////////....................................,,,,,,,,,------.........***++++++,,,,,,------...........................,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************''''''(((***+++,,,---...*********+++,,,---///000000222555999???GGGPPPVVVRRRUUU```uuuyyyyyyxxxvvv|||tttoooooorrr{{{~~~wwwtttqqqnnnkkkpppqqqqqqppprrryyyyyy}}}xxx```FFF<<<;;;:::555111444444444444444444444444000000000000000000000000000000000000////////////111111111111111111111111000000000111111222222333---------,,,,,,------------,,,,,,++++++,,,,,,---+++,,,------......------333///+++***---//////---++++++***)))***+++---...'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++,,,,,,---.../////////000111222333444444444222444666888999:::<<<>>>PPPooo+++******+++---//////...,,,,,,...000111000,,,)))...111666::::::>>>LLL[[[dddppp~~~rrrnnnmmmkkkiiimmmsss}}}zzz|||~~~~~~|||vvvxxxzzz~~~}}}{{{xxxyyy}}}|||vvvsssqqqrrrssssss|||}}}xxxnnnfff```ZZZUUUHHHLLLLLLFFF;;;333333555111///111444222---...444222///---,,,---.........------------------------------------------------,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&******))))))((((((''''''******))))))))))))******((()))))))))************)))************+++++++++...---,,,,,,,,,---///000222333777AAAMMMUUURRRKKKRRRYYYnnn~~~~~~}}}zzzvvvrrrnnnlllzzzzzzvvvqqqooorrrzzzsssxxx|||ZZZ???:::???999,,,111444555444333333333111000000000000000000000000000000000000////////////111111222222222222111111000000////////////000000//////.........---------........................///,,,***+++...000111///...------,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,...---+++******+++---...,,,,,,,,,---------..................////////////000000000111222222333333555666666888999;;;===>>>KKKnnn,,,++++++,,,,,,,,,,,,+++222///+++)))***///555999;;;999<<>>FFFPPPXXXZZZUUUOOOUUUrrryyywwwtttqqqooommmmmmlllzzz~~~vvvtttuuuuuutttyyy{{{~~~zzzttttttxxxbbbPPPCCC======333444444444333333222111111111111111111111111111111111000000000/////////111111222222222222111111000000////////////000000//////.........---------...........................,,,+++,,,///000000///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,------++++++++++++------,,,,,,,,,---------..................////////////000000000111222222333333555666666888999;;;===>>>MMMnnn++++++,,,---------,,,,,,+++///222444555777<<<@@@EEERRRbbbqqq|||iiijjjuuuwwwnnncccdddnnn}}}~~~zzzuuurrrxxx|||vvvpppkkkfffcccfffaaaYYYQQQOOOQQQMMMGGGFFFHHHIIIIIIKKKNNNLLLHHHGGGIIIKKKLLLMMMNNNPPPRRRIIIHHHIIILLLPPPTTTUUUUUULLLMMMNNNOOOQQQRRRSSSTTT[[[kkk||||||oooccc```dddsssmmmooouuucccNNNAAACCC;;;444333555333111000222111////////////---,,,........................------------------------,,,------......------,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))))))))))))))******))))))))))))************************))))))************+++++++++,,,(((,,,//////---...333888???HHHSSSZZZ[[[YYYWWWVVVmmm~~~xxxvvvssstttvvvyyy{{{||||||{{{zzzyyyyyypppjjjeeemmm{{{~~~zzzvvvxxxzzz___KKKEEE888666444444555444333333111111111111111111111111111111111000000000000///111111222222222222111111000000////////////000000/////////.........------........................---,,,,,,---///000///...******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000111222222333333555666666888999;;;===>>>NNNkkk(((***,,,---......///000---222777999999===DDDKKKcccuuukkkaaa___eeennnvvvzzz~~~{{{uuusssuuufffggggggccc\\\UUUPPPMMMFFFGGGFFFCCCDDDGGGEEEAAA>>>>>>>>>===>>>???>>>===<<>>===>>>AAADDDFFFEEEDDDFFFDDDAAA???AAADDDIIILLLJJJZZZkkkmmm```TTTSSSVVVXXXYYYddd{{{wwwlll]]]QQQLLLEEE===999888666444222222111000111222111000...................................................,,,------......------,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))***************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((())))))******+++******))))))))))))******++++++************))))))*********+++++++++,,,,,,***...111000...222===FFFJJJSSS^^^```[[[YYYcccooo{{{ssspppooommmqqqyyyuuuhhhfffppp~~~}}}}}}fffGGGBBB;;;555555666666555555222222222222222222222222222222111111111000000000111111222222222222111111000000////////////000000////////////....................................,,,,,,---///000///...---+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------..................////////////000000000111222222333333555666666888999;;;===>>>MMMeee(((***,,,,,,,,,,,,///111555555555555<<>>BBBAAA@@@???AAACCCFFFHHHHHHOOOVVVUUUOOOIIIIIIKKKMMMMMMSSScccsss}}}{{{rrriii___ZZZPPPGGGAAA<<<777222111000//////000111000///////////////////////////........................,,,------......------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))******++++++******))))))))))))******+++++++++******************++++++++++++,,,,,,,,,---///000...///888GGGTTT]]]bbbiiiiiicccggg}}}vvv~~~tttqqqrrrrrrxxxyyymmmkkk|||~~~bbbRRRDDD888555666555444555222222222222222222222222222222222222111111111111111111222222222222111111000000////////////000000000000/////////.................................+++---...//////......------------,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------..................////////////000000000111222222333333555666666888999;;;===>>>LLLccc+++,,,---,,,***+++///333...666CCCSSSeeezzz|||mmmjjjjjjhhhxxx}}}vvvaaagggsssyyymmmzzzuuunnniiieeeccc___```]]]WWWTTTVVVXXXXXXnnnrrrwww}}}}}}yyywwwpppssstttrrrllleee___\\\XXXZZZ^^^___\\\WWWPPPLLLPPPLLLGGGDDDBBBAAA@@@@@@FFFFFFKKKUUU___hhhuuusssfff^^^UUUHHH<<<555222///.../////////...000000000000000000000000........................,,,------......------,,,,,,,,,,,,,,,------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))************************))))))))))))***************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,.........///333@@@QQQ^^^hhhfffiiiooottt}}}}}}}}}zzzooossstttwww~~~lllVVVBBB:::888444222444333333333333333333333333333333333222222222111111111111222222222222111111000000////////////000000000000000/////////..............................,,,...//////...------.........---,,,,,,+++******+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000111222222333333555666666888999;;;===>>>LLLddd,,,...///......111:::@@@@@@PPPhhhwwwqqqjjjhhhlllttt{{{~~~uuuiiirrruuuccceeeeeeaaa]]][[[]]]aaalllpppqqqqqqvvvzzzqqqhhh\\\VVVTTTTTTPPPMMMDDDCCCFFFKKKMMMLLLOOOUUUZZZrrryyycccLLL@@@;;;666222000000000///000000000000000000000000........................,,,------......------,,,,,,,,,,,,------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++************************))))))))))))******))))))******+++,,,------+++++++++,,,,,,,,,------///000111555>>>MMM\\\gggiii```bbbvvv}}}rrr}}}~~~zzztttpppqqqzzzyyyyyypppSSSFFF@@@888444666444444444444444444444444444333333333333222222222111111222222222222111111000000////////////000000000000000000/////////...........................---...///...,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***------++++++++++++------,,,,,,,,,---------..................////////////000000000111222222333333555666666888999;;;===>>>JJJeee,,,///111222444<<>>888555333333222000000000000000000000000////////////////////////,,,------......------,,,,,,,,,,,,---------......++++++++++++++++++++++++*********++++++,,,,,,,,,******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++,,,+++++++++***)))))))))******))))))))))))******(((((()))***,,,---...///++++++,,,,,,,,,---------222333666===IIIXXXeeemmmiii\\\___~~~|||{{{rrrgggpppyyynnnpppzzzyyywwwuuusss~~~cccRRRHHH>>>999:::444444444444444444444444444444444333333333222222111111222222222222111111000000////////////000000000000000000////////////...........................///000...++++++...111***++++++,,,,,,------...+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***...---+++******+++---...,,,,,,,,,---------................../////////000000000000111222222333333555666666888999;;;===>>>GGGccc,,,666:::<<<<<>><<<888222111555888555///333333333222222222111111333222222222111000000000111111000000//////......111000000000000000111222...---,,,++++++,,,---...........................//////.........---------------------------------***,,,......,,,---000333444222...,,,+++***)))(((------------------------............////////////000111111222222333444444666888::::::::::::<<<>>>GGGccc---///000===QQQ___sssmmm\\\^^^hhhpppzzzqqqoooqqqiiippptttttt|||wwwllliiijjjkkkooottt~~~zzzooobbb```ggggggbbb```mmm|||wwwfff]]]\\\\\\]]]^^^eeevvvxxxrrruuuzzz~~~}}}}}}}}}yyygggZZZOOOKKKHHHHHHKKKNNNPPPPPPUUUVVV[[[aaahhhuuurrraaaTTTFFF888555:::222111000111222333111000000000/////////.................................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))++++++************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******************)))))))))(((((()))))))))***+++++++++,,,)))))))))***++++++,,,,,,///,,,,,,......---///444888AAAJJJTTTdddpppnnnddd]]]dddtttvvvgggfffppp{{{uuu~~~hhh]]]OOO888666888888444111111444666333333222222222111111111222222222111111111111111111111000000////////////000000///////////////000///...---,,,,,,---...///........................//////.........---------+++++++++++++++++++++++++++,,,---,,,******---///777444111///......,,,+++------------------------............////////////000111111222222333444444555777999::::::;;;===???GGGbbb;;;>>>DDD[[[vvvzzztttyyyttttttpppkkkppp}}}wwwooouuuyyy|||yyysssqqquuu{{{~~~xxxsssvvvuuurrrwww{{{hhh^^^TTTQQQSSSTTTVVVYYYXXXRRRJJJGGGIIINNNRRRSSSOOO^^^llllllbbbWWWNNNJJJKKKPPPOOOQQQfff|||yyyfffWWW```gggiiilllvvvyyyiiieeeggglllvvv~~~ccc^^^VVVMMMHHHGGGIIILLLJJJGGGFFFJJJQQQ^^^qqqqqqZZZGGGAAA555333111000111111111000111111111000000000//////........................------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,++++++***))))))(((******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))(((((((((((((((******************++++++'''((()))***++++++++++++...,,,,,,///000111666===DDDKKKXXXkkkzzz{{{qqqfffsssvvv~~~yyyvvv{{{{{{}}}|||{{{iiiFFF???===:::666333222555888222222222222111111111111111111111111111222222222111000000000000/////////111000///...............000//////......//////000.......................................---------+++++++++++++++++++++++++++,,,,,,++++++,,,000333666444111/////////...---------------------------............////////////000111111222222333444444444666888999:::;;;>>>@@@GGGbbbBBBTTTlllgggZZZ```lllxxx}}}ssslllddd^^^^^^fffnnnrrruuu{{{zzzsssyyynnnZZZSSSRRRYYYfffppppppiiibbbRRROOOLLLLLLMMMPPPSSSVVVUUUOOONNNTTTYYYZZZ[[[^^^QQQ]]]ddd^^^UUUQQQOOOMMMOOOQQQOOOPPP]]]jjjdddTTTNNNVVVZZZYYY___nnnwwwvvvuuugggYYYSSSSSSWWW```iiiqqqxxx||||||~~~zzznnncccYYYRRRNNNCCC@@@@@@EEEJJJQQQ[[[dddiiivvvgggLLL???;;;666333222111111000111111000000000/////////........................------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++***+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))+++++++++***************((()))***,,,---------,,,---+++---000333666???HHHOOOXXXjjj}}}{{{rrrooo}}}qqqqqq}}}pppooo{{{iiifff{{{pppYYYKKK===888999999666444333222222222111111111111000000000111222222222333000000000000000000000000222222111//////.........000000000000000000000000........................................................................++++++,,,---000444888<<<222000---,,,,,,---,,,+++------------------------............////////////000111111222222333444444333555777999:::;;;>>>@@@GGGaaaNNNkkkhhhdddxxxuuummmjjjgggccclllsss{{{xxxkkkrrrwww~~~ooo[[[MMMSSSPPPUUUdddllleeeZZZTTTVVVXXXXXXUUUUUU[[[eeemmmhhhdddfffmmmoookkkfffddd___fffjjjeee^^^]]]^^^___```]]]]]]aaabbb___[[[ZZZ^^^```^^^ZZZ___jjjjjjaaa___YYYTTTSSSUUUXXX^^^cccfffooovvvvvvtttttttttrrrvvvzzzwwwdddVVVKKKDDD>>>@@@FFFOOO[[[eee```dddggghhhkkkzzzyyy___JJJEEE===777444333222222000000000/////////..............................------------------------------,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))************************+++++++++*********************,,,---.../////////...---...222444999DDDPPP[[[fffxxx~~~vvvwww~~~rrrgggrrrxxxkkkooo}}}jjjbbbooo{{{nnn^^^NNNEEE>>>777333444333333333333222222222111000000000111222222222333000000000000111111111111444333222111000000000000111111111111111111111111........................---.............................................---,,,---///222666:::<<>>@@@FFFaaa~~~mmmkkkxxx~~~~~~xxxuuuvvvwwwvvv~~~uuujjjhhhkkkmmmjjjddd^^^ZZZYYY]]]YYY[[[eeeiiieeebbbcccgggiiigggcccdddnnnzzzzzzyyyxxxyyyyyyvvvoooiiinnnqqqvvvyyyuuuooopppuuu~~~zzzzzz{{{vvvnnnqqqzzzmmmmmmkkklllqqquuuqqqiiiaaa```^^^]]][[[ZZZZZZZZZ[[[dddlllmmmmmmnnnmmmkkkhhhfffmmm{{{uuuhhhZZZIII???===EEETTTbbbSSSPPPMMMNNNRRR___uuu}}}ooo[[[SSSHHH>>>777444222111000000/////////.................................------------------------------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++((())))))***++++++,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))************++++++++++++******************++++++,,,,,,,,,---...000111222111000222555888???MMM[[[pppyyyrrrpppyyyyyy}}}sssxxxiiikkknnnyyyyyyqqqhhh\\\HHH666333:::444444444444333333333333111111111111111222222222000000000111111111111222444333222222111111111111000111111222222111111000........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,///...---...111333333222///---++++++---.........------------------------............////////////000111111222222333444444333555777888999:::===???FFF```xxxkkkjjjuuu~~~wwwpppsssyyy}}}~~~yyyooonnniii```UUUYYY^^^```bbbffflllpppoooppptttvvvuuussstttxxxtttyyy|||~~~yyy|||{{{~~~~~~uuutttqqqkkkfffbbb```^^^```eeehhhffffffhhhgggdddccc\\\___lllpppkkkmmmwww{{{|||zzzjjjZZZLLLDDDFFFLLLDDDAAA@@@CCCFFFMMM\\\kkklllwwwfffUUUHHH???999666111111111000000000//////........................------------------------------,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++******************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))*********+++)))))))))***+++++++++,,,,,,,,,++++++,,,///222444111222666===DDDOOObbbrrrzzzzzzvvvtttxxx}}}|||tttttt~~~~~~wwwrrrcccLLL>>><<<666666555555555444444444222222222111111111111111000000111111111222222222222222111111111111111222///000111222222111000///........................---------.........//////------------------------...,,,,,,...000000...,,,///---+++,,,---///000///------------------------............////////////000111111222222333444444444555777888888999;;;===EEE```lllooo}}}tttooopppoookkkhhhrrr|||www___WWWZZZZZZTTTTTT[[[eeeooowww|||~~~|||||||||www~~~zzz}}}~~~yyyuuuuuuwwwwwwwwwwwwrrrkkkhhhhhhfffbbb___XXXYYY___XXXLLLPPP```mmmnnnoooqqqvvv|||nnnUUUCCC===CCCAAABBBDDDBBB@@@GGGRRR^^^cccwwwttt```QQQGGGBBB222222222111111111111000........................---------------------------------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******(((((()))***+++,,,,,,------+++))))))***...222444///222:::EEEPPP```wwwrrrmmmvvvzzzyyyfffdddkkkrrrzzz~~~xxx~~~jjjLLL888777666666666666555555555333222222222111111000000000000111111222222222222111000000000000000111222///000111222222111000///........................---------.........//////////////////////////////+++***+++...222222///,,,---,,,******---/////////------------------------............/////////000000111111222333333444444444666888888888999;;;<<>>IIINNNRRRWWWbbbooo|||vvvcccOOO<<<555000111333111000111////////////000000000000...------,,,,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))************))))))''''''((())))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))************(((((()))***************,,,---...---+++***+++,,,///,,,+++...///,,,...222::::::GGGMMMQQQtttppp\\\wwwxxxeeebbbrrr|||zzziii???888333777999111111777555333333333333333333333333111111111111000000000000111111000000//////............//////000000111111///...---,,,,,,---...///////////////////////////111000///------......///---...............------...............///000000***+++,,,,,,------,,,,,,.../////////000000000111000000000000111222333444555555666777888:::<<<===DDD\\\~~~pppssszzzkkkWWWQQQVVV[[[\\\lll}}}{{{zzzrrrssstttqqqpppaaaYYYXXX[[[pppvvvooouuuuuummmttt{{{kkklllnnniiixxxlllooowwwvvvzzz~~~zzzyyyxxxlllllljjj```dddfffWWWZZZ]]]^^^dddvvv}}}iiiuuu||||||qqqfffOOOBBBAAA>>>CCCHHHFFFHHHMMMUUU___iiiyyywwwiii[[[EEE;;;222000000000222555///000000000000000000000...------,,,,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))******************)))''''''((()))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******************+++---,,,,,,+++---...---,,,,,,,,,///222444444<<<<<>>@@@DDDIIINNNRRR]]]sssvvvmmmJJJ???555222111///000222000000000000000000000000......------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******++++++++++++******(((((())))))******))))))******))))))(((''''''&&&))))))))))))))))))))))))))))))))))))************((()))******++++++******(((***,,,,,,,,,,,,...000***------+++222>>>AAA<<>>CCCXXXlllyyykkkmmmiiidddppp}}}{{{ssspppmmmllljjjiiihhhhhhYYYXXXZZZaaahhhnnntttyyytttrrrvvvoooXXXIIIEEE>>>???AAADDDEEEDDDHHHYYYjjjqqqRRRIII@@@<<<999333///...111111111000000000000000......------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,+++++++++((())))))*********))))))******)))))))))((((((((())))))))))))))))))))))))((()))))))))************))))))***++++++++++++***)))+++,,,,,,,,,,,,---///(((///...+++555HHHMMMEEEGGGSSSiii~~~zzz|||}}}|||gggkkkwwwyyycccnnnfffMMM;;;666888444333666444333333333333333333333333222222222111111111000000000000000000////////////////////////000000000000//////............////////////////////////////////////......------------,,,---......///............------------...//////,,,------...///.........000000000000////////////000000000000111222333444555555666777888:::<<<===DDD[[[}}}qqqeeehhhppp}}}jjj\\\XXX[[[qqq}}}uuuwwwnnn]]]TTTRRRRRRWWW\\\cccddd]]]UUUUUUZZZVVVNNNNNNMMMFFFHHHMMMIIILLLHHHOOOUUURRRSSSTTTLLLVVVjjjbbb]]]qqqmmmYYY[[[SSSNNNKKKKKKGGG@@@>>>AAA<<>>777222222222111111111000000000//////......------......///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,+++++++++))))))************)))))))))))))))******+++++++++))))))))))))))))))))))))((()))))))))************))))))***++++++++++++++++++,,,------++++++,,,---***111000+++444GGGNNNHHHNNNggg~~~|||ooojjjuuugggaaa{{{\\\CCC777888555444777555333333333333333333333333222222222222111111111111////////////000000000000000000000000////////////////////////////////////////////////////////////...............------,,,,,,------...//////......---------------...//////,,,------...///.........000000000000////////////000000000000111222333444555555666777888:::<<<===CCCZZZ{{{xxxnnnoootttggg[[[\\\gggrrryyyppplllggghhhmmmqqqkkk```SSSJJJHHHLLLPPPVVVVVVTTTPPPKKKKKKQQQXXXeee]]]\\\ZZZSSSVVV\\\XXXQQQOOO[[[ffffffjjjlllddddddqqqmmmmmm~~~~~~mmmhhhaaa\\\YYYXXXWWWRRRPPPOOO???GGGCCCBBBQQQ\\\[[[[[[YYYlll~~~{{{vvvpppqqqkkkxxxsss```YYYVVVZZZ\\\^^^gggsssjjjkkkzzzsssXXXHHHEEEDDDDDDCCCBBBHHHPPPYYYfff}}}{{{cccPPPBBB888444555222222222111111000000/////////............//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******++++++++++++************++++++******)))))))))))))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))************)))***++++++,,,+++++++++,,,---...---+++***+++,,,...222222...444BBBJJJJJJZZZzzzsss}}}aaaddd{{{rrrxxxsssRRR>>><<<777555777555333333333333333333333333333222222222222111111111////////////000000000000000000000000////////////...//////000000//////...////////////////////////---............---,,,,,,,,,,,,---...////////////------,,,,,,------...///......///000000000000///////////////000000000000000000000000111222333444555555666777888:::<<<===BBBXXXyyy|||~~~qqqeeehhhqqq~~~mmm]]]XXXXXXWWWVVVVVVWWWXXXUUUQQQPPPVVV\\\hhhfff```XXXSSSUUU[[[```eee___cccgggdddhhhlllggg]]][[[dddnnnooovvv{{{vvvuuu||||||ooodddbbb___\\\]]]___]]]YYY\\\```ZZZTTTXXXUUUOOOSSSGGGVVViii|||}}}ooonnnmmmpppvvv|||rrryyyqqqgggbbbcccbbbbbblllzzzooofffgggoooxxxnnn^^^TTTLLLHHHEEEDDDFFFJJJJJJTTTeeexxxlllWWWEEE:::777333333222111111000000/////////............//////............------------------------------------++++++++++++++++++++++++++++++************++++++)))******************)))***++++++++++++***)))((()))))))))***************))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++***,,,------++++++,,,......000333555999CCCOOOYYYmmm~~~tttyyycccGGGAAA:::666666444333333333333333333333333333333222222222111111111.../////////000000000111111000000000/////////......///000111111000///...////////////////////////------.........---,,,++++++,,,---...////////////------,,,,,,------...///------...///////////////------...///000111222222000000000000111222333444555555666777888:::<<<===@@@WWWxxx}}}zzz~~~|||qqqkkkrrr~~~zzzaaaPPPOOOTTTTTTOOOVVVaaannnrrrllleeedddhhhssssssooojjjgggkkkqqqtttvvvsss{{{yyyyyy|||xxxooommmrrrnnnjjjhhh]]]TTTYYY]]]^^^^^^___dddggg```VVVVVVUUU[[[fffjjjhhhnnnxxxyyywww}}}tttkkkhhhcccaaakkkzzzrrrggg___YYYZZZnnn~~~ttteeeUUULLLGGGDDDDDDFFFGGGNNNUUU[[[jjjwww[[[FFF<<<333333222222111000000/////////............////////////.........---------------------------------++++++++++++++++++++++++++++++************++++++))))))************))))))+++++++++++++++***)))(((******))))))((((((''''''))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++)))***,,,,,,,,,,,,...000,,,...444;;;AAAIIIZZZjjj||||||qqq~~~pppOOOEEE<<<666666333333333333333333333333333333333333222222222111111.../////////000000111111111111000000/////////......///000111111000///...////////////////////////,,,---.........---,,,++++++,,,---...////////////---,,,,,,,,,,,,---......***+++,,,,,,------,,,,,,,,,---...///000111222333000000000000111222333444555555666777888:::<<<===???VVVvvvuuupppaaaqqq}}}sssppphhh^^^^^^eeedddbbb]]]SSSLLLOOOZZZdddlllyyyyyysssqqqyyy{{{~~~sssmmmlllmmmkkkhhhccc^^^\\\[[[^^^aaaeeeiiikkkjjjgggfffnnnyyy~~~qqqiiimmmuuu{{{ooosss{{{}}}xxx]]]aaa```ggg___TTTMMMKKKQQQ^^^hhhgggnnnlll\\\LLLFFFFFFFFFAAAAAABBBMMMYYYbbbwww\\\DDD444333333555444222//////000000//////000111222222////////////............,,,,,,,,,+++++++++******,,,,,,---...---,,,***)))++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++***)))(((((()))******++++++******************+++,,,------,,,---///000111333999@@@HHHWWWqqqqqqxxxuuurrrqqqYYYAAA444444:::111666666111000444555222333333333222222222111111000000000000000000000000000000000000000000000000111111000000//////......////////////////////////................................................///...---,,,,,,,,,,,,,,,........................////////////000000000000111111222222222333333333444666888999999:::===>>>DDDVVVssswwwsssuuu~~~pppeeebbb]]]VVVVVV\\\bbbcccbbb\\\WWW[[[hhhttt~~~vvvrrrqqqnnnqqquuuwwwuuupppjjjfffaaadddeee^^^TTTLLLJJJKKK^^^jjjuuuyyy{{{{{{xxxrrrvvvqqqiiiYYYQQQKKKLLLQQQUUUUUUTTT]]]eeejjjeee^^^VVVLLLCCCCCCBBB???BBBHHHLLLfffvvveee\\\CCC<<<666444333111222555000000000000000111222222////////////............---,,,,,,,,,,,,+++++++++,,,,,,---------,,,+++***++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++***)))(((((()))******++++++******************+++,,,------,,,---///111222999AAAIIITTTiiioooyyy~~~uuuyyyttt|||VVVFFF@@@:::222666777333222555666333333333333222222222222111111111111111111111111111000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000........................///...------,,,,,,,,,---........................////////////000000000000111111222222222333333333444666888999999:::===>>>CCCUUUsss}}}uuusss|||yyyiii[[[WWWVVVSSSTTTZZZ^^^dddgggeeebbbgggvvvyyytttpppllleee```[[[UUUPPPKKKBBBJJJ\\\tttyyytttzzzrrrdddXXXNNNOOOZZZaaa]]]VVVRRRWWW^^^cccfffbbbVVVJJJDDDEEEAAAAAACCCBBBQQQnnnsss```___LLLAAA777555444222333666000000000000000000111222////////////..................---------,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))************++++++++++++++++++,,,---------,,,---///222333===FFFNNNaaa~~~{{{uuuwwwxxxoootttwww~~~jjjFFF666222444666666444444666666444333333333333222222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////000000000000000000000000........................///...------,,,---------........................////////////000000000000111111222222222333333333444666888999999:::===>>>CCCUUUrrrwwwzzznnnuuu}}}mmmZZZTTTVVVXXX\\\aaafffnnnttttttqqqvvvxxxoooiiiccc\\\VVVLLLGGGPPPfffttttttuuu|||}}}zzzlll[[[TTT[[[eeegggbbbOOOPPPRRRWWW```eeeeeebbbGGGHHHCCCDDDIIIGGGJJJZZZwwwddd```SSSEEE999888777333111333111000000000000000111111////////////............///.........------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***************+++++++++++++++,,,,,,------------...111444999BBBJJJTTTqqq~~~|||xxxyyyUUU:::@@@666666555555555666666444444444333333333222222222111111111111111111111111000000000000000000000000000000000000////////////////////////////////////......................................................------------..............................////////////000000000000111111222222222333333333444666888999999:::===>>>BBBTTTqqq|||xxx{{{~~~qqqmmm~~~zzzfff^^^```ffflllppp{{{|||rrriiidddcccVVVRRRZZZ]]]\\\gggxxx}}}mmmyyy||||||zzzrrrhhhdddeeebbb[[[NNNLLLLLLPPPWWWaaallltttWWWTTTGGGAAAGGGGGGEEELLL\\\~~~pppYYYEEE>>>:::222///111111111000000000000000111////////////............/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))******************++++++,,,,,,,,,,,,------.........111555888BBBIIIQQQcccvvvooo~~~pppKKKDDD:::777444444666555444444444444444333333333222222111111111111111111111111000000000000000000000000////////////000000000000////////////////////////......................................................---------......///........................////////////000000000000111111222222222333333333444666888999999:::===>>>AAASSSpppqqqkkkfff[[[ccc}}}}}}uuuwww}}}}}}sssllljjjccc[[[aaappprrrvvvqqq~~~yyydddTTTGGGFFFGGGJJJMMMSSS```lllppplllWWWFFFDDDDDDBBBFFFOOOcccxxx~~~\\\LLLBBB666111444222111111000000000000000////////////............//////.........---------,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((()))******+++************++++++,,,------------......///000444:::>>>CCCKKK[[[wwwvvviiitttaaa>>>AAA:::555555666555444555444444444444333333333333222222222222222222222222000000000000000000000000////////////000000000000////////////////////////000000000000000000000000.................................---......///000........................////////////000000000000111111222222222333333333444666888999999:::===>>>AAARRRoooxxx}}}}}}oooeee\\\UUUdddpppjjjkkkuuu___JJJGGGEEEFFFEEEGGGQQQ\\\ttt{{{nnnXXXMMMEEEAAAEEEKKKUUUYYYiiixxxeeeVVVAAA555444222222111000000000000000////////////.....................---------,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&''')))***++++++************++++++,,,------...---...///000333888>>>BBBEEESSSnnn}}}sssnnnzzzXXXIII???666666777555555777555444444444444333333333222222222222222222222222000000000000000000000000.../////////000000000111////////////////////////000000000000000000000000.......................................///000000........................////////////000000000000111111222222222333333333444666888999999:::===>>>@@@RRRnnnqqqtttlllccc^^^ooorrriiihhhkkkZZZQQQIIIFFFEEEEEENNNYYYcccxxxzzzgggVVVHHH???BBBCCCKKKGGGNNNuuu{{{iiiMMM777000222222111000000///000000000/////////..................---------,,,,,,,,,,,,,,,+++***+++,,,...///++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&''')))***+++++++++*********+++,,,,,,---......---...///111444:::@@@EEENNNbbbvvvsss}}}uuusss{{{sssrrrOOOBBB888777888666777:::555555444444444333333333222222222222222222222222000000000000000000000000.../////////000000111111////////////////////////...............................................................///000000........................////////////000000000000111111222222222333333333444666888999999:::===???@@@QQQmmmlllkkkxxxzzz{{{lllmmmtttrrr```PPPLLLLLLJJJMMMUUUUUUfff{{{lllQQQDDDDDDDDDGGGGGGJJJ\\\~~~zzz{{{bbbAAA666333000///000///+++,,,000........................------------------------+++++++++******)))))))))+++++++++++++++++++++++++++***)))***++++++***)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***+++,,,------------,,,000222111555>>>EEEFFFOOOqqquuutttiiiggg{{{rrrzzzwwwhhhOOO:::888<<<:::888;;;777777666555444333333222444333222111000000000000111111111111000000000000111000///......///000111111111000000//////.........//////000000000000///---------............///////////////////////////---------............///////////////000000000000333333333333333333333333444555666777999;;;<<<===???SSSrrr}}}zzznnnvvvpppfffrrrxxxZZZIIIOOO]]]aaa\\\KKKXXXlll}}}sss\\\JJJ@@@@@@@@@BBBNNNfff|||www}}}lllOOOAAA777333111222222000111444........................------------------------,,,,,,+++++++++*********+++++++++++++++++++++++++++***)))***++++++***)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,------............+++,,,000555===CCCIIILLLfff}}}sssnnnvvviiivvvzzzvvvjjjpppiiiHHH===<<<999777888777777666555444333222222333333222111000000000111111111111111000000000000000000////////////000000111000000000/////////...//////000000000000//////---------............///////////////////////////---------............///////////////000000000000333333333333333222222222444555666777999;;;<<<===@@@SSSrrrwwwvvvsss}}}tttdddjjjvvv___]]]jjjhhhZZZNNNSSS]]]ooooooOOOEEEAAA@@@DDDIIIUUUppp}}}{{{oooVVVGGG;;;555000111111//////111........................---------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))***++++++***)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++............////////////---+++111===FFFIIIPPPYYYooorrrsssllluuummmeee^^^FFF>>>999777888666666555444333222222111333222222111111111222222111111111111000000000000///000000111111000000///000000000000////////////000000111000000///...------------............///////////////////////////---------............///////////////000000000000222222222222222222222222444555666777999;;;<<<===@@@RRRpppvvvsss}}}|||}}}yyy{{{}}}||||||kkkgggppp}}}{{{ggg___\\\WWWRRRSSSRRRZZZqqqxxx```MMMEEECCCIIIKKKQQQkkk|||ppp\\\MMMDDD:::222000000...---...........................------------------------------------------------+++++++++++++++++++++++++++***)))***++++++***)))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++.....................///222///666CCCHHHIIIWWWlll{{{}}}kkkxxxtttUUUCCC999777999666666555444333222111111222222111111111222333333111111111111000000000//////000111222222111000///000000000000////////////111111111111000...---------------............///////////////////////////---------............///////////////000000000000111111111111111222222222444555666777999;;;<<<===@@@RRRnnn~~~{{{lllsss{{{{{{zzzyyy{{{~~~xxxtttooofff___^^^aaajjj|||ppphhhiiittt~~~}}}cccXXXYYYKKKSSSTTTQQQ[[[oooxxxtttQQQFFFBBBDDDDDDIII```{{{qqqcccPPPBBB555111111111111222////////////////////////------------------------------------------------+++++++++++++++++++++++++++***)))***++++++***)))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++...------,,,------...///444444;;;DDDEEEIIIbbb~~~}}}fffLLL<<<888:::777666555444333222222111222222222222222222333333111111111111000000000//////000111222222111000///////////////000000000000111111111111000...---------------............///////////////////////////---------............///////////////000000000000000000111111111222222222444555666777999;;;<<<===???QQQlllzzzyyy|||jjj{{{~~~www{{{|||zzz{{{}}}{{{qqqggg\\\TTTTTTPPPOOOWWWjjjwwwhhhZZZYYYpppjjjWWWOOO\\\bbbZZZTTT\\\iiiqqq[[[QQQHHHCCC@@@BBBQQQccc]]]KKK777000000111111222////////////////////////------------------------,,,,,,---------------...+++++++++++++++++++++++++++***)))***++++++***)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,,,,+++,,,...///000555999???EEEHHHVVVwww{{{yyyvvvtttyyyvvvsss|||___GGG<<<:::777777666555444333333222444333333222222222333333111111111111000000000000000111111111111111111000////////////000000000000000000111000000///...------------............///////////////////////////---------............///////////////000000000000000000111111222333333333444555666777999;;;<<<===???PPPkkkyyyllleee{{{~~~||||||}}}|||~~~wwwrrrggg]]]QQQLLLRRR^^^jjjqqqlllVVV[[[jjjxxxccc\\\dddiiidddXXXTTT[[[dddllleeeXXXLLLEEEEEEJJJNNNgggwww___DDD666222000///...////////////////////////------------------------++++++,,,,,,------------+++++++++++++++++++++++++++***)))***++++++***)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,,,,,,,---///222333999???EEEKKKWWWrrr}}}xxxuuu{{{ooohhh^^^XXXVVVYYY___kkk~~~uuuuuuyyy\\\GGG===888888777666555444444333555444333222222222222222111111111111000000000000222111111000000111111222.../////////000000000111//////000000000000//////---------............///////////////////////////---------............///////////////000000000000111111111222333444444444444555666777999;;;<<<===>>>OOOjjjqqqSSS\\\{{{~~~}}}xxxrrrmmmiiifffeeedddhhhooouuuxxxxxxvvvtttqqqsssvvvxxx{{{~~~uuufff\\\YYYZZZ\\\]]]lllooo^^^OOOPPPmmm}}}aaaaaabbbbbb]]]XXX\\\dddvvvqqqdddTTTLLLJJJGGGBBBKKKiiiyyyXXXCCC:::555111...000000000000000000000000------------------------+++++++++,,,,,,---------+++++++++++++++++++++++++++***)))***+++++++++)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++------,,,---...111444666===DDDJJJRRRggg|||oooccceeeuuuuuuhhh___ZZZXXX[[[TTTNNNMMMNNNUUUgggxxxwwwqqqnnnRRR@@@999999888777666555444444666555444333222111111111111111111111000000000000333222111000000111222333.../////////000000111111...///000000000000000///---------.........//////////////////////////////---------.........//////////////////000000000000111111222333444444555555444555666777999;;;<<<===>>>NNNiiixxxjjjdddRRRUUUrrrzzzzzz}}}|||zzzzzz{{{{{{||||||}}}}}}}}}vvvmmmhhhccc___^^^\\\ZZZWWW```hhhoooppppppoookkkfff```bbbfffjjjmmmmmmmmmmmmmmmiiikkkqqqwwwzzzggg```^^^[[[XXXhhh|||llldddTTTWWWvvvsssfff[[[gggxxxppp]]]ZZZkkkeeeOOONNNKKK???HHHRRRjjjyyyJJJ===888///222222000......///000000///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************(((((()))***++++++,,,,,,***)))((((((((()))+++,,,***++++++,,,,,,------...+++---.........111777;;;CCCIIINNN\\\~~~}}}~~~``````yyyuuukkkfff```XXXQQQOOOWWWUUUPPPIIIFFFMMM\\\hhhyyypppZZZEEE<<<888666777777333222444:::888444222555888444---222222222111111111111000000000000000000000000000111//////000111222111000000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000222222222222222222333333333555777888888999<<<>>>@@@RRRnnn}}}iiiOOOCCCKKK\\\{{{rrrttt|||~~~||||||{{{zzzxxxwwwwwwwwwwwwwwwvvvwwwwwwwwwvvvuuusssrrrqqqqqqqqqqqqppppppppppppuuuwwwvvvsssrrrqqqkkkdddccc___[[[YYYZZZ[[[[[[YYY^^^eeekkkllllllmmmkkkgggaaaccceeeggghhhfffdddbbbcccbbbgggqqq}}}sssmmmooolllfffaaannn___SSSeee{{{}}}}}}ppp^^^```qqqrrrgggfff{{{yyy[[[OOOHHH@@@CCCNNN]]]vvv\\\GGG;;;444444111000...///000000///...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************((())))))***++++++,,,,,,***))))))((()))***+++,,,***++++++,,,,,,------...---...///...///222888===BBBEEEKKK^^^yyyyyyzzz___ooohhhccc```aaa```YYYTTTRRRQQQSSSTTTPPPLLLMMMSSSZZZxxxuuu}}}pppPPPEEE>>>888777555222222444...222444222222555777555222222222111111111111000000000000000000000000000111//////000111222111000000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000111222222222222333333333333555777888888999<<<>>>???PPPkkkrrreeePPP===999MMMkkkyyyxxx}}}{{{zzzxxxuuurrrpppnnnlllmmmkkkgggeeedddeeehhhjjjhhhgggfffeeefffggghhhiiiiiiiiijjjjjjkkklllmmmmmmnnnnnnkkkeeeaaa^^^XXXQQQSSSRRRPPPQQQTTTWWWYYYYYY]]]dddkkklllmmmpppooommmjjjlllnnnnnnnnnkkkhhhfffkkklllrrrzzzmmmoootttfff___\\\}}}vvvbbbeeehhheeefffpppfffSSSKKKGGG???IIIOOOWWWuuu{{{gggKKK<<<777222000/////////000000...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************)))))))))***++++++,,,,,,***))))))))))))***++++++***++++++,,,,,,------.../////////...000555;;;@@@CCCCCCLLLiiizzz}}}lllccc~~~~~~}}}uuu```]]]]]]```dddbbbZZZTTTSSSSSSWWWYYYVVVQQQNNNPPPSSSnnnuuu}}}eeeRRRGGG<<<888666444444777888???BBB;;;333111444666222222222111111111111000000000000000000000000000111//////000111222111000000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000111111222222222333333333333555777888888999<<<>>>>>>NNNhhh```OOO???;;;FFF```wwwzzz~~~xxxsssrrrpppnnnllljjjhhhggggggfffccc```___```bbbeeeddddddccccccdddfffhhhiiigggiiikkknnnrrruuuxxxyyytttsssnnneee^^^[[[UUUOOOMMMNNNPPPSSSVVVXXXXXXXXX___gggooorrruuuxxxxxxuuu{{{|||~~~~~~|||{{{yyyttt~~~iii\\\ppp|||oooYYYUUUWWW]]][[[gggtttvvvmmm^^^QQQKKKAAAEEEFFFHHH^^^{{{rrrhhhNNNAAA===111000000///000111000...+++........................------------------------++++++++++++++++++++++++************************************************))))))*********+++++++++)))))))))*********++++++***++++++,,,,,,------...///.........222777>>>CCCHHHIIIZZZzzzkkkhhh~~~xxxlll[[[MMMZZZZZZ^^^bbbaaaZZZVVVWWW]]]___^^^ZZZUUUSSSUUUXXXggg{{{|||yyy\\\NNN@@@:::999888777999AAAHHHIII@@@555111222333222222222111111111000000000000000000000000000000111/////////111222111000////////////////////////////////////////////////////////////////////////............////////////////////////////////////111111111222222333333444333555777888888999<<<>>>>>>NNNggg___JJJ:::===RRR~~~~~~jjjooo}}}}}}~~~yyyrrrooooooooonnnmmmlllkkkkkkiiijjjkkkjjjgggfffggghhhjjjkkkmmmnnnppppppppppppkkkmmmppptttxxx|||||||||vvvllldddaaa^^^ZZZTTTWWW[[[]]]]]]\\\ZZZXXX```iiirrrvvvzzz~~~|||}}}xxxyyyeee```iii^^^OOORRR]]]WWWWWW]]]iiiqqqiiiXXXJJJFFFAAAAAAIIIUUUlllxxxmmmXXXNNNEEE222222111000000111000...,,,........................------------------------++++++++++++++++++++++++***************************************************************+++++++++)))*********++++++++++++***++++++,,,,,,------......------000555<<>>???NNNgggwwwRRR@@@888KKKnnn{{{}}}|||{{{wwwqqqsssssssssttttttttttttuuurrrvvvzzzyyyvvvsssrrrsssuuuwwwzzz|||}}}|||zzzxxxrrrsssvvvyyy}}}~~~~~~yyypppjjjiiiiiigggaaadddeeedddaaa]]]ZZZXXX```hhhooosssxxx~~~tttkkkgggfffhhhhhhccc``````aaammmyyysssiiiZZZ```}}}xxx___XXX___TTTNNNOOO\\\nnnrrrdddSSSJJJ??????JJJPPP\\\nnn]]]III222555333111000000000///...........................------------------------+++++++++++++++++++++++++++++++++***************************************************************)))***++++++,,,,,,++++++***++++++,,,,,,------......---///444;;;CCCHHHKKK]]]kkk{{{cccjjjxxxrrrooommmmmmnnnsss}}}mmmaaa```jjj|||tttjjj___\\\[[[ZZZ[[[^^^ZZZ___eeegggeee___ZZZXXXkkkpppvvv```HHH<<<:::888555444000333222000222666555222222222222111111111111000000000000000000000000000111//////000111222111000000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000000000111222333444444555333555777888888999<<<>>>>>>NNNgggVVV<<<888???ccc|||}}}}}}~~~~~~|||}}}~~~zzz}}}yyyyyyuuuooohhhdddcccdddccchhhjjjkkkpppzzzuuuhhh```[[[\\\[[[WWWTTTTTTOOOTTT[[[jjjrrr^^^fff~~~uuuaaa]]]SSSRRRRRRXXXhhhuuurrrfffNNNDDD@@@FFFJJJRRRkkkrrrQQQ===888555222000000111111111................................................+++++++++++++++++++++++++++++++++*********))))))************************************************)))***+++,,,,,,,,,++++++***++++++,,,,,,------......///222999CCCKKKOOOQQQcccxxxrrr[[[[[[sss{{{xxxrrrlllgggdddcccbbb```___bbbkkkyyyqqqggg^^^\\\cccwwwuuujjjfffccc``````]]]aaaeeegggfffaaa]]]ZZZrrr~~~|||wwwUUUBBB;;;888555444666888777333333555444111222222222111111111111000000000000000000000000000111//////000111222111000000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000///000111222333444444555333555777888888999<<<>>><<>>:::888777222666777444222555666444222222222111111111111000000000000000000000000000111//////000111222111000000000000000000000000000////////////////////////////////////////////////............/////////000000000000000000000000000///000000222333444555555333555777888888:::<<<>>>;;;KKKfff>>>???999;;;OOOggg{{{~~~}}}{{{~~~xxxooojjjnnnwww~~~ppplllnnnmmmhhhddd]]]VVVYYY]]]]]]kkk~~~hhhiiixxx}}}}}}hhhcccvvveeemmm}}}^^^JJJHHHGGG<<>>333333333///---000////////////////////////........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++******))))))***+++,,,,,,++++++---///333444222;;;IIIJJJHHHPPPmmmgggJJJYYYsssqqqgggVVVWWWXXX[[[\\\[[[YYYWWWXXXZZZXXXYYYggg|||ppp___UUU]]]mmm~~~vvvrrroookkkgggfffdddcccaaa```dddhhh~~~|||UUUAAABBB???444999777555555555666555444444333111//////000111222000111111222222111111000000000000000000000000000000000000000000000000000,,,,,,------.../////////000000000000000000000000////////////////////////,,,---...///000000000///555555555555555444444444666777777888999;;;<<<===>>>LLLeee777>>>AAANNNiii~~~|||yyyyyyzzzxxxqqqpppuuu}}}vvvssspppkkkffffff[[[ZZZZZZWWW```pppvvvvvvdddlllyyyyyyvvvxxxrrrjjj|||vvvdddeeexxxxxxWWWIIIJJJAAABBBOOOTTTddd}}}\\\EEE222///222111000222////////////////////////........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++++++++*********))))))++++++++++++*********)))***+++,,,,,,+++,,,...000222444444;;;FFFDDDEEEQQQvvvdddOOO```zzz~~~~~~wwwggg]]]]]]\\\\\\\\\\\\[[[YYYWWWYYYYYYXXXYYYjjjhhhUUUYYYgggyyyxxxqqqhhhdddbbbbbbcccdddhhhmmm~~~bbbMMMFFFAAA:::999777555444555555444333444333111000///000111222111111222222222222111111000000000000000000000000000000000000000000000000/////////...............000000000000000000000000///////////////////////////////////////000000000000000000111222444555666666666666777999:::<<<===???MMMeee>>>JJJUUUjjjvvvmmmgggeeeeeeffftttvvv}}}wwwqqqttt}}}}}}uuuooonnnbbb___]]]UUUZZZjjjqqqggg]]]lll~~~xxx}}}qqqttt{{{{{{jjj^^^nnnhhhPPPNNNFFFAAAHHHNNNYYYnnnQQQ666///222333222333////////////////////////........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++++++++***************++++++++++++***************,,,---,,,,,,,,,...000///555777>>>EEEBBBHHH\\\yyy```VVVjjj~~~{{{vvvvvvxxx|||||||||qqqddd[[[```aaaaaaaaaaaaaaaaaa```^^^^^^\\\___qqq{{{eeefffsss{{{qqqhhhccc___aaacccfffnnnvvv~~~{{{```JJJ>>>;;;888666444444444555444333444333222000000111111222222222333333333333222222000000000000000000000000000000000000000000000000111111111000///.........000000000000000000000000////////////////////////111000/////////000111222222111000000111333555777555555666777888:::;;;<<<@@@MMMeeeZZZiiisss}}}xxxppphhhbbb]]]ZZZXXXdddfffllluuuzzzuuunnnsssooohhhjjjiii[[[[[[nnn|||vvv^^^jjj~~~ppprrr~~~uuu^^^ccc}}}{{{```PPPGGGDDDGGGIIIRRRffftttXXX===444444333111222////////////////////////........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++,,,------------///111///777<<>>BBBHHHJJJKKKhhh^^^bbbmmm|||}}}~~~vvvqqqnnnmmmmmmooopppqqqrrrsssttttttuuuyyy|||zzzvvvwww||||||}}}~~~tttlllssszzz{{{lllfffcccbbb\\\]]]uuu}}}|||SSS>>>999777555555555666555444333333333333333222222222222222333333333333222222111111111111111111111111000000000000000000000000...//////000111111222222000000000000000000000000////////////////////////---------///111444777888888666444333222333444555555555666777888:::;;;<<<<<>>BBBIIIOOOUUUxxxkkk\\\hhhwwwxxxsssqqqqqqrrrwww{{{}}}}}}~~~{{{zzz~~~yyy~~~xxxkkkbbbbbb___bbbwwwaaaDDD:::888666666666777666555333333444444333333222111111111222222222222111111111111111111111111111111000000000000000000000000///000000000000000000000000000000000000000000000////////////////////////---...///000111333444444111111111111222444555666666666666777999:::<<<======III```pppooocccWWWLLLGGGGGGTTTdddrrr~~~vvvpppeee[[[ZZZfffzzzmmmmmmrrr{{{ttt___\\\ttt}}}pppoooiii]]]TTTSSS}}}lllUUUDDDIIIBBBMMMXXXlllZZZEEE<<<666222222////////////////////////........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))******+++++++++++++++++++++,,,,,,---------+++---...//////000333555888<<<@@@KKKUUU___xxxQQQ[[[lll~~~zzzxxxyyy{{{zzznnnaaaaaacccgggyyyqqqPPP;;;999777666777777777555333333444444444333222111111111111222222111111111111111111111111111111111000000000000000000000000111111000000///.........000000000000000000000000//////////////////////////////000111111111111000000111222333444555555555666777777888999;;;<<<======JJJ```||||||ppp]]]RRRWWWMMMNNNSSS^^^lllwww}}}}}}~~~~~~}}}lllZZZUUU\\\jjj}}}hhh\\\VVV```qqq|||ddd^^^```yyyccc___ggg```___cccvvv]]]FFFDDDDDDDDD```mmmppptttRRRCCC===555---////////////000000000000//////.........---------...------,,,,,,------...++++++++++++++++++++++++)))***,,,,,,***)))***+++************************++++++++++++++++++++++++...............000555888AAAAAADDDJJJVVVrrrzzzmmm[[[TTTjjjsssuuufffiiikkklll}}}```GGGAAA:::666555555666777333333333333333333333333444333222222111111222222222222222111111111111000222222111111111111222222000000000000000000000000111111000000//////......//////000000000000//////000111333333111000111222222222333333333333444444555666777999:::;;;<<<<<<@@@OOOccc~~~|||~~~|||zzz}}}ppp]]]]]]TTTQQQPPPTTT\\\eeeiiikkkfffhhhjjjppp}}}rrr___YYY```mmm|||}}}bbbUUUMMMTTTfffttt}}}kkk[[[OOOYYYppp~~~|||tttttt{{{hhhiiipppeee]]][[[mmmcccLLLKKKFFF>>>NNN[[[]]]bbbIIIAAA999111///000000000000000000000//////.........---------...------,,,,,,------...++++++++++++++++++++++++)))***,,,,,,***)))***+++************************++++++++++++++++++++++++...............111666999999???FFFOOO```mmmXXXSSS]]]nnnwww~~~ooopppppppppsssMMMCCC;;;:::888444555888333333333333333333333333444333222222111111222222222222222111111111111000222111111111111111111222000000000000000000000000111000000000/////////...//////000000000000//////...000222222000///000111222222333333333333444444555666777999:::;;;<<<<<<>>>LLL```{{{~~~~~~||||||wwwzzziiiggg___YYYRRRPPPRRRWWWYYYZZZSSSTTTWWW___pppqqq]]]YYYcccooozzz~~~dddTTTHHHLLLZZZiiiuuu}}}}}}eeeRRRRRR\\\ccchhhllleeevvvnnnnnnqqqgggVVVPPP^^^zzzhhhPPPJJJHHH???DDDPPPTTTeee~~~[[[GGG;;;111000000000000000000000000/////////.........------...------,,,,,,------...++++++++++++++++++++++++)))+++,,,,,,+++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---.........///222777;;;:::@@@GGGPPPkkkfffOOOSSSgggsss}}}~~~}}}}}}~~~uuutttuuuwww]]]JJJ===<<<;;;444333:::333333333333333333333333444333222222111111222222222222222111111111111000111111111111111111111111000000000000000000000000000000000000//////////////////000000000000//////...///111111///...///000222222333333333333444444555666777999:::;;;<<<<<<===JJJ^^^xxx|||tttooovvv|||{{{yyyiiibbbZZZUUUUUUVVVUUUTTTSSSRRRRRRYYYkkkmmm[[[]]]kkkyyyiiiZZZLLLKKKSSS]]]hhhpppyyykkkVVVSSSVVVVVVXXX^^^hhhssswwwnnnkkkgggUUUSSSZZZjjjvvvoooXXXDDDCCCCCCCCCLLLVVVZZZ}}}wwwSSS===444111111111000000000000000////////////...............------,,,,,,------...++++++++++++++++++++++++)))+++,,,,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...//////111444999===BBBDDDDDDPPPvvvdddUUUYYYhhhyyy||||||}}}sssqqquuu|||wwwXXX>>>;;;<<<666333999444444444444444444444444444333222222111111222222222222222111111111000000111111111222222111111111000000000000000000000000000000000000//////////////////000000000000//////...000111111000//////000222222222333333333444444555666777999:::;;;<<<<<<>>>KKK]]]xxxwwwnnnttt{{{tttoooiiieeeccc```[[[WWW\\\XXXVVV[[[mmmwwwwwwqqqccchhhxxx}}}eeeXXXMMMJJJMMMQQQXXX^^^hhhoooyyy~~~cccWWWSSSOOOMMMOOOjjjppp~~~xxxfffeee]]]cccaaa^^^jjjwwweeeEEE>>>FFF@@@@@@OOOUUUnnn\\\@@@<<<222111111111000000000///000000/////////............------,,,,,,------...++++++++++++++++++++++++***+++------+++***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------...///000222666<<<@@@EEECCCDDDXXXvvv[[[UUU\\\jjj~~~|||~~~qqqnnnttt|||mmmFFF:::;;;888555777444444444444444444444444444333222222111111222222222222222111111111000000000111222222222222111000000000000000000000000000////////////000000000000//////000000000000/////////111222222111000000111222222222333333333444444555666777999:::;;;<<<<<<===JJJ\\\uuu}}}vvvwww~~~|||xxxrrrjjjdddbbb^^^ZZZ```rrryyyllliii}}}uuuiiiooouuukkkggghhhmmmXXXPPPIIIHHHHHHHHHKKKOOOYYY___jjjuuuttt]]]TTTSSSTTTTTTwwwkkk```bbbiii___RRR]]]tttlllOOODDDKKK@@@888EEERRRiii\\\BBB>>>222222222111111000000///000000000/////////.........------,,,,,,------...++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,---///111333888>>>BBB@@@@@@JJJlllzzzqqqTTTSSScccvvv~~~{{{uuurrrwwwuuummmsss}}}YYY@@@::::::888555444444444444444444444444444333222222111111222222222222222111111111111000000111222333333222111000000000000000000000000000////////////000000000000//////000000000000//////000111333333111000111222222222333333333333444444555666777999:::;;;<<<<<<;;;GGGYYYrrrzzzyyyzzz~~~yyysssgggccc___eeewwwqqqlllwwwvvvmmmsss~~~rrrkkkddd[[[UUUSSS^^^yyywww```UUUOOOLLLKKKIIIFFFGGGJJJOOOUUU___jjjxxx}}}]]]NNNQQQUUUSSS}}}fffddd```TTTJJJVVVkkkpppeeeLLLLLLCCC>>>BBBKKKddd|||bbbKKK<<<333333222111111000000///000000000000/////////......------,,,,,,------...++++++++++++++++++++++++***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,---///111444999???DDDCCCEEEWWWjjjTTTZZZlll~~~vvvooommmoootttwww|||xxxlllqqqtttMMM;;;::::::666555555555555555555555555444333222222111111222222222222222111111111111000///111222333333222111///000000000000000000000000.../////////000000000111//////000000000000/////////111222222111000000111222222333333333333444444555666777999:::;;;<<<<<<<<>>333333222222111000000///000000000000////////////...------,,,,,,------...++++++++++++++++++++++++***,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---///111555:::@@@EEEMMMMMMaaa[[[SSSbbbpppxxx|||tttrrrsssuuuuuuzzzwwwjjjppp}}}WWW===:::;;;777555555555555555555555555444333222222111111222222222222222111111111111000///000222333333222000///000000000000000000000000.../////////000000111111//////000000000000//////...000111111/////////000222222333333333444444444555666777999:::;;;<<<<<<>>>JJJZZZsssiii]]]iii{{{|||~~~}}}{{{zzzvvviiidddppp~~~{{{tttkkkpppwww}}}zzzpppnnnaaaYYYSSSUUU]]]```\\\UUUTTTTTTUUUYYY^^^aaabbbbbbaaa]]]XXXSSSPPPNNNNNNNNNGGGGGGJJJRRRbbbwwwddd\\\\\\SSSffftttYYYPPPQQQSSSkkkjjjEEE>>>IIICCCHHHcccuuu```LLL:::333444444///333666---000000000000////////////......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,---------......///,,,---444999<<>>AAA:::666555555444444444555555444444444444444444444444555555444333333222111111111111111111111111111111222222111111111111222222111111111111000000000000////////////000000000000000000000000111111111111000111111222222333444444555555666888999:::;;;<<>>DDDKKKRRRuuuXXXQQQPPPXXXcccsss{{{{{{lllqqq}}}wwwwww{{{]]]GGG===999888777666555555555555444444444444444444444444333222222222222222111111111111111111111111111111222222111111111111222222111111111111000000000///////////////000000000000///000000000111111111111111111111222333333444444666666777999:::;;;<<<===???JJJ[[[uuuZZZUUURRRUUUaaappp|||uuupppeeebbbfffrrr~~~pppdddUUUJJJGGGGGGEEECCCGGGKKKPPPRRRQQQOOOMMMLLLGGGIIIJJJJJJMMMRRRSSSQQQRRRWWW]]]```bbbfffnnntttwwwyyy}}}{{{yyyvvvqqqjjjddd^^^[[[YYYTTTTTTQQQLLLGGGIIIPPPXXXkkk~~~YYYGGGBBBRRRbbbfffnnnyyygggQQQQQQWWWhhhyyy___IIIKKKMMMGGGFFFQQQ[[[~~~]]]DDD:::222111222...000000000000////////////......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,---------......000111555;;;===???EEEMMMYYYoooPPPNNNQQQ\\\jjjyyy|||nnnrrr|||{{{ppprrrzzzVVV<<<999888777666555444444444444444444444444444444444222222222222222222111111111111111111111111111111222222111111111111222222111111111111000000000000////////////000000000000000000000000111111111111000000111222222333333444666777888999:::<<<======???JJJZZZuuuaaaSSSNNNZZZiiirrr{{{~~~wwwhhhaaa___hhhuuu~~~~~~xxxjjjZZZPPPNNNNNNJJJEEEHHHIIIJJJIIIIIIHHHJJJKKKJJJSSSYYYZZZ]]]cccgggfffeeekkkqqquuuuuuvvvyyy|||~~~wwwnnnfff```^^^]]]UUUWWWVVVPPPJJJHHHNNNTTTfffxxxdddOOOCCCNNN```nnnzzzaaaTTTSSS]]]tttppp{{{jjjPPPLLLIIIAAACCCFFFQQQppphhhJJJ>>>444111222...000000000000////////////......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,---------......111222777===???@@@GGGPPPhhh~~~cccRRRQQQWWWcccrrr~~~}}}}}}}}}rrrvvvuuukkkooozzznnnHHH::::::888777666555555555444444444444444444444444111111111111111111222222111111111111111111111111222222111111111111222222111111111111000000000000////////////000000000000000000000000111111111111111111222222333444444555666777888999;;;<<<======>>>IIIZZZuuuqqq]]]UUUcccqqqsssxxxzzzkkkaaa[[[aaannnxxxtttbbbYYYYYYYYYTTTNNNMMMLLLKKKJJJJJJLLLPPPTTTUUU```jjjlllooowww}}}~~~yyy~~~wwwmmmeeeaaaaaaaaaXXX[[[[[[UUUMMMJJJNNNSSSbbbssslllWWWHHHRRRmmmyyy___UUU[[[pppaaayyypppTTTLLLFFF@@@FFFGGGSSSjjjlllLLL@@@666444555111000000000000////////////......---------,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,---------......222444999???@@@BBBIIIRRRwwwsssVVVPPPPPPTTTbbbttt}}}}}}}}}yyy|||~~~xxxwww{{{~~~sssjjjooo~~~~~~SSS<<<;;;:::888777666666666444444444444444444444444111111111111111111222222111111111111111111111111222222111111111111222222111111111111000000000000////////////000000000000000000000000111111111111222222333444444555555666777777888999;;;<<<======>>>IIIZZZuuuwww```[[[gggnnnvvv}}}}}}zzzxxxtttmmmaaaXXXZZZdddoooyyyxxxhhhaaa\\\WWWUUUXXXQQQOOOMMMLLLLLLNNNSSSYYYbbbfffooozzz|||jjjbbbdddddd```]]]YYYWWWUUUOOOGGGHHHOOO___ooouuuXXXQQQRRRYYYcccYYY]]]```\\\gggtttkkkOOOCCCEEECCCFFFLLLbbboooVVVDDD:::333000111000/////////..................---------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111---:::======AAADDDMMM^^^|||xxxSSSKKKOOOXXXgggzzz}}}|||}}}~~~sssvvvwwwuuurrrssswwwrrrkkktttzzzuuuXXXBBB999:::;;;444555999444555555444444444333333333777777555333000///111333///222444333000///000333888333......111333111...000000111111111111000000000000000000111111111111000000000000000000000000111333444444444444555777999888666666777999<<<>>>BBBJJJXXXssskkkYYYYYYhhhrrr{{{~~~xxxvvvoooddd[[[ZZZ^^^fffpppzzzwwwgggaaa^^^[[[YYYZZZXXXVVVTTTSSSPPPQQQYYYaaalllooossszzztttkkkmmmlllfff```[[[WWWUUUPPPJJJJJJNNNZZZkkkbbbSSSNNNPPPkkk^^^[[[XXXUUUbbbxxxzzz^^^HHHCCCAAADDDKKK```~~~\\\EEE777111111444000000/////////...............---------,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///111000999<<<@@@EEEEEERRRjjjjjjNNNLLLPPPXXXfffyyy}}}}}}~~~rrrtttuuutttrrrrrruuu|||ooogggppp}}}yyy~~~gggGGG;;;999:::444666;;;777555555444444444333333333222333333222000000000222000111111000//////111222888333///...111222111///000000111111111111000000000000000000111111111111111111111111111111111111111333444444444444555777555666666888999;;;<<<===@@@IIIYYYttt```TTTZZZlllvvv|||tttyyy{{{|||{{{qqqiii___YYYUUUXXXdddpppwwwooonnnmmmjjjiiidddcccbbb```\\\[[[eeeqqq|||~~~}}}~~~~~~{{{tttggg```ZZZVVVSSSMMMKKKLLLRRReee|||pppYYYPPPLLLjjjxxxmmmiiieeeXXX___wwwjjjLLLCCCBBBAAAIIIZZZxxxkkkNNN<<<444222444000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...000222444777;;;DDDIIIFFFXXX{{{sssTTTHHHNNNPPPXXXgggyyy}}}~~~|||ooosss~~~rrrqqqqqqrrrssszzz{{{mmmcccmmmzzz||||||RRRAAA;;;;;;666888<<<888555555444444444333333333000111333333222222333444333111......///000111111666333//////111222111///000000111111111111000000000000000000111111111111222222222222222222222222111333444444444444555777333555777:::;;;<<<;;;;;;???HHHYYYvvvZZZTTT```qqqxxx~~~uuuttt```aaafffttt|||rrrkkkaaaWWWOOONNNYYYfffvvvzzzzzzvvvpppppprrrrrrllliiisssyyyxxx~~~qqqiii```YYYUUUPPPLLLIIILLL```zzz|||aaaXXXPPPZZZzzz~~~xxxwwwyyyhhh^^^kkk|||lllPPPFFFFFFAAAGGGTTTkkk|||]]]GGG888222111000000000////////////.........---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............000222777555999EEEIIIDDD]]]~~~vvv\\\JJJIIIMMMPPP[[[nnn~~~}}}wwwjjjrrrzzzmmmnnnoootttrrruuu{{{lllbbbkkk{{{]]]GGG===>>>:::999;;;666555555444444444333333333222333444333333555888;;;999444///---///111111///555222000000111222111000000000111111111111000000///000000000111111111111222222222222222222222222111333444444444444555777888999::::::;;;;;;;;;;;;===HHHYYYvvvVVVVVVfffvvvzzzvvvooo{{{mmmVVVTTTYYYiiirrr{{{rrrjjj```VVVMMMKKKSSS^^^nnnssszzz|||zzzzzzwww}}}vvvooommmlllhhh```^^^qqq|||uuuiii^^^WWWRRRLLLGGGIII___yyyfff[[[SSSQQQcccvvvuuuvvv}}}uuu\\\]]]qqqmmmWWWHHHBBBCCCGGGRRRhhhiiiMMM:::222222111000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///111333888555888DDDGGGCCCdddvvvXXXJJJOOOLLLQQQaaaxxxrrrgggrrr{{{oooooonnnwwwqqqqqqzzzwwwkkkbbbjjjyyy|||dddIII;;;===;;;::::::555555555444444444333333333444444222111111444:::>>>===888333000111111000...333222111111111111111000000000111111111111000000///000000000111111111111222222222222222222222222111333444444444444555777???===;;;:::::::::<<<===<<>><<<999999:::<<<======GGGYYYuuuVVV^^^rrrvvvrrr[[[TTTOOOUUUeeetttyyyjjj[[[UUUTTTRRROOONNNXXX___jjjttt|||~~~qqqnnnooollleee```___^^^\\\pppyyyhhh[[[VVVSSSNNNPPPfff~~~~~~bbbRRRKKKXXXqqqzzz~~~xxx~~~qqqRRRKKK___jjjdddSSS???HHHEEESSSrrrlllJJJ999777111111111000000000//////......---------,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...//////000222555666;;;>>>BBBEEEPPP~~~uuuRRREEEOOOQQQVVVjjjyyygggqqqwwwrrrpppsss{{{~~~uuummmkkkkkktttvvvdddEEE???;;;:::;;;888555555444444444333333333111222222111000000222555888888777555222000000111000111222222111111111111000000111111111111000000000000000000111111111111111111111111111111111111111333444444444444555777;;;::::::999:::;;;<<<======GGGXXXttt[[[dddxxxhhh\\\PPPQQQ```ppp}}}kkkZZZVVVXXXUUUOOOIIILLLUUUaaammmvvv|||{{{nnnvvvvvvnnncccbbbhhhhhh```OOOxxx}}}jjj]]]XXXVVVSSSTTTiiioooWWWJJJSSSlll{{{uuuwwwpppRRRGGGVVVbbbeeeZZZIIIIIIBBBQQQrrrXXX===444111111111111000000000000......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...//////000333555444===AAACCCGGGWWWvvvTTTJJJWWWUUUYYYllliiippp{{{nnnooovvv~~~rrrooolllooorrr|||yyyzzz~~~{{{zzzRRRDDD===999:::888555555444444444333333333111333555666444222111111333555777555111///111333///111222222222111111222000000111111111111000000000000000000111111111111000000000000000000000000111333444444444444555777444666888:::;;;<<<;;;;;;>>>GGGWWWsss\\\mmmwww~~~{{{qqqqqqpppjjjbbb___hhhvvvwwwggg]]]XXXUUUPPPLLLOOORRRXXX```kkkvvvvvvqqqqqqwwwtttmmmeeecccccc```ZZZKKKUUUmmm~~~pppfff^^^WWWUUUXXXZZZoooyyyXXXJJJRRR```~~~iii\\\XXXKKKLLLdddppp___LLLDDDCCCIII]]]^^^III666555333111000000000...,,,000000///...---,,,,,,,,,,,,------......------,,,------,,,+++,,,---...///---------............///---...///...///111444777::::::;;;HHHHHH]]]rrr___UUUUUUVVVddd{{{kkkpppzzzvvv{{{}}}xxxpppiiilllmmmuuu|||jjjsssaaaJJJ===:::;;;666999999888888777666666666444444444333333222222222000000000000000000000000111111000000111111222333222111000/////////000111////////////////////////111111222222222333333333444444333444444555666777777777888999;;;<<<======AAAHHHYYYvvvaaaqqqzzzzzzggg```^^^]]]\\\^^^nnn{{{yyyggg\\\XXXVVVQQQLLLLLLNNNTTT\\\gggrrr{{{zzzsssppppppxxxuuunnnfffcccbbb\\\UUUFFFNNNfffrrrggg^^^XXXXXX\\\]]]rrr~~~[[[JJJLLLUUUnnnYYYQQQIIIJJJ\\\mmmdddKKKIIIGGGLLL```cccMMM:::666444222111222111///...000000///------,,,,,,---,,,------......------,,,------,,,,,,,,,---...///---------............///---.../////////111555888<<<@@@@@@KKKOOOkkkiii^^^YYY[[[YYYiiizzzwww|||wwwyyy~~~~~~yyysssuuu~~~{{{yyypppiiicccjjjmmmwwwooovvvmmmPPP<<<999:::444999888888777777666555555444444444333333222222222111111111111111111111111111111000000111111222333111111000/////////000000111111111111111111111111111111222222222333333333444444333444444555666777777777888999;;;<<<======???GGGXXXvvvfffvvv~~~mmmYYYPPPQQQYYYbbbwwwzzzggg[[[XXXWWWSSSNNNHHHJJJOOOVVV```kkkuuu{{{uuuooonnnpppyyywwwooogggccc```YYYQQQGGGLLLaaauuuiii___YYYZZZ___bbbvvvcccNNNIIIJJJvvvxxx___RRRLLLJJJOOOgggmmmTTTJJJGGGJJJYYY```LLL???666555333222222222111000000///...---------------,,,------......------,,,---,,,,,,,,,,,,---...///---------............///....../////////222666999999AAAAAAHHHRRRxxxqqqZZZUUUTTTVVV\\\pppwwwvvv~~~sssmmmtttxxxyyyuuunnniiiffflllqqq}}}zzz|||~~~ZZZ>>>999<<<555888888777666666555555444444444333333333333222222111111111111111111111111111111000000111111222333111111111111111000///...111111111111111111111111111111222222222333333333444444333444444555666777777777888999;;;<<<======>>>FFFXXXvvvkkkyyyoooWWWRRR^^^lllxxxfff[[[YYYYYYUUUQQQGGGIIIKKKQQQZZZeeeooottt}}}{{{rrrnnnooorrryyyvvvppphhhccc___WWWNNNIIIIIIVVVzzzmmmaaaYYYYYY^^^gggzzzoooUUUKKKGGG]]]ppp^^^\\\TTTHHHaaauuubbbMMMGGGIIIQQQsss]]]LLLEEE666444222111222222222111000///...---------------,,,------......------,,,,,,,,,,,,,,,------......---------............///...//////000000333777:::777CCCAAAFFFVVV\\\OOOPPPQQQTTT^^^tttzzztttxxxtttzzz{{{{{{pppkkkjjjkkkpppwwwhhhCCC;;;???888777777666666555555444444333333333333333333333333111111111111111111111111111111000000111111222333111222333333333111000...////////////////////////111111222222222333333333444444333444444555666777777777888999;;;<<<======>>>FFFYYYwwwnnnzzznnn]]]gggwwwwwwhhh^^^\\\[[[XXXVVVJJJJJJKKKNNNUUU___hhhnnnyyyvvvqqq|||{{{sssoooqqquuuxxxvvvpppgggccc___WWWNNNIIIEEEJJJ}}}}}}pppcccYYYWWW[[[lll~~~|||\\\MMMHHHJJJ~~~ppptttmmmVVVaaavvvlllVVVKKKLLLOOOgggfffOOOIII777444111000000111111000//////...------------...,,,------......------,,,,,,,,,,,,------------------------............///...///000000111333888;;;;;;GGGDDDKKKbbbgggNNNOOOSSSTTT[[[aaawww{{{~~~|||pppfffbbbcccfffpppxxx{{{yyyMMM======777777777666666555555444444333333333333333333333333111111111111111111111111111111000000111111222333333444555555444222111000////////////////////////111111222222222333333333444444333444444555666777777777888999;;;<<<======>>>GGGYYYwwwrrr|||kkkqqq~~~xxxooofff```]]]ZZZYYYOOOMMMLLLLLLQQQYYYaaafffsss|||~~~|||llljjjccc```ppp{{{sssqqquuu{{{{{{xxxpppgggbbb___WWWOOOLLLHHHKKKvvv{{{oooaaaXXXXXX^^^qqqcccNNNHHH@@@jjj{{{mmmgggqqqqqqaaaLLLKKKLLL\\\xxxsssQQQHHH888555222000///000000//////......---------......,,,------......------,,,+++,,,------......---------------............///...///000111222444999<<<<<>>EEEUUUrrr|||wwwjjj^^^ZZZZZZVVVRRRMMMIIIJJJPPPVVV[[[fffqqq{{{}}}xxxmmmeee\\\SSSOOOPPPJJJKKKIIIKKKcccxxxrrrssszzzttthhh```\\\UUUMMMGGGOOOZZZ}}}ooobbbXXXVVV```lllzzzuuuZZZPPPBBBFFFVVVkkktttzzzmmmuuuzzzlllnnnVVVJJJNNNSSS```kkkjjjddd>>>:::555222111111000000......---------......///,,,------......------,,,+++,,,---.........---,,,---------.........//////...000111111333555:::===BBBDDDEEE```}}}GGGHHHXXXPPPTTTqqqxxxzzz|||ttttttsssyyy{{{|||}}}qqqfffaaa]]]YYYZZZ```sss}}}nnnooo||||||pppMMMAAA???999999888888777777666666222222222333333444444444222222222222222222222222111111111000111222222333555333111///.........///////////////////////////111111222222222333333333444444444444444555777777777777888999;;;<<<=========DDDSSSooozzz{{{qqqddd]]]\\\RRRSSSQQQMMMIIIIIIOOOUUU```kkkwwwhhhaaaYYYSSSQQQOOOLLLJJJIIILLLKKKPPPjjjxxxtttuuu{{{{{{{{{wwwmmm```WWWSSSSSSOOOTTTeee~~~mmmbbb[[[[[[eeeqqquuubbbTTTIII???PPPooo{{{~~~xxxiiijjjffffffrrr|||nnnMMMHHH[[[```mmmWWW888444222111666//////////////////////////////---------,,,,,,+++++++++,,,,,,,,,---------......---------............///,,,...111222444888<<<@@@EEEAAAHHHiiigggRRRTTTIIINNN[[[jjjuuuzzzxxxrrrnnnwww||||||tttiii```]]]WWWSSS]]]nnnttteeemmmnnnWWW>>>@@@:::999888777777666333111444444444444444444444444333333333222222222111111222222333333333444444444333222111111000000111111000000000000000000000000333333222222111222222222444333222222222444666888777777888999;;;<<<======???IIIXXXppp|||vvvoooeee___^^^TTTUUUTTTOOOIIIHHHLLLPPP]]]hhhttt{{{zzzmmmdddaaaYYYVVVSSSQQQPPPOOOLLLIIIMMMPPPNNNQQQjjjzzzwwwzzzyyymmm```WWWTTTUUUTTTXXXggguuuhhh^^^^^^mmm}}}sssnnn[[[HHHKKKhhhwww~~~}}}fffbbb```WWW[[[jjj|||mmmPPPGGGTTTTTT___iiiAAA777333111444---222////////////////////////...---------,,,,,,,,,+++,,,,,,,,,---------......---------............///,,,...111333555888===@@@CCCBBBNNNttt[[[JJJQQQKKKRRR^^^lllzzztttnnnmmmvvv|||xxx}}}}}}qqqlllccc\\\YYYTTTSSSaaasssllllll|||rrrkkkHHHBBB;;;:::888888888777555333444444444444444444444444333333333222222222111111222222222222333333333333333222111111000000111111000000000000000000000000333333222222111222222333444333222222222444666777777777888999;;;<<<======???HHHWWWooowwwrrroooiiicccaaaXXXYYYWWWRRRLLLIIIJJJLLLYYYdddpppwww}}}~~~uuuiiiZZZPPPMMMLLLLLLNNNQQQSSSSSSQQQNNNPPPRRRQQQTTTmmmyyywww~~~yyykkk^^^WWWVVVXXX[[[^^^jjj~~~|||vvviii]]]^^^qqq{{{xxx\\\JJJKKKjjjxxx{{{qqqlllqqq```XXXlllvvvoooWWWMMMSSSOOOWWWttt|||KKK999444111111+++444////////////////////////.........---------------,,,,,,,,,---------......---------............///---///111333555888===@@@AAABBBVVVXXXLLLQQQMMMSSS\\\kkk~~~{{{yyynnnhhhllluuu}}}|||{{{ttt{{{tttgggccc^^^YYYWWWSSSWWWiii~~~xxx{{{{{{yyyQQQEEE<<<:::999999999999777555444444444444444444444444333333333222222222111111000111111111222222222222333222111111000000111111000000000000000000000000333222222111222222333333444333222222333444666777777777888999;;;<<<======???HHHVVVmmm}}}{{{vvvrrrtttqqqiiiddd]]]]]]\\\WWWQQQLLLKKKKKKVVVaaannntttzzzttthhh\\\RRRPPPRRRKKKMMMPPPUUUXXXZZZ[[[[[[TTTWWWWWW\\\tttuuuttt}}}ssseeeZZZVVVXXX[[[```bbbmmm~~~zzzvvvvvvrrrhhh___dddwwwiiiTTTFFFZZZ~~~nnnZZZmmmuuutttbbbXXX___ZZZZZZpppLLL888555111000+++555////////////////////////........................,,,,,,,,,---------......---------............///---///111333555999===@@@@@@CCC]]]VVVQQQTTTOOOUUUaaaxxx}}}www|||zzzvvvnnnhhheeeiiiqqq|||}}}zzzwwwtttrrrqqqqqqppprrrxxx~~~{{{www}}}~~~ooocccaaa^^^[[[XXXWWW^^^tttxxxTTTHHH<<<:::888888999999777666444444444444444444444444333333333222222222111111000000000000111111111111333222111111000000111111000000000000000000000000222222111111222222333333333333222333333444666777777777888999;;;<<<======???HHHUUUlllvvv}}}zzzxxx|||yyypppiiicccbbb```[[[VVVQQQNNNLLLTTTaaannnuuu{{{|||vvvoooggg```YYYTTTVVV\\\TTTUUUWWWZZZ]]]bbbfffiiiaaafffgggkkkuuusss{{{|||uuuiii]]]UUUTTTXXX\\\bbbdddmmm}}}}}}yyytttssspppiiihhhqqq```LLL]]]jjjUUU```vvvyyyiii```iiiddd\\\hhhxxx}}}xxxHHH888555222111+++444////////////////////////........................,,,,,,,,,---------......---------............///---///222333666999===AAA@@@DDDddddddLLLPPPRRRPPPZZZmmmyyyuuu}}}qqqkkkgggdddccceeefffllluuu|||~~~|||xxxuuuooommmjjjgggdddaaa```___ggggggkkkrrrxxx~~~wwwkkkcccaaa___]]]ZZZ[[[fff||||||ZZZKKK<<<:::888777777777666555444444444444444444444444333333333222222222111111//////000000000111111111333222111111000000111111000000000000000000000000222111111111222222333444222333333333444555555666777777888999;;;<<<======???HHHUUUmmmxxxxxx~~~|||~~~}}}wwwpppjjjgggccc^^^YYYTTTOOOMMMRRRaaapppxxx}}}sssjjj___```bbbdddbbb]]]^^^ccc``````aaaaaadddiiioootttxxx}}}yyyuuu|||}}}xxxpppiii___VVVQQQRRRVVVZZZaaaccclll{{{|||yyyqqqpppnnnkkkooozzzdddUUUnnnyyyrrrfffeeeqqqyyylllbbbjjjdddWWW[[[dddooo{{{jjjEEE;;;666222444---111////////////////////////---------------.........,,,,,,,,,---------......---------............///...000222444666999>>>AAAAAAHHHmmmsssTTTJJJQQQPPPOOOXXXjjj~~~}}}wwwuuuxxxiiiaaa^^^]]]```eeecccffflllrrruuusssmmmhhh___]]][[[YYYXXXXXXXXXYYY___```eeelllpppwwwxxxooohhhfffaaa```]]]\\\aaaooo}}}hhhPPP>>>;;;888666666666555555444444444444444444444444333333333222222222111111///000000000111111111111333222111111000000111111000000000000000000000000111111111111222333444444222222333444444555555555777777888999;;;<<<======???HHHVVVooo{{{uuu}}}|||~~~|||wwwppplllfff___YYYSSSNNNKKKQQQaaarrr{{{zzzmmm```YYYWWWZZZaaagggeeeaaacccgggiiijjjllllllmmmrrryyy~~~}}}xxx|||yyypppfff```XXXQQQOOOPPPSSSUUU___aaajjjxxx~~~zzzxxxnnnqqqqqqpppuuummmYYYooo|||mmmfffvvvooodddiiibbbUUUYYYkkkwww{{{dddHHHCCC777000555///---////////////////////////+++,,,,,,,,,------------,,,,,,,,,---------......---------............///...000222444666:::>>>AAACCCNNNyyycccPPPLLLSSSOOORRRYYYccc~~~}}}ttttttssseee^^^\\\\\\```eee```aaadddiiillljjjbbb\\\VVVUUUSSSRRRRRRSSSTTTUUUXXXZZZ```eeeiiinnn||||||tttkkkhhhkkkcccaaa___```iiizzzyyy}}}zzzXXXAAA>>>:::777777666555555444444444444444444444444333333333222222222111111000000000111111111222222333222111111000000111111000000000000000000000000111111111111222333444555222222333444555555555555777777888999;;;<<<======>>>HHHXXXqqq{{{sss|||~~~~~~|||uuuoooggg___XXXQQQLLLHHHOOO```sss|||}}}mmm___TTTOOOXXXYYY]]]```^^^\\\aaahhhoooqqqtttuuuvvvzzz~~~xxx{{{vvvjjjaaa\\\TTTOOONNNOOOQQQRRR]]]```iiivvv}}}{{{xxxwwwqqqxxx{{{zzz}}}}}}ZZZccc{{{^^^]]]tttrrrgggjjjdddZZZ```cccNNNIII888...666000,,,////////////////////////+++++++++,,,,,,---------,,,,,,,,,---------......---------.........//////...000222444666:::>>>BBBDDDRRRNNNIIIGGGOOOOOOYYYbbbggg~~~}}}rrrsss}}}qqqddd___^^^^^^aaaeee^^^^^^```dddgggddd\\\UUUQQQOOOMMMKKKJJJJJJKKKLLLTTTVVV\\\aaaccchhhuuu}}}uuullljjjooofffdddbbbdddqqq{{{|||```CCC@@@;;;999888777666555444444444444444444444444333333333222222222111111111111111111222222222222333222222111000111111111000000000000000000000000111111111111222333444555111222333444555555555555777777888999;;;<<<======>>>HHHYYYsssttt}}}}}}yyymmm^^^TTTQQQOOOLLLTTThhhuuuxxxnnnhhhaaaWWWOOO\\\\\\```ccc^^^XXXZZZaaavvv{{{~~~yyyrrriiibbb\\\XXXUUUQQQKKKGGGMMMUUU___aaaiiiwwwvvvqqqtttyyyfffjjj}}}{{{ooo\\\___jjjzzzvvvfffdddggg```uuunnn]]]OOOAAA222111555222000/////////............////////////////////////---------............///---------........./////////111555888:::===AAADDDDDDVVVlllLLLGGGJJJRRRQQQMMM]]]uuu}}}|||zzz}}}rrrrrrwwwjjjeeeccc```___```aaa^^^]]]^^^^^^YYYOOOGGGLLLJJJHHHFFFEEEEEEFFFGGGKKKNNNTTTZZZ]]]cccqqqtttppptttrrrmmmggg^^^^^^mmm}}}uuuQQQ<<<777<<<666222777:::666666555444333333333333222222333444333222111000222222111111111111111111222222222111111111111000111111111111111111111111222222222222222222222222666555555444444444555555777999;;;;;;;;;;;;===???CCCIIIWWWsss|||xxxzzzmmm]]]SSSQQQPPPMMMWWWjjjwww~~~{{{zzzuuuiii___aaaaaagggmmmmmmfffccceeeyyy~~~~~~|||tttfff\\\WWWSSSPPPLLLFFFCCCHHHPPP___```eeeoooyyy}}}xxxssspppvvv|||hhh___ttt~~~xxxmmm```rrr}}}yyydddeeemmmiiiooowww___HHH444000333---000000/////////.................................---------............///---------.........//////000222666999;;;>>>BBBEEEJJJaaaaaaFFFGGGIIIPPPQQQQQQfffzzzxxx~~~zzzooonnnsssmmmjjjfffcccbbb^^^\\\ZZZZZZZZZVVVNNNHHHJJJHHHFFFDDDDDDDDDEEEFFFLLLLLLNNNQQQUUU^^^ppp{{{uuuuuurrrmmmjjjggglllyyy~~~rrr{{{YYY@@@777;;;777333666777777777666555444444444444222222333333333222111000222222111111111111111111222222222222111111111111111111111111111111111111222222222222222222222222666555555444444444555555777999;;;;;;;;;;;;===??????FFFUUUqqqyyyzzz~~~nnn\\\RRRPPPPPPOOOZZZmmmyyy}}}{{{~~~}}}qqqfffcccdddlllyyy~~~wwwrrr~~~wwwdddVVVRRROOOKKKHHHBBB???CCCJJJ\\\]]]```eeejjjmmmmmmmmmmmmvvvooo[[[hhh{{{uuutttcccdddqqqooonnnxxxtttxxxpppPPP777111444///000000000/////////......---------------------------------............///------........./////////000333777:::<<>>@@@HHHYYYttt}}}rrr[[[OOOMMMOOOPPP^^^rrr~~~|||vvv{{{vvvpppnnnnnnnnnllljjjjjjjjjooo}}}vvvwwwyyymmm[[[PPPOOOJJJEEECCC@@@===???DDDJJJMMMRRRUUUVVVWWWZZZ]]]fffrrr~~~vvv\\\[[[rrreeejjj}}}ggg```ddd___ZZZbbbfffyyy___<<<111777777111000000000////////////---------------------------------............///........./////////000000///222555888;;;>>>AAADDDKKK}}}MMMIIIHHHHHHOOORRRWWWooo~~~|||yyymmmiiivvv~~~yyyyyyuuukkk```ZZZZZZWWWTTTRRRRRRQQQPPPPPPJJJIIIFFFDDDCCCDDDDDDEEEEEEDDDDDDGGGLLLXXXmmmxxxuuuvvvqqqwwwWWW===;;;:::::::::555777666555444333333333333333333222222222222111222111111222222333333333333333333333222222222222111111111111111111111111111111111111222222333333333444444444444444555666666777999;;;;;;;;;;;;===>>>BBBJJJZZZtttoooXXXLLLLLLOOOPPP```tttxxxrrruuusssnnniiigggiiinnnsssxxxyyyyyy}}}zzzoooqqqooo___QQQLLLJJJEEE@@@???===::::::>>>AAAEEEJJJOOORRRVVVYYY[[[gggrrr}}}cccSSSnnnddd[[[ccclll~~~nnnbbb___YYYXXX\\\bbb|||ddd@@@222333111111111000000000/////////---------------------------------............///....../////////000000000...111555888:::===AAADDDNNNoooJJJDDDIIIIIIPPPSSSWWWmmm{{{zzzwww|||zzzmmmeeeppp|||zzz{{{uuunnncccYYYTTTYYYXXXUUUSSSQQQPPPQQQQQQLLLJJJHHHEEECCCCCCCCCDDDDDDDDDFFFHHHJJJQQQbbbqqqwwwuuuyyyuuu{{{___@@@:::888777888444666555444333333222333333444333222222111111222222111111222222333444444444333333333333222222222222111111111111111111111111111111111222222333333444444444444444444555666777777999;;;;;;;;;;;;===???@@@IIIXXXpppxxx~~~{{{hhhTTTJJJKKKOOOQQQbbbvvvzzzuuuooorrrrrrnnnhhhiiiqqqyyy|||qqqmmmrrrjjjVVVJJJKKKHHHBBB===<<<;;;888888:::<<<>>>BBBIIIPPPWWW\\\^^^lllvvvsssUUUaaatttbbb\\\\\\ooowwwggg___ZZZYYY[[[ccc|||^^^BBB777444---111111111000000000//////........................---------............///.../////////000000000000///222666999;;;>>>BBBDDDRRRYYYGGG@@@JJJIIIPPPTTTYYYqqq|||xxxuuu{{{ooodddkkk{{{}}}tttnnnqqq|||zzzlllbbbZZZVVVUUUXXXWWWUUUSSSPPPOOOOOOPPPMMMKKKGGGDDDBBBAAA@@@AAABBBCCCGGGJJJKKKPPP^^^mmmzzzzzzpppnnnsssvvv~~~kkkIII???999777888555777666555444444333333333444333222111111111222222111111222222333444444555444444333333333222222222111111111111111111111111000111111222333333444444444333333444444666777777777999;;;;;;;;;;;;===??????GGGVVVnnnzzz{{{|||tttcccPPPHHHKKKPPPRRRcccwww}}}{{{ooowww}}}yyypppnnnuuu~~~~~~sssmmmpppvvvkkkTTTHHHKKKHHHBBB===<<<;;;888888:::;;;;;;>>>EEEOOOXXX___bbbqqqyyy~~~ZZZZZZ~~~iiieee\\\llllllaaa]]]PPPSSSbbbmmmVVVBBB===:::///111111111111000000000000////////////////////////---------.........//////////////////000000000000000333777:::<<>>>>>???AAAFFFKKKNNNTTTcccqqq{{{qqqgggfffkkkssswwwSSSFFF===999;;;999888777666555555444444555444333222111111111222333111111222333333444555555444444444333333333222222111111111111111111111111000000111222333333444444333333333444555666777888777999;;;;;;;;;;;;===??????GGGVVVnnn