BM66(@ zzzwwwzzz~~~~~~}}}~~~qqqnnniiiaaaYYYZZZjjj||||||jjjWWWNNNOOO]]]bbbaaaaaafffeeejjjyyyjjjVVVTTTRRRTTT[[[ccciiiqqqxxxwwwmmmjjjeee[[[QQQLLLJJJFFFDDDDDDCCCBBBAAABBBEEEIIIMMMQQQVVV\\\___cccdddeeefffggghhhiiijjjkkknnnqqqssssssrrrsssssssssrrrrrrrrrrrrsssttttttvvvuuusssrrrqqqrrrrrrsssxxxxxxyyyzzzzzzyyyxxxxxxxxxxxxyyyyyyxxxxxxwwwvvvuuuttttttvvvxxxxxxwwwvvvyyywwwuuutttssstttuuuvvvvvvvvvwwwwwwxxxxxxxxxxxxzzz{{{}}}{{{yyyvvvsssoookkkeeebbbbbbgggmmmqqq{{{|||zzzwwwrrrkkkeeedddbbb```______^^^\\\ZZZXXXUUUQQQNNNKKKIIIFFFDDDCCCCCCBBBAAA???===;;;:::999;;;>>>@@@BBBDDDDDDDDD@@@@@@AAACCCHHHMMMRRRVVVYYYZZZ[[[[[[ZZZXXXUUUTTTVVVZZZ___dddhhhkkkoooqqqvvvxxxzzzzzzyyyyyyzzz{{{ssshhh```XXXSSSRRRQQQKKKFFFEEEBBB??????BBBCCCDDDKKKRRRXXXZZZ\\\ZZZUUUSSSSSSUUU^^^gggqqqvvv{{{zzzsssggg\\\SSSKKKEEEBBBAAA@@@>>>;;;999999;;;===CCCHHHPPPZZZccckkkoooqqqppptttvvvvvvxxx{{{yyysssqqqxxx{{{|||sss___TTTSSSXXX]]]eeeffffffdddbbbaaabbbdddccc___YYYRRRJJJAAA888333---...///////////////...***+++,,,,,,------,,,,,,------------------------000///---,,,,,,---///000.........------,,,,,,,,,------,,,+++,,,---...///---------------...//////000000///.........///000---///111333444555555555444666888;;;<<<<<<;;;:::<<<;;;<<<@@@CCCGGGQQQ\\\kkkvvvvvvtttwww{{{}}}|||zzzyyyyyyrrroookkkccc[[[]]]lll}}}yyyjjjXXXOOOPPP\\\cccddddddgggdddhhhxxxooo___VVVTTTUUU\\\cccjjjsss|||uuulllhhhdddZZZRRRLLLIIIFFFDDDDDDCCCBBBAAABBBEEEIIINNNRRRWWW\\\```ddddddeeefffhhhiiijjjjjjkkkmmmqqqrrrqqqqqqqqqqqqrrrrrrqqqqqqrrrrrrssstttuuutttsssrrrrrrrrrssstttwwwxxxyyyzzz{{{zzzzzzyyyxxxyyyyyyyyyyyyxxxwwwwwwxxxwwwwwwyyy{{{|||zzzyyyyyyxxxvvvuuuuuuuuuvvvwwwzzzyyyyyyxxxxxxxxxxxxxxx{{{|||}}}}}}zzzxxxvvvrrroookkkhhhiiimmmsssvvv|||}}}{{{yyyuuunnniiifffdddbbbaaa```^^^\\\ZZZVVVSSSPPPNNNLLLJJJGGGDDDCCCCCCBBBAAA???===;;;:::;;;===???BBBCCCDDDEEEEEEBBBAAAAAABBBEEEJJJNNNQQQVVVWWWXXXXXXWWWUUUSSSRRRTTTXXX^^^cccgggjjjnnnppptttvvvxxxxxxxxxxxxyyyzzz~~~~~~{{{oooaaaYYYSSSRRRPPPKKKGGGEEEDDD@@@???@@@@@@AAAGGGNNNXXXZZZ\\\ZZZUUURRRRRRTTT]]]gggpppvvv{{{wwwpppeee[[[RRRKKKFFFBBBAAA@@@>>>;;;999999;;;===AAAFFFOOOYYYaaafffiiijjjggglllooorrrwww}}}|||xxxvvv|||zzzyyy{{{yyy~~~ppp```WWWWWW\\\bbbhhhhhhhhheeecccaaabbbccc___]]]XXXQQQIII???666111...///////////////......,,,,,,---............---------------------------000///...------...///000......---------,,,,,,,,,------,,,,,,,,,---...///......---------......///---......///000000111111444333222111333666:::===<<<;;;:::999999999:::;;;;;;:::<<<@@@DDDHHHSSS]]]kkkvvvrrrrrrvvv{{{|||{{{xxxvvvuuutttqqqllleee^^^```ooo}}}wwwjjjYYYPPPQQQZZZeeeiiijjjiiicccfffvvvrrreeeVVVSSSSSSYYYaaaiiittt}}}sssiiifffbbbZZZSSSKKKIIIFFFDDDDDDCCCBBBAAACCCFFFJJJNNNSSSXXX]]]aaadddeeefffgggiiijjjkkklllkkknnnpppqqqpppoooooopppqqqppppppppppppqqqrrrrrrssssssrrrqqqrrrssstttuuuvvvwwwyyyzzz{{{{{{{{{{{{xxxyyyyyyyyyyyyxxxwwwwwwyyyxxxyyyzzz|||}}}|||zzzzzzyyywwwvvvvvvvvvwwwxxx}}}|||zzzyyyxxxxxxyyyyyy|||}}}~~~~~~|||zzztttqqqooommmnnnqqquuuwww~~~}}}{{{zzzwwwrrrnnnjjjhhheeedddbbb```\\\ZZZTTTSSSPPPNNNMMMJJJGGGDDDCCCBBBBBBAAA???===;;;:::===>>>@@@CCCDDDEEEEEEEEECCCBBBAAAAAABBBEEEHHHKKKQQQRRRRRRSSSRRRQQQPPPOOOQQQUUU\\\aaaeeeiiimmmpppqqqsssvvvwwwwwwwwwxxxzzz}}}~~~xxxfff^^^VVVTTTRRRMMMHHHHHHGGGBBB????????????EEELLLWWWZZZ\\\ZZZVVVRRRQQQRRR[[[eeeooovvv{{{tttmmmcccYYYQQQKKKFFFCCC@@@@@@>>>;;;888999;;;===@@@FFFPPPYYY```cccdddccc\\\```eeejjjrrr}}}~~~{{{vvvrrrqqqqqqwwwyyymmmaaa[[[[[[bbbgggkkkkkkjjjgggdddbbbbbbbbbbbbaaa^^^WWWNNNCCC999333///000000000///...------------...///////////////,,,,,,------.........///////////////////////////...------------,,,,,,,,,---,,,,,,,,,,,,---.../////////......---.........---...///000111111000000777666777888;;;???CCCEEEBBB???;;;777555777999;;;;;;:::<<>>???AAABBBCCCDDDCCCCCCAAA@@@???>>>???BBBEEEFFFLLLMMMNNNNNNOOONNNMMMMMMOOOTTTZZZ```eeeiiimmmpppoooqqqtttvvvvvvwwwyyy{{{}}}~~~oooeee\\\YYYUUUOOOKKKJJJHHHDDD@@@@@@??????EEEMMMUUUYYY\\\ZZZVVVRRRPPPPPPYYYcccnnnuuu{{{~~~qqqkkkaaaXXXPPPKKKGGGDDD??????===:::888999;;;>>>CCCIIISSS]]]bbbccc```^^^UUUXXXZZZ^^^jjjyyyxxxqqqkkkfffkkkooouuuzzz}}}~~~|||zzzwwwssslllccc]]]^^^dddiiimmmmmmllliiieeebbbbbbcccggggggddd\\\QQQDDD999333000000000000///...,,,,,,------...////////////...,,,,,,------......//////......////////////......------------------------,,,,,,,,,,,,------......000//////...............000000////////////000000555888>>>DDDGGGGGGFFFEEEAAA>>>999666444666888:::::::::<<>><<<;;;>>>???@@@AAABBBBBBAAA@@@>>>===<<<<<<===@@@CCCEEEIIIIIIJJJKKKLLLLLLLLLLLLOOOSSSYYY___dddhhhlllooommmpppsssuuuwwwyyy{{{}}}~~~yyynnnccc\\\WWWOOOJJJJJJEEEAAA???>>>>>>>>>DDDLLLRRRWWW[[[[[[VVVRRRPPPPPPVVVaaammmuuu|||rrrkkkaaaXXXQQQKKKGGGDDD???>>>===:::888888;;;>>>CCCJJJTTT^^^bbbbbb^^^[[[VVVUUUTTTVVVaaasssyyyrrrjjjdddhhhiiilllnnnqqqrrrssssssrrrqqqlllddd^^^]]]bbbgggmmmmmmllliiieeeccccccdddiiiiiieee\\\NNN???333---000000000000///...,,,,,,,,,,,,---...............---------....../////////,,,------......------,,,------------------------,,,,,,,,,---------------000//////.........//////111///------...111555888999<<<@@@CCCDDDBBB???===999888777666666777888999;;;:::===BBBGGGMMMXXXcccppp{{{xxxwwwzzz}}}~~~}}}{{{zzzzzzzzzuuunnniiiddddddooo{{{{{{xxxxxxooo^^^SSSRRRZZZiiiqqqtttssshhheeeqqqooocccVVVRRRPPPUUU\\\eeeppp{{{wwwlllfff```YYYSSSIIIGGGDDDCCCCCCCCCBBBAAACCCFFFJJJNNNSSSXXX]]]aaacccdddeeegggiiikkklllmmmnnnoooppppppooooooqqqrrrooonnnnnnnnnnnnoooppppppoooooonnnmmmmmmnnnpppqqqrrrtttvvvxxxzzzzzzzzzzzzvvvvvvvvvvvvvvvuuuttttttxxxwwwxxxyyy{{{|||{{{yyyuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuwwwxxxyyyzzz{{{|||}}}~~~}}}zzzyyyyyywwwtttqqqooommmllliiieee___[[[YYYUUUQQQMMMJJJFFFCCCAAAAAAAAAAAA@@@???>>>===<<>><<<;;;::::::;;;>>>AAACCCFFFFFFGGGHHHIIIJJJKKKLLLMMMRRRXXX]]]bbbfffjjjlllkkknnnrrruuuwwwyyy|||~~~yyykkkbbbZZZPPPJJJIIIBBB???===>>>======AAAHHHOOOTTTZZZ[[[WWWSSSPPPPPPTTT___lllttt|||uuunnndddZZZRRRLLLGGGDDD>>>===<<<:::888888;;;>>>BBBIIISSS]]]aaaaaa]]]YYYXXXWWWTTTTTT___qqqyyyqqqkkkiiihhhhhhiiijjjmmmpppqqqpppppplllddd\\\ZZZ^^^dddllllllkkkiiifffdddeeefffmmmmmmiii^^^NNN>>>444//////000000000///...------,,,,,,---............---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,------......------//////......//////000111///......///222888===AAAAAA???;;;888555444444555333444555666777888999999<<<<<<>>>CCCHHHNNNYYYdddsss~~~yyyxxxzzz|||||||||{{{|||}}}~~~xxxqqqkkkffffffppp{{{~~~yyywwwwwwooo___UUUUUU\\\iiippptttvvvlllgggppp{{{mmmbbbVVVRRRQQQUUU\\\dddnnnwwwzzzpppiiiaaaYYYSSSIIIFFFCCCBBBCCCCCCBBBBBBBBBEEEIIINNNRRRWWW\\\```bbbcccdddfffhhhjjjlllllllllmmmoooooonnnoooqqqsssoooooonnnnnnoooooopppqqqrrrqqqpppooonnnooopppqqqrrrsssuuuwwwxxxyyyxxxxxxttttttuuuuuuttttttsssrrrvvvvvvvvvwwwyyyzzzyyyxxxuuuuuuvvvvvvwwwwwwwwwwwwuuuwwwyyy{{{||||||{{{zzz}}}}}}{{{zzzyyywwwuuuqqqooonnnllljjjfff```\\\XXXTTTNNNJJJHHHGGGFFFEEEAAAAAAAAA@@@???>>>===<<>>===;;;:::999:::<<>>CCCJJJTTT]]]bbbbbb___\\\ZZZZZZXXXYYYcccsss~~~~~~xxxrrrlllkkkjjjiiijjjlllnnnpppoooooolllcccZZZWWW[[[aaaiiiiiiiiihhhfffeeeggghhhoooooojjj___OOO@@@888555...///////////////......------...////////////...000000//////......------...---,,,,,,,,,,,,---...,,,,,,,,,---------......+++,,,---.........------............///000222222111222444777:::>>>AAABBB<<<999555111//////000111222333444555777999:::;;;>>>===???DDDHHHNNNYYYdddvvvxxxzzz{{{}}}}}}|||}}}~~~{{{sssmmmhhhhhhppp{{{|||wwwuuuvvvooo```WWWWWW^^^iiioootttwwwnnnhhhpppvvviii^^^TTTPPPOOOTTTZZZaaakkksss|||sssjjjbbbYYYRRRHHHFFFCCCBBBCCCCCCCCCBBBBBBEEEIIIMMMQQQVVV\\\___aaabbbccceeehhhjjjkkkllljjjlllmmmmmmmmmnnnppprrrooooooooooooooopppqqqqqqtttsssrrrpppppppppqqqqqqrrrsssuuuvvvwwwwwwwwwwwwssssssttttttssssssrrrqqqsssrrrrrrtttvvvwwwvvvtttuuuvvvwwwxxxxxxxxxxxxxxxwwwyyy|||~~~~~~|||zzzxxx|||}}}}}}{{{zzzxxxuuupppooonnnmmmkkkfffaaa]]]VVVRRRLLLHHHHHHHHHHHHHHHAAAAAAAAA@@@???>>>===<<>>===;;;999999;;;===???@@@@@@AAABBBDDDFFFHHHIIIJJJNNNSSSXXX\\\___bbbeeeeeeiiimmmqqqtttwww{{{}}}}}}uuuiii]]]UUUSSSJJJGGGFFFFFFDDD@@@AAAEEEJJJPPPXXX[[[XXXTTTQQQQQQQQQ]]]jjjttt||||||tttiii^^^TTTMMMGGGDDD======;;;999888888;;;>>>EEELLLVVV```eeefffcccaaaZZZ\\\]]]___iiivvv~~~~~~{{{uuunnnnnnmmmlllllllllmmmnnnmmmnnnkkkbbbYYYVVVZZZ```ggghhhhhhgggffffffhhhjjjjjjjjjfff[[[KKK>>>777555......///////////////......//////000000000000000111111000///...---,,,,,,000///---,,,,,,---///000,,,,,,,,,------.........+++,,,---.........---,,,---------...000111333444666999<<>>111111333444444333222222555444444555777999<<<>>>???>>>@@@EEEIIINNNYYYdddxxx}}}}}}{{{{{{|||}}}~~~~~~yyyzzzuuujjjccchhhvvvzzzuuuxxxssscccUUUQQQWWWdddmmmssswwwooojjjtttyyynnnaaa[[[QQQMMMTTT[[[```jjjvvvzzzsssppphhh\\\RRRJJJGGGDDDBBBCCCDDDDDDCCCBBBDDDHHHLLLQQQVVVZZZ\\\ccccccbbbccceeegggjjjllllllkkkkkkjjjkkklllmmmnnnqqqpppooonnnnnnoooppppppppppppqqqqqqpppooonnnnnnssssssssstttuuuvvvwwwxxxrrrrrrrrrsssuuuuuusssqqqtttrrrqqqppppppsssuuuwwwuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxyyyzzz|||}}}~~~}}}{{{~~~|||zzzxxxwwwwwwrrrrrrrrrooojjjdddaaa___YYYTTTNNNJJJHHHHHHGGGGGGCCCCCCBBB@@@>>>>>>@@@BBBHHHIIIJJJIIIFFFCCCBBBBBBAAA???<<<:::888999:::;;;>>>>>>???@@@BBBDDDGGGHHHIIILLLPPPTTTWWW\\\aaadddeeegggjjjmmmppptttxxx|||~~~~~~~~~qqqggg^^^WWWMMMIIIDDDAAA@@@AAAAAAAAAJJJPPPWWW[[[[[[WWWSSSQQQUUU]]]iiittt{{{}}}tttggg___ZZZUUUKKKDDDAAA<<<:::;;;:::999:::???DDDKKKUUU]]]```aaa```___[[[^^^bbbhhhnnnwwwvvvrrrmmmmmmlllkkklllmmmnnnooouuutttnnnbbbUUUPPPTTTZZZfffhhhgggddd___]]]^^^```eeeddd```WWWKKK@@@777333...,,,***+++---...//////000///...---...000222444555111...---//////,,,******---000///---,,,...000------------------------***+++,,,......---,,,+++---...------444;;;===:::>>>@@@AAAAAA>>>999333///111000///......000222333111333555666777888:::<<<@@@@@@BBBFFFHHHMMMZZZfffvvvzzzxxxyyy{{{}}}yyyyyyrrrgggaaaeeessswwwssswwwsssdddVVVQQQXXXdddmmmsssvvvmmmhhhqqq|||ooobbbZZZQQQMMMSSSZZZ```jjjuuuxxxpppmmmfff[[[QQQIIIGGGCCCBBBBBBCCCCCCCCCBBBDDDHHHMMMRRRWWWZZZ\\\ccccccbbbccceeegggjjjlllmmmllllllkkkkkklllmmmnnnpppooonnnnnnnnnnnnooopppooooooooonnnnnnmmmmmmmmmqqqqqqqqqqqqrrrsssttttttrrrrrrrrrtttuuuvvvtttrrrssssssrrrqqqrrrtttvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxvvvvvvwwwyyyzzz|||}}}}}}~~~|||{{{~~~|||yyywwwuuutttpppqqqqqqnnnjjjeeeaaa^^^XXXTTTNNNJJJHHHGGGGGGFFFCCCCCCBBB@@@??????BBBDDDKKKLLLMMMLLLIIIFFFDDDCCCBBB@@@===:::999999:::;;;????????????@@@BBBDDDEEEGGGJJJMMMQQQUUUYYY^^^aaadddgggkkknnnpppssswwwzzz}}}~~~~~~|||{{{{{{~~~{{{nnnccc\\\NNNJJJEEEBBBBBBCCCCCCCCCKKKPPPVVVZZZYYYVVVSSSQQQUUU]]]iiissszzz~~~uuuhhh___ZZZSSSJJJBBBAAA<<<:::;;;:::999;;;???DDDKKKTTT\\\______^^^^^^\\\\\\___fffoooyyy{{{uuurrrmmmlllkkkjjjkkkkkkmmmmmmqqqqqqmmmbbbUUUPPPUUU[[[fffhhhgggccc]]]ZZZZZZ\\\^^^]]]ZZZSSSHHH>>>777333111///,,,,,,---.........//////......///111222333333000...---...///---++++++---//////...---...000------------------------(((((()))+++,,,,,,------000444888;;;@@@EEEEEEAAA??????===;;;888444000...333222111000000222444555222333666777777888:::<<<@@@@@@CCCGGGIIINNNZZZggguuuwwwuuuxxx}}}}}}yyyrrrggg```dddqqq}}}|||ssspppuuutttfffXXXQQQWWWccckkkqqquuulllfffnnnssseeeYYYPPPLLLRRRZZZ___iiiuuuwwwnnnkkkfff\\\SSSJJJGGGDDDBBBBBBCCCCCCBBBCCCEEEIIIMMMRRRWWW[[[]]]bbbbbbbbbcccdddgggiiikkknnnmmmmmmlllllllllmmmmmmnnnnnnmmmmmmmmmmmmnnnooopppooonnnmmmlllmmmnnnnnnooooooppppppqqqrrrrrrrrrrrrqqqrrrtttuuuuuutttrrrsssssssssttttttuuuvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxuuuvvvwwwxxxyyyzzz{{{||||||{{{{{{~~~|||xxxuuurrrpppnnnnnnooonnnkkkfffaaa]]]WWWSSSMMMIIIGGGGGGFFFEEEBBBBBBAAA@@@???AAAEEEHHHNNNPPPQQQPPPMMMIIIFFFDDDCCCAAA>>><<<::::::;;;;;;BBBAAAAAAAAABBBCCCDDDEEEDDDFFFJJJNNNQQQUUUZZZ^^^bbbfffkkkoooqqqsssuuuwww{{{|||~~~}}}zzzxxxxxxzzzyyy|||vvvhhh___QQQLLLGGGDDDDDDEEEFFFFFFLLLPPPUUUWWWWWWTTTRRRRRRVVV]]]hhhsssyyy}}}vvviii___YYYQQQHHHAAAAAA<<<:::;;;;;;999;;;???DDDKKKTTT[[[^^^]]]\\\\\\ZZZYYY[[[dddrrr}}}{{{xxxvvvvvvmmmlllkkkjjjjjjjjjkkkllllllnnnkkkaaaUUUPPPUUU\\\fffgggfffaaa[[[WWWVVVXXXVVVVVVSSSMMMDDD<<<666333333111...---.........---......//////000111111111111///------...///...---+++---//////...---...///------------------------,,,,,,,,,,,,---...000111///777@@@CCCFFFGGGEEEAAA>>><<<888444000///......222222111000111222333444222444666777777999;;;===@@@@@@DDDHHHJJJOOO[[[ggguuuxxxvvv{{{}}}tttjjjbbbcccnnnzzzwwwpppoootttuuuiiiZZZQQQTTT```hhhooouuullleeelllvvviiiYYYPPPLLLRRRYYY^^^hhhtttxxxooolllggg___WWWLLLIIIEEEDDDDDDDDDDDDCCCCCCEEEIIINNNSSSXXX[[[]]]aaaaaaaaacccdddfffhhhjjjnnnnnnmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmmmmnnnqqqooonnnllllllmmmooopppppppppqqqrrrrrrrrrrrrrrrppppppppprrrttttttsssqqqrrrssstttvvvvvvvvvvvvuuutttuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{|||}}}yyyvvvrrrooommmmmmmmmmmmkkkfffaaa]]]VVVRRRMMMIIIGGGFFFEEEDDDAAAAAAAAA@@@@@@CCCHHHKKKQQQSSSTTTSSSOOOJJJFFFDDDCCCBBB???===;;;;;;;;;;;;======>>>???@@@AAAAAABBBBBBEEEHHHKKKOOOSSSXXX[[[```eeekkkooorrrrrrssstttyyyzzz|||~~~~~~|||{{{zzzyyywwwyyy{{{jjj___SSSNNNHHHEEEDDDEEEGGGGGGLLLPPPSSSUUUUUUTTTSSSSSSWWW^^^iiirrryyy}}}|||tttiii___XXXPPPHHHBBBAAA<<<:::;;;;;;:::<<<@@@EEEKKKSSSYYY\\\\\\[[[[[[WWWVVVZZZgggxxx~~~{{{xxxvvvvvvxxxyyyooonnnlllkkkjjjkkkkkkllljjjmmmkkkaaaUUUOOOUUU\\\eeeffffffaaa[[[VVVUUUVVVTTTSSSQQQJJJBBB:::444222222000---------......---,,,---...//////////////////...------............,,,---..................,,,,,,------------------000///---,,,,,,...000222444>>>FFFGGGEEEDDDAAA>>>999777333000.........///000//////...///000111111222444666888888999<<<>>>@@@AAAEEEIIILLLQQQ]]]iiixxxyyywww|||wwwmmmddd```hhhtttwwwqqqnnnsssuuummm]]]RRROOO[[[cccllltttmmmffflllyyymmm[[[QQQLLLRRRYYY]]]gggrrrwwwnnnkkkggg___XXXNNNKKKGGGEEEEEEEEEEEEDDDCCCEEEHHHMMMRRRWWW[[[]]]``````aaabbbdddfffggghhhmmmmmmmmmmmmmmmmmmllllllkkkkkklllmmmmmmmmmmmmmmmooonnnlllkkkkkklllnnnoooooopppqqqrrrrrrrrrqqqpppnnnnnnnnnpppssssssrrrpppqqqssstttvvvwwwvvvuuuuuutttuuuuuuuuuvvvvvvvvvvvvwwwwwwxxxyyyzzz{{{{{{|||{{{{{{}}}~~~{{{xxxtttqqqnnnmmmllllllkkkgggaaa\\\UUURRRMMMJJJHHHGGGEEECCCAAAAAAAAA@@@AAAEEEJJJNNNRRRTTTTTTRRRNNNHHHEEECCCCCCBBB@@@===<<<;;;::::::555666777999;;;<<<===>>>AAADDDGGGJJJMMMQQQVVVYYY^^^cccjjjoooqqqrrrrrrsssxxxyyyzzz|||~~~|||zzz{{{lllaaaUUUPPPIIIEEEDDDEEEFFFGGGKKKOOORRRTTTUUUTTTTTTUUUYYY```jjjsssyyy|||xxxqqqggg^^^WWWPPPJJJEEEAAA<<<:::;;;<<<:::===AAAEEEKKKRRRYYY[[[[[[[[[[[[XXXYYY___ooo~~~~~~zzzuuurrrqqqsssvvvxxxqqqpppnnnmmmlllllllllmmmjjjnnnmmmbbbTTTOOOVVV^^^gggiiiiiifff___ZZZYYYZZZWWWVVVRRRKKKBBB999444111...---++++++---...//////+++,,,---.........------------------------...///---------...//////......,,,,,,,,,---------......---,,,+++***,,,000333666BBBIIILLLIIIDDDBBB@@@===222222111000000000000000///////////////000000000222444777888999:::===???AAABBBFFFKKKNNNSSS^^^jjjxxxzzzuuuzzz{{{rrrfff^^^bbbkkk{{{}}}yyytttpppsssvvvooo```RRRKKKWWW```jjjtttmmmfffkkk}}}|||qqq]]]SSSNNNSSSYYY]]]fffqqquuummmjjjfff]]]VVVNNNKKKHHHEEEEEEEEEEEEDDDBBBDDDHHHLLLQQQVVVZZZ\\\______aaabbbdddfffggggggjjjkkkllllllmmmmmmlllllljjjkkklllmmmnnnnnnnnnnnnkkkkkkjjjiiijjjkkklllmmmmmmnnnoooppppppooonnnnnnmmmmmmnnnpppssssssrrrpppqqqrrrtttuuuvvvvvvuuuuuuwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{yyyzzz}}}|||yyywwwuuuqqqnnnlllkkkjjjgggbbb]]]UUURRRNNNKKKIIIGGGEEECCCBBBBBBAAAAAABBBFFFLLLPPPTTTUUUTTTQQQKKKFFFDDDCCCCCCBBB@@@===<<<:::999999555777999;;;===???@@@@@@@@@CCCFFFIIILLLPPPTTTXXX\\\aaahhhmmmpppqqqssstttwwwxxxzzz|||~~~pppeeeYYYSSSLLLFFFDDDEEEFFFFFFJJJMMMRRRUUUVVVVVVWWWWWW\\\bbbkkktttyyy}}}vvvpppggg^^^VVVPPPJJJFFF@@@<<<:::<<<<<<;;;===BBBEEEJJJRRRXXX[[[\\\\\\\\\\\\\\\cccsss}}}yyyuuupppmmmmmmppprrrrrrsssqqqpppnnnllllllllllllkkkooommmbbbUUUQQQZZZdddqqqssssssooohhhbbb``````]]][[[VVVNNNCCC:::444222---+++******,,,...//////------------------------------...---,,,,,,...///------,,,...///000...---+++,,,,,,------.........,,,,,,---///333888===@@@DDDGGGFFF@@@<<<<<<:::777///000111111111111000000000000000111111111222222222444777999:::;;;>>>@@@AAACCCGGGMMMPPPUUU```kkkwwwxxxzzzzzzlll______gggyyy~~~xxxrrrsssvvvrrrbbbSSSKKKVVV^^^iiissslllccchhhvvv}}}ttt```VVVPPPTTTYYY\\\eeeooo}}}vvvmmmkkkfff]]]UUUMMMJJJFFFDDDDDDDDDCCCBBBAAACCCFFFKKKPPPUUUYYY[[[^^^___```bbbdddeeeffffffggghhhjjjkkklllmmmlllllljjjkkkmmmnnnoooooonnnnnnkkkkkkkkkllllllmmmmmmmmmmmmnnnpppqqqqqqpppnnnmmmnnnnnnooorrrtttuuusssrrrqqqrrrsssttttttuuuuuuuuuwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxyyyyyyzzzzzzuuuxxx{{{~~~}}}{{{zzzyyywwwuuuqqqllljjjjjjhhhbbb^^^VVVSSSOOOLLLJJJHHHFFFDDDCCCCCCBBBAAABBBFFFLLLQQQWWWVVVTTTOOOIIIEEECCCCCCBBBAAA???===;;;999888777:::;;;===???@@@AAAAAAAAA???AAAEEEHHHJJJNNNRRRVVV[[[```fffkkkoooqqqsssuuuvvvxxxzzz|||~~~}}}~~~rrrhhh^^^WWWOOOHHHEEEEEEFFFFFFGGGLLLRRRVVVXXXXXXYYYYYY^^^dddmmmuuuzzz~~~vvvppphhh^^^UUUNNNHHHEEE@@@<<<:::<<<<<<;;;>>>BBBEEEJJJRRRXXX[[[]]]^^^^^^\\\\\\aaannnzzztttppplllkkkmmmoooppppppsssqqqooommmlllkkkkkkkkkjjjnnnmmmbbbVVVTTT```mmm{{{rrrkkkgggfff```^^^XXXOOOEEE<<<666444///...,,,+++---...///...//////...---------...///---...///---++++++---///...,,,,,,---000000///,,,++++++,,,,,,---....../////////000333666;;;???BBB999999777222222444333///111111000000//////......///000000111111111111111222555777999:::<<>>@@@CCCFFFIIILLLQQQTTTZZZ___eeejjjnnnqqqtttvvvvvvxxxzzz|||~~~}}}~~~qqqhhhaaaZZZQQQJJJGGGFFFGGGGGGFFFKKKRRRWWWZZZZZZZZZ[[[```fffnnnuuu{{{~~~wwwrrriii^^^TTTLLLFFFCCC@@@<<<:::<<<===<<<>>>CCCEEEJJJRRRXXX\\\^^^___```ZZZYYY[[[fffuuuxxxqqqnnnkkkllloooqqqqqqppprrrqqqooolllkkkjjjjjjjjjhhhmmmlllbbbWWWWWWeeetttyyypppllljjjaaa___YYYPPPFFF===888555333000...---.........---222111///...---///000111---...///...+++***,,,......,,,+++---000111///,,,++++++,,,,,,---...//////------...///111333555777//////---+++...333111,,,444333000...,,,,,,,,,------......///////////////333555888999;;;<<>><<<:::999888888999;;;===>>>>>>======???@@@CCCEEEGGGJJJOOORRRWWW\\\bbbhhhmmmqqqvvvxxxsssvvvzzz~~~~~~}}}{{{}}}uuummmfff```XXXQQQMMMLLLMMMMMMNNNNNNOOOQQQUUUZZZ^^^```eeejjjqqqvvvyyy}}}{{{tttiii___WWWPPPHHHCCC???>>>===;;;999:::===@@@HHHPPPVVVXXXYYY[[[ZZZWWWZZZ]]]___bbbooozzzrrrpppoooqqqssstttrrrooommmnnnpppnnnkkkjjjkkkmmmpppooojjj___VVVYYYfffrrrwwwqqqmmmhhhfff```UUUGGG<<<666444111000000///...------------,,,++++++,,,---...////////////...---------,,,///...------------......111...+++***---000333444777555333000///...///000000000000000////////////000///...------...000111//////000222333444555666555555666888;;;???BBBDDDDDDGGGKKKNNNRRRYYYcccjjjyyy}}}|||tttfffllluuu~~~~~~ppp___SSSSSS\\\jjjnnngggcccdddnnnxxxppp___WWWPPPQQQUUU\\\gggqqq}}}sssmmmgggaaa\\\MMMJJJEEECCCCCCCCCCCCCCCCCCEEEGGGIIILLLQQQVVVZZZ```___```cccgggiiihhhfffhhhiiijjjlllnnnooopppqqqpppooonnnnnnpppppppppnnnmmmnnnoooppppppooonnnmmmmmmmmmnnnooopppqqqqqqrrrrrrrrrsssttttttttttttsssrrrrrrssssssssstttttttttuuuuuuuuuuuutttuuuxxx{{{xxxxxxwwwwwwxxxxxxyyyyyyzzzyyyzzz||||||||||||{{{zzzyyyvvvrrrnnnjjjeee```\\\XXXTTTPPPMMMKKKJJJHHHFFFCCCDDDDDDBBBAAADDDKKKRRRVVVUUUSSSOOOLLLHHHFFFDDDCCCBBB@@@===<<<:::999999777888999;;;<<<<<<;;;;;;===???BBBDDDFFFJJJNNNRRRWWW[[[bbbhhhlllppptttwwwyyyyyyzzzzzz{{{{{{||||||||||||}}}xxxqqqlllgggaaa]]]ZZZXXXUUURRROOONNNNNNPPPSSSWWW[[[^^^fffkkkqqqwwwzzz}}}{{{ssshhh___WWWPPPHHHCCC??????>>><<<:::<<>><<<<<<===AAADDDIIISSS\\\aaadddfffeeeaaaYYYZZZ[[[___kkk{{{zzzsssrrrpppqqqrrrsssrrrqqqlllrrrvvvuuuoookkkmmmqqqpppppplllbbbZZZ\\\hhhttt}}}xxxnnnjjjbbbVVVIII>>>777444000000000///......------//////...------.........---------...............///...------------...///,,,///666<<>>@@@BBBCCCHHHIIIKKKMMMRRRZZZfffooo{{{yyyzzzxxxwwwxxx{{{yyy{{{}}}jjjkkkpppxxxiiiUUUSSSZZZhhhoookkkgggiiillluuukkk]]]WWWRRRRRRUUU[[[fffppp}}}uuunnnhhhaaa[[[RRRNNNIIIFFFEEEEEEEEEDDDCCCEEEIIILLLOOORRRUUUXXX]]]^^^```cccfffhhhiiijjjhhhiiijjjlllnnnooopppqqqqqqooommmmmmnnnooooooooonnnnnnoooooooooooonnnnnnpppppppppoooppppppqqqqqqppppppqqqrrrrrrrrrrrrqqqqqqrrrssstttuuuttttttssstttuuuvvvvvvvvvwwwzzz|||wwwwwwwwwwwwxxxyyyzzzzzz{{{zzzzzz{{{|||{{{zzzzzzyyyvvvuuutttrrrnnnhhh```ZZZXXXUUUPPPMMMLLLJJJHHHFFFBBBBBBBBBAAAAAAEEEJJJOOOSSSTTTTTTTTTRRROOOLLLJJJHHHFFFBBB>>>;;;;;;<<<<<<<<<<<<<<<===============:::<<<>>>@@@CCCGGGKKKOOOTTTYYY```fffjjjnnnqqqsss|||zzzwwwtttsssssstttuuuuuuuuuuuuwwwyyy}}}}}}|||}}}zzzvvvwwwyyyvvvnnngggaaa___\\\ZZZZZZ\\\___aaadddiiipppxxx|||zzzrrrggg^^^WWWPPPHHHCCC===>>>===<<<;;;===AAADDDJJJUUUaaahhhlllnnnkkkggg[[[ZZZZZZ___jjjzzzsssrrrpppoooooopppqqqqqqooovvv}}}}}}uuuooooooqqqqqqqqqmmmccc[[[\\\gggrrrzzz|||nnnjjjaaaVVVJJJ@@@999666000000//////............000000//////............,,,---------.../////////222000...,,,...111444777>>>???@@@AAA@@@;;;444///......---------...///000////////////000000000000111000000000111222333444333222222222111111111111222555888<<>>>>>=====================888:::===>>>AAADDDHHHLLLPPPVVV^^^dddiiimmmppprrrvvvvvvuuutttrrrrrrqqqqqqoooppprrruuuxxxzzz|||||||||~~~zzz|||~~~~~~~~~xxxsssmmmkkkgggdddbbbcccdddfffdddhhhooowww~~~yyyqqqggg^^^VVVOOOHHHCCC<<<<<<<<<;;;:::<<<@@@CCCGGGTTTbbbjjjoooppplllfff]]][[[ZZZ^^^iiiyyysssrrrpppnnnmmmmmmpppqqqttt}}}yyyuuutttssssssoooeee[[[[[[dddnnnwww~~~rrrlllaaaUUUIII???777333////////////............000000000//////...------,,,---------.../////////000...+++,,,000777@@@EEEGGGCCC>>>999666222...+++,,,,,,,,,------...///000.../////////000000000111000000000111222333333444///000000111222222333333333555999===@@@CCCDDDDDDKKKLLLNNNPPPTTT^^^kkkttt}}}vvvuuuxxx{{{}}}wwwvvv||||||mmmooonnn}}}uuueee^^^___iiinnnhhhbbbaaaeeeuuu```\\\XXXWWWVVVYYYdddoooxxxpppjjjccc]]]UUUQQQLLLHHHFFFFFFEEEDDDAAACCCGGGJJJMMMQQQVVVYYY\\\]]]___```aaacccgggiiihhhiiijjjlllnnnooopppqqqqqqooolllkkkmmmnnnoooooooooooonnnnnnnnnnnnoooooooooqqqtttvvvvvvuuusssqqqppppppqqqrrrrrrrrrrrrqqqqqqqqqqqqpppqqqrrrsssssssssuuuvvvuuutttssstttuuuvvvvvvvvvwwwxxxyyyzzz{{{|||{{{zzzzzz}}}~~~{{{zzzyyyxxxwwwppppppppppppnnniiiccc^^^VVVSSSNNNKKKJJJHHHFFFDDD>>>>>>@@@CCCHHHNNNTTTWWWWWWWWWVVVUUUSSSPPPNNNLLLHHHFFFDDDAAA?????????@@@======<<<;;;:::::::::;;;888:::<<<===>>>AAAEEEHHHMMMSSS[[[ccciiillloooqqqqqqrrrssssssrrrpppnnnmmmkkkmmmpppsssvvvxxxxxxyyyzzz}}}||||||{{{yyyyyy{{{yyywwwsssooollljjjjjjiiigggjjjpppwwwxxxqqqfff]]]VVVOOOHHHCCC======<<<:::999;;;???BBBEEERRRbbbkkkooooooiiibbb]]]YYYWWW\\\fffvvv{{{tttssspppmmmkkklllpppsssyyy}}}wwwxxxtttiii]]]ZZZbbbjjjtttyyyvvvnnnaaaTTTGGG<<<333---//////////////////............/////////...---------------...............+++******,,,222;;;DDDJJJ<<<888222---,,,---......+++,,,,,,---......//////......//////000000111111000000000000//////......+++,,,---...000111222333444555999<<<@@@CCCEEEFFFKKKMMMPPPRRRWWW```llluuu~~~vvvvvvzzz}}}~~~yyyxxxzzzkkkkkkjjjyyyjjjbbbaaajjjnnnggg```___```sssbbb___[[[YYYWWWYYYcccnnn}}}zzzsssmmmfffaaaVVVRRRLLLHHHFFFEEEDDDCCC???AAADDDGGGKKKQQQWWW[[[]]]___aaaaaaaaabbbfffjjjhhhiiijjjlllnnnooopppqqqqqqooolllkkklllnnnoooooopppooonnnmmmmmmnnnooopppoooppprrrssstttuuuttttttpppqqqqqqrrrrrrrrrrrrrrrrrrpppooonnnnnnppprrrsssqqqsssuuuuuuttttttuuuvvvvvvvvvvvvwwwxxxyyy{{{|||}}}|||zzzzzz}}}|||yyywwwvvvuuutttqqqpppooonnnlllgggaaa]]]UUUQQQMMMJJJHHHGGGEEECCC??????AAAEEEKKKRRRWWWYYYXXXWWWUUURRROOOMMMKKKJJJGGGFFFDDDCCCBBBAAAAAAAAA???>>><<<;;;:::::::::;;;999:::;;;<<<<<>>===;;;:::;;;>>>AAAGGGUUUfffooosssqqqjjjaaaYYYTTTRRRWWWaaapppyyyvvvuuurrrnnnlllmmmqqquuu}}}}}}~~~yyymmm```[[[```hhhrrrvvv{{{rrrjjj]]]PPPEEE<<<333---.../////////////////////,,,,,,......///...------...............---------++++++---///333777:::<<<000...+++***,,,---......,,,,,,---....../////////.........///000111111111//////////////////......++++++---...///111222222555666888<<>>@@@CCCFFFJJJPPPWWW\\\___aaacccbbbaaacccgggjjjhhhiiijjjlllnnnooopppqqqqqqoookkkjjjlllnnnoooooopppooonnnmmmmmmnnnooopppppppppppppppqqqsssuuuvvvqqqqqqrrrssssssssssssrrrrrrpppmmmllllllnnnqqqtttooorrrtttuuuuuuvvvwwwxxxvvvvvvvvvwwwxxxzzz{{{|||}}}|||zzzzzz|||zzzwwwuuutttsssrrrrrrqqqooommmjjjeee___[[[TTTQQQLLLIIIHHHFFFDDDBBBAAAAAABBBGGGMMMSSSXXXZZZXXXVVVSSSPPPLLLJJJHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@>>>===<<<<<<<<<===999:::;;;;;;;;;===@@@CCCGGGNNNXXXaaahhhlllppprrrtttsssqqqnnnllljjjiiiiiillllllkkkmmmooossswwwzzz~~~~~~yyyvvvwww{{{{{{wwwuuurrrrrrsssxxx~~~wwwpppfff]]]VVVOOOHHHCCC@@@@@@???===;;;<<>>777222.........///////////////***+++---.........------/////////......------,,,///000222333222///,,,***---------...000///---***,,,---......//////......---......///000111111222---...///111222222333333......///000111222333333666777888;;;???CCCGGGJJJJJJNNNRRRVVV[[[cccnnnuuu{{{uuutttzzz~~~{{{vvvvvvwwwqqqjjjfffttt|||```WWWdddiiieeeaaaZZZ]]]wwwzzzhhh]]][[[[[[\\\[[[ZZZ```gggwwwvvvlllddd^^^SSSPPPKKKHHHFFFDDDAAA@@@@@@BBBFFFIIIKKKOOOSSSWWW\\\]]]______aaacccgggjjjmmmmmmlllkkklllmmmnnnoooooonnnlllkkklllnnnpppqqqoooooonnnmmmmmmnnnooopppoooppprrrssssssrrrpppooorrrqqqqqqqqqrrrtttuuuvvvuuuqqqlllkkkmmmqqqrrrsssrrrrrrrrrsssssssssssssss}}}{{{xxxvvvwwwyyy|||~~~~~~|||yyyyyyzzz}}}zzztttrrrsssvvvyyytttrrrnnnkkkhhhccc___[[[VVVQQQKKKGGGFFFEEEEEEDDDDDDDDDFFFKKKRRRXXX\\\^^^ZZZXXXTTTRRRPPPMMMJJJGGGHHHHHHHHHHHHEEEBBB???===@@@>>><<<;;;:::::::::;;;:::;;;<<<<<<;;;<<>>===<<<;;;::::::::::::;;;;;;;;;;;;===@@@CCCMMMSSS[[[ccchhhkkkmmmooonnnnnnmmmllllllkkkjjjjjjlllkkkkkklllppptttwwwyyy~~~}}}{{{|||}}}{{{tttmmmbbbZZZUUUOOOHHHBBB@@@===;;;;;;:::999===DDDJJJXXXkkkyyyuuuiiiZZZVVVQQQRRR\\\lll||||||xxxsssooommmmmmoooqqqvvv~~~~~~mmmaaa]]]```cccgggjjjmmmllljjjiiijjjkkkfff```VVVLLLEEE>>>777222//////.........---------....../////////...------///......---------...........................---...---+++---///000///---...------------...//////...////////////000000000111///......000111111111111222222111000000111333///444:::???DDDHHHLLLOOOOOOQQQUUUYYY^^^hhhttt}}}~~~wwwvvv{{{}}}|||{{{zzzxxxvvvxxxyyyrrriiiffftttwww\\\TTT```ffffffccc\\\ZZZrrrrrr```WWWSSSRRRTTTVVVXXX___ggguuu}}}sssiii```[[[QQQNNNIIIFFFDDDCCCBBB@@@@@@BBBEEEHHHJJJNNNSSSWWW[[[]]]___```aaacccgggiiikkkkkkjjjiiiiiiiiijjjjjjmmmlllkkkkkkkkklllnnnnnnooonnnnnnnnnoooqqqrrrsssqqqrrrsssttttttsssrrrqqqrrrqqqpppoooqqqtttwwwyyyyyyvvvuuuuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwxxxtttuuuuuuvvvxxxzzz|||}}}|||zzzxxxuuutttsssssssssyyy}}}|||vvvssssssuuuwwwwwwtttoookkkgggccc___\\\SSSOOOJJJFFFEEEEEEDDDCCCAAADDDJJJRRRYYY]]]^^^]]]^^^[[[WWWTTTRRRNNNKKKHHHFFFGGGGGGGGGFFFDDDBBBAAA>>>>>>>>>===<<<;;;:::999:::::::::999:::===CCCGGGNNNSSSZZZaaaeeeiiilllnnnllllllmmmmmmmmmllljjjiiimmmlllllllllooosssxxxzzz~~~{{{ssslllccc[[[UUUNNNGGGBBB@@@===;;;;;;:::999>>>DDDLLLZZZkkkzzzzzzooo```ZZZTTTTTT]]]kkkyyy{{{uuupppllllllmmmnnnoooxxxnnnccc___aaacccbbbdddfffgggffffffggghhhhhhaaaVVVLLLCCC<<<666222/////////.........------......///000000000//////000000///------,,,,,,,,,000///...---,,,,,,---......---,,,---/////////.........------......///000............////////////000...------///111111000000222333333111000111222555999>>>BBBEEEHHHKKKMMMPPPSSSWWWZZZ```iiittt}}}xxxvvvzzz}}}~~~{{{xxxvvvvvvuuuuuuwwwxxxqqqgggcccqqqsssYYYPPP[[[aaadddccc\\\YYYpppvvvdddVVVRRROOOQQQTTTXXX```iiirrr~~~sssjjjaaa[[[QQQNNNIIIEEEDDDCCCBBBAAA@@@BBBEEEGGGJJJNNNSSSWWW[[[]]]___aaabbbcccfffiiikkkkkkjjjjjjjjjjjjjjjjjjllllllkkkkkkkkkllllllmmmooonnnnnnnnnppprrrtttuuurrrssssssttttttssssssrrrrrrqqqooooooqqqtttxxxzzz}}}yyyuuusssrrrrrrsssuuuvvvvvvwwwwwwxxxxxxxxxvvvwwwxxxzzz{{{|||}}}}}}{{{{{{zzzwwwtttrrrqqqrrruuuwwwzzz{{{zzzvvvvvvvvvwwwxxxuuuppplllhhhccc___[[[RRRNNNJJJGGGFFFFFFEEEDDDCCCFFFKKKRRRZZZ___``````___\\\YYYUUUSSSOOOLLLIIIFFFFFFFFFFFFFFFEEEDDDCCC>>>?????????===;;;999888999999999999:::>>>EEEIIIOOOSSSZZZ```dddhhhkkkmmmlllmmmoooppppppnnnlllkkknnnmmmllllllnnnrrrxxx|||yyyrrrlllddd[[[TTTMMMFFFBBB@@@===;;;;;;::::::???EEENNN\\\mmm{{{|||rrrbbb\\\VVVVVV___mmmyyy}}}wwwqqqmmmkkkkkkkkknnnvvv~~~mmmaaa]]]^^^___aaacccdddeeeffffffggghhhhhhbbbWWWLLLBBB:::555222////////////..................///000111111000000//////...---------------222111...,,,+++,,,---...------------...//////..................//////000........./////////000000000///---.../////////...+++---000111000//////000555999>>>AAADDDFFFIIIKKKQQQTTTXXX\\\aaaiiittt|||zzzyyy}}}~~~~~~zzzwwwsssttttttsssvvvvvvnnneee___mmmzzznnnVVVLLLUUU\\\bbbcccZZZXXXmmmoooZZZSSSOOOPPPTTTZZZbbbkkkqqqvvvlllddd^^^SSSOOOIIIEEECCCCCCBBBAAA@@@BBBDDDFFFIIIMMMSSSWWWZZZ\\\___aaabbbdddfffhhhllllllllllllllllllkkkkkklllllllllkkkkkkkkkllllllooonnnnnnnnnppprrrtttuuussssssssssssssssssssssssrrrqqqppppppqqqtttwwwyyyzzzyyyvvvsssqqqqqqrrrsssttttttuuuvvvvvvwwwxxxxxxwwwxxxzzz{{{{{{{{{{{{zzz|||~~~}}}zzzwwwwwwxxxwwwwwwvvvuuuwww~~~zzzyyyxxxyyyyyyvvvrrrnnniiiddd^^^ZZZRRROOOKKKIIIIIIHHHGGGFFFHHHHHHKKKQQQXXX^^^bbbccc___]]]YYYVVVSSSPPPMMMJJJFFFFFFFFFFFFFFFEEEEEEDDD????????????>>>;;;999888999999999999:::???FFFKKKPPPTTT[[[```eeehhhlllnnnnnnppprrrssssssrrrpppooooooooonnnllllllqqqxxx~~~vvvppplllddd\\\TTTLLLFFFBBB@@@<<<;;;;;;;;;;;;???FFFQQQ^^^ooo|||{{{pppaaaZZZUUUWWWaaaooozzz~~~~~~yyysssoookkkjjjiiimmmsssxxx|||mmm___ZZZ[[[]]]bbbbbbbbbccceeegggggghhhhhhbbbYYYNNNCCC:::555333000000/////////...............///000111111000000---------------...//////222111...,,,+++,,,---...,,,---...............//////............///000000//////000000000111111111222000/////////...---+++'''***---///000000111222333777===BBBEEEHHHLLLNNNSSSVVVZZZ^^^bbbjjjttt|||{{{||||||yyyuuuvvvttttttuuuuuummmddd[[[iiiwww{{{|||~~~zzzlllUUUKKKQQQYYYaaacccYYYWWWkkk{{{___WWWPPPPPPUUU[[[dddlllsssyyyooogggaaaUUUQQQJJJFFFDDDCCCBBBBBBAAABBBCCCEEEHHHMMMSSSWWWZZZ\\\___bbbcccdddfffhhhkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllooonnnnnnnnnoooqqqrrrssssssrrrrrrrrrrrrrrrrrrsssrrrqqqqqqqqqrrrtttuuuwwwvvvvvvuuusssrrrrrrtttvvvsssssstttuuuvvvwwwwwwxxxwwwwwwxxxyyyyyyyyyxxxxxx}}}|||xxxvvvyyy~~~{{{zzzyyyyyywwwtttpppllleee]]]XXXQQQOOOLLLJJJJJJJJJIIIHHHJJJJJJLLLPPPWWW^^^bbbddd^^^\\\XXXVVVTTTQQQNNNKKKGGGGGGGGGFFFEEEEEEEEEEEEAAA@@@@@@???===;;;999888888999999:::<<<@@@FFFJJJPPPUUU\\\cccgggkkknnnpppqqqrrrtttuuuuuuuuuttttttppppppnnnlllkkkpppxxx}}}uuuoookkkeee]]]TTTKKKEEEAAA@@@<<<;;;<<<;;;;;;@@@GGGRRR```ppp}}}zzznnn^^^XXXSSSWWWcccqqq{{{|||xxxsssooollljjjiiinnnrrrttt|||lll^^^YYY[[[___bbbaaa```aaadddffffffffffffccc[[[QQQEEE<<<777555000000000/////////............///000000000//////,,,,,,,,,------///000000000///...---,,,,,,---...,,,---......------...000//////......//////000111000000000000111111111111222111000000000///---+++***,,,///111111222444666444888???DDDIIIMMMQQQTTTVVVYYY^^^aaaeeemmmvvv}}}{{{|||}}}zzzzzzwwwuuuvvvvvvnnndddYYYggguuuyyyzzz}}}~~~~~~xxxmmmVVVKKKPPPXXXbbbdddZZZVVViiidddZZZQQQPPPTTTZZZccckkkwwwzzzqqqhhhbbbXXXSSSLLLGGGDDDCCCBBBBBBAAABBBCCCEEEGGGLLLSSSXXXYYY\\\```bbbcccdddfffgggjjjkkklllnnnoooooooooooonnnnnnnnnnnnmmmmmmlllllloooooonnnmmmnnnooopppqqqrrrrrrqqqqqqqqqqqqrrrrrrqqqrrrrrrssstttttttttssstttuuuvvvtttrrrrrruuuwwwsssssstttuuuvvvwwwxxxxxxvvvvvvwwwwwwxxxyyyzzzzzz|||{{{{{{||||||yyyxxxxxxwwwuuusssnnnfff\\\VVVPPPMMMKKKJJJJJJJJJIIIGGGJJJJJJMMMRRRYYY]]]``````]]]ZZZWWWUUUTTTRRROOOLLLIIIHHHGGGFFFEEEEEEDDDDDDBBBAAA@@@>>><<<;;;:::999888999:::;;;===@@@EEEIIIOOOUUU^^^fffkkknnnppprrrsssttttttuuuvvvvvvwwwwwwqqqqqqooollljjjoooxxx|||uuummmkkkeee]]]TTTKKKDDDAAA@@@<<<;;;<<<<<<<<>>888666000000000000/////////........./////////...------......---------......///.....................---+++---//////---,,,...000///////////////000000111/////////000000000000111000//////000222222000...///111222222222222555777555:::@@@FFFKKKOOOSSSVVVZZZ^^^bbbfffjjjqqqzzzzzzyyy~~~~~~zzzwwwwwwvvvoooeeeXXXffftttyyy{{{~~~|||~~~xxxnnnWWWLLLQQQXXXccceeeZZZVVVhhhggg\\\QQQPPPSSSYYYbbbjjjzzz{{{rrriiicccZZZUUUMMMGGGDDDCCCBBBBBBAAABBBCCCDDDGGGLLLSSSXXXYYY\\\```bbbcccdddfffggghhhiiikkknnnoooooooooooonnnnnnoooooonnnmmmlllllloooooonnnmmmmmmnnnoooppprrrqqqqqqppppppqqqqqqrrrqqqrrrttttttttttttrrrqqqsssuuuuuusssqqqqqqsssvvvssstttuuuvvvwwwxxxyyyyyywwwwwwwwwxxxzzz|||~~~{{{yyywww}}}{{{yyywwwwwwwwwvvvuuuooofff\\\TTTNNNLLLJJJIIIIIIIIIHHHGGGHHHJJJNNNUUU[[[^^^^^^]]][[[YYYVVVUUUTTTRRROOOMMMJJJIIIHHHFFFEEEDDDDDDDDDDDDBBB@@@===;;;:::::::::777999;;;===>>>AAAEEEHHHOOOVVV```hhhmmmppprrrsssttttttttttttuuuwwwxxxyyyrrrrrrpppllljjjnnnyyy~~~~~~~~~|||vvvmmmkkkfff^^^SSSJJJDDDAAA@@@<<<;;;<<<<<<<<>>=========>>>:::888<<>>;;;::::::888777<<>>>>>===>>>:::999<<>><<<;;;;;;999888===EEEOOO^^^qqqzzzddd[[[VVV[[[gggttt}}}yyyuuusssrrrnnnllljjjkkkmmmoooooommmqqqrrrnnnbbbWWWWWWcccoooppplllhhhhhhkkklllkkkhhhgggfffaaaXXXKKKAAA;;;:::000111222222222111/////////////////////...------------.........---++++++......//////...------,,,***+++------,,,,,,---///000////////////000111111000000111111111111000000---...///000000///...---000111222222111222444666777;;;AAAJJJRRRXXX[[[[[[aaabbbhhhnnnrrruuu|||zzzqqqooorrr~~~zzzxxxxxxvvvuuuwwwyyyssskkk]]]bbbppp}}}xxxttt]]]NNNIIIKKKXXXbbb^^^UUUccc~~~yyyjjjYYYPPPPPPUUU^^^fffsssxxxnnneeeYYYSSSKKKGGGFFFGGGGGGFFFCCCCCCBBBCCCFFFKKKPPPTTTXXXZZZ\\\^^^```bbbfffhhhjjjjjjjjjjjjkkklllmmmnnnoooppppppooommmlllmmmmmmnnnoooppppppnnnnnnooopppqqqqqqppppppppppppqqqrrrtttsssrrrqqqqqqqqqqqqrrruuutttsssssssssssstttuuutttuuuvvvwwwwwwxxxxxxwwwxxxwwwuuuttttttvvvwwwyyy~~~}}}}}}{{{zzzxxxwwwtttmmmccc[[[UUUPPPKKKIIIKKKLLLKKKIIIIIIMMMSSSYYY\\\]]][[[ZZZXXXVVVTTTSSSRRRQQQOOOMMMLLLIIIEEEDDDDDDEEEEEEDDDBBBBBBAAA@@@@@@??????>>>???;;;:::===???@@@DDDIIIWWW^^^fffllloooqqqtttwww~~~{{{wwwsssppppppmmmiiifffhhhnnnuuuzzz|||~~~}}}{{{xxxxxx{{{~~~{{{sssppphhh___UUULLLEEEAAA???===<<<<<<::::::???GGGOOO^^^rrriii___YYY___lllyyy~~~}}}{{{xxxvvvsssrrrqqqpppmmmiiihhhhhhjjjjjjjjjttttttnnnbbbVVVVVVcccpppsssoookkkjjjkkkkkkiiiggghhhhhhfff]]]PPPDDD<<<888111111000///////////////...////////////...---------------...------,,,+++.........///......---,,,+++,,,...---,,,+++---..................///000000000000111111111111000000111111111111111111111111000111222222111222444666:::===DDDLLLSSSXXX\\\]]]dddffflllssswwwxxx|||sssqqqsss{{{~~~{{{vvvtttvvvwwwyyy}}}{{{sssccccccnnn{{{wwwttt^^^NNNGGGEEERRR^^^\\\SSS```zzzppp]]]SSSQQQTTT\\\dddpppxxxnnneee[[[TTTLLLGGGFFFGGGFFFEEEBBBBBBAAABBBFFFKKKPPPSSSZZZ\\\^^^```aaadddhhhkkkjjjjjjjjjjjjkkkkkklllmmmnnnoooooonnnmmmlllmmmnnnnnnoooppppppooonnnooopppqqqqqqpppqqqqqqqqqrrrrrrqqqqqqqqqrrrrrrrrrsssssstttttttttsssssstttttttttrrrssstttvvvwwwxxxxxxxxxwwwvvvuuutttuuuvvvwwwxxx|||}}}}}}}}}}}}|||{{{yyyyyyvvvoooeee]]]UUUQQQLLLIIIIIIJJJJJJJJJKKKOOOVVV[[[^^^^^^\\\ZZZZZZXXXVVVTTTTTTRRRPPPNNNLLLIIIEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@?????????<<<;;;===???@@@EEELLLYYY___hhhnnnqqqssswwwzzz|||}}}~~~~~~|||yyyuuusssnnnkkkgggeeehhhnnnuuuzzz}}}~~~}}}yyywwwxxx{{{~~~{{{sssooohhh^^^TTTKKKDDD@@@???=========<<<;;;AAAIIIQQQaaatttlllbbb[[[aaannn|||~~~|||vvvtttqqqpppqqqqqqrrrrrrnnnkkkgggddddddfffhhhiiiqqqrrrmmmaaaUUUTTT___kkkssspppmmmkkkllllllkkkiiikkkmmmkkkcccUUUGGG===888111000...---------///000.........//////...------//////////////////......---...............------///000111111///...///000000000///...---,,,,,,,,,///000000111111111111000222222111111111111222222000111222222111222444666<<<@@@GGGNNNTTTYYY]]]```hhhjjjqqqxxx{{{|||}}}ssspppqqqqqqxxx}}}|||zzzyyyvvvssspppvvv||||||jjjdddlll~~~}}}~~~}}}zzzwwwxxxcccSSSIIIEEEPPP]]]\\\QQQ[[[rrruuu```UUUQQQTTT[[[bbbmmm}}}~~~wwwnnneee^^^WWWNNNHHHFFFFFFDDDBBBBBBAAAAAABBBEEEJJJOOORRRYYY[[[^^^```bbbeeehhhkkkjjjjjjjjjjjjkkkkkklllmmmnnnoooooommmlllkkkmmmoooooopppqqqpppooonnnoooqqqppppppqqqqqqrrrrrrrrrrrrnnnoooppprrrssstttuuuuuusssttttttttttttttttttsssqqqrrrtttuuuvvvwwwxxxxxxvvvvvvuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyzzz}}}~~~|||{{{zzzxxxqqqggg___UUUQQQMMMIIIHHHIIIJJJJJJNNNRRRXXX^^^```___]]]ZZZXXXWWWTTTSSSSSSQQQOOOMMMLLLIIIEEECCCCCCCCCCCCBBBCCCCCCBBBBBBAAA@@@@@@@@@???===<<<>>>???@@@GGGOOOZZZ```jjjppptttwwwzzz}}}yyyzzz{{{|||zzzxxxuuussskkkiiiggggggjjjpppvvv{{{}}}yyywwwyyy}}}}}}wwwpppmmmfff]]]SSSJJJCCC@@@???======>>>===<<>>999222000...,,,,,,---///000------............------//////......////////////------...............---111222333222111000111222000///...------,,,,,,---//////000111111111111111......---,,,,,,---......000111222222111222444666<<>>>>>??????AAAHHHQQQ[[[cccmmmtttwwwyyy{{{}}}zzzzzzyyyxxxuuurrrpppnnnjjjiiihhhjjjmmmsssxxx||||||xxxyyy|||zzzsssmmmiiiccc[[[RRRIIICCC@@@>>><<<<<<>>>======DDDLLLUUUdddvvvqqqcccZZZ___mmm{{{}}}xxxuuuooojjjdddbbbeeeiiikkkkkkkkkjjjgggdddaaacccfffjjjjjjnnnmmmdddXXXUUU\\\fffmmmmmmmmmnnnoooqqqsssuuussssssooodddUUUGGG===999222000...---,,,---///000,,,,,,---............---------,,,,,,,,,---......,,,---......///............000111000//////000111,,,,,,,,,---...///000111...///000111111222111111////////////////////////000111222222111222444666<<>>EEERRRSSSSSSQQQ\\\xxxuuubbbWWWSSSSSSXXX^^^lllyyyyyyooofff___XXXOOOIIIGGGFFFEEECCCDDDBBBAAAAAACCCGGGLLLNNNQQQUUU[[[___aaabbbdddeeehhhiiiiiijjjkkkmmmnnnooonnnnnnmmmllljjjkkknnnpppooopppqqqqqqoooooopppqqqooopppqqqsssssssssssssssooopppqqqssssssssssssssssssssstttuuuuuutttssssssqqqrrrssstttuuuvvvvvvvvvwwwwwwwwwxxxyyyyyyzzzzzzyyyzzzzzzyyyxxxyyy|||~~~}}}zzzrrrhhh```YYYVVVQQQMMMJJJJJJMMMOOOQQQVVV\\\bbbdddbbb^^^[[[TTTSSSQQQQQQRRRQQQPPPNNNLLLIIIEEECCCBBBCCCBBBAAABBBBBBAAAAAA@@@?????????@@@??????@@@???AAAIIISSS___gggqqqxxxzzzzzzzzzzzzyyyxxxuuurrrpppmmmlllkkkiiiiiikkkmmmqqqvvvzzz}}}}}}}}}}}}~~~~~~yyyxxx{{{~~~yyyrrriiifff```YYYPPPIIICCC@@@===;;;<<<=========DDDLLLSSScccuuuuuuggg[[[```nnn|||xxxtttnnnggg```___ccchhhkkklllmmmmmmjjjfffbbbaaadddggghhhkkkiii```UUURRR[[[ffflllmmmnnnoooppprrrvvvxxxuuussslll```PPPBBB;;;888111000///.........//////+++,,,------.........------,,,,,,+++,,,---...///,,,------...//////......,,,---//////......///111,,,,,,,,,---...000111222...///000111111222222222222333444444444444333222000111222222111222444666:::AAAIIIOOOTTTZZZbbbiiijjjkkkooouuuwwwxxx~~~vvvnnnllldddnnnwwwxxxxxx{{{}}}}}}uuu|||{{{gggbbbyyy~~~|||yyyuuuuuudddWWWKKKAAAGGGSSSTTTTTTOOOVVVqqqsssaaaWWWSSSSSSWWW]]]lllwww{{{pppggg]]]VVVNNNHHHGGGGGGFFFEEEDDDCCCBBBAAACCCGGGJJJMMMQQQVVV\\\aaacccdddeeeeeehhhhhhiiijjjkkkmmmooopppmmmnnnmmmkkkjjjkkknnnpppoooqqqqqqqqqpppooopppqqqooopppqqqsssttttttssssssrrrrrrssstttsssrrrqqqppprrrssstttuuuuuutttsssrrrrrrrrrssstttuuuuuuuuuuuuwwwwwwxxxyyyzzzzzz{{{{{{|||||||||zzzxxxxxxyyy{{{xxx~~~{{{ssshhh```[[[YYYTTTOOOKKKLLLOOORRRRRRVVV]]]cccdddbbb^^^[[[VVVUUUTTTTTTUUUUUUTTTRRRLLLIIIEEECCCBBBBBBBBBAAABBBBBBAAA@@@@@@??????>>>@@@??????@@@???AAAJJJTTTbbbjjjttt{{{{{{yyywwwwwwvvvtttqqqooommmkkkkkkkkkhhhiiilllppptttxxx{{{}}}}}}}}}}}}~~~yyywwwyyy|||}}}yyysssgggddd^^^WWWOOOHHHCCC@@@===;;;;;;===<<<===DDDLLLPPPaaatttyyyiii]]]aaappp~~~yyytttjjjddd]]]]]]ccckkkoooqqqoooooommmhhhcccaaabbbeeeeeegggdddZZZOOONNNYYYeeelllmmmnnnooopppsssvvvyyyuuurrrjjj\\\LLL???888666111111000///////////////+++,,,------.........---///......---...///000111,,,,,,---.../////////...+++---//////...///000222000//////.........//////......///111111222222222000111333444444333111000000111222222111222444666999@@@IIIOOOTTTZZZcccjjjnnnnnnrrrvvvxxxzzzwwwqqqsssmmmrrrxxx}}}}}}vvveeemmm|||zzzxxxsssooojjjeeeWWWHHHBBBHHHQQQVVVVVVRRRUUUiiiqqq```VVVQQQOOOQQQVVVdddsssxxxnnnhhh]]]XXXPPPJJJGGGGGGFFFFFFBBBAAA@@@>>>@@@EEELLLQQQVVVXXX\\\```ccceeeeeeeeeeeefffgggiiijjjjjjkkkkkknnnooopppooommmlllllllllppppppppppppppppppppppppppppppppppppqqqrrrsssssswwwvvvtttrrrqqqqqqqqqrrrttttttsssssssssrrrrrrrrrssssssrrrsssssstttuuuvvvwwwxxxxxxyyyzzzzzzzzzzzzxxxxxxyyywwwvvvwwwyyy{{{}}}}}}~~~zzzuuuooohhhbbb[[[XXXUUUUUURRRNNNPPPUUUWWW```hhhiiigggddd^^^XXXVVVVVVWWWWWWWWWVVVUUUUUUNNNLLLIIIFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDCCCEEEOOOZZZiiiqqqwwwyyyzzz|||{{{xxxxxxsssnnnkkkjjjjjjgggeeehhhkkkmmmnnnsss{{{~~~|||~~~{{{uuuuuuxxx|||vvvmmmfffbbb\\\UUUMMMHHHDDDBBB???<<<;;;===>>>???DDDKKKVVVbbbpppzzz{{{jjj]]]ccctttyyyuuuuuunnngggbbbcccggglllpppqqqppplllhhheeeeeegggjjjiiifffaaaWWWMMMMMMYYYfffxxxrrrnnnnnntttyyyzzzyyyxxxvvvkkkXXXGGG===888444/////////...------,,,,,,........................................................................---------............///------......///000000000333222222111000///......111000000111333333222000...//////000111333777;;;AAAQQQ\\\YYYSSSWWWbbbiiipppssswwwyyy{{{yyyrrrssspppuuu|||wwwffflll|||zzzxxxtttpppkkkiii___PPPGGGJJJSSSXXXWWWQQQQQQccc}}}jjj^^^VVVSSSTTTYYYcccqqqyyynnnhhh^^^XXXPPPJJJGGGGGGFFFFFFBBBBBBAAA@@@AAAEEELLLQQQUUUWWW[[[___bbbcccdddddddddeeefffhhhjjjkkkkkkllllllnnnppppppnnnmmmlllmmmooooooooooooooooooooooooppppppppppppqqqrrrssssssuuuuuusssrrrqqqqqqrrrrrrtttttttttsssrrrrrrqqqqqqssssssrrrsssssstttuuuvvvwwwwwwxxxyyyzzzzzzzzzzzzyyyyyyyyyxxxvvvwwwyyy{{{|||}}}|||{{{vvvppphhhccc\\\YYYVVVUUUQQQMMMOOOTTTWWW```hhhhhhfffddd___YYYVVVVVVVVVVVVVVVUUUUUUUUUPPPNNNKKKGGGDDDBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDDDDFFFQQQ\\\kkkrrrxxxyyyyyyzzzxxxuuuwwwrrrmmmjjjiiiiiigggeeehhhlllnnnooottt|||}}}yyyvvvvvvxxx|||wwwnnnhhhddd^^^VVVNNNGGGCCCAAA???<<<<<<>>>???@@@FFFMMMUUUbbbpppyyyzzzooogggjjjvvvzzzuuuuuupppkkkhhhiiimmmqqqsssnnnnnnmmmkkkhhhgggggghhhtttmmmaaaVVVPPPWWWfffttttttqqqnnnooossswwwxxxxxxvvvtttjjjXXXGGG===888444111111000000///.........---------------.........................................................---------............///------......///000000000333333222222111111000000111000000111333333222111000111111111111222666888DDDSSS___^^^[[[___hhhnnnoootttyyy|||}}}uuusssrrryyyxxxgggjjj}}}zzzxxxuuurrrllloooiiiZZZMMMLLLRRRXXXYYYQQQMMM\\\}}}qqqbbbWWWQQQRRRVVVaaaooozzzooohhh___YYYQQQKKKGGGFFFFFFFFFBBBBBBBBBBBBCCCFFFLLLPPPSSSVVVYYY]]]```bbbccccccbbbcccdddfffhhhjjjkkkllljjjmmmooopppooonnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmoooooooooooopppqqqrrrsssssssssrrrrrrrrrrrrsssssstttttttttsssrrrqqqqqqqqqssssssrrrsssssstttuuuvvvvvvwwwwwwxxxyyyyyyzzzzzzyyyyyyyyywwwuuuvvvxxxzzzzzz}}}~~~yyyxxx|||vvvooohhhbbb[[[XXXUUUSSSPPPLLLMMMRRRWWW```hhhiiifffddd```[[[XXXWWWWWWVVVUUUVVVVVVVVVTTTRRRNNNJJJFFFCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDEEEHHHSSS___mmmtttyyyxxxwwwwwwuuuqqqtttqqqlllhhhggggggfffeeehhhmmmpppqqqvvv}}}yyyuuutttxxx~~~xxxpppkkkggg```WWWOOOGGGBBB@@@???<<<<<<>>>@@@BBBIIIQQQVVVbbbpppyyy~~~}}}wwwvvvqqqooorrrxxx|||vvvqqqmmmiiihhhiiilllooopppmmmmmmkkkiiiggggggiiilllsssqqqmmmfffaaabbbiiinnnoooooonnnoooppprrrtttuuusssrrrjjjXXXHHH>>>777333000000000///......---------------------------------------------------------------------------------------............///---......//////000000111333333333333333333222222111111000222444444333111222333333222111222444777@@@LLLXXX\\\]]]bbbhhhkkkpppvvv}}}zzzuuurrrzzzwwwggghhhyyy~~~zzzxxxwwwuuuwww}}}{{{kkkYYYSSSVVV[[[\\\RRRLLLXXXwwwvvveeeXXXPPPQQQUUU___nnn|||qqqjjj```ZZZRRRKKKHHHFFFEEEEEEBBBBBBCCCCCCDDDGGGKKKOOOSSSUUUYYY]]]```bbbcccccc___```aaaccceeehhhiiikkkhhhkkknnnpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooonnnoooooopppqqqrrrqqqqqqqqqrrrrrrsssssstttttttttssssssrrrqqqqqqpppssssssrrrsssssstttuuuvvvvvvvvvvvvwwwxxxyyyzzzzzzyyyyyywwwuuussssssvvvxxxzzz}}}zzzrrr}}}{{{tttmmmeee___XXXTTTRRRQQQNNNKKKMMMRRRXXXbbbjjjjjjgggdddaaa^^^ZZZYYYXXXXXXXXXXXXYYYZZZWWWTTTPPPKKKGGGDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDFFFJJJVVVbbbmmmtttxxxxxxvvvvvvsssoooqqqnnniiieeedddddddddeeehhhmmmrrrssswww~~~}}}vvvrrrwww}}}yyyqqqnnnjjjbbbXXXOOOGGGBBB??????<<<<<>>AAAEEENNNWWW^^^jjjxxx{{{tttmmmjjjlllvvv{{{tttjjjddddddjjjqqquuuuuuyyy{{{uuurrrnnnqqqkkkYYYPPPYYYhhhqqqsssrrrooommmllllllkkkkkklllllldddUUUFFF>>>888444111111111000//////....../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...//////000000111111222222222222222222111111111222111222333666777666555000222444555555666888:::>>>FFFUUUccckkkmmmpppuuu}}}vvvyyy~~~~~~wwwiiidddlll{{{{{{|||zzzggg^^^]]]___cccWWWKKKPPPjjjsssbbbUUURRRUUUVVVeeexxxvvvoooccc]]]TTTMMMHHHFFFDDDCCCCCCBBB@@@??????CCCIIIMMMRRRTTTXXX\\\___aaabbbbbb___^^^^^^^^^___bbbdddfffhhhiiiiiiiiihhhhhhkkkmmmqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmnnnoooppppppppppppqqqrrrsssrrrqqqqqqoooooopppqqqrrrsssssstttssssssrrrsssssstttuuuvvvtttsssssssssuuuwwwzzz{{{|||zzzwwwsssppppppsssvvvtttwww{{{|||{{{|||zzzyyyxxxnnnccc]]]XXXUUURRRQQQNNNKKKLLLQQQYYYdddlllhhh```\\\ZZZZZZWWWYYY]]]```bbbccccccbbb^^^[[[XXXSSSOOOLLLKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFGGGEEEEEEGGGHHHLLLYYYfffqqqwww{{{yyyvvvtttppplllcccbbb___ZZZWWWXXX\\\```dddmmmtttvvvxxx}}}xxxzzz}}}~~~xxxrrrjjjfff___WWWOOOIIIDDDBBB@@@===;;;===@@@DDDMMMWWW___kkkyyyyyynnnjjjkkkrrrzzzzzzssslllgggiiiooovvvzzz{{{wwwoookkkbbbhhhfff___```lllttttttzzzuuuooolllllllllkkkiiiiiihhh```PPPAAA:::666333222222222111000000//////111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000111111222222444444333333222222111111222222222444666777777666222444666666666555777888<<>>777444111111111000000//////......222111111000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000111111222222666666555444333333222222222222222444777888777666444666777777666555555666>>>GGGWWWfffkkkkkkrrr||||||vvvxxx~~~}}}yyyjjj```fffxxxyyyzzzvvviiieeefffiiilll\\\OOOUUUiiimmm___XXXWWWYYYbbbsssyyyrrreee___VVVNNNIIIGGGEEEDDDAAABBBAAA@@@@@@BBBFFFIIINNNQQQUUUXXXZZZ[[[]]]___```aaacccddddddeeegggiiihhhhhhgggeeeeeegggllloooqqqpppppppppoooooonnnnnnmmmmmmnnnnnnooooooppppppppppppppppppppppppqqqqqqpppppppppqqqrrrssstttuuuwwwuuusssrrrqqqrrrtttuuutttuuuvvvxxxyyy{{{|||}}}|||vvvpppnnnooorrrtttvvvvvvuuuttttttwww|||vvvzzzwwwmmmhhhddd\\\TTTRRRPPPMMMNNNRRRUUU^^^ccc___ZZZXXXTTTNNNQQQWWW^^^cccffffffeeeeee```^^^[[[WWWSSSPPPNNNMMMMMMLLLKKKKKKLLLLLLJJJIIILLLIIIHHHIIILLLQQQ\\\hhhtttwwwyyywwwwwwuuuooohhhccc^^^YYYXXXUUUUUUZZZaaahhhmmmtttzzz|||}}}~~~~~~yyyvvvzzz~~~}}}vvvqqqkkkggg___VVVNNNHHHCCCAAA<<<<<<;;;;;;>>>FFFOOOVVV]]]iiiwwwnnniiigggkkkqqqwww{{{yyy~~~{{{xxxtttrrrooollliiilllfff```cccooo}}}uuupppnnnkkkiiifff[[[OOOHHHAAA999444333222222222111000//////...000111222111000///000222111000...------...000111,,,------......------,,,,,,,,,---...///000111111//////.........000111222111222222333333222222111000///000333777999::::::::::::;;;999888777888:::>>>JJJZZZfffnnnssszzz~~~yyyxxx}}}|||}}}zzznnnbbbbbbpppzzz|||uuugggaaadddhhhlll]]]PPPSSSdddrrraaaYYYVVVYYYbbbrrr{{{sssddd]]]TTTLLLGGGDDDCCCBBBAAABBBAAA@@@@@@BBBFFFIIIMMMPPPUUUXXXYYY[[[]]]______aaacccdddddddddfffhhhhhhhhhhhhgggfffhhhlllooooooooooooooonnnnnnmmmmmmnnnnnnnnnoooooopppppppppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqrrrsssssstttuuutttsssrrrqqqrrrssssssrrrssstttuuuwwwyyyzzz{{{|||wwwrrrpppppprrrtttuuuuuuuuussssssuuuyyy|||}}}}}}wwwrrrjjjaaaXXXTTTQQQMMMMMMPPPSSS[[[___[[[VVVTTTPPPLLLPPPUUU]]]ccceeefffeeeeeecccaaa^^^YYYUUURRROOONNNOOOMMMLLLLLLMMMNNNMMMLLLMMMJJJHHHIIIKKKQQQ]]]iiitttxxxyyyxxxwwwvvvppphhh^^^YYYUUUSSSRRRSSSZZZbbbjjjnnnuuu{{{}}}~~~~~~zzzwwwyyy|||~~~}}}uuupppkkkggg___VVVMMMGGGCCCAAA@@@???===<<<>>>EEENNNTTT^^^jjjxxxkkkfffdddhhhnnnsss{{{|||xxxuuusssqqqlllhhhlllddd\\\\\\eeettt{{{rrrkkkhhhcccXXXLLLFFF@@@999444333222222111111000//////...---...//////------...///000///---,,,,,,---///000,,,------......------,,,/////////......---------//////......///000111222111222222333333222222111111000111444999<<<======;;;;;;;;;999777777888999>>>JJJZZZfffnnntttzzz|||yyy|||}}}{{{|||}}}}}}|||{{{rrrddd^^^hhh{{{|||~~~wwwfff]]]aaahhhlll___SSSQQQ\\\wwwyyyggg\\\WWWXXXaaaooo~~~ttteee^^^UUULLLGGGDDDBBBAAABBBBBBAAA@@@@@@AAAEEEHHHLLLOOOSSSVVVXXXZZZ\\\^^^___```bbbccccccdddfffhhhggghhhiiiiiiiiijjjlllnnnnnnnnnnnnnnnmmmmmmmmmmmmooooooooopppppppppppppppppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqrrrsssssssssssssssrrrrrrrrrrrrrrrrrrrrrssstttvvvxxxzzz{{{}}}yyyvvvsssrrrsssssstttttttttsssrrrsssuuuxxx}}}{{{qqqggg]]]WWWRRRMMMLLLNNNQQQWWWZZZVVVQQQNNNLLLIIIPPPVVV^^^eeehhhhhhhhhhhhgggeeeaaa]]]YYYUUURRRQQQQQQPPPNNNNNNPPPQQQQQQPPPOOOKKKHHHHHHKKKQQQ^^^kkkuuuxxxzzzyyyxxxwwwppphhh\\\VVVQQQPPPPPPSSS\\\eeelllpppwww{{{~~~|||xxxyyyzzz{{{}}}~~~uuuooolllggg___UUULLLFFFAAA@@@???>>>======???FFFOOOUUU___kkkxxx~~~rrrllliiilllqqqtttzzz{{{wwwvvvsssnnniiikkkcccXXXTTTZZZjjj}}}xxxkkkfffaaaVVVJJJDDD>>>777333333222111111000000//////...,,,---......,,,,,,---...///...---,,,,,,---...///------............------000//////...---,,,,,,+++//////...//////111222333111222222333333222222111222111222666;;;???@@@AAA======<<<:::777666777888>>>JJJZZZgggnnnttt{{{{{{|||{{{zzzyyyxxx{{{{{{ssseee___gggxxx{{{gggZZZ\\\eeehhh```WWWQQQUUUkkk~~~jjj^^^XXXVVV^^^llluuuiiibbbXXXOOOIIIFFFDDDBBBBBBBBBAAA@@@???AAAEEEHHHJJJNNNRRRVVVWWWYYY\\\]]]^^^```bbbccccccdddfffggggggiiikkklllkkkkkkmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnqqqqqqqqqpppppppppppppppppppppqqqqqqrrrrrrssssssssssssrrrqqqqqqqqqrrrrrrssssssttttttssssssrrrqqqrrrsssssstttvvvxxxzzz{{{~~~}}}{{{xxxvvvtttsssrrrrrrsssssssssqqqqqqrrrsss|||uuukkkaaaZZZTTTNNNLLLNNNQQQTTTUUURRRMMMIIIIIIIIIRRRXXXaaahhhlllllllllkkkhhhfffccc```\\\YYYWWWVVVSSSQQQOOONNNPPPSSSTTTTTTQQQLLLIIIIIIKKKRRR```mmmvvvzzz|||{{{zzzwwwppphhh^^^WWWQQQPPPPPPTTT^^^iiinnnrrrxxx|||~~~~~~{{{zzzyyyxxxzzz~~~~~~tttmmmlllfff^^^TTTKKKDDD@@@???999::::::<<>>JJJZZZgggooouuu|||}}}~~~{{{xxxvvvuuuzzzyyyrrrgggccclllzzz|||gggUUUUUU]]]bbb___ZZZRRRPPP```{{{hhh\\\VVVTTT[[[iii|||vvvllleeeZZZQQQKKKFFFDDDBBBBBBBBBAAA??????@@@DDDGGGJJJMMMRRRUUUWWWYYY\\\]]]___```bbbccccccdddfffhhhgggiiikkkmmmllllllmmmnnnoooooooooooooooooooooooorrrqqqqqqqqqppppppoooooooooooopppqqqqqqrrrssssssssssssrrrqqqqqqqqqrrrrrrsssttttttttttttsssrrrrrrqqqqqqpppqqqsssuuuxxxyyy}}}|||{{{yyywwwtttrrrpppppprrrttttttrrrppppppppp|||xxxnnnccc\\\VVVPPPNNNPPPRRRRRRRRROOOJJJGGGHHHLLLSSSYYYcccjjjmmmmmmmmmlllgggfffccc```^^^[[[ZZZYYYTTTQQQNNNMMMOOOQQQTTTTTTRRRMMMJJJJJJLLLSSSaaannnwww{{{}}}|||{{{xxxqqqhhh___XXXRRRPPPPPPTTT___jjjooosssyyy}}}~~~~~~}}}yyyvvvvvvzzz}}}~~~tttmmmkkkeee\\\RRRIIICCC@@@???777888999<<>>@@@CCCFFFIIIMMMRRRUUUXXXZZZ\\\^^^```aaacccddddddeeegggiiigggiiikkklllllllllmmmnnnoooooooooooopppppppppppprrrrrrqqqpppoooooonnnnnnnnnnnnooopppqqqrrrrrrsssrrrrrrrrrqqqqqqrrrssssssssssssssssssrrrrrrrrrrrrnnnnnnmmmnnnooorrruuuwww{{{{{{zzzxxxuuussspppooonnnqqquuuvvvtttrrrppppppyyy{{{qqqggg```YYYSSSQQQSSSRRRPPPOOOMMMIIIFFFIIIOOOSSSZZZdddkkknnnnnnlllkkkgggfffccc```]]][[[ZZZYYYSSSOOOKKKIIIKKKNNNPPPRRRRRRNNNKKKKKKNNNTTTaaannnxxx|||~~~|||yyyqqqhhh^^^WWWRRRPPPQQQUUU```jjjppptttyyy|||~~~{{{tttsssvvv}}}~~~~~~|||||||||~~~tttmmmiiicccZZZPPPHHHCCC@@@@@@999:::;;;===BBBIIIRRRXXX___jjjtttuuuttttttsssqqqnnnjjjlllwww~~~yyyvvvtttsssvvv}}}~~~tttnnnkkkiiihhhccc\\\ZZZ___jjjvvv~~~zzzssskkk^^^OOOFFF===555000000////////////////////////+++,,,------++++++,,,---------------------------......////////////......///////////////.........---...///111222333333333111222222333333222222111222111111444999???BBBDDDAAA@@@===999666555777:::???KKK[[[iiiqqqwww~~~|||||||||wwwuuutttsssyyyyyyooogggnnn}}}~~~{{{yyyzzzxxxhhhRRRJJJNNNXXXZZZYYYRRRJJJSSSqqqsssbbbWWWQQQQQQXXXdddvvv|||ppphhh]]]SSSLLLGGGCCCAAABBBBBBAAA???>>>???CCCEEEJJJMMMRRRVVVXXXZZZ]]]___aaabbbdddeeeeeefffhhhjjjgggiiijjjjjjjjjkkklllnnnnnnnnnnnnooooooooopppppprrrqqqqqqpppnnnmmmlllllllllmmmnnnooopppqqqqqqrrrqqqqqqqqqqqqrrrsssssstttrrrrrrpppooooooooopppqqqpppooonnnnnnpppsssvvvxxxzzzyyyxxxvvvsssqqqooommmnnnqqqvvvxxxwwwtttqqqpppvvvwwwlllddd]]]VVVSSSUUURRRNNNKKKKKKGGGEEEJJJRRRWWW^^^hhhooorrrpppnnnmmmhhhfffccc___[[[XXXVVVUUUQQQLLLGGGEEEFFFIIILLLMMMQQQNNNLLLMMMOOOUUUbbbnnnxxx}}}~~~zzzqqqhhh\\\WWWRRRRRRTTTYYYdddnnnqqqtttxxx|||}}}}}}~~~}}}tttqqqsssxxxzzz||||||||||||~~~uuunnngggbbbXXXOOOGGGCCCAAAAAA:::;;;===@@@DDDLLLUUUZZZ```kkkttttttqqqppppppppprrrnnnppp|||}}}|||{{{zzzyyyxxxppppppuuu}}}}}}sssooonnnhhhaaaZZZYYYaaalllvvv{{{~~~xxxqqqjjj]]]OOOEEE===555111111////////////////////////+++---...---,,,+++,,,---.........//////...............////////////......,,,,,,,,,------------...,,,...000222333444444444111222222333333222222111333222222444999>>>BBBDDDAAA@@@===999666666888;;;???KKK\\\iiiqqqxxx{{{yyy{{{xxxwwwooozzz~~~rrrfffjjj{{{~~~wwwtttwwwxxxkkkVVVLLLNNNWWWYYYXXXQQQIIIRRRpppuuudddYYYTTTQQQWWWccctttssslllaaaVVVOOOJJJFFFDDDBBBBBBAAA???>>>???BBBEEEJJJMMMRRRVVVYYY[[[^^^```aaaccceeeffffffgggiiijjjggghhhiiiiiiiiijjjlllnnnlllmmmmmmmmmnnnnnnoooooorrrqqqpppooonnnmmmlllkkkkkklllmmmnnnooopppqqqqqqpppppppppqqqrrrssstttuuuqqqpppnnnllllllmmmooopppsssrrrqqqqqqsssvvvzzz|||yyyxxxvvvtttqqqooonnnmmmmmmqqqwwwyyyxxxuuusssqqqsss~~~|||ppphhh```XXXUUUVVVQQQLLLIIIIIIFFFDDDJJJTTT]]]cccmmmtttvvvuuurrrqqqjjjhhhddd___ZZZUUURRRQQQOOOKKKEEEBBBCCCFFFIIIKKKQQQNNNMMMOOOQQQVVVbbbmmmyyy}}}~~~zzzqqqhhh\\\WWWTTTVVVYYY^^^iiitttqqqtttxxx{{{}}}~~~{{{~~~~~~}}}~~~tttpppqqqtttvvvzzz}}}}}}}}}~~~uuuooofff```WWWNNNGGGCCCAAAAAA888:::===AAAGGGPPPZZZ```aaallluuutttpppooopppooouuupppqqq{{{~~~}}}zzzyyyxxxxxxyyyyyyrrrqqqtttzzz}}}{{{uuuttthhh```WWWWWW```llluuuyyy~~~~~~~~~tttllliii\\\MMMDDD===666222222.........///////////////...///000000......///000......////////////............////////////......&&&'''(((***,,,...///000,,,---000222333444444444222222222333333222222222555444333555:::???BBBDDD@@@???===999666666999<<>>>>>AAAFFFIIIIIIHHHIIILLLOOOVVVdddrrrzzz}}}yyyrrrkkkddd[[[VVVZZZbbbhhhnnnrrrvvvxxxzzz{{{|||~~~}}}~~~|||qqqjjjmmmqqqwww~~~{{{uuuqqqkkkeeeZZZOOOFFF@@@>>>===999<<>>>>>AAADDDGGGIIIHHHIIIKKKMMMRRR```mmmwww}}}|||xxxrrrlllfff^^^XXX\\\ccciiinnnrrrvvvxxx{{{|||}}}vvvoooooorrrxxx}}}~~~vvvqqqnnnhhhddd]]]TTTLLLEEE@@@>>><<<===???CCCJJJVVVdddnnnooorrruuusssooolllkkkllljjjeeedddlllyyy|||~~~|||xxxwwwqqqlllkkkpppwww|||zzzmmmcccVVVRRRZZZgggqqquuuvvvtttqqqooommmkkkgggeee```VVVJJJBBB:::222///111111///---,,,,,,---///111---......///000/////////------........./////////,,,,,,---......//////000000000/////////...............///000111333444555555444222111000111222333555222111444:::@@@EEEGGGGGG@@@;;;;;;:::777666888@@@JJJZZZhhhrrryyy}}}xxxmmmooo~~~zzzyyy~~~{{{wwwpppbbbbbbtttwwwqqqppplll```QQQHHHKKKWWWXXXOOOIIIHHHZZZwwwpppaaa[[[XXX\\\jjj||||||pppccc[[[SSSKKKEEEDDDBBBCCCCCCBBB@@@@@@AAACCCEEEIIINNNRRRUUUXXX[[[^^^aaacccfffggggggfffggggggeeefffhhhiiiiiiiiihhhgggkkkkkkllllllmmmmmmmmmmmmkkkkkkllllllkkkkkkjjjiiinnnpppqqqqqqpppooopppqqqnnnnnnmmmllllllmmmnnnoooqqqqqqppppppoooooooooooorrrrrrrrrsssuuuxxx{{{|||{{{uuuoookkkiiiqqqtttwwwvvvrrrmmmiiigggbbbeeejjjpppwww{{{zzz~~~xxxmmmgggbbb[[[VVVRRRNNNLLLMMMLLLMMMRRRYYYeeennnxxx}}}zzzssslllgggaaaZZZVVVRRRNNNKKKGGGDDDAAA>>>===???BBBDDDHHHGGGHHHJJJKKKOOO[[[gggssszzz|||yyysssmmmiiiaaa]]]```eeeiiinnnrrruuuxxx|||~~~|||wwwrrrtttxxx|||~~~~~~xxxqqqmmmkkkjjjeee\\\RRRIIIBBB>>>===BBBEEEIIINNNVVV___jjjqqqppprrrrrrnnngggbbbaaabbbbbbaaadddnnn|||}}}wwwuuuppplllkkkpppvvv{{{|||mmmbbbWWWUUU]]]fffllloooooommmlllkkkjjjhhheeebbb^^^TTTHHHAAA999222000111111///,,,******,,,///111......///000000000000000....../////////000000000............------------...//////000000///------.........///111222444555666555444222222333444444444444333444777===EEEJJJJJJCCC===<<<:::666666888@@@KKK[[[iiisssxxx}}}|||mmmgggjjjzzz~~~yyyyyy|||zzzyyyvvviiidddqqq{{{tttrrrqqqgggWWWJJJHHHSSSTTTOOOKKKIIIVVVoooyyyiiiaaa\\\]]]hhhyyy{{{ooobbbZZZRRRJJJEEEDDDBBBCCCCCCBBB@@@@@@BBBCCCEEEIIIMMMQQQTTTXXX[[[^^^```bbbdddffffffgggggggggdddfffhhhiiijjjiiigggfffkkkkkkkkkllllllmmmmmmnnnkkkkkkllllllkkkkkkjjjiiinnnpppqqqqqqooonnnnnnooonnnmmmlllkkkjjjkkkllllllooopppqqqrrrqqqpppnnnmmmnnnnnnoooqqqsssvvvyyy{{{zzztttooollloooqqqrrrqqqmmmgggbbb___\\\^^^bbbfffjjjqqqxxx|||{{{tttrrrrrrttt~~~{{{qqqkkkfff```[[[WWWTTTRRRRRRQQQQQQWWW___hhhqqq{{{{{{tttmmmhhh```YYYTTTPPPLLLJJJFFFCCC@@@>>>===>>>@@@AAAFFFFFFGGGIIIJJJMMMXXXdddpppxxx~~~}}}{{{wwwqqqllleeebbbdddhhhjjjnnnrrruuuxxx}}}tttuuuwwwzzz|||}}}~~~~~~~~~~~~}}}}}}vvvpppllljjjeee___VVVMMMHHHGGGIIIKKKRRRWWW]]]cccfffgggfffeeehhhiiihhhccc]]]XXXWWWXXX\\\___fffqqq~~~{{{tttooommmiiiiiiooovvvzzzzzzmmmaaaXXXYYYaaagggiiijjjhhhhhhhhhjjjkkkjjjgggeee___UUUIIIAAA999222///000000///---,,,,,,---///000------...///////////////////////////000000000000000000///---,,,+++***))),,,---///000000...,,,+++......//////111222444555777666555444444444555555444555666666666<<>>======>>>???CCCCCCFFFIIIJJJMMMWWWbbbooowww~~~~~~zzzuuunnnhhhfffhhhjjjkkknnnrrruuuxxx}}}uuuuuuuuuvvvxxxzzz|||}}}~~~~~~}}}||||||~~~wwwpppllljjj^^^\\\YYYXXXXXX[[[___aaabbbdddhhhkkkkkkgggaaa]]]]]]______[[[VVVSSSTTTUUUYYY___iiittt~~~~~~zzzrrrjjjgggeeegggooovvvyyy}}}xxxlll___WWW\\\eeehhhggggggccceeegggkkknnnooollljjj```VVVJJJAAA999111...///...///000000000000///...+++,,,------......------////////////000000000000////////////............---...000222222000///.../////////000222333555666777777777666666666666666444777888777777<<>>;;;777777999@@@NNN```nnnuuuyyy~~~xxxfff]]]VVVXXXlll~~~|||~~~|||kkklllyyyxxxqqqpppkkk]]]NNNBBBKKKLLLKKKNNNKKKPPPaaa}}}yyyjjjdddaaaiiiwwwzzzmmm```WWWPPPIIIEEEEEEAAABBBBBBBBBAAAAAABBBDDDFFFIIINNNRRRUUUXXX\\\^^^]]]^^^___bbbeeegggfffeeeeeefffhhhiiiiiiiiihhhgggiiiiiijjjkkklllmmmmmmnnnnnnnnnoooooonnnnnnmmmlllkkkmmmnnnnnnmmmlllmmmnnnnnnllljjjhhhgggfffffffffiiikkknnnpppqqqpppnnnmmmpppppppppqqqrrrtttwwwxxxxxx{{{}}}|||xxxtttpppnnnhhhfffccc```]]]ZZZUUUQQQKKKLLLNNNQQQSSSXXX]]]aaaaaabbbbbbaaaaaabbbeeegggmmmsss|||}}}uuuqqqnnnjjjeee\\\ZZZZZZZZZWWWVVV]]]gggooowwwzzzsssmmmccc[[[TTTPPPLLLJJJEEECCCAAA???>>>=========AAABBBEEEHHHIIIKKKTTT___lllttt|||}}}}}}}}}yyytttnnnjjjiiikkkllllllnnnsssvvvxxx|||}}}~~~~~~~~~vvvuuuuuutttvvvxxx{{{}}}~~~|||{{{|||~~~zzztttooommmiiijjjkkkkkkiiieeeaaa^^^]]][[[ZZZZZZ[[[\\\\\\[[[WWWZZZ[[[ZZZVVVSSSSSSUUUWWW___jjjuuu|||~~~{{{rrrhhhbbbaaafffooouuuwwwxxx{{{}}}}}}~~~{{{uuuiii[[[TTT]]]gggiiiffffffbbbdddhhhmmmqqqqqqnnnkkk___TTTHHH@@@888111...///---///111222222111///---++++++,,,------------,,,....../////////000000000---...///111333444666666111111333444444333333222000000000111333444666777777777777777777666666666444666888888888===FFFNNNRRRJJJBBB>>><<<888888;;;AAAPPPcccpppvvvzzzwwweee___ZZZVVVbbbttt~~~xxxtttssstttpppkkk___QQQBBBIIIHHHHHHKKKHHHKKKYYYwwwvvvlllfffdddkkkwwwrrrdddZZZRRRJJJFFFFFF@@@BBBBBBBBBAAAAAACCCEEEDDDHHHLLLPPPSSSWWWZZZ]]]^^^]]]___bbbfffiiihhhfffgggggggggggghhhhhhhhhhhhhhhiiijjjkkklllmmmmmmnnnnnnoooooooooooonnnmmmmmmjjjlllnnnooonnnmmmnnnooommmllliiigggeeedddddddddgggiiilllnnnppppppooonnnqqqqqqpppppppppqqqssstttqqqrrrtttsssoookkkhhhgggaaa]]]WWWTTTRRROOOLLLIIIBBBDDDFFFHHHKKKPPPVVVZZZZZZ[[[\\\]]]^^^```bbbdddiiimmmttt}}}}}}vvvsssqqqmmmjjj`````````___[[[ZZZbbbmmmrrrzzzvvvooofff\\\VVVQQQMMMKKKEEEDDDBBBAAA???===<<<<<<@@@AAADDDGGGGGGGGGOOOYYYgggpppwwwyyyyyyyyyuuuqqqmmmjjjjjjmmmmmmlllooosssvvvxxxzzz{{{|||}}}xxxwwwuuutttvvvyyy}}}~~~|||{{{||||||xxxvvvuuusssooohhh```XXXQQQLLLKKKIIIIIILLLRRRXXX[[[\\\VVVYYY\\\ZZZVVVRRRQQQRRRUUU^^^jjjtttzzz~~~~~~|||zzzpppddd```aaafffpppuuutttrrrrrrrrrqqqrrrsssuuuvvvtttrrreeeVVVPPP[[[ggghhheeefffccceeeiiinnnpppoookkkhhhYYYOOODDD===777000...000......///000000///......+++,,,------......------------........./////////------///000222444555666111111222222222333333333111111222333444666777888777777777777777666666555222444555666888===DDDJJJSSSJJJBBB???<<<999:::===BBBRRRfffsssxxx{{{zzzgggccc^^^WWW\\\jjj~~~oooyyyrrrmmmbbbTTTCCCIIIGGGFFFIIIEEEFFFSSSsss~~~pppmmmgggeeelllxxxxxxhhh]]]TTTLLLGGGGGG@@@AAABBBBBBAAAAAACCCEEECCCFFFKKKOOORRRUUUYYY\\\___^^^___ccchhhjjjiiigggggggggggggggggghhhiiiiiihhhiiiiiijjjlllmmmnnnnnnnnnnnnnnnooonnnnnnmmmlllkkkmmmoooooooooooopppqqqmmmllliiifffdddccccccccceeegggjjjmmmoooooooooooopppooonnnmmmmmmnnnnnnoookkkmmmmmmkkkhhhdddaaa```YYYTTTNNNJJJHHHGGGDDDAAA>>>@@@CCCEEEIIINNNSSSXXXWWWXXXZZZ\\\^^^```aaabbbeeeiiiooowww}}}vvvtttsssooollleeeeeefffeeeaaa```hhhrrruuu|||xxxqqqggg^^^WWWRRRNNNLLLEEEDDDCCCAAA???===<<<;;;@@@AAADDDFFFEEEDDDKKKTTTccclllsssuuuuuuuuurrrmmmllljjjkkknnnnnnllloootttvvvxxxyyyzzzzzz{{{~~~zzzxxxvvvuuuwww{{{|||{{{|||qqqkkk```TTTLLLHHHGGGGGGAAABBBGGGPPPYYY```aaaaaaWWWZZZ\\\ZZZUUUOOOMMMMMMSSS\\\jjjtttyyy}}}{{{yyywwwlll``````aaagggqqquuuqqqmmmlllhhhhhhiiikkkmmmnnnnnnnnnaaaRRRLLLYYYfffgggdddeeedddfffiiimmmooolllgggcccTTTJJJ@@@:::555000///111///...------------...///,,,---......//////......------------.........///............//////////////////......///000111111222222333444555777888999777777777777777666555555000111333555888===CCCGGGSSSKKKCCC???===:::;;;>>>CCCSSSggguuuyyy||||||mmmkkkddd[[[^^^jjj{{{{{{tttyyyuuuoooddd[[[PPPAAA===HHHMMMGGGFFFMMMggg}}}uuummmjjjdddbbbiiiuuuzzzkkkaaaYYYPPPIIIFFFFFFDDDBBBBBBBBBAAA???>>>AAADDDHHHLLLOOOSSSXXX\\\______```aaacccfffhhhiiiggghhhhhhiiiiiiiiiiiihhhgggiiikkkmmmmmmmmmlllkkkmmmnnnnnnnnnnnnlllkkkjjjmmmmmmlllkkklllmmmnnnooopppnnnkkkhhheeecccbbbbbbeeeeeeeeeeeeeeegggkkkmmmllliiigggfffhhhhhhfffdddbbbccccccbbb___ZZZVVVSSSQQQJJJCCC@@@AAABBB@@@>>>===???AAA@@@AAAGGGRRR[[[```___^^^^^^___```aaabbbfffgggjjjqqq}}}}}}yyyxxxwwwvvvrrrlllgggeeedddeeellluuu{{{zzzsssiii```ZZZTTTNNNJJJGGGEEECCCAAA@@@??????@@@EEEFFFEEEEEEEEEHHHMMMQQQ\\\bbbjjjnnnmmmjjjhhhgggiiikkknnnppppppqqqsssuuuvvvwwwyyy{{{||||||{{{{{{~~~~~~}}}}}}~~~~~~yyywwwxxx{{{}}}yyypppddd^^^UUUMMMHHHDDDBBB@@@AAAAAAEEEPPP]]]eeeeeebbbccc```\\\VVVRRROOONNNNNNQQQ\\\jjjrrruuuxxx~~~wwwnnniii```dddjjjoooqqqooollljjjbbbdddddddddhhhllliiiccc[[[RRRNNNVVVbbbfffdddaaaaaadddgggkkkkkkhhhbbb]]]OOOIIIAAA999555222000.........------------.........//////000111000000000//////.........---------.........------,,,,,,,,,//////............///////////////000222444777888999::::::888555333333444555222222555777:::AAAIIINNNIIIBBB<<<::::::;;;;;;FFFXXXmmmxxx~~~rrrssspppfffeeekkkyyyuuu~~~vvvsssooofff^^^RRRCCC>>>HHHMMMGGGEEEJJJ^^^uuuwwwooofffeee```___fffrrrzzzkkkaaaYYYPPPIIIGGGCCCBBBAAAAAACCCCCCBBBAAABBBDDDHHHLLLOOOTTTYYY\\\______```bbbdddfffhhhiiigggggghhhiiiiiiiiiiiihhhhhhiiikkklllmmmmmmlllkkkmmmnnnnnnnnnnnnlllkkkjjjmmmmmmllllllmmmmmmnnnoooooonnnkkkhhhfffcccbbbaaabbbbbbaaaaaaaaacccfffhhhfffccc``````aaaaaa```^^^[[[[[[[[[ZZZWWWSSSPPPNNNLLLGGGAAA???AAABBBAAA>>>>>>???@@@@@@BBBIIITTT]]]iiiiiigggeeecccbbbdddeeedddfffiiippp|||~~~}}}|||{{{tttnnniiigggeeefffmmmuuu{{{|||tttjjjaaa[[[UUUOOOKKKHHHGGGEEECCCAAAAAAAAAAAAEEEFFFGGGFFFFFFHHHKKKNNNWWW]]]eeeiiiiiifffeeeeeeiiilllooopppqqqqqqsssuuuwwwwwwyyyzzz{{{{{{||||||~~~~~~~~~~~~~~~~~~{{{xxxvvvxxx{{{~~~zzzrrrjjj^^^XXXPPPHHHDDDAAA@@@>>>AAABBBGGGSSS```iiiiiifff```^^^ZZZUUUQQQNNNMMMNNNPPPYYYfffrrr{{{|||uuunnnjjjaaadddhhhkkkllljjjfffdddbbbddddddeeehhhkkkhhhbbbYYYPPPLLLUUU```eeedddccccccdddgggjjjjjjgggaaa\\\NNNHHH@@@999444111///.........------------......+++,,,,,,---...---------//////.........---------,,,,,,,,,------.........//////............//////111111000000111333555666888999999888555333444444555222222555777:::AAAIIIRRRMMMFFF@@@<<<;;;;;;;;;FFFXXXlllxxx}}}}}}~~~tttmmmnnn{{{~~~qqqzzz{{{tttqqqoooiiicccTTTFFFAAAIIINNNHHHDDDGGGTTTjjj~~~zzzqqqggg]]]^^^ZZZ[[[cccnnn|||{{{lllbbb[[[RRRKKKIIICCCBBBAAABBBCCCCCCBBBAAABBBDDDHHHLLLOOOTTTYYY\\\______aaabbbeeeggghhhiiigggggghhhiiiiiiiiiiiiiiihhhiiijjjlllllllllllllllmmmnnnnnnnnnnnnlllkkkjjjkkkllllllmmmmmmmmmmmmmmmmmmlllkkkiiifffcccaaa___^^^]]]\\\\\\\\\]]]___```___]]]ZZZYYYZZZZZZXXXWWWUUUTTTSSSQQQOOOMMMKKKJJJFFFCCC??????AAABBB@@@>>>>>>???@@@@@@CCCLLLWWW```qqqqqqppplllgggdddfffhhhdddfffjjjqqq}}}xxxrrrllljjjhhhhhhooowww{{{~~~wwwlllccc]]]WWWQQQMMMJJJHHHFFFDDDCCCBBBCCCCCCEEEGGGHHHIIIHHHHHHIIIJJJPPPVVV^^^bbbbbbaaaaaacccjjjmmmpppqqqrrrrrrssstttwwwwwwxxxxxxyyy{{{|||}}}~~~~~~~~~~~~}}}zzzuuutttxxx||||||~~~zzzwwwqqqjjjYYYSSSLLLEEEBBB@@@???>>>@@@CCCJJJVVVdddmmmnnnlll___]]]ZZZUUUPPPNNNNNNOOOQQQYYYeeettt{{{tttooollliiijjjlllmmmllljjjgggeeedddfffffffffiiillliiicccWWWNNNJJJSSS___eeefffeeeeeeeeeggghhhhhhddd^^^ZZZLLLFFF>>>777333000...---......------------......---...//////000000//////...............---------***+++,,,---...///000000//////............//////222222222111111222333333777888999777555444444555555333333555777:::@@@HHHUUUQQQKKKDDD???===<<<<<>><<>>===>>>FFFXXXlllxxx~~~xxxtttwwwooosss|||xxxtttqqqmmmkkk\\\OOOGGGLLLRRRPPPLLLKKKPPPcccyyyuuudddWWWWWWTTTVVV]]]fffrrrqqqggg___VVVOOOLLLIIIGGGDDDCCCCCCBBB???===@@@CCCGGGJJJNNNRRRWWW[[[]]]^^^```ccceeefffggggggffffffhhhiiiiiijjjjjjjjjjjjjjjiiiiiijjjkkkmmmnnnmmmnnnnnnnnnnnnlllkkkjjjggghhhiiijjjkkkjjjiiihhhfffggggggfffeeebbb```___^^^\\\YYYXXXXXXXXXVVVTTTUUUTTTSSSQQQOOONNNNNNNNNLLLKKKIIIGGGGGGGGGHHHIIICCCBBBAAAAAAAAA???===;;;@@@@@@AAADDDJJJSSS]]]dddiiimmmqqqqqqooommmlllmmmlllooouuu}}}zzzsssooolllkkkpppwwwzzz{{{qqqgggaaa[[[TTTPPPJJJIIIGGGEEECCCCCCCCCCCCEEEHHHKKKLLLJJJHHHFFFEEEGGGLLLRRRUUUWWWYYY]]]```hhhkkkooorrrssssssssstttwwwvvvvvvwwwxxxzzz}}}~~~~~~~~~~~~~~~~~~xxxssstttwwwzzz}}}uuuooonnnkkkgggZZZUUUMMMFFFBBB@@@>>>======CCCNNN\\\iiippprrrpppjjjjjjggg```XXXSSSSSSVVVbbbjjjuuu}}}vvvrrrqqqjjjkkkkkklllllllllkkkkkkkkkllllllkkkmmmppplllfffUUUNNNMMMVVVbbbhhhkkkmmmiiigggdddbbb___[[[WWWSSSHHHCCC;;;555111///...---......------------......+++,,,------......---------.....................---------.........////////////............/////////000111222333444444444555666777666555444555666666444444777888999>>>EEEKKKKKKIIIEEE@@@===>>>???FFFXXXlllyyyxxxtttxxxvvvvvv}}}}}}xxxssspppoooeeeWWWLLLNNNTTTUUUQQQNNNOOOaaayyy}}}iii\\\WWWUUUUUUZZZaaammm~~~uuukkkbbbXXXQQQNNNFFFDDDCCCCCCDDDDDDBBBAAA???BBBEEEIIILLLQQQVVVYYY[[[]]]___bbbdddeeeeeeeeeeeefffgggiiijjjjjjjjjjjjkkkjjjiiihhhiiikkkmmmooommmnnnnnnnnnnnnlllkkkjjjggghhhhhhiiiiiiiiiiiiiiieeefffffffffeeedddccccccaaa^^^[[[YYYZZZYYYUUUQQQNNNOOONNNLLLHHHGGGGGGHHHGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCCCCBBBAAA@@@>>>===AAAAAACCCGGGNNNWWW___dddeeefffiiimmmppprrrrrrrrrpppssszzzyyysssnnnjjjhhhmmmtttwww|||}}}rrriiibbb[[[UUUPPPKKKIIIGGGEEEDDDCCCCCCDDDEEEHHHKKKLLLKKKHHHEEEEEEEEEIIINNNQQQRRRVVV[[[```eeeiiinnnqqqssssssttttttuuuuuuvvvwwwyyy{{{|||}}}~~~~~~}}}}}}~~~}}}wwwuuutttxxx|||}}}qqqjjjiiifffbbbXXXSSSKKKDDD@@@>>><<<;;;>>>DDDPPP^^^jjjpppqqqpppnnnooommmeee\\\WWWXXX[[[kkksss}}}xxxrrrpppiiijjjlllnnnoooooooooooommmnnnmmmlllnnnqqqmmmfffVVVQQQRRR\\\gggllloooqqqnnnjjjeeeaaa]]]YYYUUURRRGGGBBB;;;555111000///.........------------......------...////////////...---------..............................///////////////............//////...///111222333444444444444555666666555444555777666444555888888999===DDDDDDEEEFFFCCC>>><<<===???FFFXXXlllxxx|||uuuuuu}}}~~~~~~xxxwww|||{{{vvvsssrrrooo```RRRPPPUUUWWWSSSOOOJJJ\\\vvvoooaaaYYYUUUTTTVVV[[[gggyyyyyynnndddZZZRRROOOFFFEEECCCCCCDDDDDDBBBAAA===@@@DDDGGGKKKOOOTTTXXXYYY[[[^^^aaacccdddddddddeeefffggghhhjjjjjjjjjjjjlllkkkiiihhhhhhkkknnnpppmmmnnnnnnnnnnnnlllkkkjjjiiiiiiiiiiiiiiijjjkkkkkkgggfffffffffggghhhhhhiiiddd```\\\[[[[[[YYYTTTPPPKKKKKKKKKHHHDDDBBBCCCEEEDDDDDDDDDDDDEEEFFFGGGGGGCCCDDDDDDCCCBBBAAABBBBBBAAABBBEEEKKKRRRZZZ___bbbbbb___]]]aaaiiiqqquuuvvvqqquuu|||~~~wwwooojjjfffccchhhooorrrwww}}}rrriiibbb\\\UUUPPPLLLKKKIIIGGGEEEEEEEEEEEEEEEGGGKKKLLLJJJHHHFFFEEEDDDGGGKKKMMMOOOSSSYYY^^^aaaffflllppprrrssstttuuussstttvvvxxxzzz{{{||||||~~~~~~}}}|||}}}}}}wwwssstttyyy}}}pppiiigggddd```UUUPPPHHHBBB???>>>===<<<@@@GGGTTTaaalllpppqqqooommmooonnnggg^^^YYY\\\```ooovvvyyypppmmmhhhjjjmmmoooqqqqqqqqqpppmmmnnnmmmlllnnnoookkkeeeXXXUUUXXXbbblllppprrrtttsssnnnhhhbbb^^^ZZZVVVSSSGGGBBB;;;555222111000///......------------......///000000111111111111111---------.........//////,,,,,,---...///000111111//////............//////000111222333333333333222333444555555444444666777777555555888999888===CCC@@@CCCDDDBBB===:::;;;===DDDUUUjjjvvv~~~wwwqqqsssuuu|||~~~vvvtttyyy}}}xxxuuutttwwwgggVVVRRRVVVWWWSSSNNNEEEVVVrrrrrrdddZZZVVVSSSTTTXXXbbbvvv{{{pppfff[[[RRROOOJJJHHHFFFDDDCCCBBB???===<<>>BBBBBBCCCCCC???;;;999;;;===BBBRRRggguuu{{{xxxyyyyyypppmmmttttttpppppp{{{zzzxxxyyy{{{zzzkkk\\\ZZZ^^^[[[QQQGGGOOOccc}}}zzzooo^^^WWWTTTWWWXXX\\\lll}}}uuuiii___UUUNNNIIIGGGDDDCCCCCCBBBAAA@@@???@@@CCCDDDGGGKKKQQQUUUXXXZZZ]]]______```bbbdddfffggghhhhhhhhhiiikkkmmmllllllkkkiiiiiijjjmmmpppppppppooommmmmmllllllmmmnnnllljjjiiijjjkkkkkkjjjdddeeefffhhhjjjlllmmmnnnkkkjjjgggccc___[[[WWWUUUQQQNNNIIIEEECCCBBBDDDEEEHHHHHHIIIIIIJJJLLLMMMNNNMMMMMMMMMMMMLLLLLLKKKKKKIIIJJJKKKNNNRRRVVVZZZ\\\___XXXQQQPPPVVV___fffiiijjjjjjqqq|||vvvpppkkkiiieee``````ccceeekkkttt{{{}}}tttkkkbbb[[[UUUQQQOOOJJJGGGHHHHHHFFFEEEGGGIIIJJJMMMNNNMMMKKKGGGEEEDDDCCCDDDFFFJJJPPPUUUYYYbbbeeeiiilllmmmnnnpppqqqqqquuuyyy|||}}}~~~}}}}}}}}}~~~~~~zzz|||~~~wwwooojjjeee```[[[TTTMMMFFFCCC@@@===???CCCDDDMMMZZZdddkkkmmmoooooopppnnnggg___XXXWWW\\\aaakkksss{{{vvviiidddeeegggjjjmmmnnnnnnmmmooovvv}}}~~~qqqdddYYYaaakkkssswwwxxxwwwwwwvvvqqqjjjeeeaaaZZZQQQJJJEEE@@@:::555222000///...------------------------///...------------...////////////...,,,,,,...000111000//////000000///.........//////000000111111555444333111111111111222333444555555666666555555444555555555555888<<>>???AAABBBDDDFFFJJJPPPSSSWWWYYY\\\^^^___```bbbdddggghhhiiihhhhhhhhhjjjkkkhhhiiijjjjjjjjjkkkmmmoooooonnnmmmlllkkkkkkkkklllmmmkkkjjjjjjkkkkkkjjjiiicccdddeeefffgggiiijjjjjjiiihhhfffccc___[[[WWWUUUSSSPPPKKKFFFCCCDDDFFFHHHJJJJJJJJJKKKLLLMMMNNNOOORRRSSSSSSRRRRRRQQQPPPOOOKKKKKKLLLMMMOOORRRUUUVVV[[[WWWRRROOOPPPUUU[[[___aaabbbjjjvvv}}}vvvpppkkkhhhccc^^^]]]```ccciiirrrxxx|||}}}~~~~~~~~~yyyqqqjjjbbbZZZSSSOOOOOOJJJGGGIIIIIIGGGGGGHHHIIIKKKNNNPPPOOOLLLIIIFFFCCCCCCDDDFFFJJJOOOTTTWWWaaacccgggiiijjjkkklllnnnpppsssxxx{{{}}}~~~~~~~~~~~~~~~|||zzz{{{~~~xxxpppkkkfff```[[[TTTMMMFFFBBB???<<<>>>CCCFFFNNNZZZdddhhhkkknnnqqqrrrooohhh___WWWVVVZZZ^^^jjjrrryyy|||}}}nnnhhhiiikkkmmmnnnnnnnnnmmmrrr|||vvveee^^^eeeoooxxx{{{zzzyyywwwvvvqqqlllfffaaaXXXNNNGGGEEE@@@999444111000///...------------------------///...------------...///000000///,,,******---///222111//////000000...---......//////000000111111333333222111111222222333333444555555666666555555444555555555555888;;;>>>@@@AAAAAA===888666777:::AAAQQQfffuuu{{{zzz{{{{{{zzz{{{yyymmmyyy{{{xxxyyy}}}~~~rrrccc___dddddd^^^HHHIIIVVVooowwwggg]]]WWWXXXXXXZZZfffuuuyyylll```VVVNNNKKKHHHDDDBBBBBBBBBAAA@@@???AAABBBDDDFFFIIINNNRRRUUUXXX[[[]]]___```bbbdddgggggghhhgggffffffhhhiiifffhhhjjjkkkjjjjjjkkklllmmmllllllkkkjjjjjjkkkkkklllkkkkkklllmmmllljjjiiiddddddddddddeeeeeeeeeeeeaaa```^^^[[[XXXUUURRRPPPRRRPPPLLLIIIHHHGGGHHHIIIKKKKKKKKKLLLMMMNNNOOOPPPTTTTTTUUUUUUUUUTTTTTTSSSLLLLLLKKKKKKLLLNNNOOOPPPSSSSSSPPPLLLJJJLLLQQQVVV\\\```gggppp{{{zzzuuuoooiiifffbbb\\\[[[^^^bbbhhhooouuuxxxyyyzzzzzzwwwsssmmmggg```YYYQQQLLLNNNIIIFFFHHHIIIGGGGGGIIIIIIKKKNNNQQQPPPMMMIIIGGGEEEEEEFFFHHHLLLQQQUUUXXX___aaaeeefffgggggghhhiiimmmpppuuuyyy|||}}}}}}}}}}}}~~~|||wwwwww{{{xxxqqqkkkfff___[[[SSSLLLEEEBBB>>><<<>>>BBBIIIQQQ\\\dddgggjjjooorrrvvvrrrjjj```WWWTTTWWW[[[jjjqqqxxx{{{pppjjjlllnnnpppqqqqqqqqqrrrxxxhhh]]]eeepppxxx|||{{{yyyxxxtttqqqlllgggaaaWWWMMMFFFDDD???999444111000///...////////////////////////.........------.........000000...+++)))))),,,...111000//////000000///.........//////000000111111111111111222222333333444333444555555666555555555666777888888888999===@@@BBBCCCBBB>>>999777999;;;CCCTTTiiiwww}}}{{{|||zzzxxxiiisss~~~{{{|||~~~vvvgggbbbgggiiieeeOOOKKKSSSiii{{{mmmbbbZZZYYYYYYZZZdddqqq{{{nnncccYYYQQQIIIFFFCCCAAABBBCCCCCCBBB???AAABBBCCCEEEHHHMMMPPPTTTVVVZZZ\\\^^^```bbbdddeeefffffffffddddddfffhhhhhhjjjlllllljjjiiiiiijjjlllkkkkkkjjjjjjjjjjjjkkklllllllllnnnooonnnkkkiiiccccccbbbaaa___^^^]]]]]]XXXWWWVVVSSSQQQNNNKKKJJJLLLMMMMMMNNNMMMLLLKKKJJJLLLLLLLLLLLLMMMOOOPPPQQQRRRSSSUUUVVVVVVVVVUUUTTTMMMLLLKKKJJJJJJKKKLLLLLLKKKLLLKKKHHHDDDEEEKKKPPP\\\bbbiiiooowww}}}wwwtttnnnhhheeeaaa[[[ZZZ\\\^^^ccciiinnnqqqrrrrrrsssssspppkkkfffaaaYYYRRRMMMKKKGGGDDDGGGHHHFFFFFFIIIHHHKKKOOOQQQQQQNNNJJJGGGEEEEEEGGGIIIMMMQQQUUUXXX]]]```cccddddddcccdddeeejjjmmmssswwwyyy{{{}}}~~~||||||||||||}}}}}}wwwuuuxxx|||xxxqqqkkkeee^^^YYYQQQJJJDDDAAA>>><<<>>>CCCMMMUUU```gggiiikkkpppuuuyyyuuummmaaaWWWSSSUUUYYYkkkrrryyy|||ooohhhlllpppssstttuuuwwwyyylll]]]eeepppxxx}}}}}}|||{{{sssqqqmmmhhh```WWWMMMGGGCCC>>>888333111000///...////////////////////////---..................---000000...,,,******+++---...------...111222222111......//////000000111111000111111222333333333333333444555555666555555555666777888888888999<<>>===@@@EEEPPPZZZeeekkklllmmmrrrwwwyyyvvvmmmbbbXXXUUUWWW[[[mmmuuu|||~~~xxxkkkeeejjjpppsssuuuwww{{{~~~pppbbbiiirrrzzzuuusssooohhh___UUUMMMHHHBBB>>>888333111000//////,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------...//////...,,,+++,,,------,,,,,,...111333333222......//////000000111111000111222333333333333333333444555555666666555555444555777777777777:::<<<<<<======:::777555888:::JJJ[[[qqq|||www~~~||||||zzzmmmaaacccppp}}}zzziii___bbbeeedddTTTIIIHHH\\\vvv~~~pppcccWWWUUUSSSRRRYYYdddwwwwwwkkk^^^UUUKKKGGGCCC@@@AAABBBCCCCCC@@@AAABBBBBBCCCFFFJJJNNNQQQTTTXXX[[[]]]```ccceeedddfffggggggfffgggiiikkkjjjkkkllllllkkkjjjlllmmmkkkkkkjjjjjjjjjkkkkkklllnnnnnnppprrrsssrrrmmmjjjeeedddaaa\\\XXXTTTPPPOOOLLLLLLKKKJJJHHHFFFDDDCCCCCCEEEIIINNNQQQSSSSSSSSSQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZYYYWWWTTTSSSLLLKKKJJJIIIIIIIIIJJJKKKJJJHHHFFFCCCBBBDDDHHHKKKXXXdddnnnqqqttt}}}}}}xxxrrrlllgggeeeaaa\\\[[[^^^^^^bbbgggkkkmmmmmmnnnooonnnkkkgggccc^^^YYYTTTPPPJJJFFFDDDGGGIIIHHHHHHKKKKKKOOOSSSWWWWWWTTTOOOLLLEEEFFFGGGJJJMMMQQQTTTVVV]]]___aaaaaa```______```iiimmmqqquuuwwwxxxzzz{{{{{{{{{||||||}}}~~~|||xxxyyy|||wwwpppjjjccc[[[VVVKKKEEE@@@???>>>===AAAFFFSSS^^^jjjpppooooootttyyyvvvssslllbbb[[[YYY\\\aaapppxxx|||yyy|||}}}{{{zzzwwwpppgggaaagggnnnrrrtttvvv{{{~~~qqqggglllttt{{{~~~{{{xxxrrriii]]]SSSJJJFFFBBB===777333111000//////,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,...000000///------......------...111222222111......//////000000111111111111222333333333222111333444555555666666555555444555777777777777999;;;999;;;<<<999666666999<<>>>>>>>>BBBGGGUUU```mmmsssrrrqqquuuzzzssspppjjjbbb\\\\\\aaafffqqqzzz~~~yyyrrruuuvvvrrrpppnnnjjjeee___fffmmmqqqrrrtttyyy~~~{{{~~~|||qqqjjjnnnuuuzzz|||~~~|||uuuiii\\\PPPHHHDDDAAA===777222111000//////........................,,,---...//////...---,,,+++...111222000///......000///...///000111000///......//////000111111111111222333444333333111111333444555555666666555555666888999:::999999;;;===:::<<<===;;;888888;;;???MMM^^^sss|||xxx{{{|||xxxvvvtttttttttvvvnnnbbbcccttt}}}~~~zzzqqqiii```VVVRRRSSSMMMJJJGGGOOOhhhssscccVVVTTTRRRMMMQQQYYYmmm~~~~~~mmm___VVVQQQKKKEEEBBBBBBCCCBBBAAA@@@AAAAAAAAAAAADDDIIILLLOOOQQQTTTXXX\\\^^^___``````bbbdddfffggggggggggggffffffgggiiikkkmmmooopppooonnnnnnmmmmmmllllllkkkqqqqqqqqqqqqqqqqqqrrrrrrooopppooojjjbbb[[[VVVSSSLLLMMMLLLIIIFFFCCCCCCDDDEEEEEEFFFIIIOOOTTTWWWXXXZZZYYYYYYZZZ]]]```aaaaaa```______]]]ZZZWWWTTTRRROOOLLLIIIHHHHHHIIIIIIIIIGGGEEECCCAAABBBDDDGGGIIIRRR\\\hhhooosssvvv}}}vvvqqqiiiccc```^^^\\\[[[ccceeehhhjjjkkkkkkjjjiiikkkfff___YYYUUURRRPPPNNNHHHGGGFFFFFFGGGIIIKKKLLLPPPSSSWWWZZZ[[[XXXUUURRRGGGJJJMMMRRRUUUXXXZZZZZZ___aaabbb```\\\\\\```eeemmmooosssxxx{{{}}}}}}}}}}}}}}}}}}~~~~~~xxxtttwww{{{~~~vvvnnnhhhbbbZZZUUUKKKFFFAAA???>>>>>>DDDLLLXXXbbblllqqqssswwwxxxwwwssshhh]]]YYYZZZ^^^gggoooxxx{{{yyysssoookkkkkkooopppkkkfffeeeaaaeeejjjkkkjjjmmmtttzzz||||||yyyqqqmmmhhhooouuuvvvwwwyyyxxxuuuyyywwwrrrhhh[[[NNNDDD???@@@:::222---+++,,,---...........................------......//////000000............////////////---......///000111111222222222222111111111111111333333333222222222111111444333222111222444666888777888:::;;;<<<;;;;;;:::>>>;;;999999777666999???OOOfffuuu}}}zzz{{{zzzwwwuuuuuuuuuvvvnnnaaaaaarrr{{{sssjjj```VVVRRRTTTOOOJJJDDDKKKeeevvveeeVVVSSSQQQNNNQQQXXXiiiyyypppaaaXXXRRRLLLFFFBBBBBBCCCBBBAAA>>>??????@@@AAAEEEJJJMMMOOOQQQTTTXXX\\\^^^___``````aaacccdddeeeeeeeeeeeeeeeeeefffgggiiikkklllmmmnnnnnnnnnnnnmmmmmmlllllloooooopppqqqrrrsssttttttvvvwwwwwwvvvrrrlllfffbbbWWWTTTPPPLLLIIIFFFDDDCCCEEEDDDEEEHHHNNNTTTXXXYYY[[[ZZZYYY[[[]]]___```___aaa``````^^^\\\YYYVVVTTTOOOLLLIIIIIIJJJKKKKKKKKKKKKKKKJJJHHHFFFFFFHHHIIIPPPZZZfffooossswww}}}wwwrrrkkkeeeaaa___^^^\\\aaacccgggjjjlllkkkjjjhhhiiiddd]]]XXXTTTRRRPPPNNNIIIIIIHHHGGGHHHJJJMMMNNNSSSVVVYYY\\\\\\ZZZVVVTTTNNNNNNOOOQQQTTTXXX[[[]]]```bbbccc```]]]]]]bbbfffmmmppptttxxx|||~~~||||||~~~yyyuuuuuuxxx}}}|||tttmmmhhhbbbZZZUUUJJJEEEAAA???>>>>>>EEEMMMYYYcccllloooqqquuuvvvuuussshhh]]]YYYZZZ___gggooovvvyyy}}}}}}vvvppplllhhhhhhkkklllgggbbbaaaaaaeeejjjjjjiiikkkqqqwww||||||~~~{{{rrrjjjgggfffmmmrrrssssssuuuuuurrrwwwuuuoooeeeXXXLLLCCC???<<<888111---,,,---...///........................------------........................////////////.........///000111111111111111111111111111111111111111111222222333333333444333222222333444555666777888:::;;;<<<<<<<<<;;;???;;;999999777555999???NNNeeettt||||||zzzzzzwwwwwwxxxyyypppbbbaaappp~~~}}}zzzuuuooohhh^^^TTTRRRUUUUUUNNNDDDGGGaaa{{{hhhVVVQQQPPPNNNPPPTTTaaarrrttteee\\\TTTNNNGGGCCCCCCCCCBBBAAA<<<===>>>???@@@DDDIIIMMMOOOQQQTTTXXX\\\^^^`````````aaabbbdddddddddcccbbbeeeeeeeeefffggghhhjjjjjjnnnnnnnnnmmmmmmmmmmmmmmmlllmmmoooqqqsssuuuwwwxxxzzzjjjddd\\\UUUQQQLLLGGGDDDGGGFFFFFFIIIOOOUUUZZZ\\\]]]\\\\\\^^^```bbbbbbaaaccccccbbbaaa^^^\\\YYYWWWRRRPPPMMMMMMOOOQQQRRRRRRNNNOOONNNKKKFFFDDDEEEGGGMMMWWWdddnnnssswww|||yyytttmmmgggcccaaa```___^^^bbbfffjjjlllllljjjhhhgggbbb\\\WWWTTTQQQOOONNNKKKKKKJJJJJJKKKMMMOOOQQQVVVYYY\\\^^^^^^[[[XXXUUUUUUTTTRRRRRRUUUYYY^^^```aaabbbccc```^^^___ccchhhnnnqqquuuyyy}}}~~~~~~~~~}}}}}}{{{{{{||||||wwwvvvvvv~~~xxxqqqkkkfff```YYYTTTIIIDDD@@@???>>>???FFFNNN\\\eeelllnnnooorrrssssssssshhh]]]ZZZ[[[___hhhpppwwwyyy}}}|||tttnnnjjjggggggjjjiiiddd___^^^aaafffjjjkkkiiijjjnnnsss|||{{{||||||uuuiiiaaa___dddkkkoooppppppsssssspppsssqqqjjj```TTTHHHAAA>>>999555111....../////////........................---------------,,,,,,,,,............////////////......//////000000111111000111111111111111111111///000111222333444444555333333333333333444444444777888:::<<<============???;;;888888666555999???OOOfffuuu}}}vvvyyy|||zzzyyy{{{|||sssfffbbbnnn}}}{{{tttqqqnnniii```WWWVVVZZZ]]]TTTHHHGGG]]]{{{nnnYYYQQQOOOMMMNNNPPP[[[jjjyyyjjj```WWWPPPHHHDDDCCCCCCBBBAAA======>>>>>>???BBBGGGKKKNNNPPPTTTXXX[[[^^^___```aaabbbcccddddddcccbbbbbbeeeeeeeeefffggghhhiiijjjlllllllllmmmmmmmmmmmmmmmkkklllnnnqqqtttwwwyyyzzzxxxmmmddd___YYYQQQKKKNNNLLLJJJLLLPPPVVVYYY[[[^^^^^^___bbbfffiiiiiiiiifffffffffeeeccc```^^^\\\XXXVVVTTTUUUWWWZZZ[[[\\\UUUVVVTTTOOOHHHDDDEEEGGGLLLUUUbbbmmmssswww|||yyytttmmmgggdddbbbaaa```^^^aaagggkkknnnmmmkkkiiigggccc\\\VVVSSSPPPNNNLLLMMMLLLKKKKKKMMMOOOQQQSSSYYY[[[]]]___^^^[[[XXXUUUVVVUUUTTTUUUXXX\\\```cccbbbbbbaaa```___```eeeiiippprrruuuyyy{{{|||}}}|||~~~~~~}}}}}}}}}zzzyyywwwssslllgggccc]]]VVVQQQGGGBBB???>>>>>>@@@HHHPPP___gggmmmmmmmmmppprrrqqqssshhh^^^ZZZ\\\aaajjjssszzz|||}}}uuuooollljjjjjjllljjjccc______ccchhhlllmmmjjjiiimmmpppxxxxxxzzzyyypppbbb[[[[[[```fffkkkkkkmmmppprrrpppooollleee[[[OOOEEE???===777555111/////////...---........................///......------,,,,,,,,,............////////////.../////////000000000111//////000000111111222222000000111222333333444444222333444444444444333333777888:::===>>>????????????;;;888777666444999???PPPgggvvv~~~rrrmmm{{{~~~{{{{{{zzz{{{vvviiibbbkkk}}}~~~|||xxxuuusssoooggg^^^\\\___```ZZZOOOJJJZZZuuuvvvaaaTTTOOOMMMLLLMMMVVVddd|||nnndddZZZSSSJJJDDDCCCCCCBBBAAA@@@@@@???>>>>>>@@@DDDGGGMMMOOOSSSWWWZZZ]]]^^^___bbbcccdddeeeeeedddccccccgggfffgggggghhhiiijjjkkkkkkkkkllllllmmmmmmnnnnnnlllmmmooorrruuuwwwyyyzzz}}}tttnnnhhh```YYYVVVTTTQQQQQQSSSUUUWWWXXX]]]^^^```fffkkkoooqqqppplllllllllllljjjhhhfffddd```___]]]^^^```ccceeefffbbbaaa^^^XXXQQQMMMMMMNNNOOOWWWbbblllssswww{{{~~~yyytttmmmhhheeecccbbbaaa___bbbggglllnnnnnnlllkkkjjjeee^^^WWWSSSPPPMMMKKKNNNNNNMMMMMMOOOQQQTTTVVV[[[\\\]]]^^^]]]ZZZVVVTTTRRRSSSUUUWWW[[[___bbbdddbbbaaa```______bbbfffjjjqqqsssvvvxxxyyyyyyxxxxxx{{{||||||}}}~~~~~~~~~|||qqqmmmgggccc___YYYRRRLLLEEEAAA>>>>>>???AAAIIIRRRaaahhhnnnnnnnnnqqqsssrrrrrrhhh^^^\\\^^^dddnnnwww|||~~~}}}tttnnnmmmkkkkkkllliiibbb^^^^^^dddjjjoooooollljjjlllooorrrsssvvvvvvmmm```YYYYYYZZZ___cccdddfffkkknnnmmmjjjgggaaaXXXMMMDDD>>><<<888555222000///...,,,***........................000/////////......------............////////////////////////000000000000......///000111111222222222222222222222222222222333333444555555555444444888999;;;>>>???@@@@@@@@@???;;;777666555444999???OOOeeettt|||rrrhhhqqq||||||xxx{{{yyynnneeehhhyyy}}}xxxtttrrrkkkbbb]]]]]]bbb```WWWOOOWWWooommm\\\RRRMMMLLLMMMSSS___tttrrrggg\\\UUUKKKEEECCCCCCBBBAAABBBAAAAAA???>>>???CCCFFFLLLNNNQQQUUUYYY[[[]]]]]]aaabbbdddeeeeeeeeeddddddggggggggghhhiiijjjlllmmmllllllmmmnnnooooooppppppooopppqqqsssuuuvvvxxxxxxxxxyyy~~~{{{vvvpppkkkaaa^^^[[[ZZZZZZZZZYYYXXX\\\^^^bbbiiippptttvvvvvvuuuvvvvvvvvvtttsssqqqoookkkjjjhhhiiilllooopppqqqmmmkkkhhhddd```[[[VVVTTTUUU[[[dddlllssswww{{{}}}yyytttnnnhhheeedddcccbbbaaacccgggjjjlllllllllkkkkkkfff___YYYUUURRROOOMMMQQQPPPPPPPPPRRRTTTWWWYYY\\\]]]^^^]]][[[XXXUUUSSSPPPQQQSSSWWW[[[^^^bbbcccdddbbb```___```dddiiilllrrrsssuuuwwwxxxxxxwwwvvvyyyzzz{{{|||}}}}}}~~~zzznnnjjjddd```\\\WWWOOOIIICCC???===>>>???BBBKKKTTTaaaiiipppqqqqqqtttuuutttqqqggg___]]]aaahhhsss||||||~~~{{{rrrkkkkkkiiijjjjjjeee]]]ZZZ[[[dddjjjpppqqqmmmkkklllnnnnnnnnnqqqrrrlll```XXXVVVUUUZZZ]]]\\\^^^cccfffffffffddd___WWWMMMDDD>>>;;;999666222///...---+++***........................///////////////.....................////////////////////////000000000000------...///111222333333333333333222222222111111444444444555666666777777:::;;;===???@@@@@@@@@@@@???:::777666444333888@@@LLLcccrrrzzzuuujjjppp|||}}}}}}zzzxxxllllllzzzyyyuuuuuusssllleeebbbkkkkkkbbbSSSSSShhh{{{fffWWWPPPNNNOOOPPPZZZmmmtttiii___WWWMMMFFFCCCCCCBBBAAAAAAAAAAAA??????@@@DDDGGGJJJLLLPPPTTTWWWZZZ[[[\\\___```bbbcccddddddddddddfffffffffhhhiiikkkmmmnnnnnnooopppqqqrrrsssttttttttttttttttttuuuuuuuuuuuuqqqqqqsssvvvzzz~~~~~~|||{{{nnnllljjjiiihhhfffcccaaabbbdddhhhooovvvzzz||||||~~~|||{{{zzzxxxwwwwwwzzz}}}~~~zzzyyyyyyzzzxxxqqqfff]]]]]]```gggmmmssswww{{{}}}~~~{{{vvvooojjjgggfffeeedddbbbccceeeggghhhiiiiiiiiijjjfff```[[[XXXVVVTTTRRRTTTTTTSSSTTTVVVXXX[[[]]]^^^^^^^^^^^^[[[XXXUUUSSSRRRQQQQQQSSSVVV[[[___bbbgggdddaaaaaaccchhhllloooppprrruuuwwwyyyyyyyyyyyy{{{{{{|||}}}~~~}}}~~~zzzmmmiiiddd```\\\VVVNNNGGGBBB>>><<<===???CCCLLLUUU```iiirrrtttuuuxxxyyywwwqqqggg______dddlllwww~~~{{{rrrkkkiiihhhiiiiiicccZZZWWWXXXccciiiooopppmmmjjjkkkmmmllljjjkkknnnjjj___UUUQQQWWW[[[\\\ZZZZZZ^^^``````cccbbb___XXXNNNEEE>>>;;;777444000...---------,,,........................------...............///............////////////000000000000////////////,,,,,,...///000222333333222222222222222222333333555444444555666888:::;;;;;;===>>>@@@AAAAAA@@@@@@???:::666555333333888@@@MMMcccrrrzzzxxxnnnsss}}}}}}}}}~~~uuuqqq~~~}}}zzz~~~|||uuuqqqvvvvvvjjjVVVOOObbb}}}mmmZZZRRRPPPQQQOOOXXXiiiuuujjj```XXXMMMFFFCCCCCCBBBAAA@@@@@@@@@??????BBBFFFIIIIIIKKKOOOSSSVVVYYYZZZ[[[]]]^^^```bbbcccdddccccccdddeeeeeegggiiikkkmmmnnnqqqqqqrrrsssuuuvvvwwwwwwvvvvvvvvvuuuttttttssssssmmmmmmlllkkkkkkmmmrrruuuwwwzzz~~~yyyxxxvvvvvvuuurrrnnnkkkiiijjjooouuu|||xxxkkkaaadddhhhmmmssswww{{{}}}~~~|||wwwqqqllliiihhhgggfffbbbbbbcccdddeeefffggghhhiiieee___\\\ZZZYYYXXXWWWWWWVVVVVVWWWYYY[[[^^^```___```___^^^\\\XXXUUUSSSUUUSSSPPPOOORRRWWW]]]aaaiiifffcccbbbeeejjjoooqqqoooqqqtttxxx{{{|||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzznnnjjjddd```\\\VVVMMMGGGAAA===<<<===@@@DDDLLLVVV___iiisssvvvxxx{{{{{{yyypppggg___```eeennnzzz~~~tttmmmjjjiiijjjjjjcccZZZWWWXXXaaagggnnnpppmmmiiijjjkkkkkkhhhhhhkkkiii^^^SSSMMM]]]```___[[[ZZZ]]]___^^^bbbaaa___YYYOOOEEE>>>;;;666222///------...//////........................,,,,,,,,,------...................../////////000000000000000////////////+++,,,---///000222333444000000111222333444444555555555444444666999<<<>>>===>>>???@@@AAA@@@@@@??????:::666555333333888@@@PPPggguuu}}}zzzrrrrrruuu~~~~~~~~~|||{{{```PPP]]]qqqzzzcccSSSOOOQQQNNNSSS```vvvzzzmmmddd\\\QQQHHHCCCBBBCCCDDDAAABBBBBBAAA@@@AAACCCEEEHHHKKKNNNPPPRRRUUUYYY\\\______```aaabbbccccccdddccceeeggghhhhhhhhhiiijjjnnnqqqsssuuuuuuvvvxxxzzzvvvwwwwwwvvvtttpppmmmjjjgggdddbbbbbbeeehhhjjjkkknnnpppsssuuuwwwzzz}}}~~~|||{{{||||||}}}~~~ooommmmmmpppuuuzzz~~~{{{zzzzzzzzz{{{}}}{{{rrrmmmjjjgggccc```aaa```^^^\\\\\\^^^```bbbgggfffdddbbb```^^^]]]]]]]]]]]]YYYUUUXXX^^^aaa```eeedddbbb]]]YYYVVVUUUVVVWWWYYYVVVPPPOOOWWW___dddgggfffeeefffhhhkkkoooqqqoooqqqtttvvvwwwyyy{{{}}}zzz{{{}}}~~~~~~|||~~~~~~~~~~~~}}}yyynnnhhhbbb^^^\\\WWWOOOIIIGGGCCC@@@AAABBBEEEMMMVVVaaajjjrrrwww{{{|||yyysssmmmccc\\\\\\bbbkkkvvv~~~tttmmmkkkjjjkkkjjjaaaVVVWWW^^^kkkjjjjjjlllmmmllljjjhhhfffhhhjjjggg```XXXRRRNNN\\\```aaa^^^ZZZ[[[bbbiiilllllleeeWWWJJJCCC>>>:::444222///---,,,,,,---...------------------------)))+++...///---+++++++++***+++---////////////......///000111111000///...//////000111222333333333111222222333333222222111333666999;;;;;;:::;;;<<>><<<===777222333444666:::???SSSfffzzz~~~vvvuuuvvv}}}eeeTTT\\\jjjkkk[[[SSSRRROOOSSS___ttt}}}ooofff^^^RRRHHHCCCAAABBBBBBAAABBBBBBAAA@@@@@@CCCEEEGGGJJJLLLOOOQQQTTTXXX[[[______```aaabbbbbbcccdddccceeehhhiiiiiijjjkkkllloooqqqtttvvvvvvwwwxxxzzzvvvwwwwwwuuurrrnnniiifff```^^^\\\]]]aaadddggghhhkkkmmmooopppqqqsssvvvyyyvvvxxx{{{~~~vvvrrrppprrrxxx~~~|||{{{zzzyyyzzz{{{}}}~~~~~~uuupppllliiiddd``````^^^\\\ZZZZZZ[[[]]]___dddcccaaa```^^^]]]]]]]]]]]]]]]ZZZWWWYYY```cccbbbdddcccaaa]]]YYYWWWXXXYYY___bbb___YYYVVV\\\bbbeeegggfffffffffhhhllloooqqqpppsssvvvwwwxxxyyy{{{|||||||||{{{|||}}}~~~}}}|||~~~~~~~~~~~~~~~}}}}}}~~~yyynnniiibbb]]]YYYTTTLLLFFFDDD@@@>>>@@@BBBFFFNNNWWW```hhhpppuuuyyy{{{xxxrrriiiaaaZZZYYY]]]fffttt}}}tttnnnkkkjjjkkkjjjbbb[[[^^^eeeooommmlllkkkkkkjjjhhhgggccceeeeeeaaa[[[UUURRRQQQ___cccfffeee```___dddiiimmmmmmeeeWWWKKKCCC>>>:::444333000...------...///------------------------+++---//////---,,,+++,,,,,,---///000111111000000//////000111111000///...///000111222222333333333333333444444444444333333444666888999999999:::;;;AAACCCEEEEEEDDDAAA===;;;;;;555111222333555999???TTTfffzzz{{{xxxvvv|||mmmZZZ\\\bbbvvvssscccWWWRRROOOSSS]]]ppprrrggg```TTTJJJDDDAAAAAAAAAAAAAAAAAA@@@???@@@BBBDDDFFFIIIKKKNNNPPPSSSWWWZZZ^^^^^^___```aaabbbccccccbbbeeehhhiiijjjkkkmmmnnnpppsssvvvwwwxxxxxxyyyzzzxxxyyyxxxvvvrrrlllfffccc[[[YYYXXXZZZ^^^bbbfffgggjjjkkkllllllkkkllloooqqqpppsssyyy~~~zzztttvvv}}}}}}{{{yyyxxxyyy{{{}}}zzztttpppkkkeee```]]][[[YYYWWWVVVWWWYYYZZZ___^^^]]]\\\\\\\\\\\\\\\\\\\\\ZZZYYY\\\cccfffdddcccbbb```]]]ZZZZZZ\\\^^^jjjmmmkkkddd___aaadddeeehhhgggggghhhjjjmmmppprrrsssuuuwwwyyyyyyyyy{{{|||~~~|||zzzzzz{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~|||{{{|||~~~~~~yyypppjjjbbb\\\VVVPPPHHHBBB@@@===<<>>@@@BBBDDDBBB>>>:::777555111000222444555;;;BBBUUUgggzzzwwwrrr}}}~~~|||cccXXXUUUiiirrrcccWWWOOOMMMOOOWWWfff|||zzziiibbbWWWNNNHHHFFFEEEDDD@@@AAAAAA???>>>>>>@@@BBBFFFHHHKKKMMMOOORRRVVVYYY\\\\\\]]]___```aaabbbccc^^^aaadddggghhhjjjlllnnnqqqtttxxxzzzzzzyyyyyyzzzwwwxxxyyyxxxtttnnnhhhddd```^^^]]]^^^bbbfffiiijjjlllllljjjhhhffffffhhhkkkmmmoootttxxx|||}}}~~~}}}|||{{{~~~||||||}}}}}}~~~}}}xxxqqqggg```YYYWWWTTTQQQOOOOOOPPPQQQSSSSSSSSSTTTUUUVVVWWWXXXWWWYYY[[[\\\bbbjjjllljjjeeedddaaa^^^\\\^^^cccgggxxx|||}}}vvvooommmllliiiiiiiiijjjkkkmmmppprrrtttvvvxxxzzzzzzzzzyyyzzz{{{zzzzzz{{{|||~~~~~~~~~~~~~~~~~~~~~}}}yyyyyy||||||xxxrrrmmmeee\\\SSSLLLEEEAAA@@@======@@@BBBEEEMMMVVV[[[aaagggjjjmmmqqqppplll^^^XXXRRRPPPRRR^^^sss}}}yyyuuusssqqqpppmmmjjjllluuuzzzqqqmmmlllllllllfffiiiiiiddd\\\XXXYYY]]]dddfffgggggggggjjjooottttttqqqhhhZZZPPPIIIBBB;;;222111///---------.../////////////////////////////////000///------///111000/////////000000111111000000000000000111222222111111222333333333333222444444555555555555444444666777777555444555777999:::<<<>>>???>>>;;;777555444222222444555777===EEEUUUgggyyyzzzttt}}}eeeWWWOOOaaa}}}pppaaaWWWPPPMMMNNNTTT```uuullleee[[[QQQKKKHHHFFFEEE@@@AAA@@@???======???AAAEEEGGGJJJLLLNNNQQQUUUXXX[[[[[[\\\^^^___aaabbbccc^^^```dddfffgggiiikkkmmmqqqtttxxxzzzzzzyyyxxxxxxtttvvvyyyzzzxxxtttooolllfffdddaaaaaaccceeeggghhhiiihhhgggdddbbbccceeehhhgggiiimmmrrrvvvyyy{{{||||||xxxvvvwwwzzz|||~~~}}}~~~~~~uuujjjcccYYYWWWSSSPPPNNNMMMNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTSSSWWWZZZ]]]dddlllooommmhhhfffbbb^^^]]]___dddhhhyyy~~~zzztttrrrqqqooojjjkkklllmmmoooqqqssstttuuuwwwyyyzzzyyyyyyzzz|||xxxzzz{{{}}}~~~yyyxxx{{{|||wwwqqqmmmeee[[[RRRJJJEEEBBB@@@======AAACCCFFFNNNVVV[[[aaaeeegggjjjmmmmmmiii]]]VVVPPPOOOTTT```ttt{{{xxxuuutttrrrqqqmmmiiilllyyy{{{rrrmmmllllllllleeehhhhhhcccZZZVVVYYY^^^ffffffffffffgggkkkqqquuussspppfffXXXNNNHHH@@@888111000...---,,,---...///........................,,,---//////......000111//////.........//////000000000000000000111333333222222333333333333333222333333444444444444333333222222333222000000111333555777888999999777555333333222333666666666===EEEUUUfffxxxzzz||||||xxxiii\\\PPP\\\uuurrrcccZZZTTTNNNNNNQQQ[[[mmmrrrjjj___UUUMMMHHHEEECCC@@@@@@@@@>>><<<<<<>>>@@@BBBDDDGGGIIIKKKNNNRRRUUUZZZZZZ\\\]]]___aaabbbccc___bbbeeeggghhhiiikkkmmmppptttxxxzzzzzzxxxwwwwwwuuuxxx}}}|||yyyoookkkgggeeeeeefffffffffgggfffdddbbbaaabbbeeehhhhhhiiilllppptttyyy|||~~~{{{~~~~~~}}}zzzqqqnnniiihhhkkkooosssuuu|||}}}zzzooogggZZZXXXTTTPPPMMMLLLLLLMMMLLLLLLLLLMMMNNNOOOPPPQQQPPPUUUYYY]]]eeemmmpppnnnllliiiddd___]]]___dddiiisssyyy{{{wwwssssssrrrqqqkkkkkkmmmoooqqqssstttuuutttvvvxxxyyyyyyyyyzzz|||zzzzzzzzz{{{|||~~~zzzxxx{{{~~~|||vvvnnnjjjcccYYYPPPIIIEEECCC>>><<<===AAAEEEHHHPPPXXX]]]bbbeeeeeegggkkkjjjggg\\\TTTMMMNNNVVVcccuuu{{{wwwtttrrrqqqqqqlllfffjjjxxxxxxooojjjiiiiiiiiidddgggfff___WWWUUU\\\cccjjjjjjjjjjjjkkknnnqqqsssqqqlllbbbTTTKKKEEE<<<444222111///------...///111------------------------(((+++.../////////000111000///............///000000000000000000222333444222333333444333333222222333333444444444444333333000111222222000//////000111222333333444444333333222111333666555555<<>><<<<<<>>>@@@@@@BBBEEEGGGIIILLLPPPSSSYYYZZZ[[[]]]___aaabbbcccaaacccfffhhhiiiiiikkkmmmpppsssxxxzzzyyyxxxwwwvvvyyy}}}uuurrrmmmiiihhhhhhhhhggggggfffeeecccaaacccgggkkkooooooppprrrvvvzzz~~~yyy|||~~~}}}yyyyyy||||||~~~~~~{{{vvvqqqmmmeeeaaa]]]]]]aaaggglllnnnyyy}}}~~~~~~rrrjjj[[[XXXTTTPPPMMMLLLLLLMMMKKKKKKKKKKKKLLLMMMOOOOOOOOOTTTYYY]]]eeennnqqqnnnnnnkkkeee```]]]___dddiiilllrrruuurrroooppppppoookkklllmmmoooqqqsssuuuuuusssuuuwwwyyyyyyyyy{{{||||||{{{yyyyyyzzz}}}|||}}}~~~}}}{{{yyy{{{~~~|||vvvkkkhhhaaaXXXOOOHHHDDDDDD<<<;;;<<>><<<;;;;;;<<<>>>CCCGGGLLLPPPRRRTTTTTTVVVZZZ\\\^^^```cccfffcccdddeeeggghhhiiiiiiiiipppppprrrvvv{{{|||yyyvvvwww}}}uuullliiijjjhhheeefffeeecccbbbccceeehhhjjjnnnrrrwww{{{}}}~~~|||zzzxxxxxxxxxyyyzzzqqqpppnnnkkkhhhdddaaa___XXXVVVWWWXXXYYY\\\dddnnnuuuwwwmmmddd```ZZZTTTOOOLLLKKKJJJMMMLLLLLLKKKKKKJJJJJJIIINNNOOOQQQXXX```hhhmmmooommmjjjddd]]]YYYYYY]]]```eeekkkqqqvvvwwwuuusssrrrmmmnnnqqqtttvvvxxxxxxxxxxxxxxxyyyzzz{{{}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}|||}}}~~~vvvnnnkkkggg```YYYQQQIIIAAA<<>>AAAWWWgggwww~~~~~~|||zzzuuuhhhaaafffggg___YYYZZZhhhxxxfffXXXQQQOOOPPPUUU___qqqvvvggg^^^WWWOOOIIIGGGBBBBBBAAA@@@???????????????@@@CCCFFFJJJNNNPPPRRRTTTWWWZZZ\\\^^^```cccfffdddeeefffhhhiiijjjkkkkkkpppppprrruuuyyyzzzxxxvvvxxxwwwrrrpppmmmiiieeedddbbbbbbbbbdddgggiiipppsssxxx|||{{{zzzvvvsssqqqppppppqqqmmmkkkgggbbb]]]XXXTTTRRROOOMMMNNNPPPQQQTTT]]]fffrrr~~~|||ssslllhhhbbb\\\VVVRRRQQQPPPQQQPPPPPPOOONNNNNNMMMMMMLLLLLLOOOTTT\\\ccchhhiiijjjfff```YYYUUUUUUZZZ]]]dddiiipppuuuvvvuuusssrrrnnnoooqqqtttvvvwwwwwwwwwxxxxxxyyyzzz{{{|||}}}}}}|||}}}}}}~~~~~~}}}}}}~~~|||{{{zzz{{{|||}}}}}}ssslllgggccc]]]VVVPPPIIIBBB>>>???>>>???DDDMMMUUU[[[^^^]]]aaafffhhhgggeeeccccccXXXUUUSSSUUU]]]jjjxxxwwwqqqmmmlllggg```aaakkkuuuxxxxxxuuupppkkkhhhggghhhiiikkkjjjdddZZZSSSUUU```jjjqqqsssuuurrrnnnmmmooorrrqqqgggYYYMMMEEE>>>999555//////...------------...,,,,,,,,,------.........---...//////000000//////......//////000000111111222222222111111111111111111222333444444444333333444555555555333222000///////////////////////////...///000111111111111111111222444555666888<<>>>>>AAAFFFOOOWWW]]]``````cccfffgggeeebbb___^^^TTTUUUWWW]]]eeepppyyy|||tttnnnlllgggaaabbbhhhooopppqqqpppnnnmmmlllkkkkkkkkkpppllldddZZZTTTXXXcccmmmtttsssqqqooonnnooopppqqqssshhhYYYLLLCCC===888444//////...------------...------------------......---...//////000000//////------...///000111222222000000111111222222222333222222333333333444444444555555666666555333111000////////////////////////+++,,,...000111333333333111111222222333666;;;???TTTdddttt|||{{{uuusssssstttyyynnndddcccgggfffaaa[[[[[[uuu|||lll\\\TTTOOOQQQVVVddd}}}{{{jjj___XXXOOOIIIGGGBBBAAAAAAAAAAAABBBCCCCCCBBBAAAAAAAAADDDIIIMMMPPPSSSVVVYYY[[[]]]___bbbeeeeeeeeefffgggiiikkklllmmmooopppqqqsssuuuwwwwwwwwwyyy}}}~~~xxxvvvsssoooiiieeeccccccccclllnnnqqqtttvvvuuurrrpppgggeee```[[[WWWUUUTTTSSSOOOMMMIIIEEECCCBBBAAABBB@@@>>>???BBBEEEHHHRRR\\\lllzzz}}}yyyssslllfffaaa^^^\\\]]]\\\YYYVVVRRROOOLLLKKKKKKLLLMMMRRRXXX\\\______^^^ZZZTTTMMMIIIJJJOOOSSS\\\aaajjjppprrrsssrrrrrrpppqqqrrrsssuuuvvvvvvvvvwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}~~~~~~}}}zzzzzzyyyyyy{{{}}}~~~vvvnnnhhh```\\\UUUOOOKKKFFFBBB???===???BBBIIIPPPXXX]]]```hhhiiiiiigggccc^^^ZZZWWWQQQTTTYYY```iiirrryyy~~~}}}~~~sssooohhhcccccciiiooorrrqqqpppnnnmmmllllllmmmmmmtttnnncccZZZVVV[[[fffpppvvvrrrnnnmmmnnnppppppooossshhhXXXKKKBBB;;;666333//////...------------...............------------......///000000000000000.........///000111111111000111111111111222222222333333222222222333444555555666666666666444222111////////////////////////+++,,,...000111222222333222333222222333777<<>>???CCCHHHMMMQQQRRRTTTWWWZZZ\\\^^^aaacccccccccdddeeegggiiikkklllooopppqqqrrrtttvvvxxxzzzzzz~~~}}}zzztttmmmhhheeeccccccffffffgggiiikkkiiieeeaaaXXXUUURRRNNNKKKIIIHHHHHHDDDBBB@@@>>>===>>>???@@@<<<;;;<<<@@@BBBFFFPPPZZZjjjyyy}}}xxxrrrlllgggdddbbbdddbbb^^^YYYTTTOOOKKKIIIJJJJJJLLLPPPUUUXXXZZZYYYXXXUUUPPPJJJFFFGGGJJJNNNVVV\\\eeelllpppqqqqqqqqqqqqqqqrrrssstttuuuvvvwwwwwwxxxxxxyyyyyyzzzzzzzzzzzz{{{||||||~~~~~~|||}}}~~~~~~~~~}}}}}}}}}~~~}}}||||||~~~yyywwwuuutttuuuxxx{{{~~~}}}|||uuummmhhhbbb\\\UUUNNNHHHDDDAAA>>>===@@@EEEKKKRRRXXX]]]aaaiiihhhgggeeeaaa\\\WWWSSSPPPSSSYYY```iiirrryyy|||www}}}xxxooofffaaadddjjjqqqwwwvvvsssoookkkjjjllloooqqqwwwooocccZZZXXX___jjjqqqvvvqqqlllkkkmmmpppooommmpppeeeVVVIIIAAA:::555111//////...------------........................---...//////000000000000000000000000000////////////222222222111111111111000333333222222222333444555555666666777666555333222////////////////////////......///000000000000000222222222111222666<<<@@@PPP```qqqzzzrrrnnnttt|||}}}yyyvvvyyy{{{xxx{{{}}}uuuqqqsssuuu}}}tttkkkkkkpppnnnggg^^^kkklll___UUUTTTTTTYYYnnnpppcccZZZQQQJJJHHHFFFEEECCCBBBAAA@@@@@@???>>>>>>===>>>BBBGGGLLLOOOPPPRRRVVVXXXZZZ\\\___bbbaaaaaabbbccceeegggjjjkkknnnoooqqqrrrsssvvvzzz~~~}}}xxxqqqkkkgggeeeddd```^^^]]]]]]___]]]YYYTTTLLLJJJGGGDDDBBBAAAAAAAAA@@@???===;;;::::::;;;;;;999888999<<<>>>BBBLLLVVViiiyyy}}}yyytttooojjjgggfffgggeeeaaa[[[UUUPPPKKKIIIFFFFFFHHHLLLQQQTTTTTTTTTSSSQQQNNNIIIFFFEEEHHHJJJPPPVVV```hhhlllnnnooooooqqqqqqqqqrrrtttvvvwwwxxxxxxyyyyyyyyyzzzzzzzzz{{{zzzzzz{{{|||}}}~~~||||||}}}~~~~~~}}}}}}~~~~~~wwwuuuqqqooooooqqquuuwww{{{~~~{{{ssslllhhhccc^^^UUUMMMGGGDDDAAA???>>>CCCIIIOOOTTTYYY^^^aaacccbbb```___^^^ZZZVVVRRRPPPTTTZZZbbbkkkrrrxxx{{{xxx~~~yyynnnccc```ccciiipppwwwxxxtttnnnjjjjjjnnntttxxx}}}sssfff]]]\\\ccckkkqqqsssoookkkjjjlllmmmmmmkkkjjjaaaSSSHHH@@@:::444000//////...------------.....................//////...///000000111111000000111000000000/////////...333222222222111111000000222222333333333444444444555555666666666555333222////////////////////////000000000000//////...---//////000000111444999===OOO___qqqzzzrrrmmmrrrxxx{{{{{{}}}~~~~~~~~~yyyvvvzzzzzzvvvwwwzzzzzzllljjjtttyyyuuuhhhmmmyyyvvvggg[[[YYYTTTTTTeee}}}rrrddd[[[QQQJJJIIIEEEDDDCCCAAA@@@@@@?????????>>>>>>???AAAEEEIIIKKKNNNQQQTTTVVVXXXZZZ]]]```aaaaaaaaabbbdddgggjjjlllmmmoooqqqrrrssswww}}}yyypppjjjfffddd^^^ZZZVVVUUUVVVUUUPPPLLLGGGEEEBBB???=========>>><<<<<<;;;:::999999888888888666777:::<<<@@@IIISSSgggwww~~~{{{wwwuuuuuuvvvwwwuuuvvvwwwwwwwwwwwwwwwxxxwwwvvvsssoookkkhhheeedddbbb```\\\XXXRRRNNNJJJHHHDDDEEEGGGKKKPPPRRRRRRRRRPPPOOONNNJJJGGGEEEFFFHHHKKKRRR\\\dddiiilllmmmnnnppppppppprrrtttvvvxxxzzzzzzzzzzzzzzzzzz{{{{{{{{{yyyzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~yyyvvvqqqmmmmmmooorrruuuzzz|||~~~xxxpppkkkhhhddd^^^UUUMMMHHHEEECCCAAAAAAGGGNNNSSSWWW[[[___bbbbbb```]]]]]]\\\ZZZUUURRRRRRWWW___hhhpppvvvyyyzzz{{{zzzmmmcccbbbeeeiiinnntttrrrpppllljjjmmmttt|||zzzkkkbbbaaaeeekkknnnnnnmmmkkkjjjkkkkkkjjjiiiccc[[[PPPGGG@@@:::444000//////...------------...------......//////000000//////000111111111111000////////////000000000000111111111111111222222222111222333444444444333333444444555666555444333222//////////////////////////////000000///......---...///111222333555999<<>><<<;;;<<<<<<777888999999999999888888888777888:::<<>>===<<<;;;;;;::::::999888777777999777777888999===FFFPPPcccsss~~~yyysssnnnlllkkkiiihhheee```\\\[[[\\\^^^bbbaaa```aaadddeeedddcccfffeeebbbaaa___]]]YYYVVVTTTRRROOOKKKHHHFFFEEEDDDAAAGGGKKKMMMQQQVVVVVVSSSQQQQQQPPPNNNLLLIIIFFFDDDHHHKKKQQQZZZcccjjjooopppsssssstttuuuuuuuuuuuuuuu|||{{{zzzyyyzzz|||~~~|||||||||}}}}}}}}}}}}}}}~~~~~~}}}~~~~~~{{{uuupppnnnllllllsssxxx~~~zzztttmmmgggbbb___[[[SSSLLLGGGEEEEEEFFFEEENNNVVVYYY\\\aaaeeeeeehhhbbb^^^___^^^YYYTTTSSSOOO[[[lllyyy~~~~~~~~~~~~~~~zzzkkk```dddmmmqqqssstttlllkkkjjjmmmttt|||vvvooollljjjllloookkkjjjiiihhhlllnnniiiaaaYYYTTTLLLCCC===777222...///000000...,,,+++,,,---000000//////.........---////////////000000000000000...+++)))))),,,///111000000000000111111111111222222222222222222222222222222333444333222000...111111000///////////////////////////000000000000///...000333222111777>>>LLL___sss~~~wwwqqqsss|||~~~}}}|||||||||zzz~~~qqqfffeeennnvvvwwwqqqtttoooaaaZZZUUURRRZZZffftttiii___UUUNNNHHHEEECCCBBBBBBBBBAAA@@@>>>>>>======???CCCFFFIIIMMMNNNPPPQQQSSSVVVZZZ]]]^^^___aaaaaaaaabbbccceeekkkmmmnnnoooppptttxxx|||wwwlllddd\\\YYYUUUTTTUUUUUURRROOOJJJGGGCCCAAAAAA@@@???=========<<<;;;::::::999888999777777999999<<>>MMM___ssstttooouuu~~~|||vvv{{{ttteee^^^cccjjjrrrlllnnnyyylll___YYYTTTQQQXXXbbbyyy}}}ooodddZZZRRRHHHFFFCCCAAAAAABBBBBBAAA@@@???>>>>>>???BBBEEEGGGJJJKKKNNNOOOQQQUUUYYY\\\]]]___bbbccccccdddfffhhhjjjlllnnnooopppssswwwzzz}}}rrrkkk^^^[[[YYYXXXZZZYYYUUURRRLLLIIIFFFDDDCCCBBBAAA???@@@??????>>><<<;;;;;;:::999777777999999<<>>???AAADDDEEEHHHJJJLLLNNNQQQTTTYYY\\\]]]___bbbcccdddeeehhhjjjiiikkkmmmnnnppprrruuuxxx|||xxxqqqaaa___]]]]]]___]]]YYYUUUOOOLLLHHHFFFEEEDDDCCCAAAAAAAAA@@@???===<<<;;;;;;:::888888999999;;;CCCLLL___ooo{{{yyysssjjjaaaZZZWWWWWWTTTTTTSSSPPPNNNNNNPPPRRRSSSRRRRRRSSSVVVWWWWWWVVVSSSPPPLLLIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFIIINNNSSSUUUXXX\\\\\\YYYVVVTTTPPPLLLHHHFFFDDDDDDEEEJJJRRRZZZ```eeeiiikkkooopppqqqsssttttttuuuuuuxxxyyyzzz{{{{{{zzzyyyyyy~~~}}}}}}}}}~~~~~~zzzqqqmmmmmmnnnttt{{{{{{rrrppprrrppphhh```WWWRRRKKKDDD@@@@@@BBBDDDOOOWWW___bbbeeekkkppprrrvvvqqqkkkcccXXXNNNLLLOOOYYYcccppp{{{|||zzzwwwwwwyyy{{{yyyvvvkkkfffbbbeeekkkoooppppppgggggghhhkkkooorrrssssssoooeee___aaagggiiiiiijjjgggkkkllliiieeeeeeccc```OOOIIIBBB;;;777333111///...//////...,,,,,,---...///////////////.........////////////000000000000//////000111222222222222000000111111111222222222222222222222222222222222111333666888888666333111222111111000000000000000000000000000111111111111000///111444444333999@@@MMM^^^rrr~~~nnnrrrnnnxxx|||xxxxxxtttllllll~~~~~~}}}lllZZZVVV[[[bbb^^^```pppuuulllaaaXXXRRROOOQQQVVVccczzzqqqddd\\\NNNJJJEEEAAAAAABBBCCCCCCCCCAAA???>>>???@@@CCCDDDHHHJJJLLLNNNPPPTTTYYY\\\\\\^^^aaacccdddeeehhhjjjhhhjjjmmmnnnoooqqqtttvvvxxx|||}}}uuugggdddbbbbbbcccaaa\\\XXXRRROOOKKKHHHGGGFFFDDDCCCBBBBBBAAA???>>>===;;;;;;:::888888:::999:::BBBKKK\\\mmm{{{yyytttlllccc]]]ZZZYYYSSSSSSRRRPPPMMMLLLMMMOOOSSSRRRQQQSSSUUUVVVUUUTTTQQQNNNKKKIIIIIIJJJJJJIIIFFFEEEDDDDDDDDDEEEFFFGGGHHHNNNRRRSSSVVVZZZZZZWWWVVVTTTPPPLLLHHHEEEDDDDDDEEEKKKTTT[[[___cccgggiiimmmnnnoooqqqssstttuuuuuuzzzzzzyyyxxxyyyzzz{{{|||~~~~~~}}}|||}}}~~~~~~~~~~~~~~~~~~vvvooommmmmmrrryyyyyypppmmmooommmfff^^^XXXSSSKKKDDD@@@???BBBDDDQQQYYY```bbbeeelllqqqssswwwtttoooiii]]]PPPLLLNNNSSS\\\jjjvvv~~~|||xxxtttssstttrrrooolllbbbbbbccceeekkkppprrrrrrkkkjjjkkkmmmpppqqqqqqpppiii^^^VVVYYYaaafffhhhiiigggkkklllhhhdddccc```]]]LLLFFF???888444222000///...//////...,,,,,,---///.........///////////////////////////000000000000---...///111222222111111111111111111222222222222222222222222222222222222444666999;;;<<<;;;888777333333222111111111111222//////000000000111111111111111222555444333888@@@KKK\\\ooo|||lllwwwqqquuu~~~uuuxxxvvvllldddnnn~~~ooo\\\TTTXXX[[[ZZZ\\\jjj}}}uuuhhh[[[SSSPPPPPPRRR\\\nnnxxxjjjaaaSSSNNNHHHCCCAAABBBDDDDDDCCCBBB@@@>>>???@@@CCCDDDHHHJJJLLLNNNPPPSSSWWW[[[[[[]]]```aaabbbdddfffhhhgggjjjlllnnnnnnppprrrttttttxxx}}}~~~yyymmmjjjgggffffffddd```\\\UUURRRNNNLLLJJJIIIGGGFFFDDDCCCBBBAAA???===<<<<<<:::888888:::999:::AAAIIIZZZlllzzzxxxuuunnneee^^^ZZZYYYQQQRRRRRRPPPMMMLLLLLLMMMQQQPPPOOOPPPQQQRRRQQQPPPMMMKKKHHHHHHHHHIIIIIIHHH@@@@@@@@@AAACCCFFFHHHJJJHHHMMMRRRSSSVVVZZZZZZVVVVVVTTTQQQNNNKKKHHHFFFEEEFFFLLLVVV\\\___bbbeeehhhhhhiiilllpppsssvvvwwwxxx{{{zzzxxxxxxxxxzzz}}}~~~{{{{{{zzzzzz|||~~~}}}~~~~~~~~~uuuooonnnqqqwww|||yyyppplllkkkiiibbb\\\WWWRRRJJJCCC???@@@CCCEEEQQQYYY___aaacccjjjoooqqqtttppplllhhh```UUUPPPQQQRRRZZZggguuu}}}vvvppppppoookkkhhhggg^^^cccgggiiimmmsssuuusssqqqoooooooooqqqrrrqqqooofffZZZSSSXXXbbbiiikkklllkkkmmmlllfffbbb```[[[VVVJJJEEE===666222111///.........///...,,,,,,...///.........///////////////////////////000000000000,,,---...000111111111111111111111222222222222333222222222222222222222222333555777999:::999999888555555444333333333333333000000000111111111222222333333444666444333888???JJJZZZmmm{{{jjj~~~yyyvvvvvv|||yyy|||zzzpppfffiiizzz}}}|||{{{ooo\\\SSSUUUXXXXXX[[[gggqqqaaaVVVRRRRRRRRRXXXfff~~~pppfffXXXRRRJJJDDDBBBCCCDDDDDDBBBAAA???>>>???AAACCCEEEGGGIIIKKKLLLMMMPPPTTTXXXZZZ\\\^^^``````aaadddfffgggiiilllmmmnnnoooqqqsssrrrvvvzzz{{{|||~~~tttoookkkhhhgggfffbbb^^^ZZZWWWSSSPPPNNNMMMKKKJJJFFFFFFDDDCCCAAA???>>>===:::888999:::999999@@@HHHXXXiii~~~{{{zzzwwwqqqiii```ZZZXXXPPPQQQRRRQQQOOOOOOOOOQQQQQQOOONNNNNNNNNNNNMMMKKKIIIGGGFFFGGGHHHHHHGGGFFFAAAAAAAAABBBDDDGGGJJJKKKJJJOOOSSSUUUWWW[[[[[[XXXWWWVVVTTTRRROOOLLLJJJHHHFFFNNNWWW^^^```bbbeeehhhfffhhhkkkooorrruuuwwwxxxxxxyyyyyyzzz{{{}}}~~~yyyyyyyyy{{{~~~~~~~~~~~~{{{rrrnnnpppuuuzzz~~~zzzqqqkkkgggccc^^^ZZZSSSNNNGGGAAA>>>AAAEEEHHHPPPXXX]]]^^^```fffkkkmmmhhhccc^^^]]][[[UUURRRSSSYYY```lllyyy~~~tttnnnmmmlllgggeeefff```hhhnnnnnnpppuuuvvvtttrrrpppnnnmmmnnnnnnmmmlll```VVVRRRZZZgggnnnoooooommmmmmiiidddbbbaaaZZZRRRJJJDDD<<<555111000///...---...///...,,,,,,...000............/////////000////////////000000000000------...///000111222222111111111222222222333333222222222222222222222222222222333444666777777888777666666555555555555555222222222333333333444444666555555777555333777===KKKZZZmmm{{{jjjzzzzzzzzzwww|||}}}tttkkkjjjrrr|||zzzwwwxxxnnn\\\RRRSSSWWWYYY\\\ggg~~~wwweeeYYYTTTSSSSSSWWWbbbxxxtttjjj[[[UUULLLEEECCCCCCDDDEEEBBBAAA???>>>???AAACCCEEEFFFHHHIIIKKKLLLNNNRRRUUUYYY[[[]]]^^^___```bbbdddfffiiilllmmmnnnoooppprrrrrruuuxxxyyyyyy{{{wwwsssmmmiiihhhfffccc```]]]ZZZVVVSSSQQQPPPNNNLLLHHHHHHFFFEEECCCAAA@@@???:::888999:::999999???GGGTTTfffzzz~~~}}}{{{uuulllbbb[[[XXXQQQRRRTTTTTTSSSSSSTTTVVVRRRPPPNNNNNNNNNMMMKKKJJJGGGFFFFFFGGGHHHIIIGGGEEEGGGGGGFFFFFFGGGHHHIIIKKKLLLQQQVVVWWWYYY]]]]]]YYYXXXXXXWWWUUUSSSPPPMMMKKKGGGOOOYYY___```aaaeeehhhiiijjjllloooqqqssstttuuuvvvwwwzzz}}}~~~yyyyyy{{{~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~{{{~~~uuuooopppsssxxx~~~~~~~~~}}}|||}}}zzzssskkkeee```\\\YYYOOOJJJDDD???>>>AAAGGGKKKPPPWWW\\\\\\^^^dddiiijjj]]]VVVPPPQQQSSSRRRRRRSSSbbbhhhrrr}}}~~~tttlllllljjjeeecccfffdddmmmssssssssswwwwwwtttpppmmmjjjiiiiiiiiihhhgggZZZRRRQQQ\\\kkkqqqqqqoookkkjjjfffccccccccc\\\SSSKKKEEE<<<555111///......---...///...---,,,...000---.........//////000000////////////000000000000.........///000222333444111111222222222333333333222222222222222222222222555555555666777999;;;<<<888888777666666666666666444444444555555555666666777666666777555222666<<>>======;;;:::<<<@@@CCCQQQ```ttt}}}{{{wwwsssmmmfff^^^XXXPPPRRRUUUXXXZZZXXXTTTPPPNNNMMMLLLKKKKKKKKKLLLLLLJJJJJJLLLNNNOOONNNJJJGGGHHHGGGFFFEEEEEEGGGIIIJJJNNNQQQVVVZZZ[[[]]]^^^```ZZZ\\\^^^\\\WWWQQQMMMKKKIIIOOOWWW^^^bbbdddfffgggjjjlllooorrrtttuuuttttttxxxzzz||||||{{{{{{{{{|||~~~yyywww~~~}}}||||||~~~~~~}}}}}}~~~{{{xxxvvvxxx~~~}}}}}}}}}|||{{{|||}}}~~~yyypppkkkiiicccYYYQQQNNNIIIBBB===<<<@@@FFFJJJVVVWWWWWWWWW\\\dddhhhggg\\\RRRJJJIIIKKKMMMPPPTTT```gggsss~~~~~~yyysssmmmiiigggeeebbb```cccppp{{{}}}yyywwwuuusssqqqmmmjjjiiiiiihhhccc___WWWSSSRRRYYYeeennnooolllmmmfff``````cccaaaYYYPPPLLLDDD999222//////...---000//////.........//////............////////////000111111111222222222222111111111222333333444444111222222333333444444555000111222333444444444444555555555555666777888999999999:::::::::999888777444444444444555666888999888777666444444666:::===NNN^^^ppp{{{iiittt|||{{{pppooo}}}{{{ooojjjmmmjjj\\\PPPOOOVVV[[[^^^bbbtttoooccc[[[WWWUUU\\\kkkrrrdddYYYOOOJJJGGGDDDCCCDDDEEEDDDBBBAAA@@@@@@@@@@@@DDDFFFHHHJJJKKKNNNSSSVVVYYY\\\^^^]]][[[\\\```dddfffggggggggggggjjjmmmppprrrqqqpppqqqrrrtttwwwyyy|||yyypppllllllkkkgggcccdddbbb^^^\\\\\\[[[ZZZYYYWWWSSSMMMIIIFFFEEECCCAAA>>>>>>>>><<<;;;<<>>NNN^^^ppp{{{eeelll|||}}}xxxsssvvvssskkkhhhllljjj^^^SSSNNNPPP\\\```^^^lllvvvggg]]]YYYXXX\\\lllyyyiii^^^SSSMMMJJJFFFDDDEEEFFFEEEDDDBBBAAA@@@@@@@@@BBBDDDHHHJJJLLLNNNQQQTTTWWWYYY\\\\\\[[[\\\___ccceeefffgggggghhhjjjmmmpppqqqpppoooooooooqqqsssuuutttzzzuuuooommmkkkhhhddddddcccaaaaaabbbbbbaaa___]]]YYYSSSNNNJJJGGGDDDBBB@@@@@@@@@>>><<<<<<>>>@@@FFFVVVlll~~~yyytttnnnggg___ZZZSSSSSSTTTVVVWWWWWWUUUSSSLLLMMMMMMNNNNNNOOOOOOPPPRRRSSSTTTWWWYYYYYYWWWUUUPPPOOOMMMLLLKKKLLLNNNOOORRRXXX```eeefffeeebbbaaa]]]^^^^^^]]]YYYWWWVVVVVVTTTWWW\\\```cccggglllooolllmmmppprrrttttttttttttwwwyyyzzzzzzyyyyyyzzz{{{zzz}}}}}}|||{{{{{{}}}~~~}}}|||zzz}}}|||yyyyyy|||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||~~~}}}zzzssskkkfffddd```YYYSSSLLLGGGAAA===???FFFOOOUUUVVVYYY[[[\\\bbbiiikkkiiicccXXXNNNJJJIIILLLRRRYYYooossszzzwwwuuurrrpppnnnjjjfffccciiixxx|||vvvllljjjggggggfffddd^^^ZZZTTTTTTXXX```iiilllhhhdddlllgggccccccccc^^^RRRIIIHHHAAA777111//////...---///...............//////............/////////////////////000000000111111/////////000111111222222111111111222333333444444888888777666555444222111777666666666777888999:::999:::<<<===>>>======<<<888888777666777777888888999888777555555777;;;>>>MMM^^^ppp{{{aaaeeepppzzzvvv{{{vvv}}}tttqqqmmmkkkmmmlllbbbVVVNNNJJJ[[[bbb]]]fffmmm```ZZZYYYYYYiiinnncccWWWPPPLLLGGGDDDEEEGGGFFFDDDCCCAAA@@@??????@@@CCCGGGJJJKKKMMMPPPRRRUUUXXXZZZ[[[\\\]]]```cccccceeegggggghhhjjjmmmoooqqqpppnnnmmmmmmnnnpppqqqooouuu~~~|||ssspppnnnkkkgggddddddcccdddeeeeeecccaaaaaa]]]XXXRRRNNNIIIEEEBBBAAABBBBBB@@@>>>===>>>???CCCRRRhhh}}}~~~yyytttooohhhaaa\\\WWWXXXZZZ\\\^^^\\\YYYVVVQQQRRRSSSTTTUUUVVVWWWWWWVVVWWWXXXZZZ]]]^^^\\\[[[UUUTTTRRRPPPPPPQQQRRRSSSXXX]]]ccchhhhhhgggeeeddd```aaa```]]]YYYWWWWWWXXXWWWZZZ___cccfffiiimmmooommmnnnppprrrssstttuuuuuuwwwxxxyyyyyyxxxxxxzzz|||~~~~~~}}}}}}|||}}}~~~}}}|||yyy|||}}}|||}}}~~~~~~}}}|||||||||}}}}}}~~~}}}~~~{{{uuuooohhhcccaaa]]]XXXSSSIIIEEE@@@>>>BBBKKKVVV]]][[[\\\\\\\\\aaaiiimmmkkkaaaWWWLLLIIIJJJNNNXXXbbbqqqtttyyy~~~}}}|||{{{yyyuuupppjjjfffjjjyyy}}}uuukkkiiihhhhhhiiifff```[[[QQQUUU\\\eeelllmmmiiidddhhhdddaaa```___ZZZPPPHHHFFF???666000//////...---......---------...//////............////////////////////////000000000000111111111222333333444444333333444555555666666777888888888777666555333333777777777777777888999999888999;;;<<<>>>>>>>>>===:::999999888888777777777999999777666555777;;;???MMM^^^ppp{{{___```hhhzzz}}}vvvooossszzz~~~vvvssssssqqqooolllfffXXXLLLGGGXXXaaa^^^ccc{{{ttteee\\\YYYXXXfff~~~sssgggZZZSSSMMMGGGDDDDDDEEEEEEDDDCCCAAA???>>>===???AAAEEEHHHJJJLLLNNNPPPUUUWWWYYY\\\^^^```bbbdddbbbdddfffggghhhjjjmmmoooqqqooommmlllllllllnnnooommmrrrxxx~~~xxxssspppmmmiiieeedddcccdddddddddaaa___bbb___ZZZVVVQQQLLLFFFBBBBBBCCCCCCBBB@@@>>>>>>???CCCOOOcccwww|||xxxtttooojjjddd```ZZZ\\\___cccdddaaa\\\XXXWWWXXXYYY[[[\\\]]]]]]]]]ZZZZZZ[[[\\\___```^^^]]]ZZZYYYWWWUUUTTTUUUVVVWWW^^^aaaeeehhhhhhgggggggggdddcccaaa^^^YYYWWWWWWXXXWWW[[[bbbgggiiijjjkkklllooooooppprrrssstttuuuuuuvvvwwwxxxxxxxxxyyy{{{~~~~~~}}}~~~~~~~~~~~~~~~}}}yyy|||~~~{{{zzzzzz{{{{{{|||~~~~~~{{{rrrmmmgggbbb___[[[UUUQQQGGGDDD@@@@@@FFFPPP[[[cccbbbaaa^^^\\\```hhhmmmmmmaaaWWWMMMIIIIIIOOO[[[fffnnnqqquuuyyy}}}~~~~~~~~~~~~yyyrrrkkkgggjjjxxx{{{rrrhhhggggggiiijjjgggaaa[[[NNNUUU___hhhnnnnnnkkkhhheeebbb^^^]]]\\\XXXPPPIIICCC<<<444/////////...------------------...//////............////////////////////////000000000000111111111222333333444444333333444555555666666777555555666666666666555555777777777777777777888999666777999;;;<<<===<<<<<<:::::::::999888888777777999888777555555777;;;>>>NNN^^^qqq|||\\\^^^dddrrr}}}tttnnnpppwww~~~|||wwwyyyvvvpppmmmhhhZZZKKKGGGRRR]]]___bbbqqq~~~mmmaaaZZZYYYccctttxxxlll^^^VVVOOOHHHDDDDDDDDDDDDCCCCCCAAA@@@>>>===>>>AAADDDFFFHHHJJJMMMPPPSSSUUUXXX[[[___aaacccdddaaacccfffhhhhhhjjjmmmoooqqqpppnnnllllllmmmnnnooolllooorrrvvv|||xxxtttnnnjjjfffeeecccbbbcccbbbaaa___bbb___\\\XXXTTTNNNHHHDDDAAACCCEEEDDDBBB@@@??????BBBLLL\\\ooo{{{xxxuuurrrppplllhhheee___```cccfffgggddd___[[[[[[]]]___```bbbbbbbbbaaa```_________aaaaaa___^^^]]][[[ZZZXXXXXXYYY[[[\\\bbbeeehhhiiiiiihhhhhhiiieeeeeeccc___[[[XXXXXXXXXXXX]]]dddiiikkkkkkkkkkkkppppppqqqrrrssstttuuuuuuuuuvvvwwwxxxxxxzzz~~~||||||}}}~~~~~~~~~{{{~~~}}}{{{yyyzzzzzz{{{|||}}}~~~~~~}}}zzzpppmmmhhhccc^^^XXXRRRNNNEEECCCAAACCCJJJUUU```gggiiihhhccc___aaahhhlllkkkcccYYYOOOJJJIIIMMMYYYeeelllooossswwwzzz|||||||||}}}}}}wwwoooiiifffkkkxxxzzzqqqgggggggggiiiiiieee]]]WWWNNNUUU```iiimmmmmmkkkjjjeeecccaaa```^^^YYYQQQKKK@@@:::333///...///...---,,,,,,,,,,,,---...//////............/////////////////////000000000111111/////////000111111222222111111111222333333444444222222333444555666666666777777666666666666777777555666888:::;;;;;;;;;;;;999999999999999888777666888777666444444666:::===OOO___rrr}}}ZZZ]]]bbbmmmvvvsssrrrrrr|||}}}|||sssooommm```OOOHHHLLLVVV______ddd}}}yyyiii___ZZZ^^^gggvvv}}}pppbbbYYYQQQJJJEEEEEECCCDDDDDDDDDCCCBBB@@@???>>>@@@BBBDDDFFFIIIMMMPPPQQQSSSVVVZZZ^^^aaabbbbbb```bbbfffhhhiiijjjlllnnnqqqpppnnnmmmmmmnnnooopppmmmnnnppprrrwwwzzzrrrlllhhheeecccbbbcccdddccccccbbb```]]][[[WWWRRRLLLGGG@@@CCCEEEFFFDDDAAA@@@@@@AAAGGGSSSddduuuvvvtttrrrpppooonnnkkkiiigggffffffggghhhhhheeecccbbbccceeeggghhhhhhgggfffhhhfffdddddddddcccaaa___^^^]]][[[ZZZ[[[\\\^^^___dddhhhlllnnnmmmkkkiiiiiieeeeeeeeebbb___\\\[[[\\\\\\```eeeiiijjjkkklllmmmqqqqqqqqqrrrssstttuuuvvvtttuuuwwwxxxyyy|||~~~|||{{{|||}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}{{{yyyzzzzzz{{{{{{|||}}}~~~~~~~~~~~~yyyvvvpppnnnjjjeee^^^VVVOOOJJJCCCBBBBBBFFFMMMXXXbbbiiinnnnnnkkkggggggkkkkkkggg```XXXPPPKKKIIIMMMZZZfffmmmppptttxxx{{{|||{{{zzzxxx{{{|||zzztttmmmiiigggnnnyyy{{{rrrkkkkkkjjjkkkiiicccZZZRRROOOVVV```ggghhhhhhiiijjjhhhhhhiiiiiifff^^^SSSKKK>>>888222......///...---,,,,,,,,,,,,---...///000............////////////000000000111111111222222/////////000111111222222000000111111222333333333000000111333333444444444666666555555555555666666555666888:::::::::::::::777888888999999888777666777666555333333555999<<>>???DDDOOO\\\gggnnnvvvxxxyyyvvvrrrpppqqqsssuuuwwwyyyzzzzzzxxxuuussspppqqqsssvvvwwwyyyzzzzzzwwwvvvuuutttsssttttttuuusssttttttttttttsssrrrrrrqqqpppnnnkkkhhhfffcccbbbhhhfffdddcccdddhhhkkknnnrrruuuwwwwwwuuurrrqqqpppllljjjgggeeecccbbbccccccffffffggghhhkkknnnqqqrrrssssssrrrrrrrrrrrrrrrrrrooorrruuuvvvvvvvvvwwwxxx|||}}}}}}~~~~~~~~~}}}}}}~~~}}}}}}||||||}}}}}}~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}}}}|||{{{zzzyyyyyy{{{zzzzzzzzz{{{}}}}}}zzzuuuoookkkfffeeeaaa\\\VVVOOOIIIFFFBBBEEEJJJQQQYYYaaagggjjjhhhiiimmmrrruuuooo```SSSMMMMMMMMMOOOTTT]]]gggooozzzyyyxxxyyyyyyxxxvvvtttvvvrrrmmmfffaaaaaadddhhhlllmmmooorrruuuvvvtttrrrtttooollliiiaaaVVVOOOMMMWWW^^^ggglllmmmnnnrrrwwwvvvuuusssooofffYYYJJJAAA888444000------.............................................////////////......///000000000000000111111111111111111111111333222111111111222333444333333333333333222222111444444444444444444444444111222333444666888999:::>>>;;;999777888999888888888555444555444444888???NNN___rrr~~~KKKNNNTTT\\\fffyyywwwlllvvvuuu^^^TTTZZZsssxxxuuu}}}nnnbbbXXXVVVWWW___rrrttthhh[[[QQQNNNGGGFFFEEEFFFGGGGGGFFFEEECCCBBBBBBCCCDDDFFFHHHIIIIIILLLOOOQQQTTTWWW[[[___bbbbbbccceeegggiiikkklllqqqtttvvvtttpppnnnpppsssuuuwww{{{|||zzzxxxwwwvvvyyyrrroooooopppqqqrrrqqqpppnnniiibbbZZZTTTLLLIIIEEECCCCCCEEEEEEEEEAAA???===>>>EEEPPPZZZaaakkknnnppppppmmmlllnnnqqqqqqsssvvvxxxxxxwwwtttsssssstttvvvyyy{{{}}}~~~~~~{{{zzzyyywwwwwwwwwxxxxxxwwwxxxxxxwwwvvvuuutttsssrrrqqqooommmjjjhhhfffeeeiiihhhffffffgggkkknnnppptttvvvxxxxxxwwwtttrrrpppnnnllljjjgggeeeeeeeeeeeeeeeffffffhhhkkknnnqqqssssssrrrrrrqqqqqqpppppppppnnnppprrrqqqpppqqquuuyyyzzzzzz{{{{{{{{{|||{{{{{{}}}}}}||||||||||||}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~{{{}}}}}}~~~~~~}}}||||||{{{zzzzzz{{{{{{{{{{{{|||~~~|||yyytttooojjjeeeccc___YYYSSSMMMHHHEEEBBBFFFMMMVVV^^^cccggghhhggghhhiiinnnssspppaaaRRRJJJIIIIIILLLTTT___jjjrrr|||{{{zzzyyyyyywwwtttqqqsssmmmddd]]][[[]]]```bbbeeeeeefffhhhkkknnnpppqqqooommmkkkhhh```VVVRRRSSS\\\bbbjjjnnnnnnooorrrttttttssspppjjj```SSSGGG@@@666333///---................................................////////////......///000111111111111111000000000000000000111333222222111111222333333222222333333333222222111444444444444555555555555111222333555666777777888444333333555888;;;<<<;;;777444333555555555:::@@@MMM^^^rrr~~~JJJNNNTTTYYY```ooooooqqq}}}lll]]]ZZZmmm~~~}}}uuuqqqyyyzzzvvvooocccZZZWWWWWW[[[kkk}}}xxxkkk^^^SSSNNNGGGEEEDDDDDDEEEFFFEEECCCBBBAAAAAAAAABBBCCCEEEFFFHHHJJJMMMPPPRRRVVVZZZ]]]```aaabbbccceeehhhjjjkkkpppsssuuuuuurrrppppppqqqpppsssxxxzzzzzzxxxwwwwwwzzzyyyuuutttuuuuuuwwwvvvuuurrrnnnfff]]]VVVOOOLLLHHHEEEEEEFFFGGGFFFCCCAAA>>>===@@@HHHQQQWWW___cccgggiiihhhhhhkkknnnoooqqqsssvvvwwwvvvuuutttvvvwwwzzz|||~~~}}}|||{{{yyyxxxxxxyyyyyyzzzzzzzzzzzzyyywwwvvvuuussssssqqqooommmkkkiiihhhhhhhhhggghhhiiimmmppprrruuuvvvwwwxxxwwwuuuqqqooolllkkkiiigggfffeeeeeeeeeeeeeeeeeegggjjjmmmpppqqqrrrrrrrrrqqqqqqppppppooooooooonnnkkkjjjmmmttt{{{zzzzzzzzzzzzzzz{{{{{{|||}}}}}}||||||||||||}}}}}}|||}}}~~~|||}}}}}}~~~~~~~~~~~~|||}}}{{{}}}}}}||||||{{{zzzzzzzzzzzz{{{{{{|||}}}~~~~~~~~~{{{xxxsssnnnjjjdddbbb]]]WWWQQQLLLHHHFFFBBBHHHQQQZZZbbbfffhhhhhhiiiiiihhhiiinnnooodddUUUGGGEEEDDDGGGQQQ___llluuu|||{{{yyyxxxxxxuuurrroooooohhh```ZZZYYY[[[]]]^^^``````aaacccfffkkkpppssspppnnnlllhhh^^^TTTRRRVVVbbbggglllnnnnnnmmmnnnooorrrqqqnnnfff[[[OOODDD>>>444222///---...///..........................................////////////...///000111222222222222111111000//////000111111333222222222222222222222111111222333333222222222444444444555555666666666333444555555666555555444000000222666:::===>>>===666333333444555555:::@@@KKK]]]ppp}}}KKKOOOUUUXXX[[[fffuuurrruuummm[[[]]]fffhhhhhhiiinnn~~~yyyrrrnnnooofff^^^\\\YYYXXXcccqqq}}}ooocccXXXQQQHHHFFFDDDCCCDDDDDDCCCBBBBBBAAA@@@@@@AAABBBCCCDDDFFFHHHLLLNNNQQQTTTXXX[[[______```bbbdddgggiiijjjoooqqqtttuuutttrrrqqqqqqmmmppptttvvvwwwwwwwwwxxx{{{}}}{{{zzzzzz{{{{{{zzzwwwrrrjjj```YYYQQQNNNJJJGGGFFFFFFEEEDDDEEECCC@@@>>>>>>CCCKKKQQQVVVZZZ```cccccceeehhhkkknnnppprrrtttvvvwwwwwwwwwzzz{{{}}}~~~|||{{{zzzzzzzzzzzz|||||||||{{{zzzyyyxxxwwwuuuuuusssrrrpppnnnmmmlllhhhhhhhhhiiikkkooorrrtttvvvvvvvvvwwwwwwuuuqqqnnnhhhgggfffeeeeeedddddddddeeeeeeeeefffhhhkkkmmmooorrrrrrqqqqqqqqqqqqqqqqqqrrrpppllljjjjjjnnnuuu{{{zzzzzzzzzzzz{{{|||}}}~~~}}}||||||{{{{{{||||||}}}|||}}}~~~||||||}}}}}}~~~~~~}}}~~~}}}}}}}}}zzzzzzzzzzzzyyyyyyyyyxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~|||yyyvvvqqqlllhhhccc```[[[TTTNNNJJJGGGEEEDDDKKKTTT___fffiiijjjiiilllmmmjjjgggiiilllcccVVVFFFDDDBBBFFFRRRaaaooowww|||zzzxxxxxxwwwtttpppmmmkkkfff___ZZZYYY[[[]]]___```aaacccdddfffkkkpppttttttrrrooogggZZZOOOPPPVVVhhhjjjllllllkkkjjjjjjkkknnnnnnkkkcccWWWKKK@@@;;;222000...---...//////.......................................////////////...///000222333333333333222111000//////000111222333333333222222222222111000111222222222222222222444444444555666666777777444444555666666444333222444555666999<<<>>>===;;;555333222444444444999???III[[[nnn{{{LLLPPPVVVXXXWWW___uuuzzzzzz{{{uuunnnxxx~~~eee[[[YYYZZZ]]]aaagggyyyvvvooollllllddd```___[[[WWW^^^iii}}}uuujjj___WWWKKKHHHEEEDDDDDDDDDCCCBBBCCCBBBAAAAAAAAABBBCCCDDDEEEGGGJJJMMMOOOSSSWWWZZZ]]]^^^___aaacccfffhhhjjjmmmpppsssuuuuuutttrrrqqqmmmoooqqqrrrrrrtttvvvxxxzzz|||wwwnnnddd]]]TTTQQQMMMKKKJJJHHHFFFDDDFFFEEECCC@@@>>>BBBHHHNNNRRRWWW^^^aaacccdddhhhkkkppppppqqqsssvvvxxxzzz{{{~~~~~~|||{{{{{{{{{{{{||||||||||||{{{{{{zzzyyywwwwwwuuutttrrrqqqpppoooiiiiiijjjkkknnnqqqtttvvvxxxwwwwwwxxxxxxvvvrrrnnnggggggggggggggggggggggggfffffffffggghhhjjjlllnnnqqqqqqqqqrrrrrrrrrrrrrrrtttqqqnnnmmmppptttwwwyyyyyyyyyxxxxxxyyyzzz|||}}}||||||{{{{{{{{{{{{||||||||||||}}}||||||}}}}}}~~~~~~}}}}}}~~~|||}}}~~~~~~~~~~~~~~~~~~}}}}}}zzzzzzzzzzzzyyyyyyyyyyyyxxxyyyzzz{{{|||}}}}}}}}}~~~~~~}}}{{{yyyvvvsssnnniiidddaaa]]]WWWQQQKKKGGGEEEDDDGGGMMMWWWaaaiiillllllkkknnnqqqnnngggeeeggg___RRRGGGDDDEEEKKKXXXfffrrrxxx{{{zzzxxxxxxwwwtttpppmmmkkkfff___YYYWWWZZZ```eeeeeegggiiijjjjjjlllpppssstttrrrnnndddUUULLLOOOXXXjjjjjjjjjiiihhhhhhhhhiiijjjkkkhhhaaaTTTFFF<<<777111///...---/////////.......................................////////////---...///111222222333333333222111000000111222333333333333333222222111111000000111222222222222222444444444555666777777777222333555666666555444333777777888;;;<<<<<<:::777555222111333333222777===HHHYYYmmmyyyLLLQQQWWWWWWTTTZZZooo{{{vvvwww~~~wwwjjjnnnrrrddd]]]YYYZZZ^^^dddxxxwwwppplllfff```___```]]]XXX]]]gggssszzzoooddd[[[MMMJJJGGGEEEEEEDDDCCCBBBDDDCCCBBBAAABBBBBBDDDDDDDDDGGGJJJLLLOOORRRVVVYYY]]]]]]^^^```cccfffhhhiiilllooorrruuuvvvuuusssqqqnnnooopppooooooqqquuuwwwsssxxx}}}zzzqqqfff___WWWUUURRROOONNNKKKHHHEEEEEEEEEDDDAAA???AAAGGGLLLSSSXXX___ccceeegggjjjmmmqqqqqqqqqsssvvvyyy|||~~~}}}|||||||||||||||||||||||||||{{{{{{zzzxxxxxxwwwuuutttsssrrrqqqjjjjjjkkkmmmooosssuuuwwwyyyxxxwwwxxxyyywwwrrrnnniiiiiijjjjjjkkkkkkkkkkkkhhhggggggggghhhjjjlllmmmqqqqqqqqqrrrrrrsssssssssuuurrrppprrrvvvyyyyyyxxxvvvvvvuuuuuuvvvxxxyyyzzz||||||{{{{{{{{{{{{||||||||||||}}}|||||||||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~{{{}}}{{{|||~~~~~~}}}}}}||||||||||||||||||{{{{{{wwwxxxyyy{{{||||||}}}}}}~~~||||||}}}{{{yyyvvvtttqqqlllfffbbb___\\\UUUNNNIIIEEECCCCCCIIIOOOYYYcccjjjmmmmmmmmmnnntttrrrhhhcccbbbZZZMMMGGGFFFHHHPPP]]]kkkuuuyyy|||zzzyyyxxxwwwuuuqqqnnnlllggg```YYYVVVZZZcccjjjiiillloooooommmmmmoooqqqpppooojjjaaaSSSKKKQQQ]]]jjjjjjhhhgggfffggghhhiiiggghhhfff___QQQCCC999444000///------///000///......................................./////////000,,,---...000111111222222444333111000000111333444333333333333333222111000///000111222222222222222444444444555666777777888000111444666666666555444444555666999;;;:::888555555222111222222111666<<>>888222//////.........---------...------,,,,,,,,,------........./////////////////////000000000000//////000000111222222333444444222222222333222222111000000000111222333333333333333333222222222222333333666444222333555777666555666777999::::::999777666111222222222333555999<<>>777000...............------------,,,,,,,,,,,,,,,------000000//////............///000000111111000000///000000111111222333333333111222222333333333333333222222333444444333333333444444333333333333444444555444222333555666666555555666888999999888777666000111222111222444888;;;IIIWWWhhhtttGGGGGGIIIMMMOOOQQQZZZdddrrryyywwwwwwuuu}}}|||uuurrr}}}tttoooooorrrooogggcccfffrrrwwwtttmmmddd[[[YYYYYY[[[aaagggeeemmm|||zzzkkkaaaXXXOOOKKKHHHDDDEEEHHHEEEDDDCCCBBBAAAAAAAAABBBCCCDDDFFFGGGIIILLLPPPSSSWWWXXXYYY[[[]]]```ccceeeggghhhiiilllmmmoooooopppnnnnnnnnnoooooooooppppppqqqsssuuuuuuuuuyyy|||wwwnnniiiccc___]]][[[WWWSSSPPPNNNLLLKKKMMMPPPSSSUUU[[[^^^bbbfffhhhjjjlllnnnppprrruuuxxx{{{~~~zzzxxxvvvsssqqqpppooooooppppppqqqrrrtttwwwyyyzzz{{{{{{zzzyyywwwtttpppmmmkkklllnnnppptttwwwyyy{{{zzzwwwqqqjjjeeeeeehhhkkkpppooopppsssuuuuuuqqqmmmpppqqqrrrssstttuuuuuuvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyzzzzzzzzz{{{{{{||||||~~~}}}}}}{{{|||||||||}}}}}}}}}~~~}}}}}}}}}||||||{{{{{{zzz}}}}}}}}}~~~~~~~~~}}}}}}}}}|||{{{~~~}}}}}}|||||||||||||||zzz{{{|||{{{zzzzzz{{{}}}|||{{{zzzzzz{{{}}}|||{{{xxxrrrkkkccc]]]YYYWWWTTTMMMFFFAAAAAAEEEHHHRRRYYYcccjjjmmmppptttwwwvvvuuupppfffYYYNNNHHHGGGFFFPPP^^^ooo}}}yyyvvvvvvuuusssqqqjjjccc\\\\\\ccclllqqqsssnnnllliiifffeeehhhlllooosssmmmddd\\\ZZZ```kkktttrrroookkkiiihhhfffbbb___WWWQQQJJJDDD@@@<<<555...........................------,,,,,,,,,---......///////////////.........000000000111111000000000000000111111222222222333000111222333444444555444444444444555444444333333555444444333333444444555444333333333444555555555555666888999999888777666000111111111111333777:::HHHWWWgggtttGGGGGGIIIMMMOOOQQQXXX```lllzzzyyyzzzyyy~~~{{{|||uuu|||pppiiiiiiooopppjjjjjjqqq{{{|||{{{rrrhhh]]]XXXXXXYYY___fffhhhmmmwwwooocccZZZQQQMMMIIIEEEEEEHHHEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCEEEGGGHHHJJJNNNQQQTTTUUUWWWYYY\\\___aaaccceeefffhhhjjjlllmmmmmmnnnkkkllllllmmmmmmmmmmmmmmmmmmpppsssssssssuuuzzz~~~|||pppjjjddd```___^^^[[[YYYSSSRRRPPPNNNOOORRRVVVXXX]]]```dddgggiiilllooorrruuuvvvyyy{{{~~~|||zzzwwwtttqqqpppooooooqqqqqqrrrtttvvvxxxyyyzzzzzz{{{{{{zzzwwwssspppnnnmmmmmmoooqqqtttxxx{{{}}}}}}wwwooohhhffffffhhhmmmqqquuuuuurrrpppooopppppppppqqqrrrssstttuuuuuuxxxxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{|||~~~~~~}}}|||||||||||||||}}}}}}}}}}}}}}}||||||{{{{{{zzzzzzzzz||||||}}}~~~||||||}}}}}}{{{zzz{{{{{{{{{{{{{{{zzzzzzzzzyyyzzz{{{zzzyyyyyy{{{}}}|||{{{{{{{{{|||~~~~~~|||zzzyyyxxxvvvtttpppkkkeee___[[[XXXTTTLLLEEE@@@AAAFFFJJJSSSZZZbbbiiinnnqqquuuxxxzzzxxxqqqfffXXXNNNIIIHHHHHHQQQ___nnnzzzuuutttrrrnnnkkkeee___ZZZ\\\eeennnssstttnnnkkkgggfffhhhlllqqqtttwwwoooddd^^^```iiitttzzzuuupppkkkiiiiiihhhdddaaaXXXOOOFFFAAA???:::222------....................................///000000------......///000000111000000111111111111000000000111111111111111222222000111222333444555555555444444555555555444333333555444444333333444444555333333333333333333555666444666888999:::999888777111111111111111333666999HHHVVVgggtttGGGFFFHHHMMMOOOPPPUUU\\\eee|||yyyxxxzzz|||rrrhhhgggnnnpppmmmrrr~~~yyymmmaaaZZZWWWXXX]]]ccciiilllsssvvvfff]]]TTTOOOJJJEEEDDDFFFEEEEEEDDDDDDCCCBBBBBBAAAAAACCCEEEFFFGGGJJJMMMOOORRRSSSUUUXXX[[[^^^```aaadddeeefffhhhiiijjjkkkkkkiiiiiiiiijjjjjjjjjjjjkkkkkknnnqqqrrrqqqsssvvvzzz{{{}}}tttnnngggcccbbbbbb```^^^WWWUUUSSSRRRSSSUUUYYY[[[___aaadddgggjjjnnnsssvvvzzz||||||yyyuuurrrpppppppppqqqrrrtttuuuwwwyyyzzz{{{zzz{{{{{{zzzvvvsssrrrrrroooooopppqqqtttwwwzzz|||~~~zzzssslllhhhggghhhlllrrrwwwuuuppplllnnnqqqppppppqqqrrrssstttuuuuuuxxxxxxxxxxxxxxxxxxxxxxxx{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}|||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||{{{{{{}}}~~~|||{{{|||~~~~~~}}}|||{{{zzz{{{{{{{{{{{{zzzyyyxxxyyyzzz{{{zzzyyyyyyzzz||||||{{{{{{{{{|||~~~}}}zzzwwwuuurrrqqqnnnllljjjeee```\\\VVVRRRKKKEEEAAACCCIIIMMMUUUZZZbbbjjjooossswwwyyy}}}tttfffWWWLLLGGGFFFIIITTTaaannn|||zzzuuusssqqqlllhhh]]]ZZZXXX^^^hhhrrrvvvwwwnnnjjjggggggjjjooosssvvvvvvlllaaa^^^eeepppzzz~~~yyysssmmmjjjkkkjjjfffbbbWWWMMMDDD@@@===777111...---------...........................///000111111,,,,,,---...///000111111000111111222222111111000111111111111111111111111000000222333444444444444333333444444555444444444444444333333333333444444222333444333222222444666555666888:::;;;:::999888222222222222111333666999GGGUUUfffsssGGGEEEGGGLLLOOOOOOSSSXXX]]]oooyyyyyy{{{{{{|||sssgggdddlllpppnnnwwwssseee\\\XXXVVVYYY___eeehhhnnnxxxlllcccZZZTTTNNNGGGCCCDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@BBBDDDFFFGGGIIILLLNNNPPPQQQTTTWWW[[[]]]___```aaabbbdddeeegggggghhhhhhggggggffffffgggggghhhiiijjjmmmpppqqqppppppsssvvvwwwxxxzzz}}}}}}vvvnnnhhhgggfffeeeccc[[[YYYWWWVVVVVVYYY\\\^^^```bbbeeehhhkkkpppvvvzzz~~~zzzvvvrrrqqqqqqqqqrrrsssuuuvvvxxxyyyzzz{{{yyy{{{{{{yyyuuussstttuuuqqqqqqpppqqqrrruuuwwwyyy||||||zzzuuuppplllkkkkkkppprrrtttsssooommmnnnpppppppppqqqrrrsssttttttuuuxxxxxxxxxxxxxxxwwwwwwwww||||||||||||{{{{{{{{{{{{yyyzzz|||~~~~~~~~~}}}|||}}}}}}}}}}}}||||||||||||{{{|||||||||||||||}}}}}}zzz{{{|||~~~{{{zzz{{{}}}~~~~~~~~~~~~~~~}}}}}}|||zzz{{{|||||||||{{{yyyyyyyyyzzzzzzyyyxxxxxxyyy{{{{{{{{{{{{{{{|||~~~~~~zzzvvvsssnnnllliiihhhgggddd^^^ZZZRRROOOJJJEEECCCGGGMMMRRRXXX\\\ccckkkqqqvvvzzz|||}}}sssdddUUUKKKGGGGGGJJJWWWfffpppzzzyyyttttttrrrnnniii[[[YYYZZZaaallluuuwwwwwwnnnkkkggghhhkkkpppssstttpppeee[[[[[[fffttt}}}|||tttllliiiiiihhhccc]]]TTTKKKBBB???;;;444000111---------.........//////---------......///111111---.........//////000000000111111222222111111000111111111111000000000000000000111222333333333222111222333444444444444444333333222222222222333333111333444333222222444666666777999;;;<<<;;;:::999333333333333222444777:::GGGUUUeeerrr~~~FFFDDDFFFKKKNNNNNNQQQUUUVVVeee|||{{{}}}yyyxxx~~~rrreeeaaajjjnnnmmmwwwwwwhhh^^^XXXUUUWWW\\\aaaeeekkkrrrsssjjjaaa[[[SSSJJJEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA???BBBDDDFFFGGGHHHKKKMMMOOOQQQTTTWWWZZZ]]]^^^______```bbbcccdddeeeffffffffffffeeeddddddfffggghhhjjjmmmpppqqqooonnnppprrruuuuuutttuuuzzz}}}sssmmmjjjiiigggfff^^^\\\ZZZYYYYYY\\\___aaa```bbbeeehhhlllqqqwww|||{{{vvvsssqqqqqqrrrssstttuuuwwwyyyzzzzzz{{{yyyzzz{{{xxxuuusssuuuwwwrrrqqqppppppqqqsssvvvwwwxxxyyyyyyvvvsssooonnnnnnsssrrrqqqppppppooonnnnnnooopppqqqrrrsssttttttuuuwwwwwwwwwwwwwwwwwwwwwwww|||||||||||||||{{{{{{{{{wwwyyy{{{}}}~~~~~~}}}|||}}}}}}}}}}}}||||||||||||xxxyyyyyyzzzzzz{{{{{{{{{yyyzzz|||~~~}}}~~~{{{yyy{{{}}}}}}}}}~~~~~~~~~~~~}}}}}}{{{|||}}}}}}}}}|||zzzyyyzzzzzz{{{yyywwwwwwxxxzzzzzzzzz{{{{{{|||~~~|||~~~|||wwwtttkkkiiifffeeeeeeaaa\\\WWWNNNLLLHHHEEEEEEJJJQQQVVVZZZ^^^eeelllsssxxx|||~~~}}}yyypppcccUUULLLJJJKKKKKKZZZkkktttzzzxxxtttttttttoookkk^^^]]]^^^eeennnuuuuuutttooolllhhhhhhkkkoooqqqqqqiii___UUUXXXfffuuu~~~{{{sssjjjfffeeeccc]]]WWWQQQHHH@@@>>>999222111444---------.........//////,,,,,,,,,---...///000000///////////////.........111111222222222222111111111111111000000000000000000000111222222222111111000111222333444444555444333222222111111222222333111333444333111111444666666888:::<<<<<<<<<;;;:::444444444333333444777:::GGGUUUeeerrr}}}HHHHHHGGGHHHIIIKKKMMMNNNUUU```wwwxxxxxxxxxuuuwwwwwwnnndddccciiinnnnnnkkk~~~xxxggg```]]]XXXVVVWWW[[[___hhhrrr|||sssggg```WWWLLLGGGHHHFFFEEEEEEEEEFFFEEEBBB@@@???@@@BBBDDDGGGIIIJJJKKKOOOQQQSSSVVVYYY[[[\\\]]]```aaabbbcccdddeeeeeefffbbbcccdddfffgggffffffeeemmmmmmmmmmmmnnnpppqqqrrroooqqqssstttvvvzzzxxxqqqpppooolllhhh```___^^^]]]]]]]]]^^^___]]]bbbgggiiikkkooovvv|||~~~yyysssooonnnnnnpppqqqrrrtttvvvxxxzzzzzzzzzyyyxxxvvvuuutttssssssrrrrrrsssssssssrrrrrrqqquuuwwwwwwuuurrroooppprrr{{{wwwrrrmmmkkkkkklllnnnpppqqqrrrsssttttttuuutttuuuuuuvvvvvvwwwxxxzzz{{{zzzzzzzzzzzzzzzyyyyyyyyy{{{zzzzzzyyyyyyzzzzzz{{{{{{|||}}}~~~~~~}}}|||{{{zzz||||||{{{yyyxxxxxxyyy|||}}}}}}~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~|||{{{{{{}}}}}}|||}}}}}}~~~|||yyyxxxxxxxxxwwwvvvwwwwwwwwwwwwwwwwwwxxxxxx{{{zzzzzzzzz|||}}}}}}|||zzzwwwssspppmmmhhhbbbbbbcccaaaZZZSSSMMMIIIDDDDDDHHHOOOVVVYYY]]]bbbhhhnnnsssvvvzzz|||yyymmm___RRRKKKIIIJJJQQQ]]]kkksssuuuzzzzzzvvvuuuqqqiiibbbYYYZZZ___iiippprrrooommmllljjjhhhiiilllnnnooooooddd\\\ZZZaaakkkppprrrtttwwwpppgggccccccaaa[[[UUUSSSMMMCCC;;;555222000///...------,,,,,,------...............////////////............///000222222111111222222222333333333222222111111111111222222222111111111222333333444333444555555555333000///222222222222333333444555444444555666666555444444666777888999999888666555111111111000000333777:::JJJUUUfffsss}}}GGGGGGGGGGGGIIIKKKMMMNNNTTT^^^sss|||zzzwwwuuuwwwwwwooofffccceeegggeeeaaaoooxxx{{{|||zzzjjjccc___ZZZVVVVVVXXX\\\dddnnnxxx{{{nnneee[[[OOOHHHGGGFFFEEEEEEFFFGGGFFFDDDBBB@@@@@@BBBDDDFFFHHHJJJKKKOOOPPPSSSUUUXXXZZZ\\\\\\______```aaabbbcccddddddaaabbbdddfffgggggggggfffkkkkkkkkklllmmmnnnppppppnnnpppqqqrrrtttxxx|||{{{tttrrrpppllliiicccaaa___^^^]]]\\\]]]]]]___dddiiikkkmmmqqqxxx~~~yyyrrrmmmkkkkkkkkklllnnnpppsssvvvxxxyyywwwvvvuuutttrrrrrrqqqqqqppppppqqqqqqqqqpppooooooqqqssssssrrrooonnnoooqqqwwwuuuqqqnnnmmmmmmooopppppppppqqqsssttttttttttttuuuuuuuuuvvvwwwxxxzzzzzz|||{{{{{{zzzzzzyyyyyyyyyzzzzzzyyyyyyyyyyyyzzzzzz{{{|||}}}~~~~~~}}}|||{{{|||}}}}}}{{{yyywwwwwwxxxzzzzzz{{{|||}}}}}}}}}}}}|||}}}~~~~~~~~~~~~}}}|||||||||}}}~~~~~~}}}}}}|||||||||}}}{{{xxxwwwxxxxxxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxx{{{{{{{{{{{{|||~~~~~~}}}{{{yyyxxxtttpppmmmlllgggbbbaaaccc```YYYRRRKKKHHHDDDDDDIIIQQQXXX[[[```ccciiipppuuuyyy||||||~~~xxxmmm___TTTNNNOOOQQQXXXbbbnnnuuuxxx{{{{{{wwwuuuooofff___XXX[[[cccnnnvvvvvvqqqmmmkkkiiihhhiiilllnnnmmmlllccc\\\ZZZ```hhhkkkkkklllpppjjjcccaaabbbbbb]]]WWWSSSLLLCCC:::555222000......------,,,,,,------...............////////////............///000111222111111111222222222333333222222111111111111222222222111111111222222333444000222333555555444333222222222222222222333444555555555555555555555555555666777888999999888666555444444444222111333666999GGGSSSeeettt~~~GGGGGGGGGGGGIIIKKKMMMNNNSSSYYYjjj|||vvvsssttt|||{{{sssjjjdddcccaaa\\\XXX\\\jjjtttxxxtttlllfff___YYYWWWUUUXXX___hhhqqqzzznnncccVVVLLLGGGGGGFFFFFFFFFHHHGGGFFFDDD@@@AAABBBCCCEEEGGGIIIJJJMMMOOOQQQTTTWWWYYY[[[[[[]]]]]]^^^___```aaaaaabbb___aaaccceeeggghhhhhhhhhjjjjjjjjjkkklllmmmnnnooommmnnnppppppqqqtttxxx||||||wwwtttoookkkfffdddaaa^^^\\\[[[[[[\\\aaaeeejjjmmmooossszzzxxxoooiiifffeeecccdddfffiiimmmpppsssuuurrrrrrqqqpppoooooonnnnnnnnnnnnnnnnnnmmmmmmlllllllllmmmmmmmmmlllmmmooorrrqqqpppooonnnmmmnnnooooooooooooqqqrrrssstttttttttuuuuuuuuuvvvwwwxxxyyyzzz}}}}}}|||{{{zzzzzzyyyyyyzzzzzzyyyyyyyyyyyyzzzzzz||||||~~~~~~~~~~~~||||||}}}~~~~~~|||yyywwwvvvwwwwwwxxxyyyzzz{{{||||||||||||}}}~~~~~~~~~|||||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}|||{{{zzzzzzyyyxxxvvvwwwxxxyyyyyyxxxyyyyyyxxxxxxxxxxxxxxxxxx{{{{{{{{{|||}}}~~~}}}{{{zzzvvvrrrooojjjfffbbbaaaaaa^^^WWWPPPIIIFFFDDDFFFLLLTTT[[[___dddeeeiiipppxxx||||||zzzyyytttkkk___UUURRRUUUZZZaaahhhrrrxxx{{{|||{{{wwwsssmmmccc[[[XXX___kkkwwwwwwooonnnllljjjkkkmmmlllhhhddd[[[WWWWWW___gggiiigggggglllgggbbbaaacccbbb___ZZZRRRKKKBBB999444111///---...------,,,,,,------...............///////////////......//////000111222111111111222222222222333222222111111111111222222222111111111111222333333...///111333555555555555333222222222222333333444666555444333333444555666555666777888888888777666777777666333222333666999DDDQQQdddtttHHHHHHHHHIIIKKKMMMOOOPPPSSSVVV```vvv|||zzzwwwuuuxxxyyyooofffaaa]]]ZZZWWWSSSbbbpppuuu{{{vvvnnnfff^^^YYYSSSTTTZZZbbbkkkwwwvvvjjj]]]QQQJJJHHHGGGFFFGGGHHHHHHGGGFFFAAAAAAAAABBBDDDFFFHHHIIILLLMMMPPPSSSUUUXXXYYYZZZ\\\\\\]]]^^^___``````aaa^^^```bbbeeegggiiiiiiiiijjjjjjjjjjjjkkkmmmnnnooonnnoooooooooooorrruuuxxx~~~yyyrrrnnngggeeeaaa]]][[[ZZZZZZ[[[aaadddhhhkkknnnsssyyy}}}~~~|||tttjjjbbb^^^\\\ZZZ[[[]]]```dddiiimmmooolllllllllllllllkkkjjjjjjmmmlllkkkjjjjjjiiiiiiiiiggghhhhhhiiijjjmmmppprrrllllllkkkkkkllllllllllllnnnnnnpppqqqssstttttttttuuuuuuuuuuuuvvvxxxyyyzzz}}}}}}||||||{{{zzzyyyyyyzzzyyyyyyyyyyyyyyyyyyzzz||||||}}}~~~~~~}}}|||||||||}}}}}}|||yyyxxxxxxyyywwwxxxyyyzzz{{{||||||||||||}}}~~~~~~~~~zzz{{{|||}}}~~~~~~~~~}}}{{{|||}}}}}}|||{{{yyyxxxvvvuuuuuuvvvyyy{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyyyy{{{{{{||||||}}}~~~~~~|||zzzvvvrrrooogggdddaaa```___[[[TTTNNNFFFEEEDDDHHHOOOXXX___bbbeeeeeegggoooxxx|||yyyvvvpppmmmeee[[[SSSRRRYYY```jjjnnnuuuzzz||||||{{{{{{|||xxxuuurrrlllccc\\\\\\ggguuuvvvtttqqqoooooonnnjjjbbb[[[QQQOOOTTT```iiilllkkkkkknnnjjjeeeccccccbbb]]]YYYPPPJJJ@@@888333000...---...------,,,,,,------...............///////////////////////////000111111111111111111222222222222222222111111111111222222222111111111111111222222...///111333444555555555333222222222222222333333666555333222222333555666555666777777888777777666666666555333222333777999CCCQQQdddtttJJJJJJKKKKKKMMMPPPRRRTTTYYYXXX]]]kkk}}}~~~|||zzzyyy||||||qqqfff^^^[[[ZZZ[[[PPP\\\hhhnnnrrr}}}~~~tttkkkaaaZZZSSSSSSVVV]]]eeeppp|||pppeeeYYYOOOIIIHHHFFFGGGHHHHHHGGGFFFBBBAAAAAAAAABBBDDDFFFHHHJJJKKKNNNQQQTTTVVVWWWXXX[[[[[[\\\]]]^^^___``````^^^___bbbeeegggiiiiiiiiijjjjjjjjjkkklllmmmoooooonnnooooooooooooqqqtttwwwyyy}}}vvvooohhhfffaaa]]]ZZZZZZZZZ[[[___```cccfffjjjnnnsssvvvwww|||~~~|||wwwnnnddd[[[UUUSSSQQQRRRTTTWWW[[[```dddfffdddeeefffgggggggggffffffjjjiiigggeeedddcccccccccbbbbbbccceeeiiillloooqqqjjjjjjkkkkkkkkkjjjjjjjjjlllmmmoooqqqrrrssstttttttttttttttuuuvvvwwwyyyyyy}}}||||||{{{zzzzzzyyyyyyyyyyyyyyyxxxxxxyyyyyyyyy{{{|||}}}~~~~~~}}}|||{{{yyy{{{|||{{{zzzzzz{{{}}}yyyyyyzzz{{{|||}}}}}}}}}|||}}}~~~~~~~~~yyyzzz|||}}}~~~~~~~~~}}}{{{{{{||||||{{{zzzxxxwwwtttttttttwwwzzz|||||||||{{{{{{{{{{{{zzzzzzyyyyyyzzz{{{||||||}}}}}}}}}}}}|||{{{xxxvvvtttppplllhhheeeccc```___]]]XXXQQQLLLEEEDDDEEEJJJRRR[[[bbbeeeeeeeeegggnnnvvvxxxuuuppphhheee___UUUNNNOOOXXXaaannnsssxxx{{{{{{yyyvvvuuuwwwuuussssssqqqmmmgggbbbdddooo}}}xxxuuurrrqqqqqqkkkaaaXXXKKKLLLTTTbbbllloooooopppqqqmmmgggccc```\\\VVVRRRMMMGGG>>>666111///...---...------,,,,,,------...............////////////000////////////000000111000000111111111222222222222222111111111111222222222222111000000111111111000111111222333333333333333222222111111222222222666555333222222333555666555555666666777777777777333333333222222444888;;;EEERRRdddsss~~~LLLLLLLLLMMMOOORRRTTTVVV]]]]]]___fffwww}}}~~~}}}{{{zzz}}}ttthhh___ZZZ[[[\\\QQQUUU\\\dddjjjwwwwwwmmmcccZZZTTTRRRTTTYYY___iiiyyyuuulll```TTTKKKIIIGGGFFFGGGGGGFFFEEECCCBBBAAA@@@AAACCCEEEGGGHHHJJJLLLOOORRRTTTVVVVVVZZZZZZ[[[\\\]]]^^^______^^^```bbbeeegggiiiiiiiiijjjjjjjjjkkklllmmmnnnooonnnooooooooooooqqqtttwwwuuuxxx}}}uuummmjjjeee___[[[ZZZZZZ[[[\\\\\\^^^```dddhhhkkkmmmooottt|||}}}|||{{{{{{zzzzzz{{{{{{xxxvvvqqqiii^^^UUUOOOLLLKKKKKKLLLNNNRRRVVVZZZ]]]\\\]]]___```aaaaaa``````bbbaaa___\\\[[[ZZZZZZZZZYYYYYY[[[```eeeiiikkkkkkiiiiiijjjjjjjjjkkkkkkkkkkkklllnnnppprrrssssssttttttttttttuuuvvvwwwxxxyyy{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyzzz{{{||||||||||||{{{zzzxxxyyy{{{{{{{{{{{{}}}{{{{{{|||}}}}}}}}}}}}||||||}}}~~~~~~~~~zzzzzz{{{||||||}}}~~~~~~{{{{{{{{{{{{{{{zzzyyyxxxssstttuuuxxx|||~~~~~~}}}}}}}}}||||||{{{zzzzzzzzzyyyzzz{{{||||||||||||{{{{{{yyyvvvtttrrrnnniiifffbbbaaa```^^^[[[VVVOOOJJJDDDDDDFFFLLLUUU^^^dddgggggghhhkkkpppuuuuuuqqqmmmcccaaa[[[QQQIIIKKKWWWaaapppuuu|||}}}zzzuuusssrrrrrrqqqqqqrrrrrrqqqmmmkkkkkkuuuyyyuuurrrrrrrrrmmmbbbXXXLLLNNNVVVdddlllnnnmmmnnnooolllfffaaa[[[UUUOOOJJJJJJDDD<<<555111///...---...------,,,,,,------...............////////////000000////////////000000000000000111111111111222222222111111111111222222222222111000000000000111222222222222111111111111333222222111111111111222555444333222222333444555555555555666666777777888222222222222222444888<<>>CCCEEEIIIOOOUUUWWWUUUSSSWWWYYY[[[]]]___cccgggkkkkkkmmmpppqqqqqqqqqrrrsssqqqrrrrrrssstttuuuvvvvvvwwwxxxxxxwwwvvvwwwyyy{{{zzzyyywwwuuuuuuvvvxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{}}}~~~|||zzzzzzzzzxxxyyyyyyyyyyyyxxxwwwwwwyyyyyyzzz|||~~~~~~}}}{{{|||{{{zzzzzzzzz{{{}}}}}}|||zzzyyyyyyxxxwwwyyyxxxxxxxxxyyy|||~~~}}}zzzxxxvvvtttsssrrrwwwwwwwwwwwwvvvvvvuuuuuuuuurrrnnnkkkiiigggeeeccc______]]]YYYSSSLLLHHHGGGEEEMMMVVV[[[\\\^^^bbbfffnnnsssyyy{{{wwwqqqnnnmmmddd___[[[WWWPPPNNNXXXeeeqqqvvv||||||wwwrrrqqqrrrtttsssqqqqqqrrrssssssrrrrrrsssvvvyyy~~~~~~yyynnn^^^RRRMMMGGGOOOXXX___aaaaaabbbcccfffccc___[[[XXXUUUQQQOOOAAA<<<444///...///000111***+++,,,---------,,,,,,//////.........---------///...---------...000111//////......000111333444222222111111111111222222111111111111111111111111000222444555555444222111000111222222444444555666666555555444444333333222333333444444555666777777666555333333444666999;;;DDDNNN]]]kkkvvvHHHFFFEEEGGGJJJLLLLLLJJJLLLOOOTTTYYY___kkk|||{{{mmmeeedddjjjhhhccc[[[YYYdddzzzrrraaaWWWQQQSSSVVVZZZggguuutttiii]]]UUULLLGGGGGGHHHHHHFFFFFFEEECCCBBBAAABBBCCCDDDCCCEEEGGGIIIJJJLLLOOOQQQQQQRRRTTTWWWYYY[[[\\\]]]``````aaabbbccceeefffggggggggggggggghhhjjjkkklllkkkkkkkkklllnnnpppqqqrrrsssuuu{{{}}}vvvpppggg```]]]WWWUUUSSSSSSTTTUUUUUUUUUWWW[[[aaaiiiqqqzzz|||vvvqqqooopppmmmiiihhhhhhjjjjjjjjjjjjiiifff```YYYQQQJJJFFFDDDDDDCCCCCCDDDFFFIIIJJJHHHIIIKKKLLLLLLJJJHHHGGGFFFFFFEEEDDDBBB@@@???>>>@@@CCCGGGJJJMMMMMMMMMMMMTTTVVVXXX[[[]]]aaafffjjjjjjmmmpppqqqqqqqqqrrrrrrqqqqqqrrrssstttuuuvvvvvvvvvwwwwwwwwwvvvvvvxxxzzzzzzyyyxxxvvvvvvvvvwwwwwwuuuvvvvvvwwwwwwxxxxxxyyyyyy{{{||||||zzzyyyyyyzzzxxxxxxxxxxxxxxxwwwwwwvvvyyyzzz{{{}}}~~~~~~}}}||||||{{{{{{{{{{{{|||~~~~~~|||yyywwwwwwwwwvvvuuuxxxxxxxxxyyy{{{}}}|||{{{yyywwwuuutttsssssswwwwwwwwwvvvvvvuuuuuuuuutttqqqmmmjjjhhhfffdddbbb^^^^^^\\\WWWQQQKKKGGGFFFGGGOOOYYY^^^```aaadddhhhmmmrrrxxxzzzuuuooojjjiiigggccc___\\\WWWVVV```mmmuuuyyy}}}}}}xxxsssqqqrrrsssqqqooommmkkklllmmmnnnvvvwwwxxxyyy{{{~~~yyynnn^^^RRRNNNKKKRRRZZZ```aaa```aaabbbccc```]]][[[YYYVVVPPPLLLBBB===555000.........///,,,,,,---------.........//////.........---------//////.........///000111222222000/////////000111222111111000000111111222////////////////////////...111666999;;;:::777666444444333333333222222222222222222222222222222222333444444555666666777777444333111111222444777999BBBMMM]]]kkkvvvFFFEEEEEEFFFIIIJJJJJJIIIIIIKKKOOOSSSUUU___rrr~~~{{{zzzppplllsssuuusssiii```dddvvvjjj]]]TTTSSSTTTXXXcccqqq}}}pppaaaZZZPPPIIIHHHHHHHHHGGGGGGFFFDDDBBBAAAAAABBBBBBBBBCCCFFFGGGHHHJJJMMMPPPPPPQQQTTTVVVYYY[[[\\\\\\`````````aaabbbdddffffffeeeeeeffffffgggiiijjjkkkiiiiiikkklllnnnooooooooossstttyyy~~~{{{pppeee^^^XXXVVVUUUUUUUUUUUUSSSRRRRRRUUUZZZaaaiiisss}}}}}}vvvqqqooonnnkkkgggffffffhhhiiiiiijjjiiifffaaa[[[SSSMMMIIIHHHHHHFFFFFFFFFGGGHHHIIIGGGGGGHHHHHHGGGFFFFFFEEECCCDDDDDDDDDCCCAAA???===@@@CCCFFFFFFDDDDDDEEEHHHOOOQQQSSSVVVYYY^^^cccgggiiilllppprrrrrrqqqrrrssspppqqqrrrrrrttttttuuuvvvvvvwwwwwwvvvuuuvvvxxxyyyzzzyyyyyyxxxwwwvvvvvvvvvssssssssstttuuuuuuvvvvvvuuuvvvxxxyyyxxxwwwxxxyyywwwwwwwwwwwwwwwvvvvvvuuuxxxyyy{{{|||}}}}}}||||||||||||||||||}}}~~~|||zzzwwwvvvvvvvvvuuutttvvvwwwyyy{{{}}}~~~yyyxxxwwwuuuttttttttttttwwwwwwvvvvvvuuutttssssssqqqoookkkhhhgggeeebbb```]]]\\\YYYTTTNNNHHHFFFFFFIIIRRR]]]cccddddddfffiiilllrrrxxxyyytttlllfffcccgggeeebbb```]]]___jjjvvvzzz}}}}}}xxxsssqqqqqqrrrqqqnnniiieeedddhhhlllwwwxxxyyyxxxxxxzzz}}}~~~|||zzzwwwmmm___VVVTTTRRRXXX```ddddddccccccddddddaaa^^^^^^^^^YYYPPPIIIAAA<<<555000------------......---,,,---...///000...............---------000////////////000111222222111111000///000000000222111111000000111111222////////////////////////+++...444888999777444222333333333333222222222222000000111222222333444444444444555555666666777777222111//////000222555777AAALLL]]]lllwwwGGGGGGGGGHHHIIIJJJJJJJJJIIIJJJMMMPPPRRRYYYiiiyyyzzz{{{yyy|||kkkeeeppprrrcccVVVSSSSSSUUU```lllyyyuuueee]]]SSSKKKHHHGGGGGGGGGGGGFFFEEECCCBBBAAAAAAAAAAAABBBDDDEEEFFFHHHLLLOOOQQQRRRUUUXXXZZZ\\\^^^^^^_________```bbbccceeefffdddeeeeeefffhhhiiijjjkkkggghhhjjjlllmmmmmmmmmmmmqqqrrrvvv|||~~~zzzlllaaaYYYXXXWWWWWWXXXWWWUUUSSSQQQSSSWWW\\\dddnnnyyyzzztttqqqnnnkkkgggeeefffgggggggggjjjiiifffbbb\\\VVVQQQNNNMMMLLLKKKIIIHHHGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFBBBCCCDDDDDDCCCAAA???>>>AAADDDGGGEEEAAA@@@CCCHHHJJJKKKNNNQQQTTTYYY```dddhhhlllppprrrssssssssstttppppppqqqrrrssstttuuuuuuuuuwwwxxxwwwvvvvvvxxxyyyzzzzzzzzzyyyxxxwwwvvvuuussssssttttttuuuuuuuuuvvvtttuuuwwwwwwvvvuuuuuuvvvvvvvvvvvvvvvvvvuuuttttttvvvxxxzzz{{{{{{{{{{{{{{{{{{{{{||||||}}}|||zzzxxxxxxxxxxxxwwwuuuuuuwwwyyy|||~~~~~~~~~~~~vvvuuuuuutttttttttuuuuuuwwwwwwvvvuuutttsssrrrqqqooollliiifffeeecccaaa___\\\ZZZVVVPPPJJJFFFEEEFFFLLLUUUaaaggggggggghhhjjjnnnsssyyyyyysssjjjccc___cccbbbaaa___```eeepppzzz~~~~~~{{{vvvqqqpppoooppppppnnnhhhbbbaaagggnnnrrrtttvvvwwwwwwyyy{{{~~~wwwvvvuuusssjjj___ZZZ[[[ZZZ```fffiiihhhggghhhiiijjjgggddddddccc\\\PPPFFF===999333///......------///...,,,++++++---///000........................000000000000000111111222......///000111222333333111111000000000000111111111111111111111111111111...000222444333111///---000000111222333444444555333333333444444555555555333333444444555555555555222000///...///222555777@@@LLL^^^mmmxxxFFFFFFGGGHHHHHHHHHIIIJJJHHHIIILLLOOOQQQVVVdddrrr~~~~~~qqqaaadddnnnrrryyyhhhYYYSSSRRRTTT\\\hhhttt{{{}}}iiiaaaWWWMMMHHHFFFGGGHHHGGGGGGEEEDDDCCCBBBAAAAAA@@@AAACCCDDDEEEGGGKKKNNNPPPQQQTTTWWWZZZ\\\]]]^^^^^^^^^___```aaacccdddeeeddddddfffgggiiijjjkkkkkkggghhhjjjlllmmmllllllkkkoooooosssxxx{{{~~~sssgggZZZYYYXXXYYYYYYXXXVVVTTTRRRSSSUUUYYY___iiissszzz~~~zzzwwwqqqnnniiigggggghhhhhhhhhkkkiiigggccc^^^ZZZUUUSSSQQQPPPOOOLLLJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGDDDEEEEEEEEEDDDCCCAAA@@@AAADDDFFFDDD@@@???CCCHHHEEEGGGIIIKKKOOOUUU\\\aaagggkkkpppsssttttttttttttoooooopppqqqrrrsssttttttuuuwwwxxxxxxwwwwwwxxxyyyyyyzzzzzzzzzyyyxxxvvvuuuwwwwwwwwwvvvvvvvvvvvvvvvuuuwwwxxxwwwuuusssssstttttttttuuuuuuttttttsssrrrtttvvvyyyzzzyyyxxxyyyzzzzzzzzz{{{|||}}}}}}~~~~~~zzzyyyxxxxxxyyyyyywwwuuuuuuwwwzzz|||~~~}}}||||||ttttttsssssstttuuuvvvvvvwwwwwwuuutttrrrqqqpppooommmkkkgggeeedddbbb```^^^YYYWWWSSSLLLGGGEEEFFFHHHOOOXXXccciiijjjhhhiiikkkpppuuuzzzyyyrrriiibbb___```aaa```___aaajjjttt|||~~~{{{wwwrrrooonnnnnnmmmmmmkkkeee```aaahhhooooooqqqsssuuuuuuwwwzzz|||wwwuuusssooofff]]][[[^^^```dddiiikkkjjjiiikkkmmmooolllhhheeeaaaXXXKKKAAA777444111////////////......,,,+++******,,,...///---.....................///000000111111111111111---...///000111222222333111000000000000000000111111111111111111111111111333333222222111111111111///000000111222333444555555555555444444333333333333333333333333444444444222111000///000333666888AAAMMM^^^mmmyyyDDDEEEFFFFFFEEEEEEFFFHHHGGGGGGJJJNNNPPPTTT___kkk~~~sss```YYYZZZaaawwwqqq___WWWTTTSSSYYYbbbmmmvvvrrrkkk___SSSJJJGGGGGGHHHGGGGGGFFFFFFEEEDDDCCCCCC@@@AAABBBCCCDDDGGGKKKNNNMMMNNNQQQTTTWWWYYY[[[\\\^^^^^^^^^___```bbbdddeeecccdddfffhhhiiijjjkkkkkkhhhiiijjjkkkllllllllllllooommmoootttxxxzzz}}}ppp```^^^\\\\\\[[[[[[YYYWWWTTTUUUVVVXXX]]]dddmmmssszzz~~~~~~wwwsssoookkkkkkjjjjjjiiikkkjjjgggddd```\\\YYYXXXUUUTTTRRRPPPMMMJJJHHHGGGDDDDDDDDDDDDDDDEEEGGGGGGIIIHHHGGGFFFEEEDDDCCCCCC@@@BBBCCCBBB@@@???BBBEEEBBBDDDEEEGGGKKKQQQXXX^^^dddhhhnnnrrrssssssssssssnnnooopppppprrrrrrsssttttttvvvxxxxxxwwwvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxxxxzzzzzzyyyxxxwwwvvvvvvuuuvvvwwwxxxvvvtttrrrrrrrrrsssssssssssssssrrrrrrqqqrrrvvvyyyzzzxxxwwwxxxzzzyyyyyyzzz{{{{{{{{{zzzzzzwwwvvvvvvvvvxxxxxxvvvtttuuuwwwyyy{{{|||{{{zzzyyytttssssssttttttuuuvvvwwwwwwvvvuuusssqqqpppnnnmmmllljjjfffdddcccbbb___^^^WWWUUUPPPIIIEEEEEEHHHKKKTTT\\\fffkkkkkkjjjlllnnnssswww{{{yyyqqqhhhbbb______aaa```^^^bbbmmmwww|||~~~|||wwwssspppnnnnnnnnnjjjiiigggccc```ccciiinnnpppqqqrrrrrrrrrsssvvvxxx|||yyytttnnncccZZZ[[[aaafffiiilllllljjjiiijjjlllmmmkkkggg```XXXMMMCCC<<<333111///...///000//////,,,,,,+++***+++,,,---...---------..................///000111111111000000000111111111111000//////111000000//////000000111////////////////////////111///...---...000333555222222222222111111111111444444333222222111000000333333333333333333333333333222111000111444666888AAALLL]]]lllwwwDDDFFFGGGGGGEEEDDDFFFHHHHHHHHHKKKNNNPPPRRR[[[eeewww}}}vvvooo~~~vvvhhh[[[SSSVVVfff~~~{{{ggg]]]XXXSSSVVV]]]dddoooxxxjjj[[[OOOIIIHHHIIIGGGGGGGGGGGGGGGFFFEEEEEEAAAAAABBBBBBCCCGGGKKKOOOLLLMMMPPPSSSWWWYYY[[[\\\]]]]]]^^^___```bbbcccdddaaabbbdddfffhhhiiijjjjjjjjjjjjjjjjjjkkkkkklllmmmpppmmmmmmpppsssuuu{{{{{{nnnkkkgggdddbbb```^^^\\\ZZZZZZ[[[\\\___dddkkkpppvvvzzz~~~zzztttpppooonnnmmmlllkkkjjjhhheeebbb___\\\[[[VVVVVVTTTRRROOOLLLJJJHHHCCCDDDEEEFFFHHHIIIJJJJJJNNNLLLJJJGGGFFFEEEFFFFFFCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCEEEHHHNNNUUU[[[```dddjjjoooppppppppppppnnnnnnooopppqqqrrrssssssrrrtttvvvvvvuuutttuuuuuuyyyyyyxxxwwwxxxyyyzzz{{{{{{zzzyyywwwvvvtttsssrrrssstttvvvuuusssrrrrrrrrrrrrrrrrrrsssrrrqqqqqqpppssswww{{{{{{yyywwwyyy|||wwwxxxyyyyyyyyyxxxwwwvvvvvvvvvvvvwwwyyyyyywwwuuuwwwwwwxxxyyyyyyxxxwwwwwwttttttttttttuuuvvvwwwwwwwwwvvvuuussspppnnnmmmlllllliiifffdddcccbbb```^^^VVVSSSMMMGGGDDDEEEJJJNNNYYYaaaiiinnnmmmmmmooorrruuuxxxzzzvvvooogggbbb```]]]```___]]]aaammmwwwyyy}}}zzzuuuqqqooooooppppppllljjjfffddddddfffjjjmmmooooooooonnnmmmooosssvvv~~~zzzuuummmbbb\\\aaajjjppprrrsssqqqllljjjjjjllliiihhhddd[[[OOODDD===:::222000///...//////...---,,,,,,,,,,,,---------...---------.........//////---...///000000000//////000111111222111000///...000000////////////000000///////////////////////////...------...///111222222222222222111111111111222222222222222222222222555555555555555555555555333222000000111333666888@@@KKKZZZhhhtttFFFHHHJJJIIIGGGFFFHHHKKKKKKJJJMMMPPPQQQSSSZZZcccqqqtttlll]]]rrr~~~yyy{{{uuuvvvzzzttteeeWWWRRR\\\pppmmmbbb[[[TTTTTTYYY^^^jjj{{{sssbbbSSSKKKIIIJJJGGGGGGHHHHHHHHHGGGGGGFFFAAABBBBBBBBBCCCGGGLLLOOOMMMOOORRRUUUXXX[[[]]]^^^]]]]]]]]]^^^```aaacccddd___```ccceeeggghhhhhhhhhkkkkkkjjjiiijjjkkkmmmnnnqqqmmmkkknnnpppqqqvvv}}}{{{wwwqqqllliiifffdddbbb``````aaaaaabbbffflllpppuuuxxx~~~~~~xxxtttqqqpppnnnmmmkkkjjjhhheeeccc```^^^]]]WWWWWWUUUSSSPPPMMMJJJIIIEEEFFFHHHJJJLLLMMMNNNNNNRRROOOLLLHHHFFFFFFGGGHHHHHHFFFEEEEEEEEEDDDAAA???AAABBBBBBDDDGGGMMMTTTYYY\\\aaahhhlllnnnnnnnnnnnnnnnnnnooopppqqqrrrssssssppprrrtttuuutttsssssssssyyyxxxwwwwwwwwwyyy{{{}}}{{{zzzxxxvvvtttqqqpppooopppqqqssssssrrrrrrrrrsssqqqrrrrrrrrrrrrqqqpppppptttyyy}}}}}}zzzxxxzzz}}}wwwwwwxxxxxxwwwvvvtttsssxxxxxxxxxzzz{{{{{{zzzxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuuuuuuuuuuuuuvvvwwwxxxwwwvvvuuurrrpppnnnlllkkkllliiifffdddcccbbb```^^^UUURRRLLLFFFDDDFFFKKKPPP]]]dddllloooooonnnqqquuuuuuwwwxxxuuummmfffbbbaaaZZZ]]]]]]ZZZ___kkktttvvv}}}yyytttpppoooppprrrrrrqqqnnniiiggghhhkkkmmmmmmkkkkkkjjjjjjkkknnnssswww|||xxxsssllldddaaaiiiuuuyyyzzzzzzvvvpppllllllmmmggggggbbbXXXJJJ@@@<<<===333111/////////...,,,***,,,---......//////......---------.........//////,,,---///000000000///...,,,...///111222222222222000000////////////000000111111111111111111111111555555555444333222111111//////000111222333333444222333333444444555555666777777777777777666666666222111000///000333666777???IIIXXXeeeqqq}}}DDDEEEGGGHHHIIIIIIHHHHHHGGGIIIKKKLLLOOOSSSYYY]]]jjjrrrddd]]]ccctttvvv}}}~~~tttpppyyy~~~nnnWWWPPPPPPZZZuuu|||nnnbbbYYYWWW[[[___fffsss{{{kkk^^^SSSKKKGGGGGGHHHJJJJJJHHHFFFEEEEEEBBBAAAAAAAAACCCEEEHHHJJJJJJLLLPPPRRRTTTWWWZZZ]]][[[]]]```bbbdddeeedddddddddddddddeeeeeefffffffffgggiiijjjjjjjjjjjjkkkmmmooonnnllllllmmmpppsssuuu}}}zzzuuuqqqmmmjjjcccdddeeehhhjjjlllmmmnnnrrryyy}}}|||~~~~~~zzzxxxvvvsssqqqmmmkkkiiigggfffbbb^^^[[[[[[ZZZYYYVVVSSSOOOLLLJJJGGGHHHJJJNNNQQQRRRQQQOOOPPPPPPOOOLLLHHHGGGHHHIIIGGGGGGFFFDDDCCCBBBAAA@@@AAABBBCCCCCCCCCHHHOOOUUU[[[___eeeiiikkkkkkllllllmmmkkkjjjlllqqqttttttsssttttttttttttttttttssssssrrrqqqqqqrrrtttxxx{{{}}}|||yyyuuupppmmmmmmnnnooolllooorrrttttttsssrrrrrrqqqooommmlllmmmnnnooonnnuuuwwwzzz||||||{{{xxxvvvwwwwwwwwwwwwvvvtttsssrrrvvvvvvwwwxxxxxxxxxxxxxxxuuutttsssssssssuuuvvvwwwqqqqqqrrrssstttvvvvvvwwwsssrrrpppooommmkkkjjjiiigggfffeeeccc```]]]ZZZXXXPPPMMMGGGBBBBBBGGGPPPVVVeeehhhmmmnnnnnnppptttxxxxxxwwwtttoookkkfffcccaaa[[[]]]aaadddhhhmmmrrruuu{{{xxxsssppppppppppppooolllhhhccccccfffkkknnnooolllkkkiiiiiilllpppuuuxxxtttiiidddhhhsss|||{{{uuupppmmmkkkjjjggg\\\OOOGGGCCC;;;111000000///...---,,,,,,,,,000///...---,,,+++++++++000///...---,,,------...000000000000000000000000////////////............222111111111000000//////111111222222222222111111555555555555444444333222//////000111222333333333333333222222333333444555555555555666666666666666444333000///000333666888HHHMMMVVVaaaooo~~~DDDEEEFFFGGGGGGHHHHHHHHHGGGIIIKKKMMMNNNQQQUUUYYYhhhssshhh^^^```mmmzzz{{{xxxrrrxxxtttcccRRRPPPVVVkkkuuuiii^^^XXXXXXZZZ___kkkxxxooobbbXXXOOOIIIIIIIIIJJJIIIGGGEEEDDDCCC@@@@@@???@@@AAADDDFFFHHHJJJLLLPPPRRRTTTVVVYYY[[[ZZZ\\\^^^aaaccccccbbbbbbbbbccccccdddeeeeeeffffffgggiiijjjjjjjjjjjjkkkmmmnnnmmmllllllmmmooorrrtttzzz}}}yyyvvvmmmmmmnnnnnnoooqqqrrrsssuuuzzz}}}}}}}}}{{{yyyvvvtttnnnllljjjiiigggddd```]]]^^^]]]\\\YYYVVVRRRNNNLLLJJJKKKMMMPPPTTTUUUTTTSSSRRRPPPLLLIIIHHHJJJLLLMMMGGGGGGFFFDDDCCCBBBAAA@@@AAABBBCCCCCCCCCGGGNNNTTT[[[___eeeiiijjjkkkkkklllnnnllljjjkkkmmmooonnnmmmqqqqqqrrrrrrrrrrrrqqqqqqvvvvvvuuutttuuuwwwyyy{{{{{{xxxtttooolllkkklllllllllooorrrttttttrrrqqqpppqqqpppoooooopppqqqqqqpppuuuwwwyyy||||||zzzxxxvvvwwwwwwwwwvvvvvvuuutttssstttuuuvvvvvvwwwwwwvvvvvvwwwvvvuuuttttttsssssssssrrrrrrrrrssssssssssssssssssrrrpppnnnkkkiiiggggggggggggfffccc```[[[WWWTTTOOOLLLHHHDDDDDDJJJSSSZZZfffiiimmmooooooqqquuuyyyxxxwwwtttnnngggbbb``````bbbfffjjjlllmmmooorrruuuyyywwwuuussssssqqqooommmjjjfffcccdddhhhlllmmmlllggghhhiiikkkoootttyyy{{{zzzppphhhgggmmmxxxzzzsssmmmjjjfffbbbXXXLLLEEEAAA:::111000000///------,,,,,,---///...------,,,,,,,,,,,,000///...---,,,------...........................////////////////////////111111111000000000//////111111222222222222111111111111111111111000//////555555333222000///...---444333333333333444555555555555555555666666666666444333111000000333666888CCCJJJVVVaaammm{{{DDDDDDDDDDDDEEEFFFGGGGGGGGGIIILLLMMMNNNPPPRRRTTTcccuuu}}}uuuoooddd```dddwww{{{wwwyyy{{{qqqWWWRRRQQQ]]]uuu~~~rrreee\\\WWWUUUYYYcccooozzzvvvjjj___TTTLLLKKKJJJIIIHHHFFFDDDCCCBBB@@@???>>>>>>???BBBDDDFFFJJJLLLOOOQQQRRRTTTVVVYYYYYY[[[]]]```aaaaaa```___```aaaaaacccdddeeeffffffgggiiijjjjjjiiijjjkkkmmmnnnmmmlllkkklllnnnqqqrrrwwwzzz}}}|||zzzxxxxxxxxxyyyzzzyyy|||~~~}}}~~~}}}zzzxxxpppnnnlllkkkjjjgggdddaaaaaaaaa```]]]ZZZVVVSSSPPPOOOPPPQQQTTTXXXYYYYYYWWWTTTOOOJJJHHHJJJMMMOOOOOOGGGGGGFFFDDDCCCBBBAAA@@@AAABBBCCCCCCBBBFFFLLLRRRXXX\\\aaaeeeggghhhhhhiiijjjhhhggggggiiijjjjjjiiioooooopppqqqrrrrrrrrrrrryyyxxxwwwvvvuuuvvvvvvwwwyyyvvvrrrnnnjjjiiihhhhhhjjjlllpppssssssrrrooommmlllnnnpppqqqrrrrrrqqqppptttvvvxxxzzz{{{zzzxxxvvvwwwwwwvvvvvvuuuuuuttttttsssttttttuuuuuuuuuuuutttxxxwwwwwwvvvtttrrrqqqpppssssssssssssrrrqqqppppppsssqqqooollliiifffdddccceeeeeeeeeccc___YYYTTTPPPLLLJJJHHHFFFHHHNNNWWW^^^gggkkknnnpppppprrrwww{{{yyyyyyuuummmddd^^^___bbbiiiooovvvwwwtttqqqrrrtttwwwwwwwwwwwwvvvsssnnnjjjeeecccbbbeeekkknnnlllhhhfffgggkkkooossswwwzzz{{{yyyqqqhhhdddiiirrr{{{}}}uuummmgggbbb]]]SSSHHHBBB>>>888111000///...---------------...------,,,,,,,,,------//////...------------..............................//////000000111111111111111000000000000//////111111222222222222111111...////////////......---000111111111111222222222444444444444444555666666555555555555666666777777444333111000111333555777???JJJXXXcccmmmyyyDDDDDDCCCBBBCCCDDDEEEFFFFFFHHHLLLNNNOOOPPPRRRTTT[[[iii}}}xxxvvvnnnfffbbbmmm~~~{{{}}}~~~|||~~~|||www^^^VVVPPPSSSaaazzzxxxlll```YYYUUUWWW]]]hhhrrr~~~}}}qqqeeeXXXNNNLLLJJJHHHFFFFFFEEEDDDCCCAAA@@@?????????AAADDDEEEJJJLLLNNNPPPPPPQQQTTTVVVYYY[[[]]]___``````______^^^___```bbbccceeeffffffggghhhjjjjjjiiiiiikkklllmmmlllkkkkkkkkkmmmnnnooosssuuuyyy}}}~~~~~~}}}}}}~~~|||rrrpppnnnlllkkkiiifffdddddddddcccaaa^^^ZZZWWWUUUTTTTTTUUUXXX[[[\\\\\\ZZZWWWQQQKKKKKKNNNQQQOOOLLLGGGGGGFFFDDDCCCBBBAAA@@@AAABBBCCCBBBBBBDDDJJJOOOTTTXXX]]]```bbbcccdddeeebbbbbbbbbcccfffhhhiiijjjmmmnnnpppqqqssstttttttttxxxwwwvvvuuuuuuuuuuuuuuuwwwuuuqqqmmmiiifffdddddddddfffjjjnnnpppooollliiidddggglllpppppppppooonnnsssuuuwwwyyyyyyyyywwwvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttuuuuuuuuuuuuuuutttvvvvvvwwwvvvuuussspppooossssssttttttsssrrrqqqpppsssqqqnnnkkkgggdddaaa___aaabbbbbbbbb^^^XXXRRRNNNHHHHHHHHHHHHKKKRRR[[[aaaiiilllooopppqqqsssxxx|||{{{|||yyyoooddd___bbbgggnnnvvv~~~{{{uuusssttttttuuuxxxyyyxxxssslllfff______aaahhhnnnoookkkfffgggjjjnnnsssvvvwwwwwwwwwqqqiii``````iiitttzzz|||yyy|||~~~vvvllleeeaaaZZZOOOEEE???;;;555000000///...---------------------,,,,,,,,,---..................------.................................//////000111222222333000000000000000000//////000000000111111000000000000000000111111000//////......///111222333444555444333333333333444555555444444555555666666777777444333111111111333555666>>>KKK[[[gggoooyyyDDDCCCBBBBBBBBBCCCDDDEEEDDDGGGJJJMMMOOOQQQSSSUUUWWWaaauuu~~~zzz{{{{{{rrriiijjjxxx{{{zzzwww~~~yyyvvvrrrddd[[[QQQNNNUUUhhh|||ooobbbYYYVVVUUUYYYaaakkkwwwxxxkkk]]]RRRMMMJJJFFFEEEFFFGGGFFFEEECCCBBBAAA@@@AAABBBDDDFFFIIIKKKMMMNNNNNNOOORRRTTTYYYZZZ]]]___aaaaaa```___^^^___```aaacccdddeeeffffffhhhiiiiiiiiiiiijjjllllllkkkkkkjjjjjjkkklllmmmoooqqquuuxxx{{{~~~vvvssspppnnnmmmkkkhhhffffffeeeeeedddaaa___\\\ZZZYYYYYYYYYZZZ\\\]]]]]]\\\XXXTTTQQQQQQSSSRRRLLLGGGGGGGGGFFFDDDCCCBBBAAA@@@AAABBBCCCBBBAAACCCHHHLLLSSSVVVZZZ]]]^^^^^^```aaa\\\]]]^^^```aaacccfffgggiiikkkmmmoooqqqsssttttttvvvvvvvvvvvvwwwwwwxxxyyyvvvuuuqqqmmmiiieeebbb```]]]^^^aaaeeeiiiiiifffbbb[[[aaaiiinnnoooooooooooorrrsssuuuwwwxxxxxxwwwvvvvvvuuuuuutttuuuuuuvvvwwwvvvvvvwwwwwwwwwvvvvvvuuussstttuuuuuuuuutttrrrqqqrrrssstttuuuuuutttsssrrrrrrpppnnnjjjeeebbb___]]]\\\]]]______\\\WWWRRROOOFFFGGGIIIKKKOOOUUU]]]bbbkkkmmmppppppoooqqqvvv{{{}}}~~~{{{rrrhhhdddiiiooosss{{{}}}xxxvvvrrrtttvvvyyyxxxrrriiiccc\\\___eeelllpppooojjjffffffiiioootttwwwwwwuuutttnnnfff^^^```jjjtttxxxwwwrrrtttyyy~~~~~~xxxooohhhdddZZZNNNDDD===777222/////////...------------...------,,,,,,,,,---......------..................////////////////////////...//////000111222222333//////////////////000000......////////////......000000111111222111111000444444333222111///......222222111111222222333444444444444555666777777888444333222111111333444555===JJJ[[[gggoooyyyDDDCCCCCCBBBCCCCCCDDDDDDCCCEEEHHHKKKMMMOOOSSSUUUWWW^^^mmm}}}wwwqqqttt~~~xxx{{{}}}sssllliiifff\\\SSSNNNNNNYYYvvvrrrcccYYYVVVSSSTTTZZZdddppprrrdddYYYQQQLLLGGGEEEFFFHHHHHHFFFEEEDDDCCCBBBBBBCCCEEEFFFGGGIIIKKKLLLMMMNNNPPPRRRWWWYYY\\\___```aaa``````___``````bbbcccdddeeeeeefffhhhiiiiiihhhiiijjjlllkkkkkkjjjiiiiiiiiijjjjjjmmmoooqqqsssvvvyyy~~~{{{xxxtttqqqooommmkkkiiiggggggggggggfffdddbbbaaa___^^^\\\]]]^^^^^^]]]\\\ZZZXXXVVVVVVUUUQQQJJJEEEGGGGGGFFFDDDCCCBBBAAA@@@AAABBBCCCBBB@@@AAAEEEIIIRRRTTTWWWYYYYYYYYYZZZ[[[YYYZZZ[[[\\\\\\]]]___aaaccceeegggjjjmmmoooqqqqqquuuuuuwwwxxxzzz{{{|||}}}wwwvvvsssooojjjeee```^^^XXXWWWXXX[[[______\\\XXXTTT\\\eeelllnnnoooppprrrqqqrrrtttvvvwwwwwwvvvvvvvvvuuutttttttttvvvwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvqqqrrrssstttttttttttttttrrrsssuuuvvvvvvuuusssrrrqqqpppmmmiiieeeaaa^^^\\\YYYZZZ[[[[[[YYYUUUQQQOOOGGGIIIKKKNNNRRRXXX___ccclllnnnooonnnmmmooosssxxx{{{|||yyysssmmmkkkpppuuuxxx}}}xxxppprrrtttuuutttooogggaaa```gggoootttsssnnniiifffaaaffflllsssvvvwwwvvvtttkkkeee___bbbjjjrrruuutttoooqqqvvv|||}}}uuuoooeeeYYYLLLCCC<<<444000//////......---------.........------,,,,,,,,,------,,,---......///.........000000000000000000000000...//////000000111111111......////////////000000......////////////.........//////000000000000000222222222111111111111000111111111111111222222333333444444555666777888888444333222222222333444444<<>>GGGTTTaaalllyyyCCCCCCEEEEEEEEEDDDCCCBBBDDDEEEEEEEEEEEEGGGKKKNNNTTTWWW^^^kkkxxx{{{vvvjjjaaa^^^```XXXRRROOOIIIHHHYYYnnnsssfff\\\VVVSSSWWW```lll|||rrrjjj[[[TTTKKKGGGGGGGGGEEEBBBFFFEEECCCBBBBBBCCCDDDEEECCCFFFHHHJJJKKKMMMPPPRRRRRRTTTWWW[[[^^^_________bbbbbbccccccddddddddddddfffgggiiiiiihhhhhhjjjkkkjjjjjjiiiiiihhhhhhggggggjjjlllmmmmmmmmmnnnppprrruuuxxx||||||xxxuuussspppnnnjjjjjjlllmmmmmmmmmlllkkkhhhfffcccbbbaaaaaa___]]]\\\\\\ZZZWWWRRRNNNMMMMMMGGGGGGFFFDDDCCCBBBAAA@@@@@@BBBCCCBBB??????CCCFFFFFFGGGIIIIIIHHHGGGGGGHHHHHHLLLPPPRRRSSSWWW\\\``````aaadddhhhllloooqqqrrrnnnoooqqqsssuuuwwwwwwxxxyyyxxxvvvrrrlllfff```]]]VVVQQQMMMLLLNNNMMMIIIEEEGGGOOO[[[bbbfffiiinnnrrrpppqqqrrrtttuuuvvvvvvvvvuuutttsssssstttvvvxxxzzzxxxxxxxxxxxxxxxwwwvvvvvvtttsssrrrqqqqqqrrrtttttttttuuuvvvvvvtttpppmmmjjjpppooollliiieeeaaa___]]][[[[[[YYYWWWTTTPPPMMMKKKMMMOOOSSSWWWZZZ^^^cccfffmmmnnnnnnkkkiiiiiimmmrrrrrrqqqoooooopppsssuuuwwwzzz|||xxxnnnoooooonnnnnnlllhhhccc___rrr}}}xxxkkkeeeeeeeeehhhlllppprrrpppnnnlll^^^[[[ZZZ]]]ccchhhkkkkkkqqqpppqqqvvv|||}}}xxxsss```RRREEE>>>999222000222......---------......///000///...---,,,++++++++++++,,,.../////////..............................////////////............---.........//////000000111111222222222222111111//////000111222222111111333333333222111000//////333333222222333333444555333333444555666777888999444444333222222333333333BBBHHHTTTaaannn|||DDDEEEFFFFFFEEECCCAAA???FFFEEEEEEFFFGGGJJJLLLMMMQQQVVVVVV^^^rrruuuxxx|||{{{{{{zzzwwwnnnbbbYYYXXXWWWVVVRRRKKKHHHOOOZZZ~~~ooo]]]XXXUUUWWW\\\eeesss|||xxxnnn```QQQKKKIIIGGGEEEFFFHHHFFFCCCAAAAAACCCFFFHHHMMMKKKIIIHHHIIIKKKNNNPPPOOORRRUUUXXXYYYZZZ]]]^^^^^^___```___^^^]]]^^^______aaadddgggiiiiiiiiihhhiiihhhgggeeeeeeffffffggghhhiiijjjkkkllllllllllllqqqrrruuuxxx|||}}}|||yyytttooooooooopppqqqssssssrrrpppppplllhhhdddbbb___\\\YYY[[[[[[[[[YYYVVVQQQLLLIIIEEEFFFEEECCCAAA???>>>???CCCCCCBBBBBBBBBCCCDDDDDDDDDEEEFFFFFFFFFEEECCCBBBHHHHHHIIIKKKMMMQQQTTTUUUXXX[[[```cccfffiiilllooooooppprrrtttwwwyyy{{{|||yyyyyywwwtttnnnfff___[[[UUURRROOOOOOPPPOOOMMMJJJIIILLLSSSZZZaaagggkkkmmmpppssswwwzzz{{{zzzwwwuuuyyyxxxwwwvvvuuuuuuuuuuuuwwwwwwxxxxxxyyyyyyxxxxxxxxxvvvrrrooonnnoooppprrrsssttttttrrrooommmllllllpppmmmiiidddbbbaaaaaabbb^^^]]][[[WWWQQQMMMLLLLLLTTTVVVYYY\\\___bbbfffiiippprrrppphhh```___fffmmmpppppprrrssssssrrrsssvvvzzz||||||tttnnnkkkjjjkkkkkkhhhdddeeejjjpppgggeeehhhiiilllqqqsssoooeee]]]WWWXXXYYYZZZ[[[^^^bbbfffkkkrrrvvvvvv}}}yyyiiiZZZQQQEEE999333000000000444000------///111000...,,,---------......//////------,,,,,,,,,,,,------......//////000000111111............//////////////////000000000000///////////////111333333111///000000000000000000000000000111222333333222000000222222333333333333444444777555444666888999777444333222111111111333666777<<>>???@@@@@@@@@@@@@@@??????>>>>>>======>>>???@@@AAA@@@@@@AAADDDGGGKKKNNNPPPUUUWWWZZZ^^^aaaeeekkknnnooopppqqqsssuuuvvvxxxxxxzzzzzzzzzwwwsssnnnhhheee___\\\XXXVVVVVVVVVUUUTTTTTTVVV[[[aaafffjjjlllnnnppprrruuuwwwyyyzzzzzzzzzzzzyyyvvvtttssstttvvvwwwzzzzzz{{{{{{{{{zzzzzzyyywwwuuuqqqooonnnoooqqqrrrssstttsssqqqmmmiiihhhhhhiiihhhgggeeecccaaa``````___]]]YYYTTTOOONNNPPPRRRYYY[[[^^^```bbbdddhhhkkkmmmmmmjjjaaaXXXVVV\\\dddmmmppptttwwwxxxyyy{{{|||yyyyyyzzz{{{{{{xxxsssoooppppppqqqpppjjjeeejjjsssyyysssuuurrrqqqooonnnkkkfff```\\\QQQUUUXXXVVVSSSUUU]]]dddkkkpppsssrrrttttttiiiZZZMMMFFF<<<555111000111111---,,,,,,---000333444333...------,,,++++++******///..................///............------------............////////////000111111111111111111000222111///000222333333222111111111111111111111111000111111222222222111111222222333333333333444444444333444555888999888666333222111111111333555666;;;EEESSSdddsssCCCBBBBBBBBBBBBCCCDDDEEEAAABBBBBBCCCDDDEEEGGGGGGGGGOOOPPPQQQZZZdddyyywwwjjjsss{{{|||{{{sssjjj^^^[[[ZZZZZZVVVNNNJJJJJJMMM```zzzyyyfff^^^___fffooovvvuuuiii___UUUMMMJJJKKKGGGHHHHHHHHHHHHGGGGGGFFFDDDEEEFFFHHHIIIJJJKKKKKKMMMPPPSSSTTTUUUVVVWWWYYYYYY[[[]]]^^^___```bbbdddaaabbbdddfffggghhhhhhhhhggggggffffffeeeeeeeeeeeehhhhhhgggggghhhiiikkklllkkkkkkjjjkkkllloooqqqsssvvvwwwxxxwwwwwwyyy}}}~~~}}}|||}}}~~~~~~|||zzzvvvrrrooommmjjjgggeeecccbbb___[[[VVVQQQMMMKKKHHHFFFCCCAAA@@@???>>>=========???@@@AAAAAA@@@@@@???>>><<<::::::;;;===???<<<===>>>AAADDDHHHKKKMMMSSSTTTWWWZZZ^^^ccciiinnnpppqqqrrrsssuuuvvvwwwxxx{{{{{{{{{yyyvvvrrrnnnllleeebbb^^^[[[ZZZZZZ[[[[[[\\\^^^bbbfffjjjmmmnnnooottttttuuuvvvxxxyyyzzzzzz{{{yyyvvvsssssstttwwwyyyzzzzzzzzzzzzzzzyyyxxxwwwuuussspppmmmmmmnnnqqqrrrrrrrrrrrroookkkgggeeeeeeccccccccccccbbb```^^^]]]___\\\WWWRRRNNNOOOSSSWWW]]]___aaacccdddgggjjjmmmnnnmmmiii___UUURRRXXX___mmmsssyyyzzz|||~~~~~~|||xxxwwwwwwwwwwwwvvvrrrpppqqqqqqrrrpppiiifffmmmwww}}}yyyuuuwwwyyyyyyvvvrrrjjjccc\\\XXXPPPVVV[[[YYYTTTUUU^^^gggoooqqqoookkkjjjfff\\\PPPKKKDDD;;;444000///......*********,,,...///000000---------,,,,,,,,,,,,,,,//////............///////////////......---------............////////////111111222222222222111111333111//////111333333333222222222222222222222222000111111111222222222222222222222333333333444444444444555777888999999999444333222111111333555666;;;DDDSSScccqqq~~~BBBBBBAAAAAABBBCCCDDDEEEBBBCCCDDDEEEFFFFFFGGGGGGFFFOOOPPPQQQXXX___ooo~~~jjjkkk{{{uuukkk^^^YYYWWWYYYYYYRRRLLLIIILLLTTTeeesssgggeeegggnnnttt|||oooeee\\\RRRLLLLLLGGGGGGHHHHHHHHHGGGEEEEEECCCDDDEEEFFFGGGHHHIIIIIIJJJMMMPPPSSSTTTVVVYYY[[[WWWYYY\\\]]]^^^___bbbdddaaabbbcccdddeeefffggggggfffffffffffffffeeeeeedddgggfffggggggggghhhiiijjjkkkjjjjjjjjjkkklllnnnooottttttsssrrrrrrssswwwzzzzzz{{{|||||||||~~~}}}zzzuuuqqqnnnkkkhhheeeiiihhheee```[[[UUUPPPMMMJJJGGGBBB@@@@@@???>>><<<<<<===>>>@@@BBBCCCDDDDDDCCC@@@===:::999999;;;<<<;;;;;;===???BBBFFFIIIKKKOOORRRUUUXXX\\\aaahhhlllqqqrrrssstttvvvwwwxxxyyy{{{{{{{{{zzzxxxuuurrrqqqiiihhheeebbb``````bbbcccdddfffiiilllnnnpppqqqqqqxxxwwwwwwwwwwwwwwwxxxxxxzzzxxxuuussssssuuuwwwyyyyyyyyyyyyxxxwwwvvvuuutttrrrpppmmmkkkkkkmmmpppqqqpppppppppmmmhhheeecccccc______``````___]]][[[YYY]]]ZZZUUUQQQOOORRRXXX]]]bbbccceeefffgggiiilllnnnooooookkkaaaVVVQQQUUU[[[mmmuuu|||}}}}}}~~~zzzvvvuuuttttttttttttrrrppppppooonnnlllgggeeennnxxx}}}yyy{{{~~~~~~xxxmmmaaaYYYVVVTTTZZZ___^^^YYYYYYaaaiiiqqqooojjjccc^^^YYYPPPHHHFFFAAA:::333000///...---+++,,,,,,---------------+++,,,,,,---...//////000//////............//////111000000//////.....................////////////111111222222222222111111333111//////111222333333111111111111111111111111000000000111111222222333222222222333333333444444444555777888999::::::;;;444333222111111333444666999CCCRRRaaannn{{{AAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGEEEMMMNNNQQQYYY]]]gggzzzmmmdddjjj{{{qqqggg^^^XXXZZZ[[[VVVNNNIIIIIILLLXXXqqqtttllljjjnnnsssvvvmmmdddYYYPPPKKKHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGJJJNNNQQQSSSUUUXXXZZZVVVXXXZZZ\\\\\\^^^```bbb```aaaaaabbbcccdddeeefffbbbcccdddfffggggggggggggfffggghhhiiijjjjjjjjjjjjiiijjjjjjkkkllllllmmmmmmooooooooonnnmmmnnnrrrtttwwwxxxyyyxxxxxxyyy|||~~~|||xxxtttqqqnnnkkkhhhmmmlllkkkhhhbbb\\\VVVRRRMMMIIICCCAAAAAAAAA@@@===>>>>>>???@@@BBBDDDFFFGGGDDDBBB>>>;;;999999:::::::::;;;;;;===@@@CCCFFFHHHLLLOOOSSSWWW[[[aaagggkkkqqqrrrsssuuuwwwxxxzzzzzz{{{{{{{{{zzzyyywwwuuusssmmmmmmllliiiggggggiiikkkjjjlllnnnqqqssstttttttttyyyyyyyyyxxxwwwwwwvvvvvvyyyxxxuuuttttttuuuwwwyyyxxxwwwwwwvvvuuutttrrrqqqooommmkkkiiiiiikkknnnpppmmmnnnmmmkkkgggcccbbbbbb^^^^^^^^^^^^]]][[[YYYXXXZZZWWWTTTPPPPPPUUU\\\bbbfffgggiiiiiijjjkkknnnpppqqqrrroooeeeXXXRRRSSSXXXiiittt{{{{{{|||}}}vvvtttsssrrrssstttsssrrrppplllhhheeedddcccdddlllvvv~~~zzzmmmaaa[[[YYY[[[```eeeccc___]]]aaafffmmmiiiddd]]]VVVOOOHHHCCC???;;;666222000000000///...000111000///------...***+++,,,---///000111111///..................///000000000000000/////////............////////////000111111111111111111000111000...///111222222111000000000000000000000000000000000000111222333444222222333333333333444444444666888999888888999;;;555444222111111222444555777BBBQQQ___kkkwww@@@AAABBBCCCCCCCCCBBBAAACCCCCCEEEFFFGGGGGGFFFFFFFFFLLLMMMSSS]]]___dddqqqvvviiieeewwwttthhh___```ccc```XXXRRRKKKIIINNN```zzztttmmmnnnsss}}}yyyqqqdddVVVNNNJJJJJJIIIIIIHHHGGGGGGGGGEEEDDDCCCAAABBBCCCDDDFFFEEEHHHKKKNNNOOOQQQTTTVVVTTTVVVYYYZZZ[[[\\\^^^```___`````````aaacccddddddaaabbbdddfffgggggggggfffdddfffhhhjjjkkkjjjhhhggggggiiikkklllmmmmmmlllkkkkkklllllllllkkkllloooqqqsssuuuvvvvvvvvvvvvxxxyyy{{{|||~~~~~~{{{wwwtttsssqqqooommmmmmnnnooonnnjjjddd^^^ZZZRRRLLLFFFCCCDDDEEECCC@@@AAA@@@??????@@@BBBEEEGGGBBBAAA>>>;;;:::999:::::::::::::::;;;===@@@CCCDDDJJJMMMSSSXXX\\\aaafffjjjoooppprrrtttvvvxxxzzz{{{{{{{{{zzzzzzxxxwwwuuutttppprrrsssqqqooooooqqqsssooopppsssuuuvvvwwwwwwwwwxxxxxxyyyyyyyyyxxxwwwwwwxxxwwwvvvuuuuuuvvvwwwxxxxxxwwwwwwvvvtttsssqqqpppmmmkkkhhhggggggjjjmmmooojjjkkkkkkiiieeecccaaaaaa```______^^^\\\ZZZYYYXXXVVVTTTRRRQQQRRRXXX```fffiiijjjlllllllllmmmoooqqqrrrtttrrrhhh[[[RRRRRRTTTaaannnwwwwwwyyy}}}zzzrrrsssrrrrrrsssttttttrrrppphhhaaa[[[\\\^^^bbbjjjrrryyy}}}~~~|||xxxkkkaaa___aaacccfffiiigggbbb]]]\\\\\\bbb```]]]ZZZTTTLLLDDD@@@<<<888333000///...---,,,...000222222///---...///++++++,,,---......//////......------------............//////////////////............///////////////000000111111000000//////......///111111000...////////////////////////111000000000000222333444222222333333333333444444333555888888666555777888555444222111111222444555666AAAPPP]]]hhhttt@@@AAACCCDDDDDDCCCAAA@@@BBBCCCDDDFFFFFFFFFEEEEEEHHHMMMOOOVVVbbbcccdddooo|||vvvmmmjjj~~~qqqfffggglllkkkddd___RRRKKKGGGNNNbbbxxxnnnoootttyyy|||nnn^^^RRRMMMLLLKKKIIIIIIHHHHHHHHHFFFEEEBBB@@@@@@AAACCCEEEDDDGGGJJJLLLMMMNNNPPPQQQTTTVVVXXXYYYZZZ[[[]]]_______________```aaaccccccdddeeefffffffffeeedddccc```cccfffiiijjjhhhfffdddfffhhhkkkmmmnnnmmmkkkjjjjjjkkkmmmlllllllllnnnpppppprrrtttuuuuuuuuuwwwxxxvvvwwwyyy{{{}}}~~~zzzwwwtttssssssrrrpppooolllnnnqqqrrrooojjjddd```UUUOOOHHHFFFGGGHHHEEEBBBEEECCC@@@>>>>>>@@@CCCEEE@@@???===;;;:::::::::;;;999999999:::<<<>>>@@@BBBHHHMMMSSSXXX]]]bbbfffiiimmmnnnppprrruuuwwwyyyzzzzzzzzzzzzyyyxxxvvvuuutttrrruuuwwwwwwuuutttvvvxxxqqqsssuuuwwwxxxyyyyyyyyyvvvwwwxxxyyyzzzyyyxxxxxxwwwvvvvvvvvvvvvvvvwwwwwwxxxxxxwwwvvvtttsssqqqpppkkkiiigggffffffiiilllnnniiijjjjjjhhheeebbbaaaaaabbbaaa```^^^\\\[[[YYYYYYSSSSSSQQQQQQSSSYYYbbbhhhkkklllmmmmmmmmmmmmppprrrrrruuusssjjj\\\RRRPPPRRRZZZiiissstttwww|||yyyppprrrrrrrrrsssttttttrrrpppeee\\\UUUVVV[[[aaaiiiooonnnttt{{{~~~|||yyyxxxyyyzzz}}}|||ttthhhaaacccggghhhjjjkkkhhhbbb\\\VVVTTTYYYYYYZZZZZZUUULLLCCC???===999444///,,,***(((&&&+++...111000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,------....../////////............/////////000//////000000000000//////---------///111111///---////////////////////////111000000000000222444555222222333333333444444444222555777666444333444666555444222111111222444555444@@@OOO\\\fffsss@@@@@@@@@AAABBBCCCEEEEEEBBBCCCDDDEEEFFFGGGHHHHHHGGGIIILLLQQQXXX___eeeiiitttkkkhhhooo~~~uuukkkllltttwwwsss```UUUNNNOOOVVVfffwwwsssrrrxxx|||iiiWWWPPPJJJGGGIIILLLJJJHHHIIIFFFEEECCCBBBAAAAAAAAABBBEEEFFFGGGHHHJJJMMMOOOPPPUUUUUUUUUWWWYYY[[[]]]^^^ZZZ[[[]]]___aaacccdddeeeeeedddcccbbbbbbccceeegggffffffgggggghhhhhhiiiiiiiiijjjkkklllmmmlllkkkkkkkkkkkkjjjjjjjjjkkkllllllppppppqqqqqqqqqrrrrrrrrrvvvtttsssuuuzzz}}}}}}|||}}}}}}}}}|||{{{}}}~~~yyyxxxooolllqqquuurrrpppqqqvvvuuuuuutttrrrmmmgggbbbVVVQQQJJJFFFEEEGGGIIIJJJDDDBBB@@@??????@@@CCCDDD@@@???>>>======<<<<<<<<<777888999999:::===AAADDDGGGKKKQQQVVV[[[___dddgggkkknnnqqqsssttttttuuuwwwxxxyyyyyyxxxvvvuuuvvvwwwwwwwwwxxxxxxxxxwwwwwwvvvtttvvvxxxzzzzzzxxxvvvtttvvvvvvvvvxxxzzzzzzxxxuuuuuuwwwwwwuuussstttxxx|||wwwwwwuuutttrrrpppooonnniiihhhgggffffffggghhhiiikkkiiieeebbb```aaabbbddddddaaa___```bbb```ZZZTTTWWWSSSPPPQQQWWW]]]bbbdddhhhhhhhhhiiikkkmmmnnnppppppvvvuuuiii^^^[[[ZZZYYY___fffooowwwzzzyyyuuurrrrrrqqqpppppprrrrrrqqqpppfff[[[RRRUUUYYY[[[___dddfffggggggiiilllpppsssvvvxxxxxxtttmmmeeecccfffjjjooonnnlllgggaaa[[[XXXWWWWWWWWWXXXWWWTTTMMMDDD===888444000...------,,,+++---------,,,,,,+++++++++******++++++,,,+++++++++,,,,,,,,,---------.................................------000333444000---000000000000000000000000111111111111000000000000///000111222222111000///000000000000111111111111111//////222666777666333444666777888777444111///...000333333333333444555:::AAAMMMYYYfffuuu>>>>>>??????@@@BBBCCCDDDBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGIIIMMMRRRYYY^^^bbbiiizzzuuummmooozzz~~~sssuuuuuueeeWWWRRRSSS^^^www}}}wwwwww~~~ooo___UUUNNNIIIJJJKKKIIIGGGHHHIIIHHHFFFEEECCCCCCCCCCCCDDDDDDEEEGGGIIILLLNNNOOORRRRRRTTTVVVXXXZZZ[[[\\\ZZZ[[[\\\^^^```bbbddddddeeedddcccbbbbbbccceeefffgggggggggggggggggghhhhhhhhhiiijjjkkklllkkkjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmnnnnnnpppqqqrrrsssssstttrrrqqqssswwwzzzzzzyyy{{{{{{zzzxxxvvvwwwyyy{{{}}}~~~xxxssssssllljjjooossssssrrrsssqqqqqqpppqqqppplllhhhdddWWWRRRLLLHHHGGGHHHJJJKKKCCCBBB@@@>>>===???@@@BBB@@@@@@???>>>=========>>>888999:::::::::<<<@@@CCCFFFJJJPPPVVV[[[___dddhhhkkkmmmqqqsssssstttuuuwwwyyyzzzzzzyyyvvvuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxwwwxxxyyyzzz{{{{{{zzzxxxwwwyyyxxxwwwwwwxxxxxxvvvtttuuuvvvvvvuuussssssvvvyyywwwvvvuuusssqqqpppnnnmmmhhhgggfffeeeeeeeeefffgggiiigggdddaaa```aaabbbddddddaaa```aaacccaaa\\\VVVTTTRRRQQQTTTZZZ```ccceeehhhhhhiiijjjkkkmmmmmmnnnrrruuuqqqdddZZZXXX[[[\\\___fffooovvvyyyxxxtttrrrrrrqqqooooooppppppnnnmmmfff]]]VVVVVVXXXZZZ^^^dddeeedddbbbbbbdddjjjppptttuuurrrmmmfff``````eeekkkqqqooojjjddd___ZZZXXXXXXXXXWWWUUUSSSOOOHHH@@@:::666333///---,,,,,,+++***---------,,,,,,+++++++++000000000000///......---,,,,,,,,,---------..............................,,,,,,---///000000...,,,000000000000000000000000//////000000000111111111///000111111111111000///000000000000111111111111000000111444777777555222555555777777777555333111...///111111000000111333888@@@KKKXXXfffuuu======>>>>>>???@@@BBBBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFFFFGGGKKKQQQWWWZZZ]]]jjj}}}zzztttvvvvvvxxx{{{cccUUUQQQUUUcccsss~~~yyy~~~xxxiii___VVVNNNLLLKKKIIIHHHJJJKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBCCCEEEHHHKKKMMMNNNNNNOOORRRUUUWWWXXXXXXYYYYYYZZZ\\\]]]```aaacccddddddcccbbbbbbbbbccceeefffgggggggggffffffffffffffffffgggiiijjjjjjjjjiiihhhiiiiiiiiijjjjjjjjjkkkkkkjjjjjjlllmmmoooqqqrrrsssqqqpppoooqqqtttvvvwwwwwwwwwwwwvvvsssqqqpppqqqssswwwxxx|||~~~xxxsssooommmiiiggglllrrrtttuuuvvvpppnnnmmmlllkkkhhhddd```XXXSSSNNNJJJIIIJJJKKKLLLFFFDDDAAA???>>>>>>???@@@@@@??????>>>>>>>>>>>>???999::::::::::::;;;>>>@@@DDDHHHOOOUUUZZZ```eeeiiijjjmmmppprrrssstttvvvwwwzzz{{{{{{yyywwwuuuuuuvvvvvvwwwwwwxxxyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyxxxxxx{{{yyywwwvvvvvvvvvuuutttuuuuuuuuusssrrrrrrtttvvvwwwvvvtttrrrpppnnnmmmlllhhhgggeeedddddddddeeeeeefffdddbbb```___aaacccddddddbbb```aaabbbaaa\\\WWWQQQQQQTTTYYY___ccceeeeeehhhiiikkklllmmmmmmllllllrrrrrrkkk^^^UUUUUUZZZ^^^___fffpppvvvxxxwwwtttrrrrrrqqqooooooooommmkkkiiiddd```^^^]]][[[ZZZ^^^dddccc```\\\ZZZ]]]ccckkkppppppkkkccc[[[XXX\\\cccjjjqqqmmmfff```[[[YYYYYYYYYVVVTTTQQQNNNJJJDDD>>>999444111...,,,,,,,,,+++***------,,,,,,,,,,,,++++++////////////...,,,+++***,,,,,,,,,---------..............................,,,...000000...---,,,---000000000000000000000000---......///111222222333///000000111111000000///000000000000111111111111000111333666777777444111555555666666666555555444111111111000//////111333666>>>KKKXXXgggvvv>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDFFFEEEDDDEEEIIINNNTTTWWWWWW```nnn}}}~~~|||wwwxxxoooZZZOOONNNVVV___yyy~~~rrrhhh]]]SSSOOOMMMKKKKKKMMMJJJIIIHHHFFFDDDCCCBBBAAA@@@AAABBBDDDFFFIIIKKKMMMKKKMMMQQQTTTVVVWWWWWWWWWXXXYYY[[[\\\___```bbbcccbbbbbbaaaaaabbbcccdddeeeggggggffffffeeeeeeddddddeeefffggghhhiiihhhgggggggggggghhhiiijjjjjjjjjjjjiiiiiijjjlllmmmoooppppppooonnnnnnppprrrtttuuuuuussstttsssqqqooonnnoooppprrrtttwww|||zzztttooommmjjjhhhhhhlllqqqtttvvvwwwsssppplllhhheeeaaa\\\YYYVVVSSSNNNKKKKKKLLLLLLLLLIIIGGGEEEBBBAAA@@@@@@@@@???>>>>>>=========>>>>>>:::;;;<<<;;;::::::<<<>>>BBBGGGMMMTTTZZZ```eeeiiijjjllloooqqqrrrsssvvvxxx{{{||||||zzzwwwvvvvvvvvvvvvvvvxxxyyyzzzzzzzzzzzzzzzyyyxxxvvvvvvvvvvvvwww{{{yyyvvvuuuuuuvvvvvvuuuttttttsssrrrqqqqqqrrrrrruuuuuusssqqqooommmlllkkkiiihhhfffddddddddddddeeecccbbb```______aaaccceeedddbbbaaa```___]]]YYYUUUOOORRRXXX^^^cccfffffffffiiikkkmmmnnnooonnnmmmlllmmmkkkdddZZZRRRSSSYYY^^^aaahhhrrrwwwxxxuuusssssssssrrrpppooonnnlllhhhfff```ccchhhhhhdddaaabbbeeeaaa^^^[[[ZZZ\\\aaahhhlllmmmeeeZZZRRRRRRXXX```gggmmmhhh```ZZZXXXYYY[[[\\\UUUSSSNNNKKKGGGCCC???;;;222000---,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******,,,,,,,,,---------.................................111333222///---...///000000000000000000000000......//////000111111222///000000000000000000//////000000000111111111111222333333444555555333222444444444555555666666777555444444222000111333666555>>>LLLZZZiiiyyy???>>>>>>??????@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEGGGJJJPPPUUUXXXXXX^^^gggvvv}}}}}}||||||bbbQQQKKKNNNRRRbbb}}}zzznnnbbbVVVQQQNNNLLLLLLNNNJJJJJJIIIHHHFFFEEEDDDCCC@@@AAABBBCCCEEEGGGIIIKKKJJJLLLOOOSSSUUUWWWVVVVVVWWWXXXZZZ[[[]]]___aaabbb``````aaaaaabbbcccddddddfffeeeeeeeeeddddddccccccdddeeefffgggggggggffffffeeefffggghhhiiiiiiiiiiiijjjjjjjjjkkkkkkllllllmmmnnnnnnooopppppprrrtttuuupppqqqrrrqqqppppppqqqrrrppprrruuuyyy~~~wwwpppkkkiiijjjkkklllnnnrrrvvvwwwwwwuuupppjjjddd```[[[XXXUUUSSSPPPMMMLLLLLLMMMMMMMMMJJJIIIGGGDDDBBBAAA@@@@@@>>>>>>===<<<<<<<<<======;;;<<<===<<<;;;;;;<<<===AAAFFFLLLSSSYYY___eeeiiijjjlllnnnpppqqqsssvvvyyy{{{||||||{{{xxxvvvwwwwwwvvvwwwxxxzzzzzz{{{{{{{{{zzzyyywwwvvvuuuvvvwwwxxxxxxvvvttttttuuuwwwwwwwwwssssssrrrqqqqqqqqqppppppsssrrrqqqpppnnnlllkkkjjjkkkiiigggeeeddddddddddddaaa```______```aaaccceeedddccc```^^^\\\XXXTTTQQQPPPUUU\\\bbbfffgggggggggjjjkkknnnooopppooonnnlllfffccc^^^XXXTTTSSSWWW]]]fffmmmvvvzzzxxxuuusssssstttsssqqqpppoookkkgggddd]]]gggqqqsssooojjjgggfff___^^^^^^^^^```cccfffiiijjjaaaUUUOOOQQQXXX___cccgggaaaZZZWWWWWWZZZ\\\]]]ZZZVVVPPPKKKFFFAAA<<<999222000............---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////,,,,,,,,,---------.................................111333222...---...000////////////////////////000/////////////////////000//////////////////000///000000000111111111111333333222111111222444555333333444444555555666666555555444222000111444666666@@@NNN]]]lll|||??????>>>>>>???@@@@@@AAACCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIMMMRRRVVVYYYYYY^^^dddooo~~~}}}mmmWWWKKKIIIKKKVVVmmmuuuiii\\\TTTPPPLLLKKKMMMLLLLLLLLLKKKJJJIIIHHHGGGAAABBBBBBCCCDDDFFFHHHIIIIIIJJJMMMQQQSSSUUUVVVVVVVVVWWWYYYZZZ]]]^^^```aaa______```aaabbbccccccdddddddddddddddcccccccccccccccdddfffgggggggggfffeeecccdddfffhhhiiiiiihhhhhhjjjjjjjjjjjjkkkkkkkkkkkkmmmnnnppppppooopppsssuuunnnppprrrrrrqqqrrrsssuuuppprrruuuxxx|||wwwmmmgggeeekkkooorrrsssvvvzzzzzzxxxuuuooohhhaaa]]]YYYWWWUUUPPPNNNMMMMMMNNNPPPPPPOOOKKKIIIGGGEEECCCAAA@@@@@@@@@???>>>===<<<<<<<<<<<<<<<>>>???>>>===<<<===>>>AAAEEELLLSSSYYY___dddhhhjjjkkknnnoooqqqsssvvvyyy{{{||||||{{{yyyxxxxxxyyyxxxyyyyyyzzz{{{{{{{{{{{{zzzzzzxxxxxxxxxyyyzzz{{{vvvuuuttttttvvvwwwwwwwwwrrrqqqpppqqqrrrrrrqqqoooppppppooonnnmmmlllkkkkkkllljjjhhhfffddddddcccdddaaa`````````aaabbbcccdddcccbbb```]]]YYYUUURRRQQQUUUZZZ```eeegggggghhhhhhiiijjjlllmmmnnnnnnnnnmmmaaa^^^ZZZYYYWWWVVVZZZ___lllsss{{{}}}zzzuuutttuuutttsssqqqpppnnnkkkfffbbb^^^jjjuuuxxxtttoooiiieee______aaacccdddeeeffffffeee]]]TTTQQQVVV\\\aaabbbccc^^^YYYWWWZZZ]]]^^^]]]___ZZZSSSKKKDDD===777333000///......//////---,,,++++++,,,,,,,,,,,,------)))***+++,,,---.........,,,,,,,,,---------..............................---...///...---,,,---...////////////////////////000000000//////.........000//////......//////000000000000000111111111111111111111000000000333555111222333444444444444444222222222111000000222444888AAAPPP___ooo~~~>>>>>>=========>>>??????AAAAAABBBCCCDDDDDDEEEEEEEEEFFFHHHKKKNNNQQQTTTUUUVVV[[[aaahhh{{{vvvyyy___OOOJJJLLLNNN]]]vvvtttfff]]]VVVOOOLLLMMMKKKKKKLLLLLLLLLKKKJJJIIICCCCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJMMMPPPRRRTTTUUUVVVVVVXXXZZZ\\\^^^___```^^^^^^___aaabbbcccccccccbbbbbbbbbcccccccccccccccddddddfffgggggggggfffeeebbbccceeegggiiihhhhhhggghhhhhhiiijjjkkkkkklllllllllmmmoooooonnnnnnqqqtttmmmoooqqqrrrqqqqqqrrrsssqqqrrruuuwwwzzz|||}}}~~~{{{pppjjjgggjjjqqqwwwxxx{{{{{{yyyrrriii```[[[WWWTTTSSSOOONNNMMMOOOQQQSSSSSSRRRNNNMMMKKKIIIGGGFFFDDDDDDCCCBBBAAA???>>>============>>>@@@@@@>>>>>>>>>???AAAEEELLLRRRXXX^^^cccgggiiikkkmmmooopppssswwwzzzzzz{{{|||{{{zzzyyyzzz{{{zzzzzz{{{{{{{{{{{{zzzzzzxxxxxxxxxxxxyyyzzz{{{{{{wwwvvvuuuvvvwwwwwwuuusssrrrpppooopppssssssrrrpppmmmmmmmmmmmmllllllllllllkkkjjjgggeeecccbbbbbbbbbaaaaaaaaaaaaaaabbbcccdddaaa```___\\\YYYVVVUUUTTT[[[___cccfffffffffgggiiifffggghhhiiijjjkkklllmmmbbb\\\YYYYYYYYYYYY___fffqqqyyy|||vvvuuuvvvrrrqqqpppooommmiiiddd```cccmmmuuutttpppmmmgggaaa___```aaacccdddeeeeeeeee___YYYSSSUUU]]]dddfffdddddd```\\\[[[^^^___]]][[[[[[VVVOOOHHHAAA:::444///...---------......---++++++++++++,,,,,,---------))))))***+++,,,,,,,,,,,,,,,,,,,,,---------.................................---,,,,,,...//////...////////////////////////.........///////////////000///............///000000000000000111111111111+++...111222111000111333000111333444444333222111///111222222111111333444888AAAPPP```ooo~~~===<<<<<<<<<<<<======>>>??????@@@AAACCCDDDEEEEEEDDDFFFIIIKKKNNNPPPQQQQQQRRRXXX^^^dddttttttgggTTTOOOPPPHHHQQQcccpppeee]]]TTTOOOOOOHHHIIIJJJKKKKKKJJJIIIHHHEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHJJJMMMPPPSSSUUUUUUVVVWWWYYY[[[]]]___```]]]^^^___aaabbbcccccccccaaaaaabbbbbbcccccccccddddddeeefffgggggggggfffeeeaaabbbeeeggghhhhhhggggggfffggghhhiiikkkmmmnnnooojjjmmmnnnnnnlllmmmpppsssmmmoooqqqqqqpppooopppqqqqqqrrrtttwwwxxxzzz{{{{{{}}}uuuooommmhhhrrrzzz|||~~~~~~wwwlllaaaYYYTTTPPPNNNNNNNNNNNNPPPSSSUUUVVVUUURRRQQQPPPOOOMMMKKKJJJIIIFFFEEECCCAAA@@@>>>>>>======???@@@AAA@@@??????@@@AAAFFFLLLRRRXXX]]]bbbfffiiikkkmmmnnnpppssswwwzzzyyyzzz{{{{{{zzzzzz{{{}}}{{{{{{{{{|||{{{{{{zzzzzztttuuuvvvwwwxxxyyyyyyzzzxxxwwwvvvwwwwwwvvvsssqqqqqqoooooopppsssuuusssppplllllllllllllllllllllllljjjiiifffdddbbbaaa``````bbbbbbbbbbbbbbbcccdddddd_________]]]ZZZXXXXXXXXX___bbbeeefffeeeeeegggjjjddddddeeefffgggiiikkklllddd]]]XXXZZZ[[[\\\cccmmmuuu|||}}}wwwuuuwwwpppooonnnnnnlllhhhccc___hhhooosssoookkkjjjddd]]]______```aaabbbcccdddeee[[[VVVSSSYYYcccjjjjjjgggfffbbb______aaaaaa]]]YYYSSSOOOJJJDDD@@@:::555111---,,,+++,,,------,,,***+++++++++,,,,,,---------/////////000//////......,,,,,,,,,---------..............................111...,,,---111333222000////////////////////////,,,------...///000111111000///...------...///000000000000000111111111111&&&+++222555444111000000///000222444444222000...000222444555555444555666777AAAPPP```ooo~~~<<<<<<;;;;;;;;;;;;<<<<<>>???AAAAAA@@@??????EEEIIINNNSSSXXX^^^cccgggiiikkkoooqqqrrrtttvvvxxx{{{{{{{{{zzzyyyyyyxxxxxxzzz{{{|||||||||{{{zzzyyyttttttttttttuuuvvvwwwxxxvvvvvvuuusssrrrqqqpppooorrrqqqqqqrrrsssrrrpppnnnjjjjjjjjjkkkkkklllllllllfffeeebbb___]]]\\\\\\\\\[[[\\\^^^```aaacccccccccbbbcccbbb^^^YYYWWWYYY\\\```dddffffffhhhlllllliii```[[[UUUUUU[[[bbbccc___\\\\\\ZZZVVVVVV\\\gggqqqwww{{{{{{vvvssssssuuupppnnnoookkkaaa[[[\\\gggkkkpppooojjjccc^^^[[[\\\^^^aaadddggghhhjjjjjj^^^]]]^^^bbbhhhkkkkkkiiifffhhhjjjiiieee```\\\YYYTTTLLLEEEAAA<<<555111111///---++++++,,,,,,+++***,,,,,,,,,------.........,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---------......+++,,,,,,+++***)))+++---//////.........//////000///000111000///......000////////////////////////......//////000000111111...///000111222333333333222333333444555666777777444555555333111111222333<<>>===>>>??????@@@@@@??????DDDHHHNNNTTTYYY___eeehhhkkkmmmpppqqqrrrtttvvvxxx{{{{{{{{{zzzzzzyyyyyyyyyyyyzzzzzz{{{{{{zzzxxxxxxttttttttttttuuuvvvwwwwwwyyyxxxwwwvvvtttsssrrrrrrqqqqqqpppqqqrrrqqqooommmhhhhhhiiiiiiiiijjjjjjjjjeeedddaaa___]]][[[[[[[[[XXXYYY[[[]]]___``````aaabbbbbb```^^^[[[[[[\\\^^^aaaeeeggggggjjjmmmmmmiii^^^XXXQQQPPPUUU[[[[[[XXXXXXYYYYYYWWWWWW^^^iiirrruuuxxx||||||yyyvvvttttttvvvqqqooonnniii```\\\^^^eeehhhkkkjjjeee___[[[ZZZ___bbbfffiiilllmmmmmmnnnbbbbbbcccgggmmmrrrssssssrrrsssrrroooiiibbb]]]ZZZSSSKKKDDD@@@;;;444111111///---++++++,,,---,,,+++))))))***++++++,,,------******************++++++...------,,,,,,------...,,,,,,,,,---------...............---++++++,,,---//////.........//////000,,,...000000000000222333////////////////////////000000000000////////////000111111222222222111111555555555555555666666666222333444333222333555777<<>>>>>???@@@AAACCCCCCDDDBBBBBBCCCEEEIIILLLLLLLLLOOONNNQQQVVV^^^nnn{{{oooVVVOOOJJJGGGLLLWWWmmmuuufffZZZUUULLLLLLMMMMMMLLLLLLLLLKKKKKKHHHEEEDDDDDDDDDCCCBBBDDDDDDEEEFFFHHHJJJLLLMMMKKKMMMPPPRRRSSSUUUWWWZZZ[[[\\\]]]]]]\\\]]]___aaabbbbbbbbbcccccccccccccccaaaaaabbbcccdddeeeffffffffffffggggggggghhhhhhhhhggghhhhhhiiijjjkkkllllllnnnooooooooopppppppppqqqpppnnnnnnooopppqqqqqqooommmlllkkkmmmrrrvvvyyyzzzzzz|||~~~}}}uuusssvvv{{{~~~|||rrriiiaaaYYYRRRPPPPPPRRRVVVZZZ]]]]]]cccfffgggdddbbb___WWWOOOLLLJJJGGGFFFEEEDDDAAA???>>>>>>>>>>>>>>>??????@@@BBBFFFMMMTTTZZZ```fffjjjnnnooopppqqqqqqssswwwyyy{{{{{{{{{zzzzzzzzzzzzzzzxxxyyyzzzzzzzzzxxxwwwvvvttttttttttttuuuvvvwwwxxxyyyyyyxxxvvvuuutttsssrrrqqqpppoooooooooooommmkkkeeeeeeeeefffffffffffffffdddbbb```]]][[[ZZZZZZZZZWWWXXXZZZ\\\]]]______```bbb```^^^^^^___`````````bbbeeeggghhhkkknnnmmmhhh[[[TTTLLLJJJMMMPPPPPPOOOTTTUUUWWWXXX[[[bbbllltttuuuwwwxxxxxxvvvuuuuuuuuuvvvtttqqqmmmfff______cccgggggggggeeeaaa]]]\\\\\\cccgggmmmpppqqqqqqpppppphhhhhhiiimmmssszzz~~~~~~xxxpppfff^^^YYYQQQIIIBBB>>>999333000111///---++++++,,,---,,,+++))))))***++++++,,,------************))))))))))))...------,,,,,,------...,,,,,,,,,---------......///000000///------...///000//////....../////////---...000111000111222444000000000000000000000000111111111000///.........222222222222222111000000666666666555555444444444444555555444222333555777===DDDOOO\\\jjjzzz<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===???@@@BBBCCCCCCBBBCCCDDDFFFGGGIIIIIIIIIKKKKKKNNNSSSZZZfffzzzfffOOOJJJIIIKKKOOOZZZsssqqqeee___SSSQQQOOOMMMLLLKKKJJJHHHLLLJJJGGGEEEDDDDDDBBBAAACCCCCCDDDEEEFFFHHHIIIJJJJJJLLLOOOPPPQQQRRRUUUWWWYYYZZZ[[[[[[[[[\\\^^^```bbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddeeeeeefffgggggggggggghhhhhhhhhhhhggghhhhhhiiijjjkkkkkkkkknnnnnnnnnooooooppppppqqqpppooonnnnnnooopppooonnnqqqppppppppprrruuuwwwxxxyyy{{{}}}ssskkkiiilllqqqyyy{{{xxx}}}rrrdddZZZSSSQQQOOOPPPTTTXXX[[[\\\cccgggiiigggeeebbbYYYPPPLLLIIIGGGEEEDDDCCCAAA???>>>>>>===<<<===>>>???@@@@@@EEEMMMTTT[[[bbbhhhlllpppqqqqqqqqqqqqssswwwzzzzzzzzzzzzzzzzzz{{{{{{{{{yyyyyyzzzzzzzzzxxxwwwvvvuuuuuuuuuvvvvvvwwwxxxyyywwwwwwvvvuuusssrrrqqqppppppnnnmmmlllmmmllljjjhhhbbbbbbbbbbbbbbbcccccccccbbb```^^^\\\ZZZZZZYYYZZZYYYZZZ\\\]]]___``````aaa```]]][[[]]]aaaddddddbbbaaadddggghhhkkknnnjjjdddWWWNNNFFFDDDFFFGGGIIIKKKPPPSSSWWW[[[```hhhpppwwwxxxwwwvvvuuutttsssttttttvvvuuusssnnngggccceeeiiillljjjgggccc```___```bbbiiimmmrrrtttrrrpppnnnnnnkkkjjjlllooovvv}}}xxxkkk]]]TTTOOOGGG???<<<777111///000///---++++++---...---,,,------------------------...---------,,,+++++++++...------,,,,,,------...,,,,,,,,,---------.........///000///......000222111000//////////////////000222222111000///000111000000000000000000000000111000000000/////////...111111222222222111111000444444444444444444333333999999777555222111222444<<>>@@@AAABBBCCCEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHLLLSSSYYYbbbqqqzzzqqq}}}zzzXXXPPPJJJJJJIIIMMM```uuu}}}ooofffXXXTTTOOOMMMMMMLLLKKKJJJMMMKKKHHHGGGFFFEEECCCAAACCCCCCCCCDDDDDDEEEFFFGGGKKKMMMOOOOOOOOOPPPRRRTTTVVVWWWYYYYYYXXXYYY\\\^^^_________^^^^^^^^^^^^^^^```aaaaaabbbcccdddeeefffgggggggggggghhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjkkkllllllmmmnnnnnnooopppppppppooommmnnnoooooonnnlllpppqqqqqqrrrrrrtttvvvxxxwwwyyy|||~~~sssiiieeeaaafffnnnuuuyyyyyyvvvssszzzzzzjjj]]]UUURRROOONNNQQQUUUXXXYYY^^^cccfffffffffccc[[[RRRKKKHHHEEECCCCCCBBB@@@???>>>===<<<;;;<<<===???@@@???DDDMMMUUU\\\ccciiilllpppqqqqqqqqqqqqssswwwzzzxxxxxxyyyyyyzzzzzz{{{{{{zzz{{{{{{{{{zzzyyywwwvvvwwwwwwwwwwwwxxxyyyzzzzzzwwwvvvvvvtttsssrrrqqqpppooommmkkkjjjiiiiiigggeee````````````````````````___^^^\\\[[[ZZZZZZZZZ[[[[[[\\\]]]^^^___`````````]]][[[ZZZ^^^cccggggggeeeaaadddfffhhhlllnnniiiaaaTTTJJJAAAAAABBBCCCFFFKKKNNNRRRYYY```gggnnnuuuyyy{{{yyyvvvsssrrrqqqqqqqqqssstttsssooolllllloooqqqppplllfffaaa___aaadddffflllpppsssrrrmmmiiihhhjjjjjjjjjlllnnnttt{{{~~~nnn\\\PPPLLLDDD<<<999555000...///...---+++,,,---......---000//////...,,,++++++***/////////...---------,,,...------,,,,,,------...,,,,,,,,,---------......***,,,---......///111444111111000///////////////000111222111/////////000000000000000000000000000.../////////000000000111//////000111222333333333000000111222333333444444999888777444111111333555;;;CCCOOOZZZgggwww<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAABBBEEEEEEFFFEEEEEEFFFHHHKKKJJJJJJOOOUUUZZZ```kkkuuu}}}kkkpppnnn[[[KKKFFFCCCDDDSSSeeezzzmmm^^^XXXQQQMMMNNNOOOOOONNNNNNLLLJJJIIIHHHGGGDDDBBBDDDDDDCCCCCCCCCDDDEEEEEEJJJLLLMMMNNNMMMNNNOOOQQQSSSTTTVVVVVVVVVWWWYYY[[[[[[[[[[[[\\\\\\\\\\\\\\\``````aaabbbcccdddeeeeeeffffffggggggggghhhhhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkklllmmmnnnooooooooonnnmmmmmmnnnooommmllljjjlllnnnoooqqqsssvvvxxxuuuwwwzzz|||wwwjjjccc\\\___dddkkkppprrrpppnnnrrr~~~rrrfff\\\WWWRRROOOPPPSSSVVVWWW[[[___cccddddddccc\\\SSSKKKHHHEEEBBBBBBAAA@@@???<<<<<<<<<<<<<<<===>>>>>>>>>DDDMMMVVV]]]ccciiilllnnnooopppqqqqqqssswwwyyyvvvwwwwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{zzzyyywwwvvvwwwwwwwwwwwwxxxyyyzzz{{{xxxxxxwwwuuutttsssrrrqqqnnnllliiiggggggfffdddbbb```_______________^^^^^^\\\\\\[[[ZZZZZZ[[[]]]]]]]]]]]]^^^______^^^^^^^^^[[[[[[]]]```eeehhhiiijjjdddgggiiikkkpppqqqjjjaaaSSSGGG???@@@@@@@@@EEEMMMPPPUUU]]]fffnnnuuuxxxzzz|||xxxtttqqqpppooonnnmmmooorrrssssssuuuyyyzzzxxxqqqkkkccc^^^^^^aaaeeegggmmmooooookkkddd```bbbfffiiijjjkkkmmmpppvvv}}}ppp]]]PPPJJJBBB:::666333...---///...---,,,,,,...///............---,,,***)))((((((------------,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......)))+++,,,------...111333222222111000////////////,,,---///000///000111333000000000000000000000000.........///000111111111...///000111222333333333///000000111222444444555444444333222111333777:::999BBBOOO[[[fffvvv<<<<<<;;;;;;;;;;;;<<<<<<======>>>??????@@@AAAAAAAAABBBCCCBBBCCCFFFKKKPPPRRRQQQUUUZZZ\\\^^^dddkkkoooqqqmmmrrriiiQQQJJJFFFCCCIIIVVVjjj{{{lllcccWWWPPPOOOPPPOOONNNNNNMMMKKKJJJJJJIIIFFFDDDEEEDDDDDDCCCCCCCCCDDDDDDFFFHHHJJJKKKKKKLLLNNNPPPPPPQQQSSSSSSSSSUUUWWWYYYYYYYYYZZZZZZ[[[[[[\\\\\\``````aaabbbcccdddeeeeeeeeeeeefffffffffggggggggghhhhhhhhhhhhiiiiiiiiiiiihhhiiiiiijjjlllmmmmmmnnnnnnlllllllllnnnnnnnnnlllhhhjjjmmmooooooppptttwwwtttvvvxxxyyy}}}}}}mmmdddZZZZZZ\\\aaafffiiihhhggggggsssyyyqqqeee___XXXSSSSSSTTTVVVXXX[[[```ccccccdddccc]]]UUULLLIIIEEECCCBBBBBBAAA@@@;;;;;;<<<<<<=========<<>>>>>??????@@@@@@@@@AAA===???@@@@@@AAAFFFNNNTTTYYYXXXZZZ^^^^^^\\\___dddcccsssyyynnnlll|||rrrXXXSSSOOOFFFDDDJJJZZZzzzyyynnn___TTTOOONNNLLLJJJNNNMMMLLLKKKKKKJJJHHHFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBDDDGGGHHHIIIKKKNNNPPPNNNPPPQQQRRRRRRSSSVVVXXXXXXXXXYYYZZZ[[[\\\\\\]]]``````aaabbbcccddddddeeeeeeeeeeeeeeefffffffffggghhhhhhhhhhhhiiiiiiiiiiiiggghhhhhhiiikkklllmmmmmmmmmlllkkklllnnnooonnnmmmkkknnnppppppooooooqqqttttttuuuwwwxxxzzzssshhhYYYWWWVVVYYY^^^aaaaaa```^^^iiittt{{{~~~|||wwwlllfff]]]WWWUUUVVVXXXYYY^^^bbbdddddddddccc]]]VVVNNNJJJFFFDDDCCCCCCBBBAAA999:::<<<=========<<<;;;???EEENNNWWW^^^dddhhhkkkiiikkkoooqqqssstttvvvxxxsssttttttvvvwwwxxxyyyzzzyyyyyyyyyyyyxxxvvvtttsssttttttttttttuuuvvvwwwxxxttttttsssrrrpppooonnnmmmmmmjjjgggdddcccbbbaaa___`````````______^^^^^^^^^YYYYYYYYYZZZ\\\^^^aaabbbfffffffffeeecccbbb``````[[[```eeehhhiiikkkooorrroooqqqsssvvv{{{|||sssgggUUUHHH??????>>>;;;AAALLLUUU[[[dddoooxxx||||||{{{sssooolllkkklllmmmkkkiiihhhmmmrrryyyssslllccc^^^```dddhhhjjjhhhhhheee]]]VVVWWW___hhhjjjlllmmmmmmmmmooosssxxx}}}{{{{{{|||zzzqqqdddZZZGGG???777333000,,,,,,......---,,,,,,.../////////+++,,,,,,------...//////,,,,,,,,,------............------,,,,,,------...,,,,,,,,,---------......///000000///------...///333222111000////////////.../////////---,,,---...////////////////////////111111000000//////......111222222222222111000000666666555555555444444444444444222000///111555888555AAAPPP]]]ggguuu===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>???@@@BBBBBB@@@??????@@@CCCGGGLLLNNNUUUVVVVVVVVVVVVWWWWWWWWW\\\bbbqqqwwwjjjsssyyy|||pppZZZMMMHHHJJJMMMIIIdddvvvjjj```VVVNNNQQQXXXSSSPPPLLLJJJKKKKKKKKKKKKGGGFFFFFFEEEDDDCCCBBBBBBGGGGGGGGGGGGHHHIIIJJJKKKIIIKKKNNNQQQSSSSSSSSSRRRSSSTTTVVVWWWYYYZZZZZZZZZaaaaaaaaabbbccceeefffgggdddeeeeeeeeeddddddcccbbbfffgggggghhhiiijjjjjjkkkjjjiiihhhhhhhhhiiikkkkkkjjjlllmmmoooooonnnlllkkklllnnnooopppooonnnoooppppppqqqrrrtttxxx|||hhh\\\TTTPPPUUU]]]_________]]]bbbhhhmmmpppooollljjjllleee\\\UUUSSSTTTVVVWWW___bbbfffgggeeeaaa___]]]QQQKKKGGGFFFCCC>>>???EEE<<<======<<<;;;:::<<<===BBBGGGPPPYYY```dddgggggghhhlllqqquuuvvvuuuuuuvvvuuutttsssrrrrrrssstttuuuwwwwwwwwwwwwvvvuuussssssqqqrrrtttwwwxxxyyyyyyyyyvvvuuusssqqqooommmlllkkkjjjhhhdddaaa``````aaabbbdddcccbbbaaa```^^^\\\YYY\\\\\\[[[[[[[[[]]]^^^___eeegggiiiiiigggccc^^^ZZZ]]]aaagggjjjkkkmmmpppsssrrrvvvyyy{{{~~~yyypppXXXKKKAAA???<<<;;;EEETTTdddhhhnnnrrruuuvvvxxxyyyuuupppnnnooommmgggbbbbbbbbbhhhnnnwwwuuunnngggfffhhhkkkkkkhhhmmmddd]]]YYYUUUTTT\\\gggrrrqqqpppnnnmmmooosssvvvzzzzzz{{{|||yyypppddd[[[JJJAAA666000000111222111////////////////////////------......------,,,+++++++++++++++++++++++++++------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///111111000//////////////////////////////000111111111111222333333333333222444444444444444444444444333222111000000111222222:::BBBNNN[[[hhhwww<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<===>>>??????AAA@@@@@@AAACCCGGGJJJMMMNNNNNNOOOPPPPPPQQQRRRRRRXXX]]]jjjyyyuuu}}}{{{tttsss{{{}}}zzzeeeRRRIIIIIINNNLLL[[[qqquuujjj^^^TTTPPPSSSQQQNNNLLLKKKKKKLLLKKKKKKHHHHHHGGGFFFEEEDDDCCCBBBFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJMMMPPPRRRRRRRRRRRRUUUVVVWWWYYYZZZ[[[\\\\\\_________```aaacccdddeeeeeeeeeeeeeeedddcccbbbbbbeeeffffffhhhiiijjjjjjkkkjjjiiihhhhhhhhhiiijjjkkkkkklllnnnoooooonnnmmmllllllnnnooopppnnnnnnooopppoooqqqtttvvvxxx}}}ooo]]]UUUQQQUUU[[[\\\ZZZYYY[[[]]]___bbbccccccbbbaaaddd```YYYSSSPPPQQQSSSUUUZZZ^^^cccfffeeebbb```___UUUMMMFFFDDD???:::999===;;;<<<<<<;;;999999:::<<>>???JJJYYYiiimmmrrruuuuuuuuuvvvwwwsssooonnnooollleeeaaaaaaaaahhhnnnwwwvvvooohhheeehhhkkkkkkiiiggg___WWWRRRNNNOOOZZZgggppppppooommmmmmpppuuuyyyxxxyyyyyyyyyuuukkk^^^UUUGGG???555000000111000///........................---------...------,,,+++++++++++++++++++++++++++------------------------+++,,,------......------........................---------............///---------............///111000000//////////////////////////////000111111000111111222222222222222333333333333333333333333333222111000000111222333999AAAMMMZZZgggvvv;;;;;;;;;;;;;;;<<<===>>>>>>===============>>>>>>BBBAAA@@@AAACCCEEEHHHJJJGGGHHHIIIJJJKKKMMMMMMNNNSSSWWWaaassswwwuuuvvvppptttxxxxxxyyy}}}qqqZZZJJJHHHMMMNNNPPPYYYoooxxxkkk^^^TTTQQQOOOMMMLLLKKKLLLLLLKKKJJJKKKJJJIIIHHHFFFEEEDDDCCCEEEEEEEEEEEEFFFGGGHHHHHHHHHIIILLLNNNPPPQQQPPPPPPTTTUUUWWWXXXZZZZZZ[[[[[[\\\\\\]]]^^^___aaabbbccceeeeeeeeedddcccbbbaaaaaacccdddfffgggiiijjjkkkkkkiiiiiihhhggghhhiiijjjkkkkkklllmmmnnnooonnnmmmmmmlllmmmoooooonnnnnnnnnooooooqqqtttvvvxxxyyy|||~~~{{{eee\\\VVVXXXZZZYYYWWWVVVYYYZZZZZZ[[[[[[ZZZYYYXXXZZZZZZWWWRRRNNNMMMQQQTTTVVV[[[```dddeeeddddddddd^^^VVVMMMHHHCCC===;;;<<<:::;;;;;;:::888888999:::BBBJJJUUU___eeehhhjjjkkkqqqssstttttttttuuuxxx{{{wwwvvvvvvuuuuuuvvvvvvwwwyyyxxxwwwvvvuuuuuuuuuvvvxxxxxxwwwvvvvvvuuuuuutttqqqqqqpppooolllhhhdddbbbbbbbbbaaa``````aaacccddddddccc```]]][[[ZZZYYYYYYYYYXXXWWWXXXZZZ^^^bbbdddeeefffggggggfffeeecccbbbfffgggiiikkklllooosssvvvzzz|||||||||~~~yyyrrrZZZOOOEEEBBBBBBFFFSSSbbboooqqqtttuuutttsssrrrrrrqqqnnnmmmnnnkkkccc______```hhhpppwwwwwwppphhheeehhhkkkkkkiiiaaaZZZQQQIIIFFFKKKZZZhhhoooooommmllllllpppuuuzzzxxxxxxxxxvvvpppdddWWWMMMAAA;;;444000000000///---........................---------------,,,++++++++++++++++++++++++++++++------------------------+++,,,------......------////////////////////////---------............///---------............///000000//////....../////////////////////000111111///000111111222222111111222222222222222222222222333222111000000111222333888@@@LLLXXXfffuuu:::::::::;;;<<<===>>>???AAA@@@???????????????@@@BBBBBBAAAAAABBBDDDFFFGGGEEEFFFGGGIIIKKKLLLNNNNNNPPPRRRZZZhhh~~~zzztttyyyxxxzzzzzzyyyzzz|||ttt___NNNHHHIIILLLIIIJJJ[[[xxxwwwjjj^^^VVVPPPOOOMMMLLLMMMMMMKKKJJJMMMLLLKKKIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHJJJLLLMMMNNNNNNNNNPPPQQQSSSUUUVVVWWWWWWWWWZZZZZZ[[[\\\^^^___aaabbbddddddddddddcccbbbaaa```aaabbbeeegggiiijjjkkkkkkiiihhhggggggggghhhjjjkkkiiijjjkkklllmmmmmmmmmlllkkkmmmoooooonnnmmmnnnooonnnppprrrssstttvvvyyy|||tttjjj```]]]\\\ZZZXXXYYYYYY\\\```bbbaaa]]]XXXUUUSSSUUUVVVSSSMMMLLLOOOTTTUUUXXX\\\___aaadddgggiiiddd^^^VVVOOOHHHCCC???===999::::::999777777888:::CCCLLLYYYccchhhjjjlllmmmsssuuuvvvwwwvvvwwwxxxzzzvvvvvvvvvvvvvvvvvvvvvvvvyyyxxxwwwvvvuuuvvvvvvwwwxxxwwwvvvuuuuuutttttttttooopppooonnnjjjeee```]]]^^^^^^^^^___```bbbcccdddfffdddbbb^^^[[[ZZZ[[[\\\ZZZYYYXXXXXX[[[___cccfffhhhhhhggggggfffeeeeeedddfffggghhhiiimmmqqqwwwzzz{{{~~~~~~}}}uuulllVVVMMMEEEDDDGGGNNN^^^lllqqqsssuuuuuusssqqqppppppqqqooonnnnnniiiaaa]]]^^^bbbkkksssyyyxxxqqqiiifffhhhjjjjjjhhh\\\VVVMMMDDDCCCLLL]]]lllpppooommmkkkjjjmmmrrruuuwwwwwwvvvrrriii]]]OOOGGG:::777222000//////---+++........................,,,------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////////////////---------............///---------............///000//////........./////////////////////000000111//////000111111111111000111111111111111222222222333222111111111222333444888???KKKXXXeeettt:::::::::;;;<<<===>>>???AAA@@@???????????????@@@BBBAAAAAAAAABBBCCCDDDEEEDDDEEEGGGHHHJJJLLLNNNOOONNNQQQVVV```sss}}}|||yyywwwsssuuuuuunnnaaaSSSJJJGGGHHHGGGIIIPPP___wwwtttggg]]]UUUSSSPPPNNNNNNMMMLLLJJJMMMMMMLLLJJJIIIGGGFFFFFFDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLLLLLLLNNNOOOPPPRRRSSSTTTUUUUUUYYYYYYZZZ[[[]]]___aaabbbbbbbbbccccccbbbbbbaaa``````bbbdddgggiiijjjjjjjjjiiihhhggggggggghhhiiijjjhhhhhhiiijjjkkkkkkllllllkkkmmmnnnooonnnmmmnnnooonnnnnnooooooppptttzzz~~~zzzmmmfffaaa]]]]]]___ZZZaaajjjpppoooggg\\\UUUOOORRRTTTQQQLLLJJJMMMQQQSSSTTTTTTUUUWWW\\\bbbggggggeee___VVVKKKBBB<<<888888999999999888888:::<<>>>>>===============>>>>>>AAAAAAAAAAAABBBBBBCCCDDDBBBCCCDDDFFFHHHJJJKKKLLLLLLOOOSSS[[[iii~~~yyyuuurrroookkkfff___XXXPPPKKKIIIJJJKKKLLLNNN\\\www{{{|||~~~pppfff]]]ZZZUUUQQQOOONNNLLLKKKLLLLLLKKKJJJIIIHHHHHHGGGDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJKKKMMMNNNPPPQQQSSSTTTTTTTTTWWWWWWXXXYYY[[[^^^```aaa``````aaabbbbbbbbbbbbaaa```aaadddgggiiiiiihhhhhhhhhhhhgggfffggghhhiiijjjhhhhhhiiiiiijjjkkkllllllkkklllnnnnnnmmmmmmmmmnnnmmmmmmmmmmmmnnnssszzz~~~}}}tttllleeeccceee___gggrrryyywwwlll___VVVPPPQQQRRROOOKKKIIIKKKMMMOOONNNMMMKKKLLLQQQXXX]]]iiiooonnnbbbRRREEE<<<666777888:::::::::;;;===???IIIRRR___gggiiijjjmmmpppooossswwwzzzyyywwwvvvvvvtttuuuuuuvvvvvvuuuuuutttuuuuuuvvvvvvvvvvvvuuutttpppqqqrrrttttttsssrrrqqqmmmlllkkkiiifffaaa]]][[[YYYZZZ\\\___`````````___[[[]]]]]]ZZZVVVUUUWWWZZZ^^^^^^___```bbbdddfffhhhlllkkkjjjiiigggfffeeedddccccccdddhhhpppwww}}}}}}vvviii]]]HHHGGGHHHKKKRRR^^^llluuuwwwxxxzzzzzzyyyxxxyyyzzzzzzwwwsssooofff]]][[[^^^fffqqq{{{}}}yyyssskkkhhhhhhfffbbb^^^PPPLLLFFFCCCJJJYYYeeekkknnnnnnlllhhhdddbbbbbbcccddddddaaaZZZPPPEEE<<<888111111000...------,,,,,,------------------------,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------------............///---------............///......------....../////////////////////000111111///000111111222222111111000000000111222222333333222222111111222333444555;;;BBBMMMZZZfffuuu<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<===>>>?????????@@@@@@AAABBBBBBCCCCCCAAABBBCCCDDDFFFGGGHHHIIIHHHLLLPPPUUU```vvv}}}yyyvvvqqqiiibbb]]]ZZZWWWUUUOOOLLLJJJHHHFFFLLL^^^qqq}}}vvvxxx~~~}}}rrrfffaaaYYYSSSPPPNNNLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLMMMOOOPPPQQQQQQRRRTTTUUUUUUWWWYYY\\\^^^___^^^^^^```aaabbbccccccccc```bbbeeeggghhhhhhgggfffhhhggggggfffggghhhiiijjjiiiiiijjjjjjkkkmmmnnnooojjjlllnnnnnnmmmlllmmmnnnlllmmmnnnnnnpppsssxxx|||~~~~~~sssmmmmmmjjjooouuuyyyvvvlllaaaYYYWWWVVVTTTQQQOOOMMMMMMMMMMMMLLLKKKIIIHHHJJJNNNQQQcccpppwwwlllZZZJJJ@@@:::777888:::;;;<<<>>>AAACCCLLLUUUaaaggghhhiiimmmpppooorrruuuvvvvvvvvvvvvwwwuuuvvvwwwwwwwwwwwwvvvuuurrrsssuuuwwwwwwuuusssrrrmmmooorrrssssssrrrooommmjjjiiihhheeebbb^^^[[[ZZZYYYZZZ]]]_________]]]\\\VVVYYY[[[ZZZVVVTTTVVVZZZ^^^___aaadddgggiiijjjkkkjjjjjjjjjjjjiiihhhgggfffeeedddeeekkkrrrzzz~~~}}}wwwrrrkkk___TTTFFFIIIMMMQQQXXXcccmmmssswwwyyyzzzzzzxxxxxxyyyzzz|||wwwpppeee[[[[[[```fffrrr||||||~~~xxxsssllliiihhhddd]]]WWWNNNKKKFFFGGGTTTdddkkkjjjiiijjjjjjgggbbb^^^\\\\\\ZZZZZZVVVOOOEEE<<<666555/////////...,,,,,,---...------------------------+++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---------------------------------------............///---------............///...------------...///000///////////////000111111000111111222222222222222000000111111222333333444222222111111222333555666===DDDOOO[[[hhhwww===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>???@@@BBBBBB??????@@@AAABBBBBBCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHEEEIIINNNRRR[[[nnn{{{uuulllbbb\\\ZZZ\\\^^^UUUMMMGGGEEEDDDEEEOOOZZZfffvvvwwwrrruuu}}}}}}llleee\\\TTTPPPNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFHHHHHHGGGHHHJJJKKKMMMNNNNNNNNNRRRSSSTTTUUUWWWZZZ\\\]]]\\\]]]___```bbbccccccddd```bbbeeeggghhhgggfffdddhhhgggfffffffffgggiiijjjkkkkkkkkklllmmmnnnpppqqqjjjlllnnnnnnmmmlllmmmnnnkkkmmmpppqqqrrrsssuuuwwwuuussstttvvvwwwwwwrrrjjjbbb]]]___\\\XXXUUUTTTSSSQQQOOOMMMNNNNNNLLLJJJIIIJJJKKKUUUhhhtttmmmZZZKKKBBB===777999;;;<<<>>>@@@CCCFFFNNNWWWaaagggggghhhlllqqqpppqqqrrrsssssstttwwwyyyvvvwwwxxxyyyyyyxxxwwwvvvppprrruuuwwwwwwuuussspppmmmooorrrtttssspppllljjjhhhgggeeebbb___\\\ZZZYYYYYY[[[]]]______^^^\\\ZZZUUUYYY\\\[[[XXXVVVXXX[[[\\\^^^bbbgggjjjmmmnnnooohhhhhhjjjkkkkkkjjjiiihhhhhhggghhhmmmuuu{{{~~~~~~|||uuulllfff```VVVMMMGGGLLLQQQVVV\\\eeemmmqqqvvvwwwxxxwwwuuuuuuuuuwwwyyypppddd[[[[[[aaaeeerrr|||{{{|||xxxsssmmmjjjhhhccc[[[TTTOOOMMMIIIMMM]]]nnnqqqkkkeeeggghhhfffaaa]]]ZZZYYYVVVUUURRRJJJ@@@999666555/////////---,,,,,,...000------------------------+++,,,,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------........................---------.........//////---------.........//////---------------...///000///////////////000111111111111222333333333333222000000111222333333444444222222111111222444555666>>>FFFQQQ]]]iiixxx;;;;;;;;;::::::999999999::::::<<<===??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBB@@@@@@AAABBBCCCDDDEEEFFFDDDIIIOOOTTT\\\jjj}}}}}}{{{sssiiiaaa___bbbfffhhh___SSSJJJFFFFFFGGGHHHOOO]]]lllsssyyyyyyppppppyyysssjjjddd```VVVHHHFFFNNNNNNNNNMMMKKKHHHGGGGGGHHHKKKIIIFFFEEEFFFGGGGGGFFFEEEDDDCCCCCCBBBCCCDDDEEEIIIIIIIIIJJJJJJJJJJJJJJJQQQRRRSSSUUUWWWYYYZZZ[[[ZZZ\\\^^^___```aaaccceee```aaaccceeeffffffeeeeeeggghhhhhhgggffffffgggiiihhhiiijjjkkklllmmmmmmmmmmmmlllkkkjjjiiiiiiiiiiiijjjlllnnnnnnoooqqqsssvvv~~~|||vvvqqqpppoooooonnnnnnmmmlllkkkccc]]]ZZZUUUOOOOOOTTTZZZXXXTTTPPPLLLIIIHHHHHHNNNXXXeeelllgggZZZKKKBBB:::===>>>===;;;>>>EEEKKKWWW[[[aaafffiiijjjlllmmmpppqqqssssssrrrssstttvvvuuuuuuwwwxxxxxxwwwvvvvvvpppqqqrrrssssssrrrqqqqqqnnnmmmmmmnnnooommmhhhcccbbbbbb```___]]][[[ZZZYYYYYY^^^^^^ZZZYYY\\\[[[VVVVVVUUUTTTSSSTTTUUUWWWYYYaaaeeejjjlllmmmmmmmmmmmmooolllkkklllooorrrqqqpppkkkkkkiiikkksss{{{|||xxx|||tttjjjccc[[[PPPIIIGGGAAAKKKYYYbbbfffhhhjjjmmmoooqqqsssuuuvvvwwwxxxxxx{{{uuummmddd___aaagggllloooqqqtttuuuuuuvvvwwwxxxnnnlllkkkiiiggg```VVVOOOJJJJJJKKKTTTeeerrrrrrkkkjjjgggdddcccccc^^^UUUMMMJJJIIIGGGDDD@@@:::333......------,,,,,,------...///...---+++***)))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...//////......,,,++++++***+++,,,------......---------......//////////////////......---------......///////////////.....................////////////............////////////333333333222222111111111222222222111000111333666999FFFNNNYYYooo}}}<<<<<<<<<<<<;;;;;;;;;;;;======???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA??????@@@AAABBBCCCDDDDDDCCCGGGLLLPPPXXXeeevvvzzzqqqhhhddddddfffnnnfff[[[PPPIIIEEEDDDEEEEEEMMMWWW```nnn}}}vvvsssyyy|||qqqiiieee\\\OOOKKKQQQMMMMMMLLLJJJHHHGGGHHHHHHLLLJJJHHHGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBDDDEEEFFFHHHHHHHHHIIIIIIJJJJJJJJJMMMNNNOOOQQQSSSUUUVVVWWWYYY[[[]]]^^^___```bbbddd```aaacccdddeeefffeeeeeehhhiiijjjiiihhhgggiiijjjhhhiiijjjkkkkkkkkkkkkkkknnnmmmmmmllljjjiiihhhhhhjjjlllmmmnnnooopppsssuuu|||~~~yyypppnnnnnnnnnqqqsssvvvwwwwwwnnneee___YYYSSSTTTZZZ]]]^^^^^^\\\WWWPPPKKKGGGIIIQQQ]]]fffeee]]]PPPGGG>>>@@@AAA@@@???AAAHHHNNN[[[___eeeiiijjjkkkmmmnnnoooqqqrrrrrrrrrrrrsssuuutttuuuvvvvvvvvvuuutttssspppqqqrrrsssssssssrrrqqqpppnnnmmmmmmmmmkkkfffccccccaaa^^^[[[ZZZZZZ[[[\\\ZZZ]]]\\\XXXWWWZZZZZZVVVTTTTTTTTTUUUWWW[[[^^^```dddgggkkknnnnnnmmmmmmmmmnnnlllkkkmmmpppqqqpppnnnkkkmmmmmmnnnttt{{{}}}yyyxxxpppfff^^^UUUJJJBBB@@@BBBNNN^^^iiimmmlllkkkkkkhhhkkkooosssvvvwwwwwwwwwzzzsssiiiaaa^^^aaafffkkklllmmmnnnmmmllllllnnnppppppnnnllliiiddd]]]SSSLLLHHHKKKOOOXXXfffrrrrrrllljjjiiiggggggeee___VVVOOOJJJHHHDDDAAA===777111---,,,,,,++++++++++++,,,,,,++++++***)))***+++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...///...------,,,,,,,,,,,,+++,,,------......------------...//////////////////......------......////////////////////////...............////////////------...000111222333333333333333222222222111111222222222111000111333666;;;HHHOOO[[[ppp~~~;;;;;;;;;;;;;;;;;;<<<<<<>>>??????@@@AAAAAAAAA@@@?????????@@@@@@@@@AAAAAA>>>>>>???@@@AAABBBCCCCCCBBBDDDGGGKKKRRR^^^lllvvvyyyqqqkkkiiiiiipppllleee[[[PPPGGGCCCAAA@@@AAADDDMMM```vvv{{{uuuuuu}}}~~~rrrmmmeeeYYYSSSSSSOOONNNLLLKKKJJJJJJJJJKKKLLLKKKIIIIIIHHHGGGDDDBBBAAA@@@AAAAAABBBCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKLLLNNNPPPRRRTTTTTTWWWYYY[[[\\\\\\]]]```bbb```aaabbbdddeeeeeeeeeeeedddfffffffffddddddeeefffhhhiiiiiijjjjjjiiiiiihhhmmmmmmmmmmmmllljjjhhhgggjjjkkkmmmmmmnnnooorrrtttxxxzzzzzzwwwttttttxxx}}}tttjjjaaaZZZ[[[```bbbfffjjjiiibbbXXXNNNHHHGGGKKKSSS\\\aaa^^^UUUNNNDDDEEEEEEDDDCCCFFFMMMRRR```ccchhhkkklllmmmnnnooooooppprrrrrrqqqqqqssstttttttttuuuuuuuuusssrrrqqqpppqqqrrrrrrssssssrrrrrrqqqooollljjjiiigggdddaaabbb___\\\YYYXXXZZZ]]]^^^[[[\\\ZZZVVVUUUXXXYYYXXXVVVVVVWWWYYY\\\```dddfffiiikkkooopppooonnnmmmnnnmmmlllmmmooopppqqqooommmmmmqqqssssssuuuzzzzzzxxxrrrhhh^^^VVVNNNEEE@@@@@@IIIVVVgggsssvvvqqqlllhhhdddhhhmmmrrruuutttrrrqqqwwwnnnccc\\\]]]bbbgggiiikkkiiigggdddbbbcccgggjjjqqqnnnkkkgggaaaZZZQQQLLLGGGNNNWWW___hhhpppqqqmmmjjjkkklllkkkfff^^^VVVQQQJJJFFFAAA<<<888444///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***(((((((((***,,,---++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---......---,,,++++++,,,---...+++,,,------......------------...////////////...//////............//////......//////////////////............////////////000000111111222333444444333333333222222222222111222222222111000111333666:::FFFNNN[[[ooo{{{777777888888999999::::::======>>>>>>???>>>>>>>>>===>>>>>>??????@@@@@@@@@?????????@@@AAABBBBBBCCC@@@@@@BBBGGGNNNYYYeeelllqqq~~~zzzuuurrrqqqrrrooopppooohhh\\\OOOEEE@@@AAA??????FFFUUUiiiyyyzzzrrrnnnrrr|||wwwooodddZZZUUUSSSQQQNNNMMMMMMMMMMMMMMMKKKJJJIIIJJJJJJIIIFFFDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLNNNPPPRRRSSSTTTTTTVVVXXXYYYYYY[[[]]]_________aaabbbcccdddeeeeeebbbdddeeeeeedddcccccceeehhhhhhiiiiiihhhggggggfffhhhiiikkkllllllkkkiiihhhiiikkklllmmmmmmnnnpppsssvvvvvv{{{yyylllcccaaabbbeeejjjnnnmmmfff\\\TTTPPPPPPNNNNNNSSSYYY\\\XXXTTTIIIIIIHHHGGGHHHLLLRRRWWWaaaeeeiiilllmmmnnnpppqqqpppqqqrrrrrrqqqqqqsssttttttuuuuuuuuutttsssqqqppppppppppppqqqqqqqqqqqqqqqpppnnnjjjgggdddbbb```______^^^\\\[[[[[[\\\^^^___[[[ZZZWWWTTTTTTWWWYYYZZZ\\\[[[[[[]]]___bbbfffhhhnnnppprrrrrrpppooonnnnnnmmmnnnpppqqqrrrqqqooonnnpppvvvzzzyyyyyy{{{zzzwwwnnnbbbVVVNNNHHHEEEGGGKKKVVVaaaoooxxxyyyssslllgggeeeiiinnnrrrrrroookkkgggpppggg]]]ZZZ^^^eeeiiijjjiiigggccc^^^]]]___eeejjjooommmiiiddd^^^XXXRRRNNNKKKUUU```eeeiiimmmnnnkkkjjjmmmooollleee\\\TTTPPPJJJEEE???999444111...,,,.........//////............,,,)))'''&&&''')))***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,+++***+++,,,...///+++,,,------......------,,,---......//////......//////.........///000000............////////////............////////////444444333222222111000000222222222222222222222222222222222111000111333666888CCCKKKXXXkkkvvv666777777888888999999999<<<======>>>>>>>>>======<<<<<<======>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCCCC???>>>???DDDMMMWWW```eeeeeeoooxxx{{{xxxuuuvvvyyy|||uuuxxxyyyuuujjjZZZLLLCCC???>>>>>>BBBIIIVVVgggsssvvvvvvtttnnniiikkksss{{{|||pppcccZZZWWWTTTOOOMMMMMMNNNMMMLLLHHHHHHHHHJJJLLLKKKIIIGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJLLLNNNPPPRRRSSSQQQSSSUUUVVVVVVWWWZZZ\\\]]]^^^^^^```aaacccdddeeefffgggiiiiiihhhgggggghhhhhhhhhhhhhhhgggfffeeeeeeccceeehhhjjjkkkkkkjjjiiiiiijjjkkkllllllmmmoooqqqttttttwww}}}xxxmmmhhhfffeeeiiilllkkkfffaaa``````___XXXQQQOOOSSSWWWWWWVVVLLLKKKJJJIIIKKKPPPWWW\\\aaadddhhhkkkmmmoooqqqsssqqqrrrssssssrrrqqqssstttuuuuuuvvvvvvuuusssrrrpppooonnnnnnnnnnnnnnnnnnooolllkkkgggccc```^^^]]]^^^[[[\\\]]]^^^^^^^^^^^^]]]ZZZWWWUUUTTTTTTVVVZZZ]]]^^^^^^^^^```bbbfffjjjlllqqqssstttsssqqqooooooooooooqqqssstttsssqqqpppooopppxxx~~~|||oooaaaQQQGGGEEEHHHQQQYYYffflllssswwwvvvqqqkkkhhhfffiiimmmpppoookkkfffcccfff```ZZZ[[[aaahhhkkkkkkfffccc___\\\[[[___fffkkkpppmmmiiiccc[[[UUUQQQOOOSSS^^^gggiiiiiijjjkkkjjjkkkmmmnnnkkkcccZZZRRRNNNIIIDDD<<<666222000...---------...//////...---------+++)))((('''((()))***++++++++++++++++++++++++******++++++++++++******,,,,,,++++++,,,,,,---...++++++******+++,,,...///+++,,,------......------,,,------..............................///000000---.........//////000000............////////////333333222111000/////////222222222222222222222222222222222111000111333666888AAAIIIWWWhhhqqq{{{999999999999999999::::::<<<===>>>>>>?????????>>>;;;;;;<<<<<<===>>>??????AAAAAAAAAAAABBBBBBBBBCCC@@@>>>>>>CCCMMMVVV\\\^^^\\\bbbrrruuusssxxxxxxuuuwww||||||tttfffWWWLLL===<<<;;;===???EEERRR^^^gggiiijjjhhheeegggmmmsss}}}qqqggg^^^YYYRRROOOOOONNNMMMJJJHHHGGGHHHIIILLLMMMLLLKKKIIIHHHHHHGGGEEECCCAAA@@@???@@@@@@AAABBBCCCDDDDDDDDDEEEFFFHHHJJJLLLNNNOOONNNPPPRRRSSSTTTUUUWWWYYY[[[[[[\\\]]]___```bbbcccdddfffhhhhhhgggfffeeefffhhhhhhhhhhhhggggggfffeeebbbcccfffhhhiiijjjjjjjjjhhhiiikkkkkkkkkkkknnnppprrrqqqsssxxx{{{}}}yyyssspppjjjnnnsssqqqlllhhhiiikkkhhhaaaWWWQQQPPPSSSTTTUUUNNNLLLKKKKKKOOOUUU\\\aaacccfffiiikkkmmmnnnqqqrrrppprrrsssrrrqqqppprrrsssttttttuuuuuuuuutttrrrqqqmmmmmmlllkkkjjjjjjjjjjjjeeeeeeccc```\\\[[[[[[\\\YYY[[[]]]______^^^]]][[[XXXUUUSSSUUUVVVWWW[[[```^^^___```cccggglllqqqsssssstttuuutttrrrpppppppppppprrrttttttrrrpppooopppooowww~~~mmm]]]LLLCCCCCCKKKXXXdddqqqrrrrrrrrrpppnnnkkkjjjfffgggiiikkkjjjgggdddbbb___]]]]]]```fffjjjjjjiiiaaa```^^^[[[\\\___fffkkkqqqoooiiibbbYYYSSSQQQQQQ[[[dddkkkkkkiiijjjlllkkknnnmmmlllhhhaaaYYYQQQLLLFFFAAA:::444111///...---******,,,,,,,,,,,,******((((((((()))***+++,,,---++++++++++++++++++++++++))))))************)))))),,,,,,++++++,,,,,,---...******++++++,,,,,,------+++,,,------......------,,,,,,---............------------------...///000------......///000000000............////////////......//////000111111222111222222222222333333333222222222111000111333666999BBBIIIWWWgggmmmxxx999999999999999888888888::::::<<<===>>>>>>>>>>>>999:::;;;<<<===>>>??????@@@@@@@@@@@@AAAAAAAAAAAACCC@@@>>>CCCLLLTTTWWWWWWTTTWWWcccvvvzzzqqqnnnwww}}}wwwxxx{{{}}}{{{wwwvvvtttnnnddd[[[IIIBBB===<<<<<<===DDDMMMVVVYYY]]]___aaacccgggkkkqqqxxxxxxiiibbbZZZUUUTTTSSSPPPMMMJJJIIIHHHIIIKKKLLLLLLKKKJJJJJJJJJIIIHHHFFFDDDCCC?????????@@@@@@AAAAAAAAAAAABBBDDDFFFHHHJJJKKKLLLLLLNNNPPPQQQQQQRRRUUUWWWYYYYYYYYYZZZ\\\^^^aaabbb```bbbeeeeeedddbbbbbbbbbgggggghhhhhhhhhggggggfffffffffgggggghhhiiiiiiiiihhhiiijjjjjjjjjjjjmmmooopppnnnppptttvvvwww}}}{{{yyynnnhhhfffhhhccc]]]VVVRRRQQQRRRRRRPPPNNNLLLMMMRRRZZZaaafffhhhjjjlllmmmlllmmmooopppooopppqqqpppooonnnooopppqqqrrrsssttttttsssrrrqqqlllkkkiiigggfffeeeeeeeee^^^___```]]]ZZZXXXZZZ[[[YYYZZZZZZ[[[\\\[[[[[[ZZZVVVRRRRRRVVVYYYYYY]]]cccccccccdddgggkkkppptttwwwtttuuuuuutttrrrppppppqqqppprrrsssqqqnnnmmmnnnooopppvvv|||zzzqqq^^^QQQCCC???DDDOOO```nnntttrrrooollllllllllllllliiihhhgggeeecccaaa```___[[[^^^cccgggjjjiiigggeee`````````______bbbfffjjjllljjjfff```YYYVVVWWWYYYaaagggkkkiiihhhllloooppprrroooiiieeeaaaZZZQQQKKKAAA<<<666222///...---,,,((()))+++,,,,,,+++)))((('''(((***+++,,,------,,,++++++++++++++++++++++++*********++++++*********,,,,,,++++++,,,,,,---...)))***,,,------,,,+++***+++,,,------......------+++,,,------......------+++++++++,,,,,,---...///------......///000000111............////////////------...///000222222333111111222222222333333333222222222111000111333666:::AAAHHHUUUdddhhhsss888888777777666666555555666777888:::;;;<<<<<<<<<999999:::;;;<<<===>>>??????????????????@@@@@@@@@FFFAAA???BBBKKKRRRSSSRRRNNNPPPYYYiii|||rrrhhhmmmxxx{{{yyyyyyyyyyyyrrrkkkkkkppprrrmmmgggZZZMMMBBB???>>>===???CCCIIIMMMSSSXXX\\\___bbbdddhhhooovvvzzz|||ssskkkbbb]]][[[YYYVVVRRRMMMKKKIIIHHHJJJKKKKKKKKKIIIJJJKKKKKKJJJIIIGGGFFF???????????????@@@@@@@@@AAABBBDDDEEEHHHIIIKKKLLLKKKMMMOOOPPPPPPQQQSSSUUUXXXXXXXXXYYY[[[]]]```aaaaaadddfffgggfffdddccccccgggggghhhhhhhhhhhhhhhgggjjjiiihhhhhhggghhhhhhiiihhhiiijjjjjjiiijjjlllnnnnnnlllmmmqqqssstttzzzpppaaa[[[cccbbb```ZZZUUUQQQPPPQQQRRROOOMMMOOOUUU]]]eeeiiimmmnnnooonnnmmmlllmmmnnnmmmnnnooonnnmmmlllmmmnnnooopppqqqrrrsssrrrqqqpppllljjjhhheeecccbbbbbbbbbZZZ\\\]]]\\\YYYXXXYYY[[[ZZZYYYXXXWWWWWWXXXYYYZZZUUUQQQQQQWWW[[[ZZZ^^^eeeiiiiiiiiijjjmmmppptttvvvtttuuuuuutttrrrpppqqqrrrpppqqqrrrooolllkkklllooorrrvvvyyyzzz|||xxxlll^^^MMMCCC:::;;;EEETTTggguuussspppllliiijjjlllmmmnnnnnnkkkgggbbb^^^[[[YYYYYYZZZ```hhhmmmlllhhhdddbbbccccccdddccccccdddgggjjjddddddbbb^^^[[[[[[^^^bbbccchhhjjjhhhhhhmmmrrrsssvvvppphhhdddaaa[[[RRRKKK===999444000...---,,,***)))***,,,------,,,***)))***+++,,,...---,,,***)))+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...(((***,,,......,,,***(((+++,,,------......------+++,,,------......------+++******+++,,,---...///---------...///000000111............/////////000000000000000000111111111111111111222222333333333222222222111000111333666888>>>EEERRR```cccnnn666777999;;;;;;;;;999888999999999999:::<<<>>>???:::;;;;;;;;;;;;;;;;;;;;;@@@@@@@@@????????????>>>AAABBBBBBDDDFFFIIILLLNNNGGGJJJPPPYYYfff}}}}}}nnnhhhhhhxxx}}}}}}}}}xxxrrrnnnnnnppprrrssshhh[[[MMMFFFCCCBBBAAA@@@@@@DDDJJJQQQXXX]]]\\\ZZZfffiiilllllllllqqq{{{xxxnnniiigggddd]]]VVVQQQPPPMMMJJJHHHHHHJJJMMMIIIJJJJJJJJJIIIIIIHHHGGGCCCBBBAAA@@@????????????CCCCCCCCCDDDDDDEEEGGGGGGJJJKKKMMMMMMNNNOOORRRTTTUUUUUUUUUUUUVVVXXXZZZ[[[___``````aaacccdddeeeeeehhhhhhgggggghhhhhhiiijjjkkkjjjiiiiiihhhhhhiiiiiikkkjjjjjjiiiiiiiiiiiiiiioooooopppoooooossszzzwwwiiieee^^^bbbeeeccc]]]XXXXXXYYYTTTRRRQQQSSSYYY```fffhhhooooooooooooooooooppppppnnnmmmlllllllllmmmnnnoooqqqpppooommmllllllkkkkkkgggfffeeebbb```]]]ZZZYYYXXXXXXWWWVVVTTTSSSSSSRRRWWWXXXZZZYYYXXXWWWWWWXXXTTTTTTVVVZZZ```eeehhhjjjiiijjjlllnnnpppsssuuuvvvqqqooommmmmmnnnppppppppprrrnnnjjjhhhiiikkkllllllooommmnnnqqqnnnbbbUUUOOO???@@@???AAALLL^^^kkkppprrrlllhhhjjjoooqqqnnniiikkkhhhddd___\\\YYYXXXWWW]]]iiippplllfffccc```\\\]]]bbbggghhhfffccccccdddgggbbb\\\XXXXXX]]]ccchhhkkkhhhffffffiiinnnrrrttttttooofff^^^WWWPPPJJJFFF===777111///000000---******,,,------+++******+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///111///,,,+++,,,///)))***+++***))))))+++---,,,++++++******++++++,,,***++++++,,,,,,+++++++++++++++,,,,,,---...//////...,,,***+++---///...,,,,,,...//////......///111000------000111......111///////////////.........333333333333333333333333333333333222000000222444999BBBGGGPPP^^^eeeppp777888:::;;;;;;;;;:::999:::999999999:::<<<===>>><<<<<<<<<;;;;;;::::::999>>>>>>>>>??????@@@@@@@@@AAA@@@@@@AAACCCEEEGGGIIIGGGIIINNNUUU___sssuuuhhhcccdddnnn~~~}}}|||wwwuuuvvvwwwxxxxxxpppllleee^^^UUUKKKCCC???>>>@@@EEELLLTTTZZZ[[[YYY___aaabbbaaa```eeennnvvvwwwppplllhhhaaa[[[UUUSSSPPPMMMJJJIIIIIIJJJIIIIIIIIIIIIIIIIIIHHHHHHDDDCCCBBB@@@????????????CCCCCCCCCCCCCCCDDDEEEFFFJJJKKKLLLLLLKKKLLLNNNPPPRRRRRRRRRSSSTTTVVVXXXZZZ]]]]]]^^^```aaacccddddddfffeeeeeefffggghhhiiiiiikkkkkkjjjiiihhhhhhhhhhhhjjjjjjiiiiiiiiijjjjjjkkkmmmnnnooonnnooosssyyy~~~lllcccbbbfffjjjiiiccc^^^]]]]]]XXXVVVUUUWWW\\\bbbgggiiinnnoooooooooppppppqqqqqqnnnnnnmmmllllllmmmnnnoooooonnnmmmkkkjjjiiiiiiiiieeeeeecccaaa^^^[[[YYYWWWUUUUUUUUUUUUUUUUUUTTTTTTTTTVVVXXXXXXWWWVVVVVVWWWUUUUUUXXX\\\aaagggjjjllllllmmmoooqqqrrrsssttttttqqqooonnnnnnpppqqqqqqppprrrnnnhhheeeddddddddddddiiieeedddeee```TTTIIICCC===@@@DDDHHHUUUeeeqqquuutttpppllllllnnnnnnlllhhhmmmiiiddd^^^[[[YYYWWWWWWaaajjjppplllfffccc```\\\```bbbeeeffffffeeeeeefffeeebbb^^^[[[[[[___eeeiiimmmkkkhhhgggiiimmmqqqsssrrrmmmddd\\\UUUNNNHHHDDD:::555000...///000---******,,,------+++******+++,,,+++++++++******))))))++++++++++++++++++++++++---...///...,,,+++,,,---+++,,,---,,,++++++---///++++++************++++++,,,,,,---------,,,,,,++++++,,,,,,------.........111///---...000222111000---...//////------...///111///---//////---,,,---////////////////////////222222222222222222222222333333333222000000222444999BBBFFFOOO]]]dddnnn888999:::;;;<<<;;;:::999:::::::::999:::;;;<<<<<<======<<<;;;:::999999888<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@AAABBBDDDEEEGGGHHHKKKPPPWWWfffmmmbbbYYYaaaqqq}}}{{{zzzxxxuuusssuuuzzz}}}yyylll[[[LLLCCC>>>===???EEENNNTTTVVVWWWUUUWWWXXXVVVTTTXXXaaahhhtttzzzuuupppjjjeee]]][[[WWWSSSOOOLLLJJJHHHHHHHHHHHHHHHIIIIIIIIIIIIFFFEEECCCBBBAAA@@@@@@@@@CCCBBBBBBBBBBBBBBBCCCCCCHHHIIIJJJIIIHHHHHHJJJLLLNNNNNNOOOPPPRRRTTTVVVXXXYYYZZZ[[[]]]___aaabbbcccbbbbbbcccdddeeeggghhhiiilllkkkjjjiiihhhhhhhhhhhhiiihhhhhhiiiiiijjjkkklllkkklllmmmmmmooorrrwww{{{tttfffgggkkkpppoookkkfffcccccc]]]\\\ZZZ\\\```eeeiiijjjnnnnnnoooooopppqqqrrrrrrpppooonnnnnnnnnnnnnnnooommmllljjjhhhgggfffeeeeeecccbbb```^^^[[[XXXWWWUUUQQQRRRTTTUUUVVVUUUTTTTTTQQQSSSVVVWWWVVVUUUVVVVVVWWWXXX[[[___dddiiimmmoooqqqrrrssstttsssrrrqqqpppooonnnnnnppprrrrrrqqqpppqqqmmmfffaaa___]]][[[ZZZ]]]YYYUUUUUUPPPGGG???======DDDLLLTTT```nnnvvvwwwtttssspppnnnllljjjiiihhhpppjjjccc]]]ZZZZZZZZZYYYeeekkkoookkkfffcccaaa^^^bbbbbbcccfffhhhiiihhhfffbbb```___^^^___cccgggjjjllljjjhhhggghhhlllpppsssrrrlllbbbYYYQQQIIICCC???666222...---...///---+++***,,,------+++******+++------,,,+++***)))((('''************************---,,,++++++,,,,,,+++***+++,,,---,,,++++++---///---,,,,,,++++++,,,,,,---............------,,,+++------------------------111///......000111111000---/////////---------///000000///...///000///---//////////////////000000111111111111111111111111222333333111000000333555999AAAEEEMMM[[[aaalll~~~999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<======>>>??????@@@@@@@@@@@@@@@AAACCCDDDFFFGGGGGGIIIMMMQQQ\\\pppzzzjjj^^^```hhhzzz|||vvvppplllpppyyy}}}ppp^^^QQQEEE???;;;@@@GGGKKKNNNQQQRRRUUUWWWUUURRRTTT[[[aaajjjssszzzuuupppfffccc___ZZZUUUPPPKKKHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAADDDEEEFFFFFFEEEFFFHHHIIIJJJKKKLLLNNNQQQSSSUUUVVVWWWWWWYYY[[[]]]```aaabbb``````aaabbbdddfffhhhiiikkkkkkjjjiiihhhhhhhhhhhhfffffffffggghhhjjjkkkllliiijjjkkkmmmooorrruuuwwwzzz~~~ooommmpppttttttpppkkkhhhfffaaa```___```dddhhhjjjjjjmmmmmmnnnoooppprrrrrrsssqqqqqqppppppooooooooooookkkjjjhhhfffdddcccbbbaaa___^^^\\\ZZZWWWUUUTTTSSSPPPRRRSSSUUUUUUTTTSSSRRROOOQQQTTTVVVVVVVVVVVVWWWZZZ\\\```cccgggkkkpppsssuuuuuuuuuuuussspppmmmkkkmmmmmmnnnppprrrsssqqqooopppkkkeee___[[[XXXUUUSSSQQQKKKHHHGGGDDD???>>>???CCCLLLXXX```hhhqqqtttsssqqqrrrqqqnnniiiggghhhiiipppjjjbbb]]]^^^```bbbbbbiiikkklllkkkhhhfffdddbbbbbbccceeejjjnnnnnnjjjfff``````aaaccceeehhhkkkmmmkkkkkkkkkjjjkkkmmmpppsssrrrkkk```VVVLLLDDD===999111///,,,,,,---...---+++***,,,------+++******+++,,,,,,++++++***))))))((())))))))))))))))))))))))---***((())),,,---+++((()))***+++***))))))+++---///......------......///............---,,,+++***------------------,,,,,,---,,,,,,,,,------......///000111000...---...///***......+++,,,111222...//////000000000000111111222222222222222222222222222222222111000111333555999AAAEEELLLZZZ```kkk~~~:::::::::::::::::::::999999999:::::::::::::::::::::::::::;;;;;;<<<<<<<<<=================================>>>@@@BBBEEEFFFFFFFFFIIILLLOOOWWWgggvvvyyyfffcccccclllxxxqqqllliiiqqq{{{vvvhhhTTTHHH======AAACCCFFFJJJYYY^^^aaa___[[[XXXZZZ]]]```eeeooozzz|||wwwnnniiiccc^^^YYYSSSMMMIIIJJJIIIIIIHHHHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@AAACCCCCCDDDEEEGGGIIIHHHIIIKKKMMMPPPRRRSSSTTTUUUVVVWWWYYY\\\^^^___```^^^______aaaccceeeggghhhiiiiiihhhgggggggggggghhhdddddddddeeeggghhhjjjkkkhhhiiikkkmmmpppqqqrrrrrrsss{{{{{{tttvvvwwwwwwsssnnniiigggdddcccbbbdddgggiiijjjjjjllllllmmmooopppqqqrrrrrrrrrrrrqqqppppppooonnnmmmiiihhhfffcccaaa___^^^^^^ZZZYYYWWWUUUSSSRRRRRRRRRRRRRRRSSSSSSSSSRRRQQQPPPOOOQQQTTTUUUVVVWWWYYY[[[^^^aaaeeehhhjjjmmmrrrvvvwwwvvvuuussspppmmmiiihhhjjjjjjkkknnnqqqqqqpppnnnnnnjjjccc]]]YYYUUUQQQNNNHHHCCC???>>><<<;;;>>>DDDNNNXXXccchhhkkknnnmmmjjjkkknnnooommmiiigggiiimmmooohhhbbbaaaeeekkkooopppnnnllljjjjjjjjjjjjiiiiiieeeggglllssswwwvvvoooiiiccceeehhhkkkooorrrtttvvvvvvxxxyyywwwtttqqqoooppppppiii]]]QQQGGG>>>777333...---,,,,,,,,,,,,,,,+++***,,,------+++******+++************************)))))))))))))))))))))))),,,)))'''(((+++,,,***((()))***+++***))))))+++---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++******------------------,,,,,,***++++++******+++,,,---///111222111//////000111***333555,,,)))///111,,,000000000000111111222222333333333333333333333333111222222111000111333666:::BBBEEEMMM[[[bbbnnn::::::999999999999999888888888999:::;;;:::::::::888999999:::;;;<<<======>>>=========<<<<<<<<<;;;:::::::::;;;===@@@BBBDDDEEEEEEHHHKKKNNNSSS___lllsssnnnhhhiiiwww{{{uuuqqqiiipppuuu{{{|||fffTTTCCC??????>>>@@@EEE^^^eeellllllggg```]]]\\\ZZZ[[[aaakkkvvv|||tttooogggaaa\\\WWWQQQLLLMMMLLLJJJIIIIIIIIIJJJKKKLLLKKKKKKKKKJJJKKKKKKLLLHHHGGGEEECCCBBBAAA@@@@@@>>>@@@BBBCCCCCCDDDGGGJJJFFFHHHJJJLLLNNNOOOPPPPPPSSSSSSUUUVVVXXXZZZ\\\\\\\\\]]]]]]___aaaccceeeffffffffffffffffffgggggghhhdddddddddeeefffhhhiiijjjiiijjjllloooqqqqqqooommmnnnuuu}}}}}}}}}|||yyyuuupppjjjgggeeeeeeeeegggiiikkkkkkjjjllllllmmmmmmnnnooopppppppppppppppooonnnlllkkkjjjfffeeebbb___]]][[[YYYYYYTTTSSSRRRPPPPPPPPPQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPRRRSSSUUUVVVWWWZZZ^^^bbbcccgggkkklllllloootttxxxxxxwwwtttqqqmmmjjjhhhggghhhggghhhjjjmmmooonnnmmmlllgggaaaZZZUUUQQQLLLIIIDDD>>>:::999888999@@@HHHXXXbbbjjjllljjjjjjhhheeehhhjjjlllllljjjjjjmmmpppoooiiidddgggoooxxx~~~uuunnnjjjkkkmmmllllllmmmiiilllsssyyy{{{xxxrrrmmmhhhkkkoootttxxx|||wwwoookkkiiibbbVVVJJJAAA999333///,,,,,,,,,,,,,,,,,,++++++***,,,------+++******+++))))))*********+++++++++))))))))))))))))))))))))***)))((()))***++++++***+++,,,---,,,++++++---///***))))))(((((())))))******++++++,,,,,,++++++***------------------------+++,,,,,,,,,++++++---......///111111000///111222888GGGIII999...222444///000000000111222222333333333333333333333333333333111222222111000111444666:::BBBFFFOOO^^^gggttt999999888888777777777777666777888:::;;;;;;;;;:::999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;<<<===???@@@BBBCCCCCCFFFJJJKKKNNNXXXbbbmmm~~~uuuooottt~~~{{{pppvvvwwwvvv|||uuu^^^HHHAAA???<<<>>>CCCUUU```mmmssspppiiicccaaa\\\YYYZZZ```gggqqq}}}vvvmmmgggccc___YYYTTTPPPNNNLLLJJJIIIIIIJJJKKKJJJJJJJJJJJJKKKLLLMMMNNNKKKJJJHHHEEEDDDBBBAAAAAA@@@AAACCCCCCCCCDDDFFFHHHDDDFFFHHHJJJKKKLLLLLLLLLPPPPPPQQQSSSTTTVVVWWWWWWZZZZZZZZZ[[[]]]___```aaacccccccccdddeeefffggghhhfffffffffggghhhiiijjjkkkkkkkkkmmmppprrrqqqmmmiiimmmqqqwww{{{}}}xxxrrrmmmiiiffffffgggjjjlllnnnmmmlllkkklllllllllmmmmmmnnnnnnlllllllllkkkjjjhhhfffeeebbbaaa^^^[[[XXXVVVTTTTTTOOOOOOMMMMMMMMMOOOQQQRRRQQQPPPOOONNNOOOPPPRRRSSSUUUVVVVVVWWWYYY]]]dddhhhhhhkkkoooooonnnppptttyyyyyywwwsssoookkkiiihhhhhheeeddddddfffiiilllmmmllliiiddd]]]VVVPPPJJJDDDAAA@@@;;;999999:::===GGGQQQ___hhhnnnllliiihhhgggeeeiiijjjkkklllmmmnnnppprrrpppllliiimmmyyy}}}ssskkklllooommmlllnnnhhhmmmrrruuuuuurrrpppnnniiilllpppvvv{{{~~~qqqjjj^^^WWWMMMCCC;;;555111...,,,---------,,,+++++++++***,,,------+++******++++++++++++***************************************((()))+++*********+++,,,+++,,,---,,,++++++---///))))))(((((((((((())))))******+++,,,------------+++,,,,,,------.........***,,,---,,,++++++---///+++---...///...///000222???TTTXXXAAA///111555111000000111111222333333444222222222222222222222222111111222111111111444666;;;CCCHHHQQQaaalllzzz999999888777666666777777555666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999::::::;;;<<<===>>>>>>@@@@@@???>>>>>>???AAAAAABBBBBBEEEHHHIIIKKKRRR[[[^^^ttt~~~sssqqq~~~}}}www}}}|||ssssss|||}}}dddLLLCCC@@@<<<>>>DDDGGGUUUhhhtttuuupppjjjhhhccc]]]YYY[[[]]]bbbqqq~~~tttmmmjjjgggbbb]]]RRRPPPNNNKKKJJJJJJJJJKKKHHHHHHIIIIIIJJJLLLMMMNNNLLLKKKIIIGGGEEECCCBBBBBBCCCDDDDDDDDDCCCCCCEEEGGGCCCDDDFFFHHHIIIIIIIIIIIINNNNNNOOOPPPQQQRRRSSSTTTXXXXXXXXXYYYZZZ\\\]]]^^^aaaaaabbbcccdddfffggghhhhhhhhhhhhhhhiiijjjkkklllllllllnnnqqqsssqqqlllgggmmmqqqtttuuuwww|||zzztttoookkkhhhhhhiiilllooopppooommmkkkkkklllllllllllllllllliiiiiiiiiiiigggeeebbbaaa___^^^[[[XXXUUURRRQQQPPPMMMLLLKKKKKKLLLNNNPPPRRRPPPOOOMMMMMMNNNPPPTTTVVVXXXXXXWWWWWWZZZ___gggllljjjnnnrrrqqqooopppuuuyyyzzzwwwsssnnnkkkjjjjjjjjjdddcccbbbcccgggjjjllllllgggbbb[[[SSSLLLEEE>>>:::<<<999888;;;>>>EEEQQQ]]]bbbjjjnnnlllhhhhhhiiiiiilllllllllmmmoooqqqrrrssssssnnnlllrrrvvvmmmnnnooommmlllmmmeeeiiimmmnnnkkkjjjjjjlllgggiiinnntttzzzssskkkVVVOOOFFF===777333000///,,,---......,,,+++***+++***,,,------+++******+++---,,,,,,+++***)))((((((************************'''***,,,,,,))))))+++...)))***+++***))))))+++---,,,++++++++++++++++++,,,******,,,---.../////////++++++,,,,,,---...//////)))+++,,,+++)))))),,,...(((***,,,------...///111777PPPVVV<<<(((***000---000000111222333333444444111111111111111111111111000111222111111222444777;;;DDDIIISSSdddooo~~~777777777777777777777777333444666999:::;;;;;;;;;999:::999666777;;;>>>==================<<<<<<<<>>EEEOOO\\\nnn{{{{{{ssshhheeeaaa\\\XXXXXX\\\aaaiiixxx{{{sssmmmiiibbb^^^YYYUUURRROOOLLLJJJKKKIIIGGGGGGIIIKKKKKKJJJOOOOOONNNMMMKKKIIIGGGFFFEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIKKKLLLMMMMMMMMMOOOQQQPPPQQQSSSSSSSSSTTTVVVYYY\\\]]]^^^```bbbccceeeeeeiiigggeeeeeeggghhhgggeeeggglllqqqpppjjjfffgggjjjkkklllnnnpppsssvvvyyyzzz{{{~~~xxxsssooonnnjjjjjjjjjjjjjjjjjjjjjjjjmmmllljjjjjjkkkjjjhhhfffdddddddddcccaaa___\\\ZZZVVVTTTQQQNNNKKKJJJIIIIIIIIIJJJKKKKKKJJJJJJLLLMMMPPPQQQRRRRRRRRRSSSUUUWWWZZZ\\\^^^```cccggglllppppppsssuuusssooommmooorrrvvvuuutttrrrpppnnnlllkkkhhhddd___^^^______]]]ZZZYYYSSSNNNKKKEEE<<<777666666555<<>>666222000---+++++++++++++++++++++++++++++++++++++++++++++++++++%%%&&&'''((())))))((((((,,,,,,,,,,,,,,,+++******))))))***+++,,,,,,,,,,,,)))))))))))))))***++++++))))))*********+++++++++******+++++++++,,,,,,,,,...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,...............///000000111111000///......//////000000///000000111222333444444444444333222111000444333222111000111222333;;;@@@IIIVVVfffxxx777777777777777777777777555666777888999999999999999999777888===CCCBBB<<<<<<<<<==================???AAABBBDDDDDDDDDBBBAAADDDAAAAAADDDFFFFFFHHHMMMUUU]]]lllyyyuuuzzzqqqhhhaaa\\\ZZZ\\\```gggiii```OOOAAA>>>@@@EEEPPPbbbttt}}}}}}qqqnnnhhhaaa\\\ZZZYYYYYYYYYeeeuuu|||tttnnnjjjgggaaa\\\XXXTTTPPPLLLNNNLLLIIIHHHIIIJJJJJJIIIMMMMMMLLLLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCBBBBBBBBBCCCCCCEEEFFFGGGGGGIIIJJJKKKJJJKKKLLLNNNNNNOOOPPPPPPPPPPPPRRRTTTXXXYYY[[[]]]```bbbdddeeefffeeecccccceeeffffffeeeiiimmmpppnnniiieeefffhhhiiiiiijjjlllooorrrtttuuuqqquuu}}}~~~yyytttqqqnnnmmmlllkkkkkkjjjjjjiiiiiihhhiiihhhgggggghhhhhhfffdddbbbaaa```___\\\YYYUUUTTTPPPNNNLLLJJJHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKMMMOOOSSSTTTUUUUUUUUUUUUXXXZZZ\\\___bbbeeehhhkkkooorrrsssuuuwwwuuuqqqoooqqqsssuuuuuusssrrrpppnnnlllkkkfffbbb^^^___aaa^^^UUUMMMKKKGGGDDDCCC>>>777444555888777???RRRgggrrruuuuuusssnnnkkkmmmnnnmmmmmmpppnnnttt{{{~~~zzzrrriiicccbbbgggmmmqqqxxx|||sssrrrsssoooiiifffbbb^^^\\\[[[YYYXXX\\\bbbgggeeedddeeeiiiooosssuuu{{{kkkYYYLLLDDD:::333000///---+++++++++++++++++++++++++++,,,,,,+++***)))(((((('''!!!###&&&)))******((('''***++++++++++++***))))))******+++++++++++++++******))))))))))))***++++++***************+++++++++******+++++++++,,,,,,,,,---------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,...............//////000,,,,,,,,,,,,---...///000000000000000111222333444444444444444444333222111222111000000000111222333:::???IIIVVVgggyyy777777777777777777777777777777777888888888888888777777777:::DDDLLLJJJCCC<<<<<<<<<<<<============???@@@CCCEEEFFFEEECCCBBBCCC@@@AAAFFFGGGFFFGGGKKKPPPWWWcccppp{{{wwwxxx}}}xxxrrriiibbbVVVWWW]]]fffmmmhhh[[[NNNFFFCCCAAAFFFTTTfffttt|||zzzwwwpppgggaaa___\\\XXXVVV^^^iiitttyyyqqqmmmhhhbbb^^^YYYSSSPPPPPPMMMKKKJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKJJJIIIIIIFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBCCCDDDEEEEEEGGGHHHHHHHHHHHHIIIKKKMMMNNNNNNNNNMMMMMMOOOQQQUUUVVVXXXZZZ\\\___```aaabbbbbbaaaaaabbbcccddddddhhhkkkmmmkkkfffdddeeegggggghhhiiijjjlllnnnpppqqqnnnpppuuu}}}|||zzzwwwssspppnnnmmmmmmmmmmmmlllkkkjjjiiihhhhhhgggfffeeefffggggggeeeccc___^^^\\\ZZZWWWSSSPPPNNNJJJJJJHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKMMMPPPRRRUUUWWWXXXXXXXXXXXXZZZ]]]]]]aaafffjjjmmmpppsssuuuwwwxxxxxxvvvsssrrrrrrsssrrrsssttttttrrroookkkiiifff```[[[]]]```^^^TTTJJJCCC@@@>>>===888222000333666:::FFFZZZppp}}}{{{tttoooooopppooonnnppplllsss{{{|||uuukkkdddaaaaaagggmmmqqqwww|||uuutttwwwtttkkkccc___\\\XXXVVVUUUWWW]]]bbbeeecccbbbccceeeiiimmmoooyyyhhhTTTFFF???666111///...,,,***++++++++++++++++++++++++,,,,,,+++***)))(((((('''&&&''')))+++,,,,,,******))))))************))))))***++++++++++++******)))******))))))******+++,,,******************************+++++++++,,,,,,,,,'''(((***,,,---------,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------...///111111000000000111111222333444444444555555555444333333111000000000111222444555999>>>IIIVVVgggzzz666666666666666666666666777777777777777777777888777777777:::DDDLLLJJJCCC;;;<<<<<<<<<======>>>>>>>>>@@@CCCEEEFFFEEECCCBBBBBB@@@BBBGGGHHHGGGHHHKKKMMMRRRZZZcccjjjwwwuuunnnsss~~~{{{xxxrrrlll]]]ZZZYYY^^^eeegggddd___QQQIIIBBB@@@HHHVVVgggsss~~~~~~xxxlllddd```\\\VVVYYY\\\bbbjjjrrr~~~xxxtttmmmgggbbb]]]XXXUUUPPPMMMKKKJJJJJJKKKJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDCCCEEEFFFFFFFFFFFFGGGHHHKKKLLLMMMLLLKKKKKKMMMOOOSSSTTTUUUWWWYYYZZZ[[[\\\^^^_________```aaabbbccceeefffgggfffccccccdddggggggggghhhiiijjjlllmmmnnnnnnnnnpppuuu|||{{{wwwtttrrrpppnnnmmmlllllllllnnnmmmlllkkkjjjhhhgggggggggfffeeeeeeeeeeeebbb```ZZZYYYWWWUUURRROOOLLLKKKGGGGGGGGGGGGGGGHHHHHHHHHFFFGGGIIIJJJLLLOOOSSSWWWXXXZZZ[[[[[[[[[\\\___aaa```dddjjjooorrruuuxxxzzzzzzzzzyyyxxxuuusssssssssqqqssswwwyyywwwrrrlllhhhaaaZZZTTTUUUYYYZZZSSSLLLAAA>>><<<:::555///000555999CCCSSSddduuuyyyqqqppppppoooooopppnnnsssvvvrrrhhh```\\\]]]ccciiinnnrrrxxx|||vvvuuuwwwuuukkkaaa[[[ZZZWWWSSSSSSXXX^^^bbbccccccbbbaaabbbeeehhhjjjrrrxxx{{{aaaLLLAAA:::333///......,,,***++++++++++++++++++++++++++++++++++++++++++******,,,,,,++++++***++++++,,,((())))))******)))))))))******+++++++++***))))))***************++++++,,,******************************+++++++++,,,,,,,,,%%%&&&))),,,.../////////+++++++++,,,,,,---------+++++++++++++++,,,------//////.........///000000000000000000111222333444333333444555555555444444222111111111222444555666888>>>HHHVVVgggzzz666666666666666666666666777777666666666777888888999999777888===CCCBBB<<<;;;;;;<<<<<<===>>>>>>>>>>>>???BBBDDDEEEDDDDDDCCCCCC@@@BBBFFFHHHFFFHHHKKKJJJMMMSSSYYY\\\eeexxxqqqlllxxx{{{{{{yyytttpppiiiccc\\\ZZZ^^^ccchhhjjj[[[RRRGGGAAABBBKKKZZZhhh~~~xxxmmmhhhbbb[[[YYYYYY[[[___dddkkkxxxwwwoooiiiccc___\\\SSSPPPMMMKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDEEEEEEDDDDDDEEEGGGGGGIIIJJJJJJIIIJJJLLLNNNQQQQQQRRRTTTUUUWWWXXXYYYZZZ\\\]]]]]]]]]^^^aaaccccccddddddbbbaaaaaadddfffgggggggggggghhhjjjkkklllmmmllllllnnnssswwwzzzzzz|||{{{|||~~~vvvvvvvvvwwwxxxwwwtttqqqmmmmmmkkkjjjjjjjjjkkklllkkkkkkjjjiiihhhgggfffeeefffeeecccbbbaaa___\\\ZZZTTTSSSQQQOOOMMMKKKJJJIIIFFFFFFGGGGGGHHHHHHIIIIIIFFFHHHIIIJJJLLLPPPUUUYYY\\\]]]___```aaacccfffhhhgggkkkppptttvvvxxx{{{}}}|||{{{zzzxxxvvvtttsssrrrqqqtttxxx{{{yyytttnnnjjj[[[TTTLLLJJJNNNOOOMMMIIIAAA===;;;888444111666===DDDRRRbbbnnnxxx}}}rrroooooonnnmmmoooqqqqqqmmmdddZZZTTTTTTWWWdddjjjooorrrxxx~~~~~~{{{yyyuuurrrsssrrriii^^^WWWYYYXXXUUUUUU[[[```bbbcccccccccaaa```aaadddgggnnnttt~~~sss[[[III<<<777000------...---+++++++++++++++++++++++++++)))******++++++,,,,,,,,,---+++***)))((()))******((())))))************)))))))))***************)))+++************+++,,,,,,+++++++++*********************+++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,***++++++,,,,,,------...---------------......//////...------,,,---------////////////000111222333111222333444444444444444222222111111222444555777777===GGGUUUfffyyy666666666666666666666666777666555555666777888999::::::888666888<<<<<<999;;;;;;<<<<<<===>>>>>>???>>>???@@@BBBCCCCCCDDDDDDEEEBBBAAADDDEEECCCDDDHHHGGGIIIMMMQQQSSSXXXeeerrrpppqqq{{{uuu~~~zzzvvvsssqqqmmmfff```___bbbhhhmmmhhh]]]QQQHHHBBBBBBNNN[[[sss{{{tttmmmeee]]]YYYWWWXXXXXXZZZdddooo{{{zzzqqqkkkfffccc]]]YYYUUUQQQOOOMMMKKKIIIHHHHHHIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKJJJJJJGGGGGGFFFEEEDDDDDDEEEEEEBBBDDDEEEEEECCCCCCDDDFFFCCCEEEFFFFFFFFFGGGJJJLLLLLLMMMOOOQQQSSSUUUWWWXXXXXXZZZ\\\\\\[[[\\\___bbbfffeeecccaaa``````bbbdddfffffffffffffffggghhhiiijjjiiiiiikkknnnrrrssssssttttttuuuzzzzzzxxxxxxxxxwwwuuupppooonnnnnnooopppnnnmmmjjjiiihhhggghhhiiijjjkkkggggggfffeeeddddddccccccdddaaa___\\\ZZZWWWSSSPPPMMMLLLKKKJJJHHHHHHGGGGGGEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLOOOTTTXXX```bbbdddfffgggiiimmmppprrruuuxxxyyyzzz{{{|||~~~}}}|||zzzxxxvvvuuusssqqqpppqqqssstttssspppllliiiXXXRRRJJJEEEDDDDDDCCCAAA===:::888777555666???JJJQQQ^^^kkkrrrzzzrrrnnnnnnmmmlllmmmllliiibbbYYYRRRPPPSSSWWWbbbhhhmmmpppuuuzzz{{{yyytttuuurrrnnnllllllddd[[[WWW\\\]]]ZZZ[[[aaaeeedddcccddddddbbb``````bbbeeehhhoooyyy~~~zzzjjjUUUFFF999444///---...///...,,,++++++++++++++++++++++++)))))))))*********++++++))))))))))))************((()))******+++++++++***'''((()))******+++******++++++******++++++,,,---+++++++++*********))))))******+++++++++,,,,,,,,,---,,,++++++*********+++******+++,,,,,,---......------,,,,,,------...///------,,,,,,,,,---------............///000111222000111222333444444444444222222111111111333444555777===GGGTTTeeexxx666666666666666666666666666555555555666777999:::999:::999666777;;;>>>===;;;;;;;;;<<<===>>>>>>???>>>??????@@@AAACCCCCCDDDGGGCCCAAACCCCCC@@@AAAEEEFFFFFFIIIMMMNNNPPPYYYcccooovvvnnnnnn||||||zzzwwwuuusssoooiiiccccccgggkkkssshhhZZZNNNCCC===EEEPPP```wwwzzzsssjjjccc\\\XXXUUURRRPPPWWWaaagggyyyxxxqqqllliiigggccc]]]YYYUUURRRNNNLLLHHHHHHIIIIIIIIIHHHGGGGGGFFFGGGHHHJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFBBBDDDEEEDDDCCCCCCDDDEEE@@@BBBCCCDDDDDDEEEHHHJJJIIIJJJLLLOOORRRUUUXXXYYYVVVYYY[[[[[[ZZZ[[[___bbbiiigggdddaaa``````aaaccceeeeeeddddddeeeeeeffffffiiihhhhhhjjjnnnqqqrrrrrrsssrrrsssvvvyyy||||||{{{wwwwwwvvvuuutttrrrpppooommmkkkiiiiiikkkkkkkkkjjjhhhgggffffffggghhhiiijjjdddccccccbbbbbbaaaaaaaaaaaa^^^[[[XXXUUUQQQMMMJJJHHHHHHGGGFFFEEEEEEFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHLLLLLLLLLKKKLLLNNNRRRVVVccceeegggjjjkkknnnrrruuu{{{|||}}}}}}||||||}}}~~~~~~|||zzzxxxwwwuuurrrpppmmmmmmmmmlllkkkiiihhhgggYYYSSSKKKEEE@@@>>><<<;;;888666555555666;;;GGGTTTZZZeeennnrrryyyrrrmmmmmmlllkkkkkkddd```YYYRRROOOQQQWWW[[[aaagggkkknnnrrrwwwwwwtttnnnqqqpppjjjggggggaaaXXXYYY```cccaaabbbhhhjjjhhhdddeeeeeeccc```___aaaddd___gggppptttnnn^^^LLL@@@777333...,,,...//////---++++++++++++++++++++++++))))))))))))((((((((((((%%%'''***,,,------+++***))))))***+++++++++++++++''''''(((******+++++++++++++++******++++++,,,---++++++++++++******))))))******+++++++++,,,,,,,,,---,,,+++*********+++,,,******+++,,,,,,---......++++++******++++++,,,---------------...///000000---------......///000111///000111222333444444444222111000000000111222333777<<>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEDDDGGGJJJIIIGGGHHHMMMQQQZZZeee}}}~~~oooooo{{{tttyyy~~~|||zzzwwwtttqqqmmmjjjjjjnnnooogggXXXLLLGGGHHHIIITTTfffuuu~~~}}}zzzooojjjccc\\\WWWUUUUUUVVVUUU]]]kkk{{{{{{tttrrrpppkkkeee___[[[YYYYYYTTTRRROOOMMMKKKKKKKKKLLLHHHHHHGGGGGGHHHIIIKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAABBBCCCDDDEEEFFFEEEFFFGGGHHHJJJKKKLLLMMMPPPPPPQQQSSSVVVZZZ]]]______]]][[[[[[]]]^^^]]][[[______```aaaaaabbbbbbbbbeeefffggghhhhhhhhhgggfffiiikkkmmmmmmllllllmmmnnnnnnmmmkkkiiihhhgggffffffdddeeefffggggggeeedddcccbbbbbbbbbaaaaaaaaa``````^^^^^^]]]\\\ZZZWWWUUUSSSPPPOOOMMMKKKHHHFFFDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIKKKLLLNNNOOOQQQRRRTTTXXX^^^bbbmmmqqqvvv{{{}}}~~~{{{xxxyyyzzzxxxwwwuuutttrrrooojjjfff```]]]ZZZXXXWWWVVVTTTRRRVVVKKKAAA>>><<<888666666777999;;;<<>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFCCCEEEGGGFFFEEEFFFIIIMMMNNNVVVjjj}}}rrrtttzzzsssxxx}}}{{{zzzyyyxxxvvvmmmpppqqqlllaaaTTTKKKGGGAAAGGGRRR___mmmvvv{{{}}}uuuppphhh```ZZZVVVUUUUUUQQQTTT[[[fffsss~~~yyyssslllgggeeedddeee^^^[[[VVVRRRNNNMMMMMMMMMJJJIIIHHHGGGGGGGGGHHHIIIKKKJJJIIIHHHHHHHHHHHHHHHDDDEEEFFFGGGFFFEEEDDDCCCAAAAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHIIIIIILLLMMMNNNQQQTTTWWWZZZ\\\ZZZXXXWWWWWWXXXYYYYYYXXX^^^^^^]]]\\\]]]___aaabbbbbbcccdddddddddddddddcccdddfffhhhhhhgggggghhhiiijjjiiigggfffeeeddddddcccbbbbbbbbbbbbbbbaaaaaaaaa``````___^^^]]]\\\\\\[[[XXXXXXWWWVVVTTTRRRPPPOOOHHHHHHGGGEEEDDDBBBAAAAAADDDDDDCCCCCCDDDDDDEEEEEEGGGGGGHHHIIIKKKMMMOOOPPPRRRSSSVVVYYY\\\aaagggkkksssxxx~~~|||xxxuuuvvvwwwuuusssqqqpppmmmiiiddd```VVVTTTPPPMMMLLLKKKIIIHHHMMMDDD===;;;:::777555555999;;;>>>CCCJJJVVVbbbjjjlllqqqtttvvv{{{~~~yyytttuuuxxxvvvpppiiiYYYVVVVVVYYY^^^bbbcccbbb```______```bbbbbb```^^^ccc```]]]ZZZYYYZZZ\\\^^^```nnn{{{|||wwwqqqlllhhheeeeeeggghhhhhhddd^^^YYYWWWUUUQQQMMMFFF>>>555///...,,,,,,,,,.........,,,***************************************+++++++++***++++++++++++******)))))))))))))))************)))************++++++++++++***))))))))))))))))))************************,,,,,,,,,++++++)))((('''******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...---...//////000000000000//////000000000000111111///000111000///000222555777:::EEEUUUdddttt555444444444444444444444888777666666666777888999888888888999999::::::;;;888888888888999999::::::;;;<<<===>>>????????????AAAAAABBBCCCDDDFFFFFFGGGCCCDDDEEEEEEDDDDDDGGGJJJMMMPPP]]]ssswwwlllqqq~~~yyy~~~|||mmmnnnnnnjjjbbbWWWMMMGGGCCCBBBCCCKKKXXXeeemmmqqqpppnnniiiccc^^^YYYUUUSSSPPPQQQTTTYYYbbbooo~~~|||tttooommmlllmmmfffccc]]]VVVQQQNNNMMMMMMKKKJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHGGGGGGGGGGGGGGGDDDEEEGGGIIIIIIHHHFFFEEEDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHIIIKKKNNNQQQTTTVVVXXXUUUTTTTTTTTTTTTUUUUUUUUUZZZZZZZZZZZZ[[[\\\]]]^^^^^^______```aaabbbbbbbbbaaacccdddeeedddcccdddeeeeeeeeecccbbbaaaaaaaaaaaabbbaaa___]]]\\\\\\\\\]]]]]]\\\[[[ZZZXXXWWWVVVUUURRRQQQPPPOOONNNLLLKKKJJJDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGKKKLLLNNNOOOPPPRRRTTTVVVTTTWWWZZZ^^^bbbgggmmmrrrwww{{{zzzuuusssrrrsssqqqooommmkkkiiiddd___[[[QQQNNNJJJGGGFFFEEECCCBBBCCC===999999:::888777999<<<@@@FFFOOOZZZdddlllpppoootttvvvwww|||~~~zzzwwwwwwxxxtttllleeeZZZZZZ[[[^^^bbbcccaaa___``````_________`````````dddbbb^^^\\\[[[[[[]]]^^^___mmm{{{|||uuuooojjjfffccceeegggiiiiiifff```[[[SSSPPPJJJEEE???888111,,,---,,,++++++------,,,+++++++++++++++++++++++++++*********************************++++++***))))))((()))))))))************************++++++++++++******)))))))))))))))***************************+++++++++*********************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...+++,,,...000111111000000////////////000000000111000111111111111222555888888<<>>>>>>>>>>>@@@AAABBBCCCDDDFFFGGGGGGEEEEEEEEEDDDDDDEEEGGGHHHLLLKKKRRRaaauuu~~~kkkfffooo{{{|||tttrrrnnnhhh```VVVLLLFFFCCC???;;;===FFFPPPXXX\\\aaabbbcccbbb^^^YYYTTTPPPOOOPPPRRRTTTYYY```iiiooo|||vvvrrrpppnnnlllhhhbbb[[[UUUPPPNNNMMMJJJJJJHHHGGGGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFDDDFFFHHHJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFEEEFFFIIIKKKNNNPPPRRRSSSQQQQQQQQQQQQQQQRRRSSSTTTTTTUUUXXXYYYZZZZZZXXXXXXYYYZZZ[[[\\\^^^___aaabbb___```bbbbbbaaa```aaabbbaaa```___^^^^^^^^^^^^^^^aaa```]]]ZZZXXXWWWWWWWWWWWWWWWVVVTTTRRRQQQPPPOOOLLLKKKJJJIIIHHHGGGFFFFFFBBBBBBBBBCCCDDDDDDEEEEEECCCBBBBBBBBBDDDFFFHHHJJJLLLOOORRRSSSTTTUUUWWWZZZXXX[[[___cccgggmmmrrrvvv{{{|||wwwsssqqqppppppnnnllljjjhhheeeaaa\\\XXXNNNKKKFFFBBBAAA@@@???>>>===888666777888777888<<>>>>>>>>>>>???@@@AAABBBDDDFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGFFFFFFJJJSSSaaavvvttteeecccgggttt}}}{{{uuulllaaaVVVMMMHHHBBB???;;;:::===BBBHHHKKKOOORRRVVVYYYXXXUUUPPPMMMMMMOOOQQQRRRTTTVVVZZZ\\\iiiwwwzzzuuuqqqqqqnnnhhhaaa[[[VVVRRRPPPKKKJJJIIIHHHGGGHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGIIIJJJJJJIIIIIIEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEHHHJJJLLLMMMNNNOOONNNOOOPPPOOONNNOOOQQQSSSPPPRRRUUUWWWXXXWWWUUUSSSUUUVVVVVVWWWYYY[[[]]]^^^\\\]]]______]]]]]]]]]^^^[[[[[[ZZZZZZYYYZZZZZZZZZ]]][[[YYYVVVSSSRRRRRRQQQQQQPPPOOONNNLLLKKKJJJIIIGGGGGGEEEDDDCCCCCCCCCCCC@@@@@@AAABBBCCCDDDEEEFFFEEEEEEDDDEEEGGGJJJMMMOOONNNRRRVVVWWWWWWXXX[[[^^^```cccgggkkkoootttyyy|||yyyuuusssqqqooommmllljjjhhhgggddd```[[[WWWKKKGGGAAA>>><<<;;;::::::;;;666444666777777;;;@@@KKKTTT```kkkooopppooonnnpppssstttsssvvv}}}wwwqqqjjjfffccc```\\\YYYZZZ\\\___bbbcccccccccbbbZZZ[[[]]]]]]^^^___bbbdddbbbaaa```___^^^]]]]]]]]]aaajjjqqqrrrqqqpppnnnjjjllllllkkkjjjiiiddd___ZZZNNNIIIAAA:::666222000...///...,,,,,,,,,,,,***)))+++++++++++++++++++++++++++++++++***************''''''((())))))))))))((())))))))))))************((())))))))))))*********)))))))))))))))******+++************************((()))***+++++++++++++++******+++++++++,,,,,,,,,************++++++++++++++++++++++++,,,,,,,,,,,,...------,,,,,,------...,,,---......////////////......////////////000000---...//////...000333555:::===FFFSSS```nnn111111222222333333444444444444555777777888888888444444555666777888999999999999999999999999888888::::::;;;<<<============>>>???@@@AAACCCEEEFFFGGGFFFEEECCCBBBCCCDDDDDDDDDBBBEEEJJJNNNTTTbbb|||ttthhhbbbeeeqqqzzzqqqeeeYYYQQQMMMHHHGGGFFFCCC@@@???@@@BBBAAADDDHHHLLLNNNMMMLLLKKKKKKMMMPPPRRRRRRRRRSSSUUUZZZdddssszzzvvvtttooojjjccc]]]XXXUUURRRPPPNNNLLLKKKJJJJJJKKKGGGFFFFFFFFFFFFFFFGGGGGGEEEFFFFFFGGGIIIJJJJJJKKKFFFFFFEEEEEEEEEFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIKKKKKKKKKKKKJJJLLLMMMMMMKKKLLLNNNQQQOOOPPPRRRSSSTTTTTTSSSSSSTTTSSSSSSSSSSSSUUUVVVWWWWWWXXXZZZZZZXXXWWWXXXYYYUUUUUUUUUTTTUUUUUUVVVVVVUUUTTTRRRQQQPPPOOONNNNNNKKKKKKJJJIIIHHHFFFFFFEEEEEEDDDCCCAAAAAAAAABBBBBB@@@AAABBBCCCEEEFFFGGGHHHIIIIIIHHHIIIKKKOOORRRUUUTTTYYY^^^___^^^___bbbeeelllnnnrrrvvvyyy}}}{{{wwwtttsssrrrooolllkkkjjjhhhgggeeeaaa\\\YYYIIIEEE???;;;999999888777888555444888;;;???FFFNNNWWW```kkkqqqpppmmmlllmmmnnnpppooolllmmmsssuuuuuuoooiii```[[[ZZZ[[[]]]^^^```aaabbbbbbbbbbbbbbbcccZZZ\\\____________aaadddaaa___^^^]]]]]]___bbbdddjjjnnnrrrsssvvvyyyxxxuuuvvvsssoookkkfff```YYYUUUJJJDDD<<<555111000///......,,,+++,,,---...---++++++++++++++++++++++++++++++++++++*********))))))'''((()))***************))))))))))))************''''''((((((((())))))))))))))))))))))))***++++++************************)))***,,,,,,,,,***)))'''******+++++++++,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,...------,,,,,,------.........---------......///........./////////000000......///......///222444888;;;DDDRRR```nnn333333444555555666777777111222444666777666666555555555666777888999::::::888888888777777777777777999:::;;;<<<===============>>>???AAACCCDDDFFFFFFFFFDDDBBBAAABBBCCCCCCCCCDDDIIIOOOPPPNNNVVVkkktttiiibbbhhhtttzzz{{{zzzssshhh]]]VVVSSSQQQSSSSSSNNNGGGAAA>>>???;;;<<>>???AAABBBCCCCCCEEEDDDCCCBBBBBBAAABBBBBBDDD???BBBJJJMMMMMMYYYiiiwwwdddgggjjjqqqzzzvvvtttpppggg```^^^WWW^^^eeecccXXXKKKBBB>>>???<<<::::::<<<@@@CCCDDDHHHKKKPPPTTTUUUUUUUUUVVVTTTQQQTTT^^^iiixxx|||tttmmmhhhccc```ZZZXXXVVVTTTTTTRRRPPPNNNKKKHHHEEEDDDEEEGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIHHHGGGFFFFFFEEEFFFEEEDDDJJJSSSVVVOOOIIIIIIGGGGGGFFFFFFFFFGGGIIIJJJMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPPOOOOOOMMMLLLLLLHHHIIIJJJKKKKKKKKKJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGHHHEEEBBBBBBDDDEEEDDDBBBBBBCCCDDDCCCBBBBBBDDDEEEDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMNNNQQQTTTWWWZZZ[[[ccceeehhhjjjlllooorrrttt{{{~~~|||yyyyyyzzzzzz{{{yyyuuuqqqmmmjjjiiihhhggghhhjjjjjjhhhddd```]]]UUUHHH;;;777888888777888555;;;>>>>>>CCCRRRbbbkkkoooppprrrrrrrrrpppnnnmmmpppmmmkkkjjjkkkiiieeebbbggg___UUUSSSXXX```eeegggnnnlllhhhdddaaa`````````aaacccfffgggeeeccccccccc^^^\\\[[[\\\aaahhhqqqvvvwwwvvvyyy~~~qqqggg```XXXNNNGGGCCC===444---++++++,,,---)))***++++++------...//////+++&&&&&&***---,,,***)))************)))((((((************************))))))******++++++,,,,,,$$$%%%'''))))))))))))(((,,,++++++***)))(((''''''++++++******************((()))***+++++++++++++++++++++++++++++++++++++++************************))))))***+++---...//////......---------,,,,,,,,,---------............///////////////...---,,,+++...///000222222111000000666;;;DDDOOO\\\mmm111111111222333444666666666666666666666555444444333444666888999999999999999999999999888888888777;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@AAABBBBBBDDDCCCCCCBBBBBBBBBBBBBBBDDD@@@BBBHHHIIIIIIRRRaaauuusssmmmhhhlllyyy}}}xxxsssrrroooiiieeeeeegggjjjnnnpppkkk___RRRHHHCCC@@@;;;999:::<<<===>>>EEEJJJQQQVVVWWWVVVTTTSSSQQQNNNNNNSSSZZZddduuu~~~uuummmfffbbbbbb```^^^]]]\\\[[[XXXVVVOOOLLLIIIGGGGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEIIIQQQSSSMMMIIIIIIHHHGGGGGGFFFFFFGGGHHHIIILLLKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKLLLLLLKKKJJJIIIFFFFFFGGGHHHGGGFFFEEEEEEEEECCC@@@AAACCCDDDBBBAAABBBCCCDDDDDDCCCDDDFFFHHHCCCDDDEEEFFFFFFHHHJJJKKKOOOPPPRRRUUUXXX\\\___```gggjjjnnnqqqsssvvvyyy{{{~~~zzzwwwvvvwwwwwwyyywwwtttpppllljjjhhhhhhdddeeefffhhhhhhfffcccaaaSSSFFF:::888999999888999;;;???CCCGGGQQQ```lllqqqrrrssstttuuutttsssqqqpppmmmllllllmmmooommmiiifffddd^^^XXXYYY___hhhmmmooorrrrrrpppkkkeeeaaaaaabbbfffggghhhgggdddaaa```___aaaaaaaaaccchhhnnntttwwwzzz{{{~~~sssggg___VVVLLLEEE===888111,,,+++,,,------***++++++,,,,,,---------,,,((($$$$$$'''***)))''''''((()))***************************************,,,++++++***))))))((((((&&&''')))************))),,,,,,++++++******))))))************************))))))***+++++++++++++++++++++++++++++++++++++++******************************++++++,,,,,,------+++,,,,,,,,,------......---------............///---....../////////......//////000111111111111111666;;;DDDOOO\\\nnn111111111222333555666777666666666666666555444444333444666777888888888888999999999999888888888888<<<<<<<<<<<<============>>>>>>??????@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCEEEAAABBBFFFFFFDDDLLLWWWdddyyyzzzmmmkkkqqq|||xxxrrrqqqpppllllllnnnssssssvvv|||xxxhhhZZZKKKFFF???:::888888999999@@@GGGPPPVVVXXXVVVSSSQQQRRROOONNNOOOQQQWWWbbbnnnyyyqqqlllhhhfffcccbbbaaa```]]][[[VVVTTTQQQOOOMMMKKKHHHFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHIIIIIIIIIFFFFFFIIINNNNNNJJJHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCBBBAAACCCBBB@@@AAABBBCCCCCCBBBCCCDDDEEEEEEDDDEEEGGGIIIFFFGGGIIIIIIIIIJJJMMMOOOTTTUUUXXX\\\```dddggghhhmmmqqqwww{{{~~~{{{wwwtttsssrrrrrrtttsssqqqnnnkkkiiihhhgggdddcccdddfffggggggeeebbbTTTHHH<<<999:::;;;===@@@DDDHHHNNNVVVcccpppvvvuuurrrssstttttttttsssrrrqqqkkklllooorrrsssrrrnnnjjjaaa^^^^^^bbbkkksssxxxzzzzzz}}}~~~wwwmmmeeeeeegggjjjkkkkkkiiifffcccaaaaaaccceeehhhmmmqqqtttwwwxxxzzz}}}ssseee[[[QQQGGG???555111---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***'''$$$$$$''')))(((&&&&&&'''((()))+++++++++,,,************************+++******))))))(((((('''))))))***++++++******))),,,,,,++++++++++++++++++************************))))))***++++++++++++***************************************************++++++++++++++++++++++++******+++,,,---...//////---------............///,,,---...///000000000000000000000000000111111222555;;;CCCOOO]]]ppp333333333333333444555666555555555555555444333333444444555666777777888888999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>??????????????????@@@@@@AAABBBCCCCCCDDDDDDFFFCCCCCCFFFFFFEEEJJJRRR^^^mmmyyywwwuuusss|||xxxuuusssqqqsssvvvttttttvvv~~~xxxnnnYYYRRRGGG>>>999888999999<<>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCCCCCCCFFFDDDEEEGGGHHHIIIMMMRRR]]]dddtttrrrooovvv~~~zzzwwwwwwzzzuuuvvvxxx||||||yyyllldddVVVJJJAAA===:::999999===BBBFFFIIILLLNNNQQQNNNQQQSSSQQQPPPRRRVVVYYYYYYaaannn{{{}}}{{{xxxuuusssqqqmmmkkkcccaaa___]]]\\\YYYVVVSSSJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFHHHGGGGGGGGGGGGGGGHHHIIIGGGIIIKKKIIIFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJJJJHHHFFFEEEFFFHHHMMMPPPTTTUUUTTTVVVZZZ___ccceeeiiinnnssswwwyyy{{{|||~~~~~~{{{yyyvvvrrrooolllkkkjjjjjjjjjjjjjjjiiiiiihhhhhhfffdddccceeeiiihhhddd```XXXKKK>>>999<<>>777000///------------+++)))---,,,,,,++++++******))),,,+++******+++,,,++++++))))))************)))(((************************&&&&&&'''((()))***++++++***))))))))))))))))))))))))))))))***************))))))*********+++++++++******+++++++++******)))))))))))))))))))))))))))************************'''((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000///......111000/////////000222333555:::BBBMMM\\\ppp666555555444444444444444444444444444444333222222444444444444444555666666999999999999::::::::::::888999999999::::::::::::<<<<<<======>>>>>>>>>???>>>???AAABBBCCCCCCCCCBBBDDDDDDEEEGGGJJJMMMOOOQQQWWWYYYbbbttt{{{nnnjjjwww|||yyyzzz{{{|||}}}|||zzzxxxxxxxxxyyyssshhh\\\QQQGGG???::::::;;;===>>>@@@DDDIIILLLMMMSSSVVVTTTRRRRRRSSSSSSRRRVVV^^^gggrrr{{{wwwtttjjjgggeeecccbbb```]]][[[SSSRRRQQQPPPNNNMMMLLLKKKIIIIIIHHHHHHHHHHHHGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGGGGKKKMMMIIIEEEEEEFFFEEECCCCCCDDDDDDDDDCCCBBBBBBDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGEEEFFFGGGFFFEEEEEEFFFHHHLLLMMMMMMKKKIIIIIIJJJKKKOOOTTTYYYZZZYYY\\\bbbgggmmmppptttyyy~~~}}}{{{yyyyyyxxxuuutttqqqnnnkkkiiigggffffffggghhhiiiiiiiiiiiiiiidddbbbaaaeeehhhgggaaa[[[PPPEEE;;;:::???IIIVVVaaahhhuuu{{{xxxuuuppppppppppppqqqqqqqqqqqqrrrrrrrrrpppkkkhhhfffeeegggiiilllpppuuuyyy}}}tttmmmmmmjjjiiigggdddaaa```bbbdddggglllsssxxxzzzxxxtttqqqsssyyy{{{hhhXXXMMMDDD;;;555111///------------+++))),,,,,,++++++*********)))***************************************)))((((((************************))))))))))))))))))))))))))))))((((((((())))))******))))))))))))))))))))))))))))))***++++++,,,,,,***++++++++++++***))))))************************************************'''((()))***+++---......---,,,,,,,,,+++++++++***---------............///000000000000///...---,,,000000000000000111111222444999AAALLL[[[ooo333333333444444555666777555555666666555555444333555444333333333444555666999999999:::::::::;;;;;;999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>??????>>>???AAACCCCCCCCCBBBAAABBBCCCDDDFFFIIIMMMNNNNNNPPPOOOTTTbbbssszzzoooqqq{{{zzzyyy~~~|||yyyvvvtttsssvvvuuusssnnneeeXXXJJJ@@@======<<<;;;;;;===AAADDDIIIRRRWWWVVVTTTUUUTTTQQQPPPRRRUUUYYY___kkkyyyvvvsssooolllkkkiiigggfff```___\\\YYYUUURRROOONNNLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFMMMOOOIIIDDDEEEEEEDDDBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBAAAAAABBBCCCCCCEEEEEEEEEFFFGGGIIIKKKLLLJJJLLLMMMKKKIIIHHHJJJLLLNNNOOOPPPOOONNNNNNPPPRRRTTTZZZ```bbbaaadddkkkrrrwwwzzz~~~|||zzzxxxvvvuuutttooonnnllliiigggeeecccbbbcccdddfffhhhjjjjjjjjjjjjgggdddbbbdddeeeaaaWWWNNNEEE???<<<@@@IIITTTbbbmmmwwwzzzrrrrrrrrrrrrrrrsssssstttrrrrrroooiiidddaaabbbdddhhhiiijjjllloootttyyy|||rrriiifffbbbbbbbbbaaaaaaccchhhkkktttwww|||~~~}}}yyysssooorrrwww}}}}}}}}}}}}~~~qqq^^^NNNDDD<<<555000///---,,,+++,,,,,,+++***+++++++++***************((()))******))))))))))))((())))))************)))***************************************************))))))((()))***,,,,,,+++++++++******)))))))))((())))))***++++++,,,,,,+++++++++++++++***))))))++++++++++++++++++++++++************************)))******+++,,,------...+++++++++++++++,,,,,,,,,---------............///....../////////......---//////000111111111111111555999@@@JJJYYYmmm111111222333555777999:::777777777777777666666555555444333222333444555666999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;<<<===>>>???@@@>>>@@@AAACCCCCCBBBAAA@@@AAABBBCCCDDDGGGKKKLLLJJJKKKIIIMMMXXXeeewwwzzznnnsss~~~zzzxxx~~~}}}|||{{{{{{wwwsssoookkkpppvvvyyysssfffUUUIII??????>>><<<::::::;;;===???JJJRRRRRRQQQTTTTTTPPPPPPQQQRRRRRRUUU]]]hhhqqq~~~yyyuuusssqqqooonnnjjjhhhddd___ZZZUUUQQQOOOOOOOOONNNNNNMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFNNNQQQJJJEEEEEEEEECCCCCCDDDEEEGGGGGGGGGFFFFFFCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFFFFFFFFFFFFFEEEHHHGGGFFFEEEFFFGGGHHHIIIGGGGGGGGGHHHJJJLLLOOOPPPPPPRRRSSSQQQNNNMMMOOOQQQNNNPPPQQQRRRRRRSSSVVVXXXYYY```fffiiiiiilllttt{{{~~~{{{{{{zzzxxxvvvtttsssrrrjjjjjjhhhfffdddbbb```___bbbcccfffhhhjjjkkkkkkkkkmmmiiieeedddbbbZZZLLLAAA>>><<<>>>HHHTTT___lllwwwrrrqqqqqqqqqrrrrrrssstttrrrpppllleee___]]]```ccchhhhhhhhhiiikkkpppvvv{{{zzz~~~oooddd```[[[]]]^^^```dddjjjrrrwwwzzztttoooppptttyyy}}}}}}zzzxxxvvvtttgggTTTEEE<<<555///***---+++******+++,,,,,,+++************************)))***,,,,,,+++*********&&&'''(((***++++++++++++************************''''''(((***+++---......******))))))***,,,...///------,,,,,,+++***))))))((())))))***++++++,,,,,,+++++++++++++++***)))(((++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...---------.........//////+++,,,---...////////////...///111222222222111000555999@@@JJJXXXlll444444444333333555999<<>>???BBB@@@??????AAABBBBBBAAA???@@@BBBDDDFFFGGGHHHHHHHHHJJJLLLPPPYYYmmm{{{yyy~~~|||zzztttsssoooppptttzzz}}}vvvggg[[[RRRKKKBBB<<<;;;;;;:::999@@@BBBHHHQQQXXXZZZVVVRRRSSSRRRQQQRRRTTTWWW[[[^^^kkkvvv}}}vvvrrrlllgggbbb^^^YYYVVVRRRPPPOOOOOOPPPQQQPPPOOOOOOOOONNNKKKJJJJJJLLLNNNLLLLLLJJJFFFBBBAAABBBCCCGGGFFFDDDDDDFFFHHHHHHHHHFFFEEEDDDDDDDDDEEEFFFGGGDDDDDDEEEEEEFFFGGGHHHHHHFFFHHHJJJKKKKKKJJJIIIGGGIIIJJJJJJJJJJJJIIIHHHHHHIIIJJJKKKMMMOOOQQQSSSTTTSSSRRRQQQPPPPPPQQQRRRSSSUUUUUUTTTUUUWWWYYY\\\^^^cccfffkkkqqqwww}}}~~~zzzzzz{{{{{{zzzwwwuuusssrrrrrrsssnnnkkkgggbbb^^^___bbbeeeeeegggjjjkkkkkkkkklllmmmmmmhhhaaaZZZSSSMMMGGGCCC???BBBHHHRRR```llltttxxx~~~ssspppmmmooossstttrrrooooookkkeee]]]YYY\\\dddkkkooojjjhhhjjjkkkkkkoootttyyyvvvjjjcccaaa^^^[[[YYY___jjjwwwvvvpppmmmooorrruuuwwwtttnnniiiggg\\\LLL???777222...,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))(((((((((((()))))),,,,,,,,,++++++*********+++*********))))))(((((((((((((((((())))))))))))'''(((((((((((()))))))))***)))'''%%%###""""""!!!************************+++++++++*********))))))///...---,,,++++++++++++---,,,+++***))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---///...---,,,,,,---...///---///////////////111333666:::AAALLL[[[nnn444444444333333555888<<<===;;;999666444333333444666666666666666666666666777777888888999:::::::::::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;<<<<<<===>>>??????>>>===???BBBDDDDDDDDDAAABBBCCCDDDEEEFFFFFFFFFHHHJJJLLLNNNUUUfff|||~~~yyyxxx|||}}}zzzyyy|||ooooooqqquuuyyyxxxrrrllleee]]]RRRGGG@@@<<<;;;::::::<<>>???===<<<<<<>>>BBBEEEFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDGGGIIIKKKLLLQQQ]]]nnnzzzwwwxxx~~~zzzvvvwww{{{sssrrrppppppqqqtttxxxzzzzzzttthhhYYYKKKAAA<<<;;;777999<<>>???===<<<<<<>>>AAADDDEEEEEECCCBBBBBBCCCCCCCCCDDDDDDEEEGGGIIIKKKNNNVVVaaajjj~~~qqqmmmzzzxxxxxxzzzxxxzzz{{{xxxsssmmmjjjlllsssyyy~~~xxxkkkZZZKKKBBB>>>888:::<<<===@@@GGGQQQYYY___^^^[[[XXXVVVTTTSSSSSSMMMQQQVVVYYY___hhhsss|||{{{xxxvvvtttrrroookkkhhhfffdddaaa___VVVVVVUUUSSSQQQQQQSSSVVV^^^VVVMMMIIIJJJLLLKKKIIILLLKKKJJJJJJLLLMMMLLLKKKKKKJJJIIIHHHIIIIIIKKKKKKOOONNNMMMLLLLLLNNNPPPRRRRRRRRRRRRRRRSSSTTTUUUUUURRRRRRQQQQQQRRRSSSTTTUUUVVVUUUTTTUUUXXX]]]bbbeeefffffffffggghhhjjjkkkkkkmmmnnnpppssswww{{{xxxrrrpppppprrrrrrqqqooollliiifffddddddddddddbbb``````bbbdddhhhkkkmmmkkkeee\\\TTTPPPFFFDDD@@@===>>>CCCMMMTTTccciiipppsssqqqpppsssvvv{{{|||zzzwwwsssmmmiiifffeee```^^^^^^```dddfffeeecccbbb```bbbgggkkkmmmqqqvvvyyy{{{{{{vvvmmmeeebbbaaa___[[[UUUTTTXXXbbblllsss|||yyylllddd___ZZZXXXXXXVVVPPPKKKDDD===555000///000//////)))***+++,,,,,,+++***)))************************))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((()))((((((((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***)))))))))))))))************++++++,,,---*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,...,,,---...//////...---,,,---/////////...///111333444:::BBBLLLZZZlll222333333333222333555777555444444333333333333333555555555666666777777777777888888999999:::;;;;;;;;;;;;;;;;;;:::999888888<<<;;;;;;<<<<<<===>>>??????>>>===>>>AAABBBCCCBBBAAAAAAAAAAAABBBCCCEEEFFFCCCEEEHHHIIILLLQQQXXX^^^kkkxxxtttiiiooo|||}}}ooosss|||~~~}}}{{{vvvnnnhhhggglllrrrvvvzzz|||wwwjjjYYYLLLEEE:::;;;<<<;;;;;;???GGGMMMRRRTTTVVVXXXXXXWWWUUUSSSSSSTTTTTTTTTVVV[[[ccciiiqqqyyy|||xxxtttpppmmmiiigggaaaaaa___]]]ZZZZZZ\\\^^^___WWWOOOLLLNNNQQQQQQOOOOOONNNMMMNNNOOOOOONNNMMMKKKKKKJJJKKKKKKMMMOOOPPPQQQPPPNNNMMMNNNOOOQQQRRRTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYZZZZZZ\\\]]]]]]\\\[[[[[[\\\___dddiiimmmnnnoooppprrrtttuuuvvvvvv||||||~~~{{{tttpppnnnnnnllllllllljjjhhheeecccaaabbbccccccbbb___^^^^^^^^^bbbddddddaaaXXXOOOFFFBBB999999;;;>>>FFFQQQ]]]eeeppptttvvvtttpppooorrrwwwyyywwwmmmgggffffffhhhfffdddeeegggfffbbb]]]```___bbbhhhmmmnnnqqqvvvyyyzzzyyytttmmmgggddddddaaa]]]XXXTTTUUU[[[ccchhhtttzzzzzzmmmbbb\\\VVVTTTUUUTTTOOOJJJAAA;;;333//////000///...)))***+++,,,,,,+++***)))************************+++******))))))******+++************************))))))))))))))))))******(((((((((((())))))))))))*********+++++++++,,,,,,)))))))))((())))))******))))))))))))))))))))))))************************,,,++++++************+++---,,,,,,+++******++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...,,,---...//////...---,,,---/////////...///111333555<<>>???AAA???>>>>>>@@@AAAAAA@@@@@@@@@@@@@@@AAACCCEEEFFFBBBDDDFFFHHHJJJMMMQQQUUU]]]gggwwwmmmhhhllluuuqqqrrr|||}}}zzzyyyvvvqqqllljjjlllpppmmmrrrxxxyyyrrrfffZZZSSSAAA@@@<<<999888:::???CCCGGGJJJOOOTTTWWWXXXWWWVVVVVVVVVUUUTTTSSSUUUXXX[[[___fffooouuuzzz}}}yyyuuurrrlllllljjjfffcccbbbcccdddccc^^^XXXUUUWWWXXXYYYXXXUUUTTTSSSTTTUUUUUUSSSQQQQQQQQQPPPPPPQQQSSSUUUVVVSSSRRRRRRRRRRRRRRRSSSSSSWWWWWWXXXYYYZZZZZZ[[[[[[\\\]]]^^^```aaabbbbbbbbbccccccccceeeiiinnnrrruuuuuuwwwzzz~~~|||~~~}}}}}}zzzuuupppmmmlllmmmffffffeeeeeedddcccaaaaaabbbddddddbbb^^^YYYWWWVVVYYYYYYXXXRRRJJJAAA:::777666888===HHHVVVdddnnnsssxxxxxxvvvrrrnnnooossswwwwwwxxxlllfffgggkkkmmmllljjjhhhfffccc^^^[[[___^^^bbbiiimmmnnnppptttyyyyyywwwssslllfffbbbaaa```___]]][[[[[[^^^dddhhhpppuuuzzznnnaaaZZZSSSQQQSSSSSSMMMGGG<<<777000---------,,,*********++++++++++++******************************,,,,,,,,,++++++,,,,,,,,,))))))************++++++))))))))))))************(((((((((((()))))))))))))))))))))*********++++++******)))((((((((())))))***************************************+++++++++,,,++++++*********++++++......,,,++++++*********))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---///---..................------///////////////111333666===GGGPPP\\\mmm111222333333222222333444222222333444444555555555333333444555555666777777555666666777777888999999999999:::<<<<<<=========<<<;;;;;;<<<<<<===>>>???@@@???>>>>>>@@@AAA@@@@@@BBBAAA@@@???@@@AAACCCDDDBBBCCCEEEFFFGGGIIIKKKMMMSSSZZZhhhxxx|||llliiirrrzzzwwwwww|||yyyyyywwwuuurrrpppqqqrrrlllnnnppprrrrrroooiiieeeUUUNNNDDD<<<999999;;;<<>>:::888777<<<>>>EEETTTfffsssxxxwwwwwwtttpppmmmlllmmmppprrruuu}}}qqqeeeaaafffmmmlllllljjjgggbbb^^^]]]\\\^^^^^^bbbiiilllkkkmmmpppssssssrrrnnniiiddd```^^^___aaabbbbbbbbbcccfffiiinnnqqqxxxuuujjj^^^WWWOOONNNPPPOOOHHHAAA888333...+++,,,,,,***(((++++++************++++++************************+++******************+++((((((((()))))))))******((()))))))))************(((((((((((())))))))))))''''''''''''((((((((((((******))))))))))))******------------------------))))))*********+++++++++******)))))))))******+++---,,,,,,+++++++++,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///......------------......---///////////////111333555===GGGPPP[[[mmm111222333333222111222444111222333444555555555555222222333333444555666666555555555666777777888888666777999<<<>>>???@@@@@@<<<;;;;;;<<<<<<===>>>??????>>>===>>>@@@AAAAAAAAADDDCCCAAA??????@@@AAABBBCCCDDDDDDDDDEEEEEEGGGHHHIIINNNYYYhhhxxxwwwooofffkkkzzzxxxsssxxx}}}{{{yyywwwvvvuuutttsssqqqmmmkkklllpppssssssrrriii^^^NNNBBB<<<:::999888777888:::===AAAFFFJJJLLLJJJLLLOOOQQQRRRRRRQQQQQQOOOTTTXXXXXXWWW[[[eeennntttzzz~~~~~~uuuuuurrrnnnjjjhhhiiijjjlllkkkkkklllmmmllliiigggeeedddbbb```____________bbbccceeeffffffdddbbbaaa^^^```bbbeeeffffffeeedddlllooosssvvvxxxwwwvvvtttwwwxxx{{{~~~}}}{{{wwwuuutttrrrpppnnnjjjjjjiiieeeaaa^^^^^^^^^^^^]]]]]]]]]^^^```bbbccceeefffeeeaaaZZZRRRLLLIII======<<<;;;999999;;;===CCCDDDLLL]]]ppp{{{{{{wwwqqqnnnjjjhhhiiikkkllllllttt|||{{{uuuiii^^^[[[ccckkkhhhiiihhhddd___\\\\\\^^^^^^]]]aaahhhkkkjjjjjjmmmjjjkkkkkkjjjgggdddaaa___```cccfffgggeeedddeeegggmmmmmmrrryyy~~~{{{pppeee]]]UUUMMMKKKMMMKKKCCC;;;666222---+++,,,,,,***(((,,,+++***))))))***+++,,,))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))(((((())))))*********+++(((((((((((())))))))))))************++++++++++++))))))))))))***+++,,,,,,************************))))))******++++++++++++))))))(((((((((((()))***++++++++++++,,,---......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,...//////...---,,,,,,---...///---///////////////111333444<<>>AAACCCDDDFFFGGGIIIMMMQQQUUUVVVTTTRRRPPPQQQSSSVVVYYYaaafffooowww~~~~~~zzzxxxvvvvvvvvvxxxxxxyyyxxxwwwtttqqqooosssrrrpppnnnlllkkkjjjjjjlllmmmnnnnnnoooppppppqqqpppppppppoooooonnnnnnnnnxxxzzz}}}}}}}}}|||yyyvvvrrrqqqpppooommmlllkkkjjjgggfffcccaaa___^^^]]]\\\[[[YYYVVVUUUVVVYYY]]]___cccgggiiifff\\\PPPHHHCCC;;;:::888666777<<>>>>>???@@@BBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAACCCDDDGGGMMMXXXgggwww}}}pppgggfffpppyyy}}}~~~wwwuuu~~~}}}~~~~~~{{{xxxuuurrrqqqqqqqqqpppvvvsssmmmbbbVVVJJJCCC???:::999777666555666888999;;;===@@@BBBFFFKKKQQQVVVXXXWWWTTTSSSSSSTTTVVVXXXXXX[[[```ffflllssszzz~~~|||zzz~~~}}}|||zzzyyyxxxwwwwwwyyyyyyyyyyyyzzz{{{|||}}}}}}}}}}}}||||||||||||||||||yyytttqqqpppppppppooolllkkkjjjiiihhhgggffffffddddddbbb```^^^]]]\\\\\\[[[YYYVVVTTTTTTVVVYYYZZZ\\\```ccc```VVVKKKBBB===::::::999:::>>>GGGRRRZZZfffgggiiijjjkkkkkkjjjjjjkkkkkkiiigggeeefffkkkooopppxxxzzzuuuiiigggeeedddcccbbbaaa___]]]___]]]YYYXXX[[[[[[YYYXXX[[[___bbbcccbbbaaa```_______________aaadddgggjjjjjjiiieeebbb```bbbdddeeegggiiilllllliiiccc^^^UUUNNNEEEBBBBBB???777///...---,,,++++++,,,---...++++++*********))))))))))))))))))))))))))))))))))))))))))***************,,,+++***)))((())))))***,,,)))'''''')))***)))'''******))))))******+++,,,******))))))((((((''''''))))))))))))))))))))))))++++++,,,,,,,,,+++))))))*********************************+++++++++,,,,,,+++,,,,,,,,,------......---,,,++++++++++++,,,------,,,+++******+++---...------------------------------------------------......//////000222333444666:::BBBOOO[[[iii}}}333333333333333222222111333333333444444444555555555555444333333333444444555555666666666666555555666777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;===>>>@@@BBBCCCCCCDDD??????>>>>>>??????@@@AAACCCCCCDDDDDDDDDCCCBBBBBBDDDEEEFFFIIIPPP[[[gggpppvvvooorrrwwwyyyyyysssuuu{{{~~~zzzvvvuuuuuuvvvtttqqqxxxzzzyyyssshhh[[[QQQKKK???===:::777555444444555666888;;;???CCCIIIPPPUUUZZZYYYWWWUUUTTTTTTTTTUUUTTTUUUWWWYYY]]]eeemmmsssrrrwww}}}{{{yyyrrrqqqnnnjjjggggggiiilllffffffeeeccccccbbbbbbbbbaaaaaa```___^^^]]]\\\\\\ZZZYYYVVVSSSRRRRRRRRRSSSSSSWWWZZZWWWNNNDDD===:::;;;<<<>>>CCCKKKWWWeeennnsssqqqnnnkkkiiiiiiiiiiiiggghhhiiihhhhhhiiilllooonnnssszzz|||yyyrrrkkkggg\\\```dddfffeeebbb```^^^]]]___]]]XXXXXX[[[\\\ZZZ[[[\\\___```aaa```___^^^```\\\YYYYYY\\\aaafffiiiiiiiiiiiigggdddcccdddeeedddfffhhhiiihhhddd\\\WWWOOOJJJBBB>>>;;;999444111+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))''''''(((((()))******+++,,,+++***************++++++***(((((()))))))))(((******))))))******+++,,,******))))))((((((''''''))))))))))))))))))))))))*********+++******)))(((************************+++++++++,,,,,,,,,,,,,,,)))***+++,,,---......///++++++,,,,,,,,,,,,,,,+++++++++******+++,,,...///---------------------------,,,+++******+++,,,---......//////000222333444555888AAANNNZZZhhh|||222222333333333222222111222333333444444555555555555444444333333333444444555555666666666666555555666666777888999:::;;;;;;;;;<<<===>>>>>>===<<<;;;<<<<<<>>>???AAABBBBBBCCC??????>>>>>>??????@@@AAABBBBBBCCCCCCBBBBBBAAA@@@FFFFFFFFFHHHLLLSSS\\\ccchhhzzz~~~{{{|||xxxzzz~~~|||uuurrrtttxxxyyyyyy{{{}}}}}}yyyqqqggg___[[[MMMIIICCC===999777777888777999;;;>>>BBBHHHOOOTTT]]]\\\ZZZXXXVVVTTTRRRQQQSSSSSSSSSTTTVVV[[[bbbgggdddhhhnnntttxxx|||~~~zzzwwwuuusssrrrkkklllllliiidddbbbccceeebbbbbbaaa`````````aaaaaa``````_________^^^]]]]]][[[YYYVVVSSSPPPMMMLLLLLLMMMOOOPPPMMMFFFAAA>>>>>>BBBEEEKKKRRRZZZeeepppwwwtttrrrooolllkkkkkkmmmnnnfffgggiiijjjkkklllmmmnnnnnnqqqrrrpppkkkccc^^^[[[YYY^^^dddfffccc___]]]]]]___```^^^YYYYYY\\\^^^]]]``````___`````````^^^]]]]]]YYYVVVXXX^^^dddhhhjjjeeehhhkkkmmmmmmkkkjjjiiiiiiiiiiiihhheee^^^VVVPPPHHHDDD>>>888444222111111)))***++++++++++++***))),,,,,,,,,,,,++++++++++++))))))))))))))))))))))))''''''''''''(((((())))))************************+++***)))((())))))))))))))))))(((((())))))***+++''''''(((((())))))******((((((((((((((((((((((((*********************)))************************************************)))******+++,,,---------)))***,,,------,,,+++***,,,++++++++++++,,,---...---------------------------,,,***))))))***,,,---......//////000222333444444777@@@LLLXXXggg{{{111111222333333222222222222222333333444555666666444444333333333444444555555555666666666666555555555666777888999::::::;;;;;;<<<===??????>>>===<<<>>>>>>>>>>>>??????@@@@@@???????????????@@@@@@AAA@@@AAAAAAAAAAAA@@@??????AAAAAABBBCCCEEEJJJQQQVVV[[[hhh|||}}}xxxuuuwww||||||zzzrrrrrrwww}}}~~~zzzuuuoookkkjjjkkkaaa[[[RRRHHH@@@<<<;;;;;;777888:::<<>>>>>>>>>>>@@@@@@???>>>======>>>>>>?????????>>>???@@@@@@AAA??????@@@@@@??????>>>===>>>???@@@AAABBBFFFKKKNNNVVV___ooo~~~uuupppqqqtttzzzxxxyyy~~~yyyqqqllllllpppsssqqqkkkbbbVVVLLLEEEAAA???777888888999<<>>???@@@???>>>===<<<======>>>>>>>>>======>>>>>>???@@@@@@@@@@@@@@@@@@???>>>>>>???@@@AAABBBBBBDDDGGGJJJQQQXXXgggxxx}}}wwwuuuvvvzzz}}}uuuooommmpppsssuuusssooohhh```WWWPPPLLLAAA@@@>>>;;;:::<<>>===<<<<<>>===<<<<<<===>>>???<<<<<<<<<<<<<<<===>>>>>>@@@AAAAAAAAAAAA@@@??????===>>>?????????@@@BBBDDDKKKTTTbbbppp{{{|||}}}{{{zzzzzzsssooooooppprrrtttvvvuuuqqqiii```[[[OOOLLLFFF???:::999;;;===CCCHHHPPPXXX]]]``````___[[[ZZZWWWRRRNNNKKKKKKLLLHHHKKKNNNQQQRRRSSSTTTUUUSSSRRRRRRQQQRRRUUU[[[```aaahhhqqqvvvwwwxxx|||}}}xxxtttqqquuuqqqlllgggccc```]]]ZZZ^^^]]]^^^bbbeeeeee```\\\___^^^]]]]]]^^^aaadddgggjjjkkkllllllkkkiiifffeeeWWWSSSKKKCCC===:::::::::===GGGVVVdddmmmtttzzz~~~yyywwwuuurrrpppoooppppppuuurrrpppppprrrqqqnnnkkkbbb___[[[XXXXXX\\\dddjjjeeebbb___```cccdddbbb```aaafffjjjlllppptttuuurrruuummmeee`````````^^^[[[XXX\\\aaadddfffiiiooosss}}}tttmmmcccZZZRRRLLLGGGDDD888333...,,,------+++(((---,,,***))))))***,,,---++++++++++++************))))))))))))))))))))))))''''''(((((()))*********((()))***+++,,,,,,+++******,,,---+++((('''))),,,+++++++++***++++++,,,---''''''(((((()))*********)))))))))))))))))))))))))))(((''''''''')))***+++***************************)))))))))((((((''''''''''''((()))***+++,,,,,,(((((()))***+++,,,,,,,,,******+++,,,------------------------------------,,,------......------,,,......//////000222333444555888???IIISSS```rrr222222222222222222222222111111222222333444555666;;;666777===;;;222111888999777555666888:::999777555666777888999999888777;;;:::999888999;;;===???BBB@@@>>><<<<<<===>>>???;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBBBBAAA@@@@@@CCCAAA@@@>>>===>>>>>>???JJJNNNTTT]]]hhhtttyyyvvvvvvvvvvvvsssoooooottttttooolllmmmggg___TTTJJJCCC@@@???>>>AAABBBEEEKKKRRRXXX[[[\\\]]]\\\ZZZVVVQQQMMMJJJJJJIIIJJJLLLNNNOOOPPPQQQQQQNNNNNNNNNNNNOOOPPPRRRRRRXXXZZZ^^^aaadddgggjjjmmmpppyyy~~~}}}~~~~~~{{{wwwvvvtttqqqooommmlllllljjjjjjgggccc]]]ZZZXXXYYY\\\]]]^^^^^^]]]]]]^^^```___\\\ZZZ[[[___cccfffhhhoooooooooooommmiiiccc___OOOKKKDDD>>>;;;;;;===???JJJUUUdddqqqyyy|||yyyrrrooollljjjkkknnnnnnppppppmmmhhhcccbbbcccSSSVVV[[[```dddfffggggggdddfffiiinnnrrrsssrrrqqquuusssqqqrrrtttuuussspppllljjjgggdddaaa``````````````````cccfffjjjnnnpppxxx|||pppfffYYYQQQNNNIIIBBB<<<000///...,,,+++******))))))))))))))))))******++++++***)))'''&&&&&&&&&&&&***++++++,,,,,,++++++***------,,,+++*********++++++******)))((('''&&&&&&''')))***(((&&&&&&)))---''''''((((((((((((''''''''''''(((***+++,,,---...%%%&&&((()))***)))'''&&&,,,+++++++++***))))))))),,,,,,---------,,,,,,++++++++++++++++++***)))(((************************++++++++++++++++++++++++///...,,,+++***++++++,,,++++++,,,,,,,,,,,,------000000000000000000000000---...///...---...000111666888>>>GGGQQQ^^^qqq222222222222222222222222333222222222222333555666888444888@@@@@@666222555555333111222444666555444555666777888999888888777111222333555777;;;>>>???@@@???>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>CCCFFFKKKQQQZZZdddnnnuuu|||xxxwwwwwwwwwuuupppooosssuuurrrqqqssstttnnnddd[[[TTTOOOJJJGGG???>>>>>>AAAGGGMMMRRRTTTVVVWWWVVVTTTPPPKKKHHHFFFDDDEEEGGGIIIJJJLLLLLLMMMMMMMMMMMMNNNNNNOOOPPPQQQPPPRRRUUUWWWXXXZZZ^^^```cccjjjnnnmmmmmmqqqtttsssvvvxxx|||~~~~~~~~~~~~|||xxxtttpppooommmjjjhhhgggffffffeeedddccc```\\\ZZZZZZZZZ\\\]]]]]]^^^]]]]]]]]]^^^]]][[[XXXYYY]]]aaadddfffgggggghhhfffccc\\\UUUPPPFFFDDD@@@<<<;;;???FFFLLLZZZcccoooxxx|||{{{ssspppooommmnnnpppppppppmmmfff]]]WWWUUUVVVWWWZZZ^^^cccfffffffffeeecccffflllttt{{{zzzvvvsssqqqmmmjjjjjjgggeeefffjjjmmmkkkhhhbbb```___aaaeeejjjnnnqqqvvvzzz~~~ggg___TTTMMMJJJDDD;;;444//////---,,,+++******))))))))))))))))))******+++***))))))(((((((((((()))***++++++,,,,,,++++++***,,,,,,+++***************,,,+++++++++***)))))))))''''''((('''&&&''')))+++))))))************))))))''''''((()))***++++++,,,((((((((((((((())))))***++++++************************+++,,,,,,,,,,,,,,,+++++++++++++++***))))))************************++++++++++++++++++++++++,,,+++*********+++,,,---++++++,,,,,,,,,,,,------------------------------...///000000000000222444666888>>>GGGQQQ^^^qqq222222222222222222222222555444222111111222444555777444999DDDGGG>>>555333333111000000222333333222666666777888888888777777888888888999999:::::::::======>>>>>>======<<<<<>>>>>>>>======??????@@@@@@AAA@@@@@@???@@@@@@AAAAAA@@@???===<<<===???BBBFFFJJJQQQXXX^^^ppp~~~~~~{{{yyyxxxuuuqqqnnnpppqqqppppppqqqvvvsssnnnhhhccc^^^XXXUUUFFFBBB===;;;===BBBFFFIIIMMMNNNOOOOOOMMMIIIDDDAAA===>>>???AAABBBDDDEEEFFFJJJJJJKKKLLLMMMNNNOOOOOOLLLMMMNNNNNNNNNPPPRRRUUU[[[^^^```^^^]]]```bbbaaabbbdddgggjjjmmmpppqqqrrrrrrtttwwwzzz{{{~~~~~~}}}|||{{{xxxyyyzzzzzzyyywwwuuutttuuuttttttsssrrrqqqqqqppppppqqqsssuuuuuurrrmmmiiifffeeecccaaa```______^^^^^^______]]][[[ZZZ[[[]]]\\\\\\^^^^^^___^^^]]]]]][[[YYYVVVVVVYYY]]]___aaa______^^^[[[UUUMMMFFFAAA===???@@@???AAAHHHTTT]]]kkkpppvvvzzz{{{}}}vvvttttttqqqoooooommmkkkfff\\\SSSMMMMMMNNN[[[^^^bbbfffgggfffcccbbbaaafffnnnxxxyyysssnnnkkkiiijjjfffeeelllvvv{{{xxxssseeebbb______ccciiiooorrrtttwwwyyy|||xxxaaaYYYPPPIIIDDD>>>555---......---,,,+++******))))))))))))))))))******+++******))))))***++++++,,,******++++++++++++******+++******)))))))))))))))************************((('''&&&&&&'''))))))((())))))************))))))'''((((((((())))))))))))+++)))((('''''')))+++,,,))))))******************((()))***+++++++++++++++***++++++++++++***))))))************************++++++++++++++++++++++++++++++*********+++,,,,,,++++++,,,,,,,,,,,,---------------------------------...000000000111333555666888>>>GGGQQQ^^^qqq111111111111222222222222666444222111000222444555888555999DDDHHHBBB999444444333222222333444555555666666777777777777777777<<<<<<<<<<<<;;;:::999888<<<===>>>??????>>><<<;;;========================>>>>>>??????@@@@@@??????>>>@@@AAABBBAAA???===;;;===>>>???AAACCCGGGLLLPPPZZZfffwww{{{wwwwwwtttqqqppppppooommmlllnnnmmmkkkkkkkkkjjjiiigggXXXRRRJJJCCC@@@?????????BBBDDDFFFHHHHHHEEE@@@<<<777777888999;;;<<<>>>>>>BBBCCCEEEHHHJJJLLLMMMNNNNNNNNNNNNLLLKKKLLLOOOQQQWWWWWWVVVSSSRRRSSSUUUUUUVVVWWWYYY\\\^^^```bbbbbbbbbdddfffhhhkkkoootttwwwyyyyyyyyyxxxxxxyyyzzzzzzwwwwwwuuutttrrrqqqoooooommmnnnppppppooollliiigggiiiiiiiiiiiihhhhhhgggfffcccdddgggjjjkkkhhhccc```^^^]]]\\\[[[[[[ZZZZZZZZZ\\\]]]]]]]]][[[[[[]]]___]]]^^^___aaaccccccaaa___[[[XXXTTTSSSTTTVVVXXXYYYXXXWWWTTTOOOIIICCC@@@>>>===CCCIIIKKKLLLSSS___iiippprrrtttttttttvvvzzz~~~zzzyyyxxxrrrkkkgggbbbaaa^^^WWWPPPNNNPPPSSS___aaadddgggfffddd```]]]___dddmmmvvvzzzrrrooonnnooommmkkkmmmttt}}}~~~zzzjjjeee```___cccjjjpppssssssuuuvvvvvvyyy{{{vvvnnn```XXXMMMDDD>>>888111+++,,,,,,,,,,,,++++++******)))))))))))))))******+++,,,+++++++++++++++,,,,,,******++++++++++++******))))))(((((((((((())))))'''''''''(((((((((((((((,,,)))&&&''')))***(((%%%''''''((((((((((((''''''))))))))))))))))))))))))+++***)))))))))***+++,,,(((((())))))******++++++))))))************))))))******+++++++++******)))************************************************------,,,,,,+++++++++++++++++++++,,,,,,,,,------////////////////////////***,,,---......///222444666888>>>GGGQQQ^^^qqq000000000111111222222222555444222111111222333444777444555<<<@@@>>>888444444444444444444444555666777777666666666666666666333444666888:::;;;;;;<<<;;;===???@@@@@@???===<<<999999::::::;;;<<<<<<===<<<======>>>?????????>>>>>>???AAACCCBBB@@@===:::===>>>???@@@AAACCCGGGJJJMMMTTT```oooyyyxxxxxxvvvuuuuuutttqqqnnnjjjiiigggiiilllpppssstttjjjeee\\\TTTMMMGGGAAA>>>===<<<===???AAA???;;;777444444444444555666888999999;;;>>>BBBEEEHHHJJJJJJLLLKKKJJJGGGFFFGGGKKKNNNUUUQQQMMMKKKIIIIIIKKKMMMPPPPPPQQQRRRSSSUUUVVVWWWWWWYYY[[[\\\^^^aaafffiiikkkkkkkkkkkklllnnnooopppkkkkkkjjjhhhgggeeeddddddccceeefffgggeeeccc___]]]\\\]]]]]]^^^]]]]]]\\\[[[[[[\\\^^^aaabbbaaa\\\YYYZZZZZZZZZYYYYYYZZZZZZ[[[^^^_________]]]]]]___aaa``````bbbeeeggggggccc```YYYUUUPPPNNNNNNOOOOOOOOOMMMLLLHHHCCC>>>===@@@BBBHHHOOOWWWZZZZZZ]]]dddkkklllmmmnnnmmmmmmpppvvv{{{{{{zzzvvvlllaaa[[[WWWYYYYYYWWWTTTSSSVVVYYY```bbbdddeeedddaaa]]]ZZZ\\\bbbkkkssszzzwwwpppmmmoooqqqoooqqquuuzzz}}}~~~}}}|||oooiiicccbbbgggmmmqqqrrrrrrtttsssqqqssssssmmmfff^^^UUUHHH===555111---+++***+++,,,,,,,,,+++******)))))))))))))))******+++...---,,,+++************)))******++++++******))))))((((((((((((((())))))'''''''''''''''(((((((((...+++((((((******'''$$$''''''((((((((((((''''''++++++************))))))((()))+++,,,,,,,,,+++***((((((((())))))******++++++++++++***)))((('''&&&)))******+++++++++******************************************************,,,,,,,,,---------------+++++++++,,,,,,,,,------////////////////////////***,,,---......///222444666888>>>GGGQQQ^^^qqq//////000000111222222222333333333222333333333444444222111333666777555222222333333333222222444666777777666555555555666666666666777888999:::;;;;;;:::<<<>>>??????>>>===<<<666777888999:::;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>@@@AAABBBBBB???===;;;<<<===>>>>>>>>>@@@CCCFFFFFFIIIPPP\\\iiizzz{{{{{{yyyvvvvvvwwwuuuqqqkkkhhhddddddgggllloooqqqrrrnnnhhhbbb\\\UUUOOOJJJDDDAAA===<<<===;;;888444555444333222222333555555333555999<<<@@@BBBCCCCCCBBBAAA???======???DDDHHHWWWOOOIIIGGGGGGFFFHHHLLLIIIIIIIIIJJJKKKLLLNNNOOOOOOQQQSSSTTTUUUWWWZZZ]]]]]]]]]]]]^^^___```aaabbb___^^^]]]]]]\\\[[[ZZZZZZZZZ[[[\\\\\\[[[YYYWWWVVVVVVVVVXXXYYYYYYXXXWWWWWWWWWWWWXXXZZZ\\\[[[XXXUUUYYYXXXXXXYYYZZZ[[[\\\\\\___```aaaaaa``````bbbddddddcccdddgggiiifff```[[[RRRNNNIIIFFFFFFGGGGGGGGGBBBBBB@@@===;;;>>>EEEKKKUUU[[[```bbbaaaaaaeeeiiigggiiikkkkkklllpppwww||||||xxxuuummmaaaVVVSSSRRRVVV\\\^^^\\\ZZZZZZ[[[aaaaaabbbcccaaa^^^[[[YYY[[[cccllltttyyy~~~}}}ssskkkggghhhkkklllooouuuyyy{{{}}}}}}~~~tttnnniiihhhmmmqqqqqqooooooooonnnkkkkkkkkkeee]]]VVVMMM@@@444---*********)))***+++,,,,,,,,,******)))))))))))))))******+++...---,,,***)))((((((((())))))************))))))((((((((((((((())))))***))))))))))))))))))))))))***)))))))))***)))'''%%%))))))************))))))+++++++++***************''')))+++,,,---,,,***)))(((((())))))))))))))))))+++++++++******((('''&&&))))))***++++++++++++***************************************************'''(((***,,,...//////000++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...000000000111333555666888>>>GGGQQQ^^^qqq/////////000111222222222000111333444444444444333333333333222222333444444111333444333111111333666888777666555444555555666::::::888777777888888999999:::;;;<<<<<<<<<;;;;;;888888999999:::::::::;;;::::::;;;<<<===>>>>>>===???@@@AAAAAAAAA???===<<<;;;<<<===<<<<<<<<>>@@@AAABBB@@@CCCEEEFFFFFFJJJRRRYYY___```aaa`````````cccfffdddgggkkkmmmooossszzzyyyuuupppjjj```TTTPPPQQQQQQYYYdddiiiiiieeeaaa___aaaaaaaaaaaa___^^^\\\[[[```hhhrrrxxx{{{|||}}}wwwnnneeeaaaaaabbbeeefffkkkrrr{{{xxxsssnnnooossstttqqqmmmiiiiiifffcccbbbbbb\\\TTTJJJCCC999000+++***+++,,,''')))***,,,,,,,,,+++***)))))))))))))))******+++******)))((((((((((((((())))))************)))))))))((((((((())))))***+++*********)))((((((((('''"""$$$'''(((((((((((()))))))))************))))))))))))))))))************((())))))***************)))))))))))))))((((((((())))))***++++++******)))))))))***+++++++++++++++************************************************'''(((***+++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000222444666888>>>GGGQQQ^^^qqq...//////000111222222222///000333555666555444333444777777555444555666666222444666555222222555777888777666555444444555666000//////000333666:::<<<777888999999::::::::::::;;;;;;::::::::::::999999999:::;;;<<<============@@@@@@AAAAAA@@@???===<<<;;;<<<===<<<;;;;;;<<<>>>@@@@@@EEENNNVVVaaauuuzzzyyywwwtttpppnnnmmmmmmmmmllllllkkkkkknnnrrrvvvxxxyyymmmcccVVVMMMIIIFFFAAA>>>;;;999666444333333333444111222444666666555444333666555444333444999AAAFFFMMMBBB::::::;;;;;;===CCC<<<<<<===???CCCFFFJJJLLLGGGJJJNNNQQQRRRRRRTTTUUUSSSSSSQQQPPPNNNNNNMMMMMMQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQRRRQQQRRRTTTVVVWWWVVVUUUTTTUUUTTTRRRRRRTTTTTTSSSRRRUUUUUUVVVWWWYYYZZZ\\\]]]]]]^^^```aaabbbdddgggjjjjjjgggeeedddbbb[[[PPPGGG>>>;;;888777999<<>>GGGQQQ^^^qqq111111222222222222111111///000111333333222111111666666555555555555666666666666666555444444444333444444444444444444333333333444444555777888:::;;;:::999888777666666666666999999888888777888888888:::<<<===>>>===<<<===>>>??????>>>>>>======<<<<<<===============>>>??????@@@CCCHHHOOOXXX```fffjjj|||zzzvvvuuutttpppooopppmmmmmmmmmnnnrrrvvv{{{~~~wwwrrrkkkfffccc\\\SSSLLLIIIDDD>>>999777666666555333777777333222444555333///444666333333999???AAA<<<999666555777999::::::===;;;:::<<>>===999999<<<<<<===EEEOOOWWW\\\aaafffhhhhhhiiijjjaaa````````````aaabbbbbbdddgggkkkooorrrvvvzzz}}}|||uuugggddd^^^YYYVVVVVVWWWXXX```dddiiimmmooonnnkkkiiibbbbbbbbbbbbdddfffiiijjjmmmpppuuuyyy{{{zzzwwwuuuwwwsssmmmfff___[[[YYYXXXYYYWWW[[[hhh{{{~~~xxxrrrqqqttttttnnngggggg```YYYYYY\\\[[[SSSKKK???999111......///---***,,,------------,,,++++++(((((())))))*********+++************************))))))))))))))))))))))))(((((())))))))))))((((((,,,,,,+++***)))(((''''''***))))))(((((((((((((((((((((''''''&&&&&&&&&%%%***)))(((''''''((()))***+++***************++++++(((((())))))((('''&&&&&&''''''(((((())))))************++++++++++++******))))))))))))))))))))))))'''((()))***+++,,,,,,,,,,,,+++*********+++,,,---++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,//////...///000111333444666888===FFFOOO]]]ppp//////000000000000//////000000111222222222222111444444444444555666777888444444444444444333333333555444444444444444444444666555555555666777888999999888888777777777777777666666777888999:::;;;<<<:::<<<>>>>>>===<<<===>>>>>>>>>>>>==============================>>>>>>??????BBBGGGNNNUUU[[[```cccqqq{{{|||~~~zzzzzzxxxsssppppppnnnooopppppppppqqqppppppsssrrrqqqsssuuusssmmmhhh[[[WWWPPPKKKFFFBBB???<<<999;;;999444222555666555111333333111333999===>>>999666333111222444555555999777666888===BBBDDDDDDFFFEEEDDDDDDEEEGGGJJJLLLOOOOOOPPPOOOOOONNNLLLLLLJJJIIIHHHHHHGGGHHHHHHHHHPPPQQQRRRRRRQQQOOOLLLJJJLLLMMMPPPSSSTTTUUUTTTTTTTTTSSSQQQOOOLLLJJJHHHGGGIIIJJJLLLNNNOOOPPPPPPPPPLLLLLLKKKJJJIIIKKKMMMNNNQQQQQQNNNHHHEEEEEECCC>>>???>>>AAAIIINNNPPPTTT[[[jjjlllnnnnnnkkkiiihhhhhh```aaabbbccceeefffggghhhdddgggkkknnnqqqtttxxx{{{~~~~~~zzzsssmmmjjjeeedddcccbbbaaaaaaaaaaaaaaadddgggjjjkkkjjjhhhfffaaaaaaccceeegggjjjlllmmmooopppsssvvvxxxyyyyyyxxxtttnnneeeaaaaaabbbbbbaaabbb___aaakkkyyy{{{wwwsssrrrrrrooohhhbbb[[[WWWSSSSSSTTTQQQIIIAAA>>>888111---......,,,*********++++++******)))(((((()))))))))************************************+++*********)))((((((((((((((())))))))))))((((((*********)))))))))))))))******)))(((((((((((()))((((((((('''''''''&&&&&&)))((('''&&&&&&'''((()))+++******)))))))))******))))))((((((((('''''''''(((((()))))))))))))))************++++++*********************************((()))***+++++++++++++++...---+++************+++++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,---------,,,---...///111222666777<<>>>>>=========>>>==================>>>>>>======<<<<<<======>>>>>>>>>AAAFFFKKKPPPTTTWWWXXX]]]iiixxxvvvrrruuuzzz~~~~~~}}}}}}zzzsssooonnnnnnppprrrrrrqqqnnnjjjhhhkkklllpppxxx~~~{{{rrrooojjjeee___XXXPPPKKKCCCDDD???999666888888666444444222111777???BBB@@@777555111000111222222222555444444666:::===@@@@@@AAAAAA@@@???@@@BBBEEEFFFJJJKKKLLLMMMLLLJJJHHHGGGCCCBBBBBBBBBBBBCCCDDDDDDMMMMMMNNNOOONNNLLLIIIHHHFFFJJJOOOTTTVVVUUURRRPPPNNNMMMKKKHHHFFFCCCBBBAAA???@@@BBBDDDEEEFFFGGGGGGBBB@@@>>>===>>>???@@@???AAACCCCCCAAABBBGGGHHHGGGIIIKKKTTTbbblllooonnnmmmyyyxxxvvvrrrmmmiiihhhhhheeefffhhhjjjkkkkkkkkkkkkfffhhhkkkmmmoooqqqtttvvvzzz{{{xxxqqqggg```___aaadddfffhhhjjjkkkjjjiiihhhcccdddeeeffffffeeecccbbb```bbbeeeiiilllnnnppppppppppppqqqrrrtttvvvxxxyyyqqqiiiaaa```ffflllnnnnnnlllkkkkkkqqqyyyzzzwwwtttqqqmmmggg```[[[QQQPPPOOONNNKKKEEE>>>999;;;666000---------,,,*********++++++******)))((())))))))))))************************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((())))))*********+++******)))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''******)))(((((((((((((((***)))((('''''''''((()))***************)))))))))************************************************)))******+++++++++******///...,,,+++***)))))))))++++++,,,,,,,,,,,,------......---,,,,,,,,,------------,,,---...///111222555666;;;DDDMMMZZZmmm~~~000000111111111111000000111000/////////000222333111111222222333555666777222222333333444444444555555555555666666666666666666666666555555666666666666666666666777888999:::;;;:::::::::999999888888;;;<<<>>>>>>=========>>>;;;<<<<<<======>>>>>>>>>======<<<<<<<<<======>>>>>>@@@EEEIIILLLNNNOOOOOOQQQYYYdddppp~~~~~~~~~xxxssssssvvvzzz|||~~~}}}yyyrrrnnnnnnmmmoooqqqsssrrrpppmmmkkkhhhjjjnnntttzzz~~~}}}|||}}}|||{{{yyyuuunnneee___TTTTTTOOOHHHCCCAAA===777999777444666???IIIJJJEEE777555222111222444444333333333333555777:::<<<======<<<<<<<<<<<<>>>@@@AAACCCEEEFFFGGGGGGDDDBBB@@@;;;;;;;;;<<<===>>>??????FFFGGGGGGHHHGGGEEECCCBBBAAADDDIIIMMMOOOMMMKKKHHHCCCBBBAAA???===<<<;;;::::::;;;;;;<<<===>>>>>>???===;;;999999;;;===<<<;;;;;;AAAGGGIIINNNVVVZZZYYYZZZ^^^jjj|||~~~xxxwwwtttoookkkiiijjjlllmmmnnnpppppppppnnnlllkkkiiikkkmmmmmmmmmnnnpppqqquuurrrlllddd]]][[[]]]```eeegggiiijjjjjjiiihhhfffeeeeeedddcccbbbbbbbbbaaabbbeeeiiimmmpppqqqqqqqqqppppppooopppqqqrrrssstttoookkkggggggkkkqqquuuvvvqqqrrruuuxxx|||zzzxxxsssmmmfff___YYYVVVPPPPPPNNNJJJCCC===888666777333///,,,,,,,,,+++***,,,,,,,,,,,,,,,+++******)))))))))))))))*********************************&&&&&&'''((()))***++++++(((((())))))))))))(((((((((((((((((()))))))))***++++++***))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''***)))((('''''''''''''''+++)))(((&&&&&&''')))***,,,,,,++++++******))))))******))))))))))))************************************+++++++++******)))---,,,,,,++++++*********+++++++++,,,,,,,,,------...------,,,,,,,,,------//////...///000111333444444555:::CCCLLLYYYlll}}}000000111111111111000000111000/////////000222333222222222222222333333444333333444444555555666666555555555555666666777777444444444444555666777888666666666666777888::::::::::::;;;::::::888777666:::<<<===>>>===<<<===>>>;;;;;;<<<<<<======>>>>>>======<<<<<<<<<<<<======>>>@@@DDDGGGIIIIIIIIIIIIJJJNNNUUU```lll}}}|||xxxxxxyyy}}}zzzxxxxxxyyyyyyyyy{{{~~~|||vvvssstttoooooopppqqqqqqqqqqqqpppnnnooopppssswwwyyyyyyyyyxxxzzz|||~~~~~~yyysssmmmggghhheee___ZZZUUUKKKAAAAAA>>>;;;<<>>@@@AAA@@@>>>;;;999666666777777888999;;;;;;>>>????????????===<<<;;;<<<>>>@@@BBBBBBAAA@@@???777777777777666666666666777777777777888888999999888888888999<<<>>>>>>>>>BBBLLLVVV[[[aaahhhlllllliiiooo{{{rrrqqqoookkkiiijjjmmmpppssstttuuuuuutttrrrpppnnnnnnooopppooommmllllllmmmmmmfff___ZZZ[[[^^^aaacccbbbbbbbbbbbbbbbccccccdddeeedddcccbbbaaabbbccccccgggiiimmmppprrrqqqpppooonnnnnnoooooonnnmmmlllllllllnnnooonnnmmmooossswwwrrrvvvzzz~~~}}}}}}zzzvvvoooggg___YYYUUUSSSQQQOOOKKKCCC;;;666444555333111...,,,+++++++++***+++,,,,,,,,,,,,+++************))))))))))))))))))************************((((((((((((((()))))))))(((((())))))))))))(((((()))))))))(((((((((((('''+++******)))((()))))))))((((((((()))))))))))))))(((((((((((((((((((((((())))))((('''&&&&&&''''''+++)))(((&&&'''(((***+++,,,,,,++++++******))))))******)))(((((()))************************************+++++++++******)))*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------...//////...///000111333444444555:::BBBKKKXXXkkk{{{---......//////......---000////////////000111111222222111111111111222222444444555555555555555555444444444555555666666777444444444444555666777888666666666666777888999:::666777888999:::999888888999:::<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<>>>???AAACCCEEEEEEEEEEEEDDDEEEJJJRRR\\\iiiyyy{{{yyyzzzyyyzzz{{{|||}}}||||||{{{wwwyyy|||}}}~~~uuutttsssrrrrrrrrrssssssssstttvvvxxxyyyyyyyyyyyyqqqsssvvvzzz|||zzzvvvrrrsssuuuuuurrrpppkkk```UUUNNNLLLIIIIIIMMMPPPJJJAAA:::888666555555444333222111333444333222111222333222222222222333333444555888999:::;;;:::888666555444444444555666777888999999999999999999888777777999999999999999999999999222222333333444444444555444444444555666777888999666999===@@@BBBEEEHHHKKKUUU^^^hhhkkkoootttwwwwwwsssyyy}}}rrrqqqooolllkkklllpppsssvvvwwwxxxyyyyyyxxxwwwwwwssstttsssqqqmmmkkkjjjkkkddd^^^XXXWWW\\\bbbdddeee^^^]]]\\\[[[\\\^^^```bbbbbbaaaaaaaaabbbccceeefffjjjlllnnnqqqqqqpppooommmmmmmmmmmmmmmlllkkkjjjiiikkkooosssqqqmmmkkkooottttttwww{{{}}}yyyvvvvvvppphhhaaa[[[VVVQQQNNNJJJGGGAAA:::333000000222///...---+++*********+++))))))******))))))((('''************))))))))))))************************,,,+++***)))'''&&&%%%$$$(((((())))))))))))(((((()))))))))(((((('''''''''***))))))(((((((((((((((''''''(((((((((((())))))(((((())))))))))))((((((((((((''''''''''''((((((***)))((((((((()))***+++***************)))))))))***)))(((''''''((()))***++++++++++++++++++++++++)))******+++++++++******((()))***+++,,,---------++++++,,,,,,,,,,,,------------,,,,,,,,,---......------,,,---...///111222444555:::BBBKKKWWWjjj{{{------............------...//////000000000000000000000000000000111222333555555444444444444444444222333333444555555666666555555444444444555555666777777666666777888999999555666777999999888777666777999;;;;;;:::999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>===<<<;;;;;;;;;;;;<<<<<<===>>>???AAABBBCCCCCCAAA@@@BBBIIINNNTTT```mmm~~~yyyyyyyyyzzzzzzzzzzzzyyyyyyyyyzzzzzzyyy|||}}}{{{ttttttvvvxxxzzzxxxuuurrrqqqtttvvvwwwzzzzzzrrrhhh^^^___^^^^^^______XXXOOOJJJGGGDDDAAA???===:::777666888999777444222222333333333333333333333444444777777888777777666555444555444444444555666777777888888777777777777666666555666777888888888888888444444555555555666666666333333444666999<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAABBBBBB???@@@DDDEEEFFFNNNXXXdddvvv~~~}}}zzzxxxzzz}}}~~~|||{{{zzzzzzzzzxxxtttrrrjjjmmmpppttt{{{{{{tttjjjmmmpppppprrrrrrkkkbbb[[[XXXSSSOOOLLLHHHCCC@@@<<<>>>???===888555555666666666666666666777777777888777777666555555555444555555555444555555666777888888888888777777777777333555888:::;;;;;;:::999999999888888888888888777444555777:::???CCCHHHJJJOOOXXXccchhhhhhlllvvv~~~~~~yyytttuuuyyyzzz|||vvvooooooooooooooorrrvvvyyy~~~}}}}}}}}}{{{{{{yyyuuupppkkkjjjiiidddfffgggeeebbb```cccfffgggfffcccaaa^^^[[[YYYXXXXXXYYY[[[^^^bbbfffiiijjjjjjkkkmmmnnnooooooooonnnooommmjjjhhhiiilllqqqtttvvvtttqqqppprrruuuyyy{{{~~~{{{xxxwwwxxxuuupppkkkeee```\\\[[[[[[UUUJJJ@@@666333000/////////...,,,+++++++++***))))))***++++++++++++++++++***))))))+++*********))))))((((((************************$$$%%%&&&'''(((***++++++(((((())))))))))))((((((%%%%%%&&&'''((()))***+++(((((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((%%%&&&'''(((((('''&&&%%%'''''''''''')))***+++,,,'''((()))***************''''''(((((())))))******+++)))(((''''''((()))+++++++++++++++++++++++++++'''((()))***+++,,,,,,,,,***+++,,,---,,,+++***)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///////////////000111333444555666;;;CCCKKKXXXkkk{{{////////////000000000000......///000000000000000111111222222222333333333222222222222222222222222000111222222333444555555666666666666777777777777555666888999::::::999999;;;;;;999888777777777777888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<;;;;;;::::::<<<;;;;;;<<<<<<===>>>???>>>???@@@@@@AAACCCFFFIIIYYY___lll}}}|||~~~{{{|||{{{xxxwwwxxxzzz|||zzzuuupppjjjlllppptttxxxzzz{{{|||rrrvvv{{{}}}{{{yyywwwvvvtttqqqlllfffaaa]]]ZZZYYYTTTOOOHHHBBB>>><<<:::888999<<>>???CCCFFFAAABBBAAA===;;;<<<999333888777666777888999888777999::::::999777888:::<<<:::<<<@@@EEEIIIJJJIIIGGGDDDBBB@@@???@@@AAAAAAAAA@@@BBBFFFHHHKKKRRRZZZaaagggmmmvvv{{{}}}wwwnnnqqquuuvvvwww|||yyyqqqqqqtttwwwxxxwwwxxx||||||zzzxxx{{{wwwqqqiiieeefffkkkpppsssppplllhhhffffffggghhhgggdddaaa___```aaabbbbbbeee___WWWWWW]]]eeejjjkkknnnnnnoooppprrrsssssssssmmmkkkiiiiiilllrrrxxx{{{zzzwwwxxx|||~~~~~~{{{vvvtttmmmfff___^^^[[[XXXSSSJJJ@@@:::111000///...---,,,,,,,,,++++++******))))))(((((('''***------***(((***,,,***)))(((&&&&&&((()))***,,,+++++++++******)))))))))))))))))))))***************))))))))))))******'''&&&&&&&&&'''(((***++++++***)))(((((((((((((((''''''''''''((((((((((((((('''%%%$$$%%%(((+++---111...***'''%%%&&&''')))******))))))((((((''''''***)))((('''((())),,,---+++,,,------,,,+++***)))(((((()))************)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222444444888BBBLLLZZZmmm|||.../////////000000000000......///000000000000000111111111111222222222333222222222222222222222222222222333333333333333333555555555666666666666777666777888:::;;;;;;::::::;;;:::999999888888888888888888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999;;;;;;;;;;;;<<<===>>>>>><<<===>>>>>>>>>@@@CCCEEEKKKPPP[[[kkk}}}{{{zzzzzz|||yyyvvvvvvwwwxxxuuusssoooppprrrtttuuuvvvwwwwwwtttwww{{{{{{zzzyyyzzz||||||wwwrrrooonnnoooppphhhddd]]]WWWRRRMMMIIIFFFDDDFFFHHHIIIJJJOOOWWW^^^______YYYOOOIIIFFFAAA;;;===;;;;;;<<<>>>???>>>===@@@@@@@@@???>>>>>>@@@BBBAAAGGGRRR^^^eeefffccc^^^WWWTTTRRRRRRSSSTTTTTTSSSTTTVVVWWWXXXYYY^^^dddjjjnnnssszzzzzzpppppprrrrrrxxx}}}~~~|||{{{vvvpppvvvyyy|||||||||~~~|||wwwuuulllkkkjjjiiijjjnnntttyyy|||uuupppnnnllljjjhhhbbbaaaaaadddiiilllmmmllleee```\\\\\\bbbhhhkkkkkkooonnnllllllmmmnnnnnnnnniiiiiijjjlllooossswwwyyy|||{{{~~~|||tttnnnhhhaaa\\\ZZZUUUQQQKKKCCC<<<666000///...---,,,,,,,,,,,,*********))))))))))))))))))***+++***))))))***++++++***)))(((((()))***+++++++++*********))))))))),,,++++++***)))(((''''''******))))))))))))******''''''&&&&&&'''((()))***))))))((('''''''''((((((((((((((())))))))))))***(((((('''&&&'''(((***,,,---+++)))'''&&&''')))******)))))))))((((((((('''((((((''''''(((***,,,...***************)))((((((*********++++++++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///000111111222555555999CCCMMM[[[nnn}}}....../////////000000000......///000000000000000000000000111111111222222222222222222222222222222444444333333222222222222444444444555555555666666777888999::::::;;;::::::999999999888888888888888888888999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;<<<======;;;<<<<<<;;;;;;<<<>>>@@@@@@DDDLLLWWWggg||||||}}}|||wwwrrruuu}}}}}}|||yyyuuuuuuwwwxxxwwwwwwwwwvvvuuuttttttttttttvvvxxxzzzzzzzzz}}}~~~xxxuuuwww{{{}}}yyyvvvqqqmmmhhhccc]]]YYYYYY[[[]]]```eeennn{{{yyykkk```ZZZTTTNNNKKKJJJJJJKKKMMMOOONNNMMMQQQQQQQQQPPPNNNMMMNNNPPPPPPZZZiiiyyy|||vvvooommmjjjjjjkkkkkkkkkkkkkkkjjjiiihhhgggiiinnnqqquuuzzz{{{rrrooonnnllltttzzz~~~{{{yyyyyyyyywww~~~}}}uuunnnjjj^^^bbbggglllqqqwww}}}|||tttpppooolllgggbbb[[[\\\aaakkkvvv||||||zzzkkkhhheeeeeeiiillllllkkkllliiigggfffiiilllooopppnnnoooqqqsssuuuvvvvvvvvv|||}}}~~~pppggg```[[[XXXSSSLLLEEE???:::555111......---,,,++++++++++++))))))))))))************+++)))''''''((()))***))),,,+++***))))))***+++,,,******))))))))))))((((((+++*********))))))((((((***))))))(((((())))))***(((((((((''''''((())))))'''''''''&&&''''''(((((())))))))))))************((((((((((((((((((((()))''''''''''''((()))***+++))))))))))))(((((((((((('''&&&&&&&&&(((***,,,---))))))((('''''''''((((((''''''&&&&&&&&&'''((())))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................//////000000111111666666:::CCCNNN[[[nnn}}}........./////////000000......///000000000000000///000000000000111111111111111111111111111111111333222222222222222222222222333333444444555555555777777888888999999999999666777777777888888777777888888888888888888888888::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999888888888999999999999999;;;<<<<<<;;;;;;;;;:::888999;;;===???BBBGGGMMMXXXkkk~~~~~~{{{wwwqqqxxx{{{wwwuuuyyy~~~|||}}}}}}|||}}}zzzxxxvvvuuutttuuuvvvxxxzzz{{{~~~|||vvvvvvyyy|||zzzxxxwwwuuutttpppkkkhhhiiilllpppttt{{{yyysssmmmhhhbbbaaa```bbbdddfffeeedddhhhhhhhhheeebbb`````````ccckkkwww~~~|||zzzyyyzzzzzzzzzyyyuuussspppmmmlllmmmoooqqqxxx{{{~~~zzzrrrnnnkkkjjjnnnvvv}}}}}}|||~~~wwwooohhhbbb^^^^^^ccclllsssyyy||||||tttmmmjjjkkkiiibbb[[[UUUXXXaaaqqqzzzvvvqqqnnnnnnmmmllljjjfffcccaaadddkkksssxxx{{{{{{{{{{{{zzzyyyxxxvvvuuu|||||||||kkkaaa[[[WWWRRRLLLCCC;;;555222///------,,,,,,+++******++++++(((((())))))******++++++---)))%%%%%%(((******(((+++******))))))******+++)))))))))(((((((((((((((&&&'''((()))***+++,,,,,,))))))(((((((((((())))))))))))((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((()))))))))*********'''(((((()))((('''&&&%%%%%%%%%&&&((())))))))))))))))))))))))((((((((((((((('''''''''((()))***+++***)))'''&&&&&&'''((()))'''&&&%%%$$$$$$&&&((()))((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.../////////000000000000666555:::CCCMMMZZZmmm|||............////////////......///000000000000000///000000000000111111111111111111111111111111111000000111222222333444444222222222333444555555666666666666666666777777777444555666666777666666555666666777777777777777777:::::::::;;;;;;;;;;;;<<<<<<;;;999888777777777888777777777777888999:::;;;;;;;;;;;;999777777999;;;===AAAFFFJJJQQQaaawww~~~~~~~~~}}}tttyyyzzzuuuqqqsss{{{tttsssuuu{{{}}}|||}}}}}}{{{xxxwwwwwwwwwvvvyyy|||~~~|||wwwvvvwwwuuutttsssssstttrrrooollljjjooouuu{{{{{{uuutttssstttwwwxxxwwwvvvxxxyyyxxxuuuqqqnnnmmmmmmrrrtttyyy|||{{{|||||||||{{{tttqqqmmmkkkjjjkkkmmmnnntttvvvyyy|||~~~{{{xxxtttpppnnnmmmooozzz|||uuurrrqqqnnniiiddd```]]]\\\\\\cccjjjssszzz~~~yyyrrrjjjggghhhfff___XXXRRRWWWcccttt}}}vvvpppmmmkkkiiieeecccbbbgggqqq|||}}}|||zzzyyyyyyyyy~~~|||~~~wwwggg]]]WWWSSSJJJDDD;;;333///---,,,+++,,,,,,+++*********++++++(((((())))))******++++++---)))%%%%%%(((******((()))))))))(((((()))))))))((((((((((((((()))))))))&&&'''((()))***+++,,,,,,))))))(((((((((((()))))))))))))))))))))(((((((((&&&&&&&&&&&&&&&'''((()))'''''''''((((((((())))))&&&'''(((((('''&&&$$$###&&&'''((())))))(((''''''(((((((((((())))))))))))***))))))(((((((((((((((***)))((('''((((((***+++,,,+++)))((()))***,,,...((((((((((((((((((((((((+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111444444888AAAKKKYYYkkkzzz------........./////////......///000000000000000000000000111111111222222111111111111111111111111//////000111222333444444111222222333444555666666666555555555555555666666444555666777777666555444444444555666666777777888::::::::::::;;;;;;;;;;;;<<<;;;999777666666777777666666666666777888999::::::::::::888666666888:::777;;;AAADDDJJJWWWiiivvv|||{{{|||}}}xxx|||yyytttsssyyyvvvrrrqqqrrrpppmmmmmmpppvvv~~~~~~|||{{{zzzzzz~~~{{{wwwuuuvvvtttqqqoooooonnnmmmkkkkkkqqqxxx~~~|||{{{zzz{{{}}}}}}}}}{{{{{{||||||zzzwwwtttssssssvvvuuuuuuwww|||}}}{{{xxxwwwwwwxxxwwwvvvqqqnnnjjjggghhhjjjkkkkkknnnpppssswwwzzz|||}}}~~~zzzvvvtttwwwxxxvvvuuuvvvzzzrrrhhhdddZZZZZZYYYZZZ[[[^^^aaacccfffmmmuuu|||vvvooogggbbb```]]]WWWRRRTTT[[[gggvvvzzzsssnnnkkkjjjiiiggggggnnnyyyzzzzzzzzzzzz{{{{{{|||}}}}}}}}}~~~{{{zzz|||yyy|||zzzooocccYYYQQQKKKAAA<<<555///,,,,,,++++++,,,,,,+++******++++++,,,))))))))))))************+++)))''''''((()))***)))(((((((((((((((((((((((((((((())))))))))))******+++*********))))))(((((()))((((((''''''(((((()))(((((()))******)))))))))'''''''''&&&''''''((((((''''''''''''((((((((((((&&&''''''((('''&&&%%%$$$(((((()))))))))(((''''''(((((((((((())))))))))))************))))))))))))******))))))******++++++++++++***)))***+++,,,---))))))))))))))))))))))))***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222444444888@@@KKKXXXjjjyyy---------.........//////......///000000000000000111111111111222222222333111111111111111111111111000000111111222222222333222222333444555666777777777666555555555555666777666777888999888777555444222222333444666777888888999999:::::::::;;;;;;;;;<<<;;;888666555555666777555555555555666777888999888888888777555555777999555888:::<<>>DDDHHHNNNVVVcccwww}}}~~~wwwoooqqqxxx}}}yyyvvvpppllljjjjjjmmmoooxxx{{{}}}{{{xxxvvvvvvuuusssqqqpppnnnnnnqqquuuwwwvvvsssuuuuuuvvvvvvvvvwwwzzz}}}tttuuuvvvwwwxxxxxxwwwwwwwwwnnnjjjmmmooolllllloookkknnnrrrvvvyyy{{{{{{{{{xxxxxxzzz|||~~~sssnnnnnnhhh___[[[\\\]]][[[dddffflllqqquuutttpppmmmiiikkknnnooonnnkkkfffccccccaaa___]]]]]]^^^```aaaiiiooovvvyyyxxxyyy~~~}}}zzzwwwtttppplllfffdddcccjjjvvv}}}}}}|||{{{yyyvvvpppjjjeeeooolllfff\\\PPPDDD:::444(((,,,000///,,,)))+++...+++***)))))))))***+++,,,------,,,+++***(((''''''))))))************))))))************************---+++))))))))))))(((''')))************+++++++++((((((((((((((()))******'''''''''''''''((())))))+++++++++************)))))))))))))))))))))))))))))))))******++++++,,,,,,******))))))((((((''''''))))))))))))))))))))))))******)))))))))))))))***))))))*********))))))(((******+++++++++******)))(((((())))))***,,,---...------,,,,,,,,,---......------...//////...------...------,,,,,,------...000---+++***,,,///000000:::777888???OOObbbttt~~~------..................////////////////////////111000000000000111222222222222222222222222222222111111111111111222333333444444444444444444444444555555666666666777777777888888888888777777666666555555555666666666666666:::999888888888888999:::999999999999999888777777444444444444555666777777777666555555444444555555555444444444555777999:::999<<>>EEEMMMOOOQQQ]]]rrr.....................---...........................///111222222222111000///000000000111111111222000000000000000111111222333333333333333333333333222333333333444444444444444555666666777666555444444444555555555666666666777777777777777777777777888888999999888888777666555444444444444555555666444333333222222222222222111111222333333222222111222222222222444888>>>AAAJJJTTTcccsss~~~|||xxxwww}}}tttmmmkkknnnqqqvvvzzz~~~wwwxxxzzz}}}~~~}}}}}}{{{uuuppplllkkkjjjeeeaaa[[[VVVTTTUUUXXX[[[^^^YYYWWW\\\aaacccgggkkkqqq{{{|||wwwrrrpppnnnkkkjjjjjjjjjhhhggg]]]]]]]]]^^^```bbbeeegggjjjnnntttyyy|||{{{xxxvvvuuutttssstttvvvvvvuuutttwwwwwwxxxzzz}}}}}}{{{yyyyyyyyyyyy{{{}}}~~~~~~yyymmmeeecccaaa^^^[[[YYYUUUQQQNNNAAA<<<555...+++***,,,---)))***+++***))))))***+++******,,,---...///000000------,,,***)))'''&&&&&&))))))************))))))*********)))))))))((((((***(((&&&&&&'''(((''''''((((((((()))))))))******))))))(((((((((((())))))'''''''''''''''((())))))******)))))))))((((((((((((((((((((((((((((((((()))(((((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))***++++++'''((())))))*********)))******))))))******,,,,,,+++***)))(((((('''((((((******)))))))))***++++++,,,------------------,,,...------,,,,,,------......000000...,,,///777???IIIKKKLLLMMMRRR___sss---------.........//////........................///000111111222222111111......//////000111111111333222222222222333444444333333333333333333333333222222222222333333333333444444444444555555555666333444444444555555666666666666777777777777666666777777888888777777666555444333333333333333444444333333222111111111111111222222222222222111111111111111111111222444555777===DDDNNNZZZgggzzzzzzvvvzzz}}}yyytttqqqwwwzzzrrrnnnooorrrkkkooosssxxxzzz}}}~~~~~~zzzvvvpppjjjddd___]]]\\\VVVTTTQQQPPPQQQVVV[[[^^^ccc```bbbgggkkknnnrrrxxx|||wwwrrrnnnllliiihhhhhhhhhgggfff^^^```bbbeeeiiilllnnnoooooorrrvvvyyyzzzyyyvvvuuurrrssstttuuuuuutttsssssszzzzzzzzz|||~~~~~~|||~~~}}}~~~|||ssshhhaaa[[[YYYUUURRRNNNIIICCC???888555111,,,***+++---...,,,++++++******++++++,,,***+++,,,---...//////...,,,,,,+++)))((('''&&&%%%))))))************))))))))))))))))))))))))))))))***(((''''''((()))(((((((((((()))))))))************))))))((((((((((((((('''''''''''''''((())))))*********)))))))))(((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,)))***+++,,,,,,---,,,,,,******)))))))))+++,,,---+++***)))(((((((((((((((******))))))******+++,,,)))***+++,,,,,,+++***)))...------,,,,,,------...---...///000111777@@@GGGIIIGGGDDDEEENNN^^^qqq~~~+++,,,,,,---...///000000////////////////////////000////////////000111111...//////000111111222222333333222222333333444555222222222222222222222222111111111111222222222333555444333222333444666777666666666666555555555555555555666777777666555555666666666666666555444444333222222111111222222222222222111000000000000111333222111000//////000111111111111111333444333333555999@@@EEENNN^^^rrr~~~~~~yyyxxx{{{~~~~~~}}}~~~}}}wwwssstttzzz}}}}}}}}}ooopppqqqpppooopppsssuuuxxx~~~xxxxxx{{{xxxrrrgggeeebbb___]]][[[ZZZZZZXXXYYY[[[^^^aaaeeegggiiilllkkkmmmrrruuuwww}}}{{{wwwsssnnnllljjjiiijjjiiihhhffffffhhhmmmrrrvvvwwwxxxxxxvvvwwwyyyzzzzzzyyyxxxvvvyyy}}}~~~{{{zzzzzz~~~|||}}}~~~zzzxxxuuurrrnnnhhhaaa\\\SSSPPPJJJDDD@@@;;;777333111000...,,,++++++,,,------+++***)))***+++++++++***+++,,,---...------,,,*********)))))))))))))))))))))************))))))''''''(((((()))************)))'''((()))******)))'''''''''((((((((())))))******)))((((((((((((((('''''''''''''''((())))))))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))***+++,,,((()))***+++,,,,,,,,,,,,***)))(((((()))+++---...,,,+++***************++++++************+++,,,,,,************************...------,,,,,,------...------///222666:::???BBB=========AAAJJJ[[[nnn{{{***+++,,,---...000111111000000000000000000000000//////...------///000111///000000111222222333333111111000000111111222333222222222222222222222222000111111111111222222222666444222111111333666888999999888777666555444444444555666777777666555444555555555666555444444333222222111111000111111222222111111000000000000000333222000...---...///000---------///000111000///000333777999>>>JJJ\\\iiizzz~~~||||||{{{uuurrruuuttttttxxx~~~xxxwwwyyyzzzzzztttnnnllllllnnnrrr||||||{{{|||}}}|||zzz|||}}}||||||xxxwwwwwwvvvtttrrrpppoooqqqrrroookkkkkknnniiiaaaWWWXXXYYYZZZ\\\^^^```aaacccfffkkkpppssstttsssrrrrrrqqqtttxxx{{{~~~|||tttpppnnnrrrpppoooooopppqqqooonnnnnnqqqwww}}}~~~{{{{{{|||||||||{{{{{{{{{~~~~~~|||zzzzzzwwwssslllfffaaa]]]YYYWWWNNNIIIAAA:::555222000...------,,,,,,++++++++++++---+++)))(((***+++++++++***+++,,,---------,,,+++(((((()))***+++,,,,,,---))))))************))))))&&&&&&'''((()))***+++++++++)))((((((***+++***)))&&&&&&&&&'''''''''((((((******)))((((((((((((((('''''''''''''''((())))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))''''''(((((())))))******&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((()))***+++,,,%%%&&&'''((())))))))))))***)))(((((()))+++---...---,,,,,,+++,,,,,,------++++++******++++++,,,---///---+++******+++---///...------,,,,,,------...------///333666888777666222666;;;@@@IIIYYYmmm|||+++++++++,,,,,,---------............///111222222///////////////000111111...000222333444333111000111111111111111111111111333333333222222111111111222222111111222222333444333333444555666777888999:::999777555555555555666444444555555555444333222333222222333555666555444444333222111000000000000////////////////////////////////////////////////222222222222111111111000444444555777<<>>666000---++++++***------,,,,,,------...///))))))''''''''')))+++,,,,,,---...---+++*********((())))))******))))))(((************************(((((((((((())))))))))))((((((((((((((((((((((((+++***)))(((''''''((()))((((((''''''''''''((((((+++***)))(((((('''(((((())))))))))))))))))))))))&&&&&&''''''((())))))******)))(((''''''((()))***)))((('''%%%%%%&&&((()))***)))((()))***+++***)))))))))((((((((('''''''''************************)))***+++,,,,,,+++***(((+++***)))))))))***,,,---++++++******++++++,,,---+++,,,---------,,,+++***,,,,,,,,,------------------------...//////000000222333888@@@IIIVVViiizzz|||------------............//////.........---------//////......//////000111/////////000000000111111111111111111111111111111222222222222222333333333222111111111111222333333333333333444444555555555555555666777777777777777444444444333333333222222666555333333444444222111333222111111000000000000000000000000000000000000////////////////////////////////////............000//////000222555888:::888===GGGSSSbbbrrr~~~||||||{{{vvvyyyyyy||||||zzztttjjjiiihhhfffffffffggghhhlllkkkkkkkkklllmmmooopppllliiifffiiinnnsssuuuuuunnnppptttyyy{{{zzzuuurrrlllhhhccc```___^^^]]]\\\\\\\\\]]]aaafffkkkmmmnnnpppsssxxx~~~}}}qqqsssuuuvvvuuutttuuuvvvooonnnnnnppprrrrrrqqqpppkkkjjjjjjpppyyy~~~}}}~~~|||yyy{{{yyy|||~~~{{{yyytttkkkddd```^^^\\\[[[[[[WWWPPPKKKAAA===666111...,,,+++))),,,,,,,,,,,,,,,------...''''''&&&&&&'''(((***++++++---...---+++))))))***)))******************)))(((((((((((((((((((((((('''''''''((()))*********''''''''''''''''''''''''***))))))(((((((((((()))((((((''''''''''''((((((+++***)))(((''''''''''''))))))))))))))))))))))))''''''(((((()))************)))(((''''''((()))***)))((('''''''''((()))*********)))(((''''''(((***))))))((((((((((((''''''************************'''((()))******)))((((((***++++++++++++,,,,,,,,,++++++******++++++,,,------------,,,+++***((('''******++++++,,,------...,,,,,,------.../////////333444888@@@IIIVVVjjj{{{yyy------------------------,,,,,,------------------///............///000000/////////...///000000111111111111111111111111111......//////000000111111111111111111111222222333333333333333333333333333222444666777999999888888444444333333222222222222555444333333444444222111222222111000000000000000000000000000000000000000////////////////////////111111000000000////////////...------...///111222333666:::@@@JJJWWWdddmmm~~~}}}wwwyyy~~~|||yyy{{{~~~uuusssrrrsssuuuwwwxxxxxxxxxxxxyyyzzzzzzzzzyyyxxxtttqqqmmmnnnrrrxxx|||~~~{{{|||zzzuuussspppooonnnnnnmmmkkkjjjjjjkkknnnrrrvvvxxxzzz~~~~~~}}}uuuuuuuuurrrpppnnnoooqqqmmmkkkkkkmmmqqqrrrpppnnnfffeeefffkkksss{{{{{{vvvssspppnnnoootttwwwxxx{{{}}}{{{wwwpppggg```]]][[[YYYWWWUUUPPPJJJEEEAAA===999555222000...,,,***************++++++,,,((((((((()))***+++,,,---***+++---,,,***))))))*********++++++++++++******(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((()))))))))(((((((((((()))(((''''''''''''(((((()))+++***)))(((''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((()))))))))(((((((((((()))******)))******'''$$$$$$'''+++))))))((((((((((((((((((************************'''((())))))***))))))((()))***+++,,,,,,,,,++++++++++++******++++++,,,---......---,,,+++***)))(((++++++,,,,,,,,,---------,,,------......//////000333444888@@@IIIVVVjjj{{{yyy++++++++++++++++++++++++)))***+++---.../////////...............//////000/////////...///000000111111111111111111111111111.........//////000000000111111000000111111222333222222333333333333333333111333555777999999999999555444333222222222333333333222111222444555444333111111000000///000000000000000000000000000000000////////////////////////000000000////////////...///...------,,,---......111333555888===CCCKKKQQQhhhtttxxxyyy~~~xxxsssqqqwww}}}}}}~~~~~~~~~xxxxxxxxx{{{}}}zzzvvvuuuwww{{{~~~~~~{{{xxxsssttttttttttttuuuvvvwww}}}yyyvvvuuuvvvxxxvvvvvvtttpppmmmkkkmmmnnnnnnllljjjlllpppqqqooollleeeeeefffjjjpppvvv{{{}}}|||vvvqqqnnniiieeedddggglllqqqyyy~~~|||{{{zzzyyy{{{~~~}}}uuullleeebbbWWWTTTPPPKKKGGGCCC@@@>>>===;;;888666555222///---((((((''''''(((((()))***)))))))))***+++,,,------)))***,,,+++***))))))*********++++++++++++******))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((())))))))))))((('''''''''''''''((())))))******)))(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''(((((())))))(((((((((((())))))((((((((((((((()))******)))******'''$$$###'''***(((((())))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++((()))******+++*********++++++******++++++,,,---------,,,,,,,,,,,,------///.........---------,,,---......///000000111111333444888@@@IIIVVVjjj{{{}}}www++++++++++++************''')))+++---///000000000......------......///000/////////000000000111111111111111111111111111111111111111111111222222222111000000000000111222222222222222333333444444444222333555666888999999:::666555444333222333444555222111000111444555444333111000000//////000000000000000000000000000000000////////////////////////...---------,,,,,,,,,,,,......------------------,,,...111333555888;;;>>>LLLZZZnnn~~~}}}|||~~~yyyrrrmmmpppyyy|||xxxvvvwwwyyy{{{{{{tttsssuuu{{{|||zzzxxxvvvuuuwwwxxxzzzzzz{{{|||zzzxxxxxxwwwuuuqqqooopppqqq{{{yyyuuupppmmmmmmppptttppppppooommmkkkkkkmmmppprrrqqqqqqqqqrrrqqqpppnnnllllllnnnpppssswwwzzz|||~~~}}}yyytttpppnnnjjjdddaaadddiiipppzzz|||zzzwwwvvvvvvzzz}}}yyyoooeee___]]]KKKGGGBBB<<<777555555555555444333333333111...+++'''''''''''''''(((((()))(((((())))))))))))******((()))++++++)))((()))))))))******************)))))))))))))))))))))))))))*********)))((('''''''''************************'''(((((())))))))))))(((''''''&&&''''''((()))***((((((((((((((())))))***))))))))))))))))))))))))&&&&&&&&&'''''''''''''''(((((())))))))))))((((((&&&''''''(((((()))))))))))))))((('''&&&&&&''')))(((((())))))))))))******(((((((((((((((((((((((()))*********+++,,,,,,---(((((()))))))))*********++++++******++++++,,,---,,,,,,,,,,,,---...///000000000///......---,,,,,,......//////000111111111222333777???HHHUUUiiizzz{{{uuu,,,,,,,,,++++++*********(((***,,,///000000//////...------------.../////////000111222222222111000111111111111111111111111222222222222222222111111000000000000000111222222111222222333444555555666444444444555777888999:::888666555333333444555666333222111222333444333222000000////////////000000////////////////////////////////////////////////---------,,,,,,,,,++++++,,,,,,,,,---------------***---000111111222333444888CCCRRR```kkkuuu}}}|||~~~yyyrrrqqquuu{{{~~~~~~~~~}}}}}}~~~~~~}}}uuuuuuxxx~~~}}}yyyyyyyyywwwvvvtttttttttuuuwww}}}}}}{{{zzzyyyxxxxxxxxxwwwsssooollllllmmmqqqqqqpppmmmjjjjjjmmmqqqkkklllmmmnnnooorrrvvvyyy}}}}}}~~~|||yyywwwvvvvvvwwwxxxyyyzzz{{{||||||yyy{{{||||||}}}}}}~~~~~~~~~~~~~~~{{{yyyvvvtttsssoooiiifffhhhmmmrrr{{{}}}yyyuuurrrpppooopppoookkkbbbXXXOOOJJJ<<<:::666111...---...///......///111222000,,,)))((((((''''''(((((()))***((((((((((((((((((''''''''')))******)))(((((()))((())))))******))))))(((''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))&&&'''((()))******)))(((&&&&&&&&&''''''((()))***''''''''''''(((***+++,,,))))))))))))))))))))))))((((((((('''''''''''''''(((((())))))))))))((((((%%%%%%&&&'''((())))))))))))((('''''')))***)))((((((((()))))))))*********))))))))))))))))))))))))))))))******+++,,,------******)))))))))***+++,,,++++++******++++++,,,---+++++++++++++++---...///------------------------------......///000000111111222666>>>GGGTTThhhyyy|||vvv---------,,,,,,++++++++++++,,,...000000///...---...------------...//////...000222333444333111000111111111111111111111111222222111111000000//////000000000000000111111222111111222333555666777777555555444444666777999;;;999777555444444444666777555333222222333222111000000000////////////000111//////////////////////////////////////////////////////.........---------++++++,,,,,,------......---///111111000//////000...555>>>HHHRRR```qqq|||{{{~~~{{{yyy~~~~~~~~~zzzttttttzzzyyyuuuvvvyyy|||}}}}}}~~~}}}~~~}}}zzzwwwuuuvvvwwwxxxyyy{{{||||||yyywwwuuuuuuyyyzzzzzzwwwwwwxxxyyyssstttssspppkkkhhhiiijjjlllnnnooonnnkkkjjjlllnnnmmmpppsssvvvzzz~~~~~~~~~vvvssswwwzzz{{{|||}}}}}}{{{yyywww~~~~~~}}}{{{zzzyyyxxxwwwrrrmmmkkkmmmpppssszzz|||xxxsssnnnkkkhhhiiieee```\\\VVVMMM@@@888222222111...,,,+++,,,...+++,,,...000222111---***)))))))))))))))***++++++************)))((('''&&&'''(((******)))(((((()))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******((((((((((((((((((((((((&&&'''(((*********)))(((&&&&&&&&&'''''')))******%%%&&&&&&''')))***,,,---))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((($$$%%%&&&'''(((((((((((()))'''&&&(((+++,,,***'''(((((())))))*********+++************************))))))))))))***+++,,,---,,,+++***))))))+++---...++++++******++++++,,,---,,,+++*********+++,,,---***++++++,,,,,,------...,,,,,,------...//////000000111555===FFFTTTgggxxx}}}xxx666222...,,,---......,,,******+++,,,---///000111------------.........///......////////////......,,,---///111111111000000000111111111111000//////000000////////////000000333222111111333555777999666444333333444666666666555555444444444333333333000000000000000...------444222000...------///000//////000000000000/////////////////////......---------,,,,,,,,,,,,++++++************************---///000///------///222333...///888<<<@@@PPPbbbvvv|||~~~uuuvvv}}}zzzwwwuuutttuuuvvvxxx}}}{{{{{{~~~zzzrrrsssuuutttsssvvv}}}~~~}}}yyyxxx{{{~~~~~~{{{|||{{{yyyyyyzzzwwwrrrnnnkkkiiiiiiiiinnnnnnpppqqqsssttttttuuurrrssstttvvvzzz{{{wwwssspppttt}}}zzzzzz}}}~~~~~~}}}}}}~~~}}}{{{yyy{{{sssoooqqqrrrppprrrwww~~~|||{{{zzz}}}wwwqqqkkkfff```]]]^^^YYYQQQIIIBBB;;;555222+++,,,---......,,,***))))))***+++,,,,,,+++***)))+++*********))))))(((((()))(((((()))***+++***************)))))))))))))))))))))))))))************************))))))))))))))))))(((((((((((())))))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((()))(((((('''&&&&&&+++***)))'''''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))******+++++++++******))))))))))))***+++---...///,,,+++*********+++------+++,,,,,,---............///...---,,,---///111333222222666===DDDPPPbbbsss~~~///,,,)))))),,,......---,,,,,,,,,,,,------...///------........./////////...//////000000//////.........///000000000000000111111111111000000000000000000////////////000000222222111111222444666888666555333333444555555555444444444333333333222222444444444444333222111000222111000///.........///......////////////.....................---,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++...000000///,,,+++---///000,,,---444777999FFFUUUaaafffmmmttt|||}}}{{{}}}|||{{{wwwuuutttvvvzzzwwwxxxyyyxxxxxx{{{}}}}}}}}}}}}~~~|||xxxsssooommmmmmmmmqqqsssuuuxxxzzzzzzzzzzzzyyy{{{|||~~~~~~|||xxxtttooommmnnnxxxwwwrrrrrrqqqoooooossssssppppppuuu|||~~~{{{vvvuuurrrnnnjjjeee```ZZZVVVPPPKKKEEE>>>:::555222///---...///000000...,,,+++)))***++++++++++++***)))))))))(((((((((((((((((((((((('''((()))))))))(((***)))))))))))))))))))))(((((()))))))))*********((((((((((((''''''''''''(((((((((''''''(((((((((''''''''''''''''''((()))(((((((((((((((((((((((()))))))))))))))(((''''''******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''&&&'''''''''(((((((((((())))))))))))))))))))))))*********))))))((((((((()))))))))))))))))))))))))))***************))))))***)))))))))))))))*********)))((((((((()))+++++++++,,,,,,------------,,,---,,,++++++,,,///111222222222666===DDDPPPcccsss}}},,,+++))))))+++,,,------...------,,,,,,,,,------............/////////000//////000000000000//////000////////////000000111333222000/////////000111111000000//////000000111111000000000111333444666666666555444333333333333333333222222222111111111222222222222111000//////000000000000///......---------............---------------------,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////---+++******,,,---***+++000111000999DDDIIILLLPPPWWWaaaooo}}}|||yyytttqqqsssyyy{{{wwwuuuttttttvvvyyy}}}}}}|||{{{yyyuuuqqqmmmkkkiiisss~~~zzzwwwtttqqqqqqssslllhhheeegggmmmqqqpppmmmhhhfffccc```\\\VVVOOOJJJ@@@<<<777333111000///...******+++,,,,,,+++)))((()))******++++++******)))(((((('''&&&&&&'''))))))((((((((((((''''''''''''))))))))))))))))))******(((((())))))))))))******((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&'''(((***+++(((((((((((((((((((((((())))))*********)))(((((()))))))))))))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))((())))))******))))))(((,,,,,,***)))((((((''''''***))))))))))))***++++++,,,,,,,,,,,,,,,+++++++++*********+++,,,///111333222222666===DDDPPPcccttt|||///...,,,+++++++++++++++------,,,,,,,,,---.............../////////000000//////000000000000//////111000///......///000111333222000......///111222111000000//////000000111000/////////000111333444666666666444222111111111111111111111000000000000111111111111000///.........///000111000///---,,,---......//////......------------------,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++------,,,+++*********++++++)))***---...,,,111888;;;;;;<<<@@@HHHUUUdddmmm~~~xxxrrrqqqwwwvvvsssvvvyyyyyyxxx{{{|||~~~~~~~~~zzz~~~{{{{{{yyyxxxuuusssqqqpppmmmuuu~~~{{{xxxwwwwwwoooiiicccaaacccddddddbbbaaa___\\\YYYSSSKKKCCC===777333///,,,---...//////'''((()))))))))(((''''''))))))************))))))((('''&&&&&&&&&(((***+++((())))))((('''''''''((()))))))))))))))*********(((((((((((()))))))))***************))))))))))))))))))))))))))))))))))))***)))(((''''''(((***+++(((((((((((((((((((((((((((((())))))))))))(((''''''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((((())))))))))))*********))))))))))))))))))))))))++++++******************(((((((((((((((((((((((('''(((((())))))))))))(((......,,,+++******))))))++++++++++++,,,,,,---------,,,,,,+++******************+++,,,...000222444222222666===EEEQQQdddttt---------,,,+++***+++++++++++++++,,,---...000000............//////////////////000000000000//////000000///......///111222333222000......///111222000000////////////000000////////////000111111222444666666555111//////000111111000000000/////////444444444444333222111000---...000111111///---+++/////////000000/////////---............---,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))******)))***+++,,,,,,,,,***)))+++---...---///222333333333444888@@@JJJQQQaaalll{{{~~~vvvsssxxx~~~ppphhhhhhjjjkkkkkkqqqpppppptttvvvyyy}}}{{{{{{zzzyyyyyyyyyyyyyyyyyy~~~||||||{{{zzzrrrmmmeee```______^^^]]]___\\\WWWQQQJJJAAA888222222///+++***+++,,,------******+++++++++++++++***)))))))))))))))))))))))))))(((((((((((()))+++,,,(((***+++***(((''')))***(((((())))))************'''(((((((((((()))))))))************)))))))))))))))******++++++******)))+++***)))(((''''''((((((((((((((((((((((((((((((&&&&&&''''''(((''''''&&&'''((()))******)))((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))*********+++))))))))))))))))))))))))******************++++++((((((((((((((((((((((((''''''((())))))))))))))),,,,,,+++++++++++++++,,,++++++,,,,,,------------------+++************+++++++++,,,...000222444555222222666===EEERRReeeuuu'''(((************,,,---******++++++---///000111------------.........///......////////////...............//////000111222333222000/////////000111///......------......////////////000000111111111222555666555111...///000111111000000000/////////222222222222111000///...,,,---///000000///---,,,//////000000000000//////...............---,,,,,,++++++++++++************))))))))))))))))))))))))***(((((()))+++---------++++++,,,---.../////////......//////111555:::>>>DDDPPPbbbqqq|||zzzuuuvvv}}}|||pppgggdddeeefffgggnnnjjjiiikkkkkkmmmsss{{{~~~~~~|||~~~~~~~~~}}}}}}}}}yyyvvvxxxwwwtttnnnjjjeee```^^^]]]\\\[[[ZZZUUUNNNGGG???888222------+++)))((()))******))))))))))))))))))************))))))(((((())))))***)))))))))***************&&&)))++++++((((((***---((((((((()))******++++++''''''(((((((((((())))))((((((((((((''''''''''''))))))++++++++++++)))))))))))))))(((((((((''''''((((((((((((((((((((((((%%%%%%&&&'''''''''&&&&&&'''(((((()))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))************************(((''''''''''''(((((()))))))))))))))************)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))''''''((()))************)))((((((((()))***++++++)))******+++,,,+++++++++...---+++******+++,,,,,,,,,---...///111222444444222222666===FFFRRReeevvv&&&)))+++,,,++++++,,,...+++++++++,,,---...///000,,,,,,,,,,,,------------------............------,,,,,,...///111222222222111111111111000000000000------,,,,,,,,,,,,------//////000111111111111000000444666555111...///111111111111000000000//////...//////......---,,,+++------...//////......---...//////////////////...---------------,,,++++++++++++++++++************)))))))))))))))))))))))),,,***((())),,,------+++,,,---,,,,,,---...---,,,,,,---...------///222555444<<>>FFFSSSfffwww+++...000///---+++,,,...---------,,,,,,------...+++++++++,,,,,,,,,------,,,------------------,,,***+++...000222333333222000111111111111000//////---,,,,,,++++++,,,,,,---///000111111111111111000///333666555000...///111111111111111000000000000111111111111000///...---------..................---..................---+++,,,,,,,,,,,,+++******+++++++++************)))************************...+++)))))),,,---,,,***---...,,,++++++,,,+++)))---......---,,,,,,...111111333777;;;CCCRRRfffttt{{{ttttttvvv|||}}}~~~~~~{{{yyyyyyyyyzzzwwwuuuuuuqqqjjjggghhhhhhnnnssswww|||zzz}}}|||~~~zzzyyy|||~~~|||}}}~~~~~~|||xxxzzz|||{{{zzzxxxxxxxxxzzz~~~~~~~~~~~~|||uuukkkhhhkkkjjjeeebbbaaa___\\\XXXUUUQQQOOOEEE>>>666///,,,,,,---...((('''(((***,,,,,,***(((***************+++,,,,,,***)))(((''''''((()))***&&&(((***+++***(((%%%###!!!%%%))))))&&&&&&***...'''(((((()))***+++++++++''''''''''''((((((((()))************))))))))))))%%%&&&((())))))(((&&&%%%!!!%%%)))++++++***)))((((((((((((((((((((((((&&&&&&'''((())))))(((((()))(((''''''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))(((((()))++++++,,,,,,,,,,,,,,,+++++++++++++++,,,+++,,,---...///...------...---+++++++++---///000,,,---...///000000000000222222666>>>FFFSSSfffwww******+++++++++,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...///////////////......---////////////000111222333333222111000000000111222++++++++++++,,,...///000111111111000000000000000333555777777555222111111000000//////.........---/////////000///......---//////...------------...////////////////////////,,,,,,++++++***)))((((((&&&+++---((($$$&&&***+++************************************************++++++,,,,,,,,,---------++++++******++++++,,,---+++///444777888===EEELLLbbbhhhttt~~~~~~{{{~~~|||tttuuutttnnniiihhhjjjfffcccccchhhlllnnnnnnpppssswww{{{}}}}}}wwwxxx}}}zzzxxx}}}{{{yyyyyy{{{}}}}}}zzzxxx}}}~~~|||yyyxxxwwwxxxssslllgggdddddddddccc```]]]YYYUUUOOOHHHAAA;;;333222111///---+++***)))************(((%%%""" ((()))))))))))))))((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((((((((((())))))***++++++***)))(((((())))))))))))))))))))))))))))))************))))))))))))'''''''''''''''''''''&&&+++++++++,,,+++******)))''''''&&&&&&&&&''''''(((((((((((((((((('''''''''''')))******))))))***,,,)))((('''&&&'''(((***,,,///...---,,,***)))((((((%%%''')))******)))&&&%%%((((((((((((''''''''''''&&&&&&''''''(((((())))))******++++++++++++******''''''''''''((((((((())))))************+++++++++(((((((((((((((((((((((()))************+++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---...///222555888<<>>AAAEEEJJJLLL[[[jjjzzz}}}yyy{{{~~~{{{vvvwwwvvvsssqqqttt{{{}}}|||{{{xxx{{{~~~}}}{{{~~~}}}vvvuuuuuutttrrrooommmllllllkkkkkklllmmmmmmllljjjkkkfff^^^XXXSSSNNNJJJHHH:::777333000///...---,,,***)))((((((*********)))))))))))))))************))))))*********)))((('''***)))((('''(((***,,,---+++***)))(((((()))***+++(((((((((((((((((((((((()))***,,,---------,,,+++...---,,,+++***)))))))))))))))))))))))))))))))))'''(((((((((((()))))))))''''''''''''''''''''''''''''''(((((())))))((((((&&&''')))+++,,,+++***)))'''''''''((((((((((((((($$$&&&'''&&&%%%%%%&&&''''''''''''''''''&&&%%%%%%$$$%%%&&&'''((()))***++++++***((('''&&&&&&''''''(((((((((((('''''''''''''''''''''((((((((((((((((((((())))))))))))((((((''''''((()))***++++++,,,))))))))))))************)))))))))))))))))))))))))))************+++++++++)))***,,,...///......---,,,,,,,,,,,,,,,,,,,,,,,,...///000000111000//////222555888===FFFXXXmmm|||}}}ooouuu******+++++++++,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...///////////////......---+++,,,///000111000///...///.........///000222333555555555555333000---+++---------------------,,,,,,---...---,,,,,,---///,,,,,,,,,------.........111111111111111000000///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******************++++++,,,,,,---222999===555***))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++******++++++,,,------,,,,,,,,,---,,,***)))%%%'''******)))))),,,///000//////222666999;;;;;;CCCSSSfffttt|||}}}xxx{{{}}}{{{wwwwwwzzz|||}}}~~~}}}~~~|||uuuuuutttrrrooollliiigggfffdddbbbbbbbbbbbb```___YYYTTTMMMFFFBBB>>>;;;999111///------------+++***---+++((('''((()))))))))%%%&&&'''((()))***+++,,,((()))+++,,,---,,,***)))***)))(((((()))+++---...)))((('''&&&&&&'''((()))((((((((((((((((((((((((''')))***,,,,,,+++***))),,,,,,++++++***+++++++++))))))))))))))))))))))))***))))))(((''''''&&&&&&$$$$$$%%%&&&'''((()))***************)))((('''&&&&&&'''***,,,------,,,+++((((((((((((((('''''''''%%%'''(((((('''''')))***'''((((((((('''&&&&&&%%%$$$%%%&&&'''(((***++++++...+++'''$$$###%%%'''))))))(((((((((''''''''''''&&&'''''''''(((((())))))(((((())))))))))))((((((&&&&&&''')))***+++,,,---(((((((((((())))))))))))************************)))************++++++++++++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,//////000111111000///...222555888===GGGXXXmmm|||}}}qqquuu((()))***+++---...///000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////....................................////////////333333222111000000111111//////000000///...---------------.........//////.........------.........111222333333222111000///,,,,,,,,,+++++++++******((())))))(((''''''(((***+++***)))(((((()))***+++777***,,,@@@JJJ>>>...***))))))))))))))))))))))))************))))))))))))++++++,,,,,,+++***((('''%%%&&&((()))))))))(((''')))))))))***+++++++++,,,+++***)))))))))***,,,,,,000///...------...///000888@@@LLLZZZeeellloooppptttuuuxxx~~~{{{zzz}}}{{{{{{yyyxxxqqqkkkiiilllnnniiiccc```ccc___ZZZUUUQQQMMMHHHEEECCC>>>999666666555333111---------,,,+++***((((((******))))))((((((''''''+++***)))***+++,,,+++)))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,+++***)))(((''''''(((((((((((((((((((((((())))))(((((((((((())))))+++++++++***************,,,)))'''((()))***(((%%%%%%&&&((()))))))))((('''***'''$$$%%%(((******(((***)))((((((((()))+++,,,---***'''(((,,,,,,)))$$$''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&((()))))))))((('''''''''&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))&&&''')))***+++***((('''((((((((()))******++++++******))))))******+++,,,***+++,,,,,,,,,+++***))),,,---...//////...,,,+++///............//////000555444666<<>>@@@555***((((((((((((((((((((((((((((((((()))))))))***************+++++++++***)))(((&&&'''((()))))))))((((((******************+++++++++***)))))))))***+++,,,///............///111222000555===FFFMMMQQQRRRRRRXXX[[[```gggooovvv|||}}}~~~{{{www||||||yyyxxxwwwvvvuuussslllhhhiiihhhccc\\\ZZZQQQNNNIIIEEEAAA>>>:::777888555111///000000///---+++++++++,,,++++++*********)))))))))(((((((((''''''&&&%%%&&&'''((('''%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))******+++)))'''((()))***(((&&&&&&&&&((()))))))))(((''')))'''%%%%%%(((***)))(((((('''&&&&&&&&&''')))))),,,)))'''(((+++,,,)))%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&((()))))))))((('''***)))((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))$$$&&&(((***++++++***))))))))))))***++++++,,,,,,******))))))******+++,,,)))***+++,,,------,,,,,,)))***************))))))///............///000000555444666<<>>BBBKKKRRReeemmmyyy~~~wwwssspppooommmuuuzzz}}}{{{{{{~~~{{{}}}}}}yyytttooommmkkkiiihhh^^^VVVOOOLLLGGGAAA======666333000///...---+++))),,,+++*********++++++,,,((())))))***+++*********))))))))))))((((((((((((+++)))((()))***+++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((())))))(((((())))))((((((&&&''''''(((((((((((((((((('''''''''(((((((((((((((((((((((())))))******(((''''''(((++++++***((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))(((((('''&&&'''''''''(((((((((((()))))))))))))))))))))))))))%%%&&&((()))************))))))******+++,,,,,,---******))))))******+++,,,++++++,,,,,,------------------+++++++++,,,...///......---......///000111444333666===EEETTTiii{{{www*********+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...///000111////////////////////////............////////////---,,,,,,,,,,,,,,,------------............------------------------,,,,,,+++++++++******+++++++++------------......//////+++++++++*********))))))***++++++***))))))***,,,---,,,+++******+++,,,---444???@@@333)))+++,,,)))(((((((((((((((((((((((()))(((((((((((((((((((((&&&&&&''''''((()))***+++)))))))))))))))******++++++******))))))(((((((((***)))((((((((()))***+++000///---+++******++++++,,,,,,++++++,,,,,,---...///222555444333555;;;AAAIIIRRR___llltttyyy|||}}}}}}zzzsssnnniiiggggggnnnvvv}}}~~~wwwvvvzzz~~~|||{{{~~~~~~zzzvvvqqqmmmgggbbb___\\\ZZZXXXJJJCCC>>>;;;888333111222111///---,,,------+++***,,,,,,,,,+++*********+++))))))******))))))(((((((((((((((((())))))))))))((('''&&&'''((()))(((&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((*********))))))((((((((((((((())))))(((((())))))''''''''''''((((((((()))'''((((((((((((''''''''''''(((((()))))))))))))))'''''''''(((******)))(((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''((((((((()))%%%&&&'''(((((((((((('''((())))))))))))*********(((((((((((((((((((((((()))))))))))))))((((((((((((((())))))***+++++++++******))))))******+++,,,...------,,,++++++++++++***)))(((((((((***+++,,,---------......///111111444333666===EEESSSgggyyyvvv))))))******+++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000....................................////////////,,,,,,+++++++++,,,------,,,,,,---............---------------,,,,,,,,,,,,,,,++++++******++++++,,,...------,,,------...///+++************))))))))))))***+++***((((((***+++,,,+++***))))))***+++,,,777:::666,,,''')))***'''(((((((((((((((((((((((()))))))))(((((('''''''''&&&&&&&&&&&&'''(((******)))(((((((((((()))***+++))))))))))))))))))(((((())))))((('''((()))***+++333222000---,,,+++++++++,,,+++***)))((((((((()))+++...//////...000444777666<<>>:::999888777555111...---...---***+++///+++)))(((((()))******)))(((***++++++((('''((()))''''''(((((())))))(((((('''((((((((()))))))))***,,,***)))***+++,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&'''(((((()))******&&&(((***)))(((''')))+++(((''''''&&&'''((()))***&&&(((+++***(((&&&&&&'''$$$%%%&&&'''''''''&&&&&&'''((())))))((('''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''(((''''''&&&'''((()))***$$$%%%''')))))))))((('''))))))))))))************((((((((((((((((((((((((***))))))(((((((((((((((((())))))******+++,,,,,,******))))))******+++,,,---,,,***))))))))))))***------...///000000000000------------///000111222333333666===DDDQQQeeevvvwww(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000,,,+++++++++,,,------...+++,,,------.........------------,,,,,,+++++++++---,,,,,,++++++,,,,,,------,,,+++)))))))))******************))))))))))))((())))))(((''''''(((***+++***)))(((((()))***+++***)))***,,,***''''''***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******''''''&&&%%%&&&'''((()))((('''&&&&&&&&&''')))***''''''(((((())))))******)))((('''''''''(((***+++,,,+++***(((((((((((()))$$$$$$%%%'''((()))******)))))))))+++---...---,,,+++,,,---...///111555888888HHHUUUTTTRRRXXXbbbhhhyyy~~~}}}{{{wwwyyyzzzxxxtttnnniiigggeeejjjqqquuuwwwxxxzzz}}}}}}{{{rrrlllpppwww|||{{{|||~~~~~~}}}{{{zzz{{{~~~}}}zzzwwwuuutttssswww|||~~~|||{{{}}}}}}zzzzzz{{{|||~~~}}}xxxqqqkkk```\\\UUUMMMFFFAAA===;;;888555222000000000000///+++)))***,,,+++)))***...---+++******,,,------,,,&&&))),,,,,,***)))***,,,$$$%%%&&&((()))*********'''((((((((())))))******(((&&&%%%&&&'''((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))***+++(((((((((((((((((((((((('''''''''&&&&&&'''''''''""""""$$$&&&(((***+++,,,&&&(((******((('''))),,,(((''''''&&&&&&((()))***&&&)))+++***(((%%%&&&'''&&&&&&((()))))))))((('''((()))***)))'''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%%%%&&&&&&&&&(((''''''&&&&&&((()))***'''(((***+++***)))'''&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))***+++)))******+++,,,,,,------*********)))***++++++,,,******)))(((((()))***+++)))***,,,...//////...---,,,,,,------///000111222333333666===DDDQQQddduuuxxx(((((())))))))))))((((((,,,,,,++++++++++++++++++222000---------------+++++++++,,,,,,---.........---.........---,,,,,,++++++,,,---///000000000000000///...---------------,,,...///...---+++,,,,,,******))))))******+++,,,,,,,,,,,,++++++*********************))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))(((((('''''''''&&&''''''%%%$$$$$$%%%''''''(((((())))))((('''&&&&&&((((((''''''''''''(((((((((''''''(((+++,,,,,,+++&&&&&&'''((()))***++++++'''''''''''''''((())))))))))))(((((((((((()))))))))))))))))))))(((''''''******))))))******+++,,,)))***,,,,,,+++,,,...000===BBBFFFAAA;;;<<>>MMMaaarrr~~~zzz******++++++++++++******++++++++++++++++++++++++/////////...---,,,,,,,,,......------------------------......---,,,,,,+++---......////////////...,,,+++******************,,,---///...---++++++,,,***************+++,,,,,,,,,,,,,,,++++++*********************))))))))))))*********)))))))))((((((******))))))))))))******))))))))))))))))))))))))(((((((((''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((('''&&&%%%((((((''''''''''''(((((('''&&&&&&''')))***)))(((,,,,,,,,,+++***)))''''''((((((((((((((()))******))))))(((((((((((()))))))))))))))))))))(((''''''******))))))******++++++)))***+++*********,,,...999999777333111333:::???FFFIIIOOOUUU[[[___aaabbbiiijjjkkkmmmnnnooopppppplllmmmnnnoooooommmllljjjjjjkkklllmmmmmmnnnmmmmmmrrrtttwwwzzz}}}~~~zzzyyyzzz|||||||||~~~yyywwwxxxyyyxxx{{{~~~~~~~~~|||wwwsssqqqqqqrrrrrrssstttuuuvvvuuutttrrrqqqmmmggg___YYYUUUOOOGGGAAA;;;888555222000///000000,,,,,,,,,++++++******)))+++***)))((((((((())))))))))))))))))))))))))))))******)))))))))))))))(((***************+++++++++******)))(((((((((((((((***)))'''&&&%%%&&&'''(((((((((((())))))(((((((((((('''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((((('''(((((('''''''''(((((()))))))))(((((())))))***+++))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''&&&%%%&&&&&&((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((%%%&&&'''(((((('''&&&%%%))))))(((((((((((()))))))))))))))*********++++++))))))(((((((((((())))))((()))***+++++++++******))))))))))))******************))))))******+++,,,///...---,,,++++++++++++,,,,,,,,,---------------------,,,,,,---...000111777555555:::BBBNNN```ppp~~~{{{******++++++++++++***************++++++,,,,,,---,,,///111000---++++++,,,000//////...------,,,,,,---------------,,,,,,+++///////////////...---------,,,,,,,,,,,,------...,,,---......,,,++++++,,,++++++******++++++,,,---+++++++++++++++*********************)))))))))))),,,++++++***(((''''''&&&***))))))(((((())))))***((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&%%%%%%((((((''''''''''''(((((('''&&&%%%%%%'''((('''%%%%%%&&&(((***++++++++++++)))))))))))))))***++++++))))))(((((((((((()))))))))))))))))))))((((((''')))))))))*********++++++)))******)))((())),,,...===666...+++---111222222555666999===AAADDDGGGHHHOOOOOOQQQRRRUUUWWWYYYZZZ\\\^^^```ccceeefffffffffggghhhiiijjjjjjjjjjjjjjjlllnnnqqqtttwww{{{~~~}}}}}}xxxvvvxxxxxxxxxzzz~~~|||yyyvvvqqqlllhhhfffffffffgggggggggfffdddbbb___^^^VVVOOOGGG@@@===:::666222......---,,,+++,,,,,,,,,)))))))))))))))))))))((())))))((('''''''''(((((())))))))))))))))))))))))''''''((((((((((((((()))&&&&&&'''((())))))************)))(((((((((((((((***)))((('''&&&'''((()))&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((***))))))(((((((((((()))&&&&&&&&&''''''(((******))))))(((((())))))***+++*********)))((('''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((()))))))))(((((((((((())))))))))))))))))(((((((((((())))))((()))******++++++******))))))))))))******************))))))******+++,,,......---,,,++++++++++++------------,,,,,,,,,,,,,,,,,,------...//////000777555777<<>>>>>======>>>???AAABBBEEEFFFIIILLLOOOQQQSSSSSSXXXYYY\\\^^^aaacccdddeeeccceeegggjjjmmmqqquuuyyy{{{xxxzzz~~~~~~}}}{{{yyywwwwwwsssqqqrrrqqqoooqqqttt}}}yyyuuusssooolllfff___YYYUUUSSSRRRTTTTTTSSSPPPNNNJJJHHHFFF???;;;555222111111111///---------,,,+++)))((('''*********************+++)))((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))&&&&&&&&&'''''''''((((((***))))))(((((((((((((((***)))(((((((((((())))))'''''''''((((((''''''''''''''''''''''''(((((()))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''''''''((())))))((((((((((((((()))*********)))))))))((((((((('''((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&''''''(((((((((((((((''''''&&&&&&%%%))))))))))))))))))))))))&&&%%%$$$######$$$'''(((''''''''''''(((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))((())))))***************((()))))))))******************))))))******+++,,,*********+++,,,---...///...------,,,,,,++++++++++++,,,---...////////////111000333:::CCCNNN^^^lll}}}zzz))))))************))))))))))))***+++,,,,,,------(((---222111---***+++---------------......//////++++++,,,,,,---,,,,,,++++++,,,---...////////////,,,,,,,,,,,,,,,---...///+++---...---,,,***++++++++++++******++++++,,,---************************************)))))))))(((((((((((((((((((((((()))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&((((((((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%((((((''''''''''''(((((()))'''&&&'''(((((('''&&&%%%&&&'''(((((('''&&&%%%(((''''''''''''((())))))))))))(((((((((((())))))(((((())))))))))))(((((('''((()))************)))'''''''''(((***///666;;;;;;666...)))'''(((***+++---,,,++++++,,,...111222555444222111111111222333333444666888;;;===>>>???CCCEEEHHHKKKOOORRRSSSTTTPPPRRRTTTVVVWWW[[[___bbbeeeiiillljjjfffccceeehhhjjjkkkkkkkkkiiihhhgggfffhhhdddaaaaaa```\\\\\\___dddeeegggfffdddaaa```___[[[XXXSSSMMMHHHDDDBBBAAADDDCCCAAA???<<<888666555111////////////000///...------------+++)))((('''************++++++++++++((()))))))))))))))))))))((((((((((((((((((((((((((((((((())))))*********+++++++++******)))))))))***))))))((((((((((((((())))))((((((((()))))))))'''(((((())))))((((((''')))))))))((((((''''''&&&))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))((('''''''''''''''((((((((('''((())))))***'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))&&&%%%$$$######$$$'''(((''''''''''''(((((((((((()))))))))(((((()))))))))&&&'''((()))***)))))))))******+++++++++,,,,,,,,,))))))(((((((((((()))))))))))))))))))))*********((()))))))))******************))))))******+++,,,*********+++,,,---//////---------,,,,,,++++++***+++,,,---...////////////000000333:::AAALLL[[[iii}}}}}}|||++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---))),,,//////,,,++++++---++++++,,,,,,---......///***++++++,,,,,,,,,,,,,,,***+++,,,---.../////////......---------...//////+++,,,------+++******+++******))))))******+++,,,)))))))))***************************))))))))))))'''''''''(((((())))))))))))((((((''''''(((((()))((((((((((((((((((((((((((()))))))))))))))******''''''((((((((((((''''''%%%%%%&&&''''''''''''&&&((((((''''''''''''(((((()))((('''((()))***)))(((((((((((())))))******+++'''''''''''''''(((((()))))))))(((((((((((())))))'''(((((()))))))))))))))'''((()))*********)))((('''''''''(((,,,333;;;AAA666333///***&&&&&&))),,,+++******)))***,,,---...---------,,,------......,,,---...///111222333444444555777999;;;===>>>>>>:::<<<===>>>???AAAEEEHHHJJJLLLOOONNNKKKIIIJJJKKKLLLMMMOOOOOONNNMMMNNNOOORRRNNNKKKKKKIIIEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFCCCBBB???<<<:::999888888999888777444222000......,,,,,,.........,,,+++***))))))******+++*********))))))))))))))))))))))))(((((()))*********))))))((((((((((((((((((((((((((()))))))))))))))******++++++***))))))(((''''''******)))(((((((((((((((''''''(((((((((((())))))((((((((())))))((((((((())))))***))))))'''&&&%%%)))))))))))))))))))))))))))(((((((((((())))))*********(((''''''&&&&&&&&&((((((''''''(((((()))***'''''''''((()))*********(((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''((((((''''''''''''((((((******+++******((('''&&&******))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((''''''''''''(((((((((((())))))(((((((((((())))))&&&'''(((*********))))))((())))))))))))*********))))))(((((((((((()))))))))(((((((((((()))***+++))))))))))))******************))))))******+++,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------...//////000777555777<<>>HHHZZZkkk}}}))))))))))))))))))))))))+++++++++++++++++++++++++++******---//////---***+++,,,,,,------,,,,,,+++)))***+++,,,---,,,,,,+++++++++++++++,,,,,,---...++++++++++++++++++******)))***+++++++++++++++******)))(((''''''((()))***++++++,,,,,,+++***)))((((((((())))))((('''&&&&&&))))))))))))))))))))))))(((((('''&&&''')))+++,,,000---***&&&%%%%%%&&&'''&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%)))((('''&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))((('''''''''''''''%%%&&&((()))***+++,,,,,,(((***)))'''+++222555222***)))(((''''''((()))***''''''((((((((())))))))))))))))))))))))))))))))))))((((((''''''(((((())))))******++++++******)))))))))))))))))))))))))))*********++++++,,,---...,,,,,,------------,,,,,,------------------------************)))))))))((()))(((((('''((()))***++++++++++++*********))))))*********)))))))))((((((''''''((()))))))))))))))*********************************)))))))))((((((&&&'''''''''(((((())))))******))))))(((((((((((('''(((((((((((((((((((((,,,++++++***))))))(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&((()))***'''''''''''''''''''''''')))'''&&&'''))))))(((&&&'''((((((((('''&&&$$$$$$''''''''''''''''''''''''&&&&&&''''''((())))))***))))))(((((('''((((((((())))))((((((((((((((((((+++)))&&&&&&((()))(((&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''$$$&&&''''''%%%%%%&&&(((((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((()))((('''''''''(((******))))))))))))))))))))))))************)))))))))(((++++++++++++,,,,,,,,,,,,,,,------......------,,,+++---......------///000222333666;;;???III[[[lll}}}))))))))))))))))))))))))+++++++++++++++++++++++++++*********,,,---,,,+++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,******************++++++&&&'''((()))***************)))(((''''''((()))***++++++,,,,,,,,,++++++***))))))))))))((('''&&&%%%''''''(((((()))******+++(((''''''&&&'''(((***+++---+++)))&&&%%%&&&'''(((&&&&&&''''''''''''&&&&&&((((((((('''''''''&&&&&&(((((('''&&&&&&'''((((((((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))))))))(((((('''&&&%%%%%%%%%&&&(((******)))'''&&&)))(((''''''&&&'''''''''&&&'''((('''''')))...222+++***)))+++000555333---)))((((((''''''(((((()))((((((((()))))))))******))))))))))))))))))))))))((('''''''''''''''(((((()))******++++++******)))(((((((((((((((((((((((())))))))))))***+++,,,---***++++++,,,,,,+++++++++++++++++++++++++++++++++************))))))))))))((((((((((((((()))******+++************))))))))),,,++++++++++++*********''''''((()))))))))))))))))))))))))))))))))))))))******))))))))))))((((((%%%%%%&&&'''((()))*********))))))))))))(((((((((''''''(((((()))))))))***,,,,,,++++++******))))))''''''&&&&&&&&&&&&'''''''''((((((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))((('''&&&'''''''''&&&%%%$$$###&&&&&&'''(((((()))******&&&&&&''''''((()))))))))))))))((('''''''''''''''***)))))))))))))))******+++)))((('''((()))((('''&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%''')))******)))'''%%%&&&'''((('''%%%%%%&&&'''((((((''''''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))************))))))))))))+++++++++++++++*********,,,------......------,,,...///000///...---...///333333777;;;@@@JJJ\\\nnn|||))))))))))))))))))))))))************++++++++++++...,,,+++++++++,,,------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------))))))******++++++,,,,,,''''''((()))******))))))******)))(((((()))******+++++++++,,,,,,,,,,,,,,,---------,,,+++)))(((''''''''''''(((((()))))))))(((''''''''''''((()))******)))((('''&&&'''((((((&&&&&&''''''''''''&&&&&&)))(((((((((((('''''''''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))++++++***)))(((''''''&&&&&&'''((()))))))))((('''(((''''''&&&&&&'''''''''+++((($$$###'''///777===---+++***///555777000((((((((((((((((((((((((((())))))))))))************************************'''&&&&&&&&&&&&''''''((())))))************))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,******++++++,,,+++++++++*********************************)))))))))))))))((((((((((((((())))))***************))))))))))))++++++++++++++++++++++++''''''((()))))))))))))))((((((((((((((((((((((((***)))))))))((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''(((((())))))******+++)))))))))(((((('''''''''''''''&&&&&&&&&&&&'''''''''(((***+++***)))'''&&&((((((((((((((()))))))))((((((''''''((((((((('''''''''''''''&&&&&&%%%%%%''''''(((((()))*********''''''''''''(((((()))))))))(((((('''&&&'''''''''*********)))******+++,,,+++***)))((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&'''((()))(((&&&%%%%%%&&&((((((''''''''''''((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))*********))))))))))))))),,,++++++******))))))))),,,------......------,,,///000111111000///000222222333666;;;@@@JJJ\\\mmm|||)))))))))))))))))))))))))))))))))******+++++++++------,,,******+++,,,...***++++++,,,,,,++++++***---------,,,,,,,,,,,,---*********+++,,,---//////***+++++++++,,,,,,------***+++++++++******)))(((******))))))))))))******++++++++++++++++++,,,,,,.........---,,,***)))(((((((((((('''''''''&&&&&&'''''''''''''''(((((((((''''''''''''''''''((((((&&&&&&''''''''''''&&&&&&)))(((((((((((('''''''''&&&&&&''''''''''''&&&&&&((('''%%%$$$$$$%%%'''(((''''''''''''''''''((((((((((((((((((((((((((((((*********)))(((''''''&&&(((''''''&&&&&&((()))***''''''&&&&&&&&&&&&''''''+++'''%%%***555>>>AAAAAA---+++,,,222888666---&&&''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((()))))))))******)))))))))************************))))))))))))***+++,,,---******+++,,,,,,,,,,,,,,,************************))))))))))))))))))******'''(((((()))))))))))))))))))))))))))))))))))))))************************''''''((()))))))))))))))'''''''''''''''''''''''')))))))))(((((((((((('''((((((((((((((('''''''''))))))))))))************))))))))))))******++++++((('''''''''''''''&&&&&&(((''''''&&&&&&''''''((('''(((***++++++)))'''&&&((((((((())))))*********'''(((((((((''''''((((((((((((((('''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((''''''''''''((((((++++++************++++++******)))(((''''''((()))''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))'''((()))(((&&&%%%&&&'''((((((''''''''''''(((((('''((())))))******))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))******,,,++++++******))))))))),,,------......------,,,+++---////////////111333000111555:::???III\\\mmm}}}))))))))))))))))))))))))(((((())))))***++++++++++++,,,+++***((((((***,,,******++++++++++++******...---,,,+++++++++,,,,,,))))))***+++,,,...///000,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++***)))(((************************++++++***))))))******++++++,,,++++++***)))(((''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&''''''((((((((('''&&&&&&&&&''''''''''''&&&&&&((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&'''((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%((('''%%%$$$%%%&&&(((***&&&&&&&&&%%%&&&&&&'''((('''&&&***777DDDIIIBBB999,,,***---555999444+++&&&&&&''''''((((((''''''&&&((((((((()))))))))******((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))((())))))******))))))(((************************))))))))))))***+++,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************''''''((()))))))))))))))(((((()))))))))))))))***((((((((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''))))))(((((('''''''''''')))))))))************+++************************))))))))))))((((((((((((((((((''''''''''''((((((&&&''')))******)))'''&&&&&&&&&&&&''''''(((((()))'''((()))((('''&&&'''))))))(((((('''''''''((((((((((((((((((((((((((((((''''''(((((((((((((((((((((''''''(((((()))***+++,,,++++++***))))))******((())))))(((&&&&&&'''(((''''''''''''((()))******&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((***)))'''%%%%%%''')))***'''((()))(((&&&&&&'''(((((((((''''''''''''(((((('''((()))***+++***)))((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))************+++++++++++++++*********,,,------......------,,,(((***,,,---------///111///000444999>>>III\\\mmm))))))))))))))))))))))))((((((((()))***++++++++++++,,,---+++)))(((***,,,******++++++++++++******,,,,,,***)))))))))******+++***++++++,,,---...///,,,,,,,,,++++++++++++++++++++++++,,,++++++***************++++++*********,,,+++)))(((((((((((())))))))))))))))))((('''&&&'''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((()))((('''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''(((%%%&&&,,,666???@@@777...***)))...666888111***(((&&&&&&'''(((((('''&&&&&&''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''((()))***+++(((((())))))))))))((((((************************(((((((((((()))***++++++'''((()))***++++++++++++************************((()))))))))************&&&'''((()))***))))))((((((((((((((())))))******((((((((()))))))))******''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((''''''''''''''''''((((((((((((((())))))*********+++++++++,,,,,,,,,++++++******)))))))))))))))))))))))))))((((((''''''''''''((((((%%%&&&'''((())))))((('''$$$$$$%%%&&&&&&'''((((((&&&((())))))'''&&&''')))((('''&&&&&&&&&'''((((((&&&&&&&&&'''((((((((()))(((((((((((((((((((((''''''''''''(((***+++---...---,,,+++***)))(((((((((&&&((()))'''%%%$$$&&&(((((('''''''''((()))***+++''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&'''((((((''''''((()))((((((''''''''''''(((((('''((()))++++++***)))((((((((((((((((((((((((((('''''')))*********)))((())))))))))))))))))))))))((()))))))))************++++++++++++,,,,,,,,,,,,,,,------......------,,,***,,,---...------///111000111555:::???JJJ]]]nnn))))))))))))))))))))))))'''(((((()))***+++++++++,,,///000///,,,***,,,...******++++++++++++******+++***)))'''''''''((()))---,,,,,,++++++,,,,,,---,,,+++++++++******))))))((()))***++++++,,,++++++******++++++++++++******,,,+++)))((('''''''''(((((()))))))))))))))(((((($$$%%%%%%&&&&&&''''''(((&&&''''''(((''''''&&&&&&%%%'''((())))))'''%%%$$$&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&'''(((&&&'''(((,,,//////,,,)))((((((...777777///))))))%%%&&&'''(((((('''&&&%%%''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((***++++++(((((())))))))))))(((((())))))))))))))))))))))))'''&&&&&&''''''((()))***&&&'''((()))************************************(((((())))))*********+++&&&''')))*********)))((('''((((((((())))))******(((((())))))*********+++'''(((((())))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''%%%&&&&&&'''((()))******))))))******++++++++++++...------,,,+++***))))))((((((((((((((()))))))))((((((''''''''''''(((((($$$%%%&&&'''((((((((((((%%%%%%&&&&&&'''((())))))&&&(((***)))&&&%%%''')))'''&&&%%%$$$%%%&&&'''(((###$$$%%%&&&''')))******((((((((((((((('''''''''&&&'''''')))+++---///000---,,,+++)))((('''''''''%%%'''((('''$$$###%%%'''((('''''''''((()))+++,,,))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''(((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''(((******((('''&&&%%%'''(((((('''''')))***((((((''''''''''''(((((('''(((***+++,,,+++)))(((((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))))))))))))))))))))(((((())))))*********++++++++++++,,,,,,---------,,,------......------,,,///111222111000///000222111222666;;;@@@KKK^^^ooo************************'''''''''(((***,,,...000++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,///...,,,******+++,,,---***)))((()))+++,,,,,,+++)))(((''''''((()))***+++&&&&&&'''((()))***++++++((((((((('''&&&&&&%%%%%%)))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''(((((()))((((((((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((((((((((((((((((((((((***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******((())))))))))))'''&&&%%%###$$$$$$%%%%%%$$$$$$###&&&&&&((((((((('''&&&%%%$$$---333222///---)))$$$''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((('''''''''&&&&&&&&&)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))+++,,,,,,+++***)))))))))))))))))))))))))))((()))***+++++++++++++++,,,+++++++++***)))))))))******))))))))))))******,,,,,,+++***))))))******))))))(((((((((((()))))),,,'''######''')))(((&&&,,,,,,***)))))))))***+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((*********+++,,,---......///...---+++***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''+++*********))))))((((((&&&'''''''''((()))))))))************************+++***)))(((''''''((((((%%%&&&&&&(((***,,,...///+++******)))((('''''''''%%%&&&'''(((((('''&&&%%%''''''''''''((((((((((((((((((((((((((('''''''''))))))((('''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&$$$###$$$&&&((((((***+++,,,,,,,,,,,,''''''''''''''''''&&&&&&((('''&&&&&&'''((()))***(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))************,,,+++)))(((((()))+++,,,,,,,,,,,,++++++++++++++++++,,,------......------,,,,,,---...///000111222333333666;;;@@@KKK___qqq************************((((((((((((***,,,...///++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,///---,,,******+++,,,---+++)))))))))+++,,,+++*********))))))'''%%%###"""(((((((((((((((((())))))&&&&&&''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''(((((())))))&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((%%%&&&&&&''''''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((('''&&&%%%&&&...555333...+++(((&&&'''''''''&&&&&&'''''''''(((((())))))))))))(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((******+++++++++)))((('''''''''''''''''''''''''''*********+++******))))))+++++++++*********************))))))))))))******++++++***))))))))))))))))))((((((''''''(((((())),,,((($$$$$$(((***)))'''(((((((((((())))))***+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******+++,,,---.........------+++***)))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((()))))))))(((((((((''''''))))))(((((('''&&&&&&%%%''''''''''''''''''''''''))))))((((((((((((''''''&&&''''''((()))+++,,,---******)))(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&''')))((('''''')))***$$$$$$%%%&&&''''''''''''%%%&&&&&&&&&'''((((((((()))((('''&&&&&&&&&''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))************+++***)))(((((()))***+++*********+++++++++++++++)))***++++++,,,,,,++++++,,,------...///000111111222333666;;;AAALLLaaasss))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,++++++************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...---,,,******++++++,,,+++***))))))***+++***((()))***++++++)))%%%!!!+++******)))((('''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''(((((())))))***%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%''''''((((((((((((''''''&&&&&&''''''(((''''''&&&'''111777333,,,)))(((''''''''''''''''''''''''''''''(((((())))))((((((''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''************)))'''&&&%%%''''''''''''''''''''''''************)))(((''''''***************+++++++++***))))))(((((())))))******))))))(((((((((((()))(((''''''''''''''''''(((,,,)))&&&&&&)))+++***(((%%%%%%'''((()))*********))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***+++,,,.........---,,,,,,+++***)))((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))(((((('''''''''''''''&&&((((((''''''&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&'''((()))(((''''''(((((((((((()))***++++++))))))(((((('''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&''''''''''''(((((((((''''''((((((((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((''''''(((((((((&&&((())))))((((((***+++%%%&&&&&&''''''(((((()))$$$%%%%%%&&&'''((())))))***)))(((''''''&&&''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))***************)))(((''''''((()))***((())))))******+++++++++)))***++++++,,,,,,++++++---.........//////000000111222555;;;AAAMMMbbbttt((((((((((((((((((((((((******************++++++,,,,,,++++++******))))))******************************************************+++++++++,,,,,,,,,---,,,++++++******++++++,,,***))))))******)))''''''(((***+++***)))'''&&&******)))((('''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((())))))******&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((())))))'''(((((())))))(((((('''&&&&&&&&&'''''''''''''''***333888333***'''((((((&&&''''''''''''''''''&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&)))))))))(((((('''&&&&&&))))))))))))))))))))))))((())))))))))))((((((''')))))))))***+++++++++,,,))))))(((((((((((()))))))))(((((('''''''''((((((''''''&&&&&&&&&&&&''''''+++(((&&&&&&((())))))(((%%%&&&((()))******))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***+++---......---,,,+++,,,+++***)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''###$$$$$$%%%&&&'''(((((())))))))))))))))))))))))###$$$&&&((())))))'''&&&))))))(((((((((((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&'''((('''&&&%%%&&&''''''''''''(((((())))))***%%%&&&&&&&&&''''''((((((******))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((()))))))))************((()))))))))******************))))))))))))******''''''((()))***++++++++++++,,,------......------.........///////////////111222555:::@@@KKK```rrr((((((((((((((((((((((((************+++*********+++++++++******)))))))))******************************************************+++++++++,,,,,,,,,,,,,,,++++++************,,,***))))))******(((''''''''''''((((((***++++++((((((((((((''''''''''''(((((('''''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&&&&&&&$$$%%%%%%&&&'''((())))))''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((,,,444666000)))'''((((((&&&&&&'''(((((('''&&&&&&''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&''''''((())))))))))))))))))))))))))))))&&&&&&'''))))))*********)))))))))***+++++++++,,,))))))(((((((((((())))))((('''''''''''''''((((((''''''&&&&&&&&&&&&''''''((('''&&&&&&'''(((''''''((((((*********)))((('''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((+++,,,---------,,,+++***,,,+++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((######$$$%%%&&&'''((()))(((((((((((((((((((((((("""$$$&&&((())))))((('''***))))))(((''''''(((((('''''''''''''''&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&'''''''''(((((())))))'''((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''(((&&&$$$######$$$&&&%%%%%%$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%&&&&&&'''((())))))******(((((())))))))))))(((((((((((((((((())))))))))))((()))))))))************((()))))))))************++++++++++++++++++++++++''''''((()))***++++++++++++,,,------......------.........///////////////222222555999>>>III]]]ooo)))))))))))))))))))))))))))******+++++++++************************************************************************************+++++++++,,,,,,,,,+++++++++++++++************)))(((((()))***)))'''((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''((((((((()))(((((('''&&&&&&%%%%%%''''''((())))))(((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((('''''''''############$$$%%%''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))///333333---((((((((('''%%%&&&'''(((((('''&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''%%%&&&''')))***+++,,,,,,***************+++++++++)))((((((''''''(((((()))(((''''''''''''(((((()))(((''''''''''''''''''(((&&&''''''''''''''''''&&&)))*********))))))((('''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,,,,++++++******)))))),,,+++***))))))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((()))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((())))))((((((***)))(((((('''''''''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&((())))))(((&&&$$$$$$%%%((('''&&&%%%%%%&&&'''((())))))((('''&&&%%%%%%$$$!!!"""$$$&&&'''((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,((())))))******+++++++++)))***++++++,,,,,,++++++---.........//////000000222222555999>>>III^^^ppp************************((()))***+++,,,++++++***(((((())))))******++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++***)))))))))((('''((()))***)))((((((((('''''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&************************%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&$$$############$$$&&&'''&&&''''''((((((''''''&&&&&&&&&%%%%%%&&&''')))***000111...)))'''))))))&&&%%%&&&((())))))(((&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''(((***+++'''''''''''''''''''''''''''((()))***+++++++++++++++++++++***************((((((''''''''''''((((((((((((''''''(((((()))***)))((((((''''''(((((()))&&&'''((((((((('''''''''(((((('''''''''((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((---,,,***(((''''''((()))******)))((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))((('''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((())))))***((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&((()))((('''&&&'''))))))((('''&&&&&&'''((()))((((((((('''&&&&&&&&&%%%###$$$&&&'''(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))************+++++++++,,,,,,+++++++++*********+++++++++++++++)))***++++++,,,,,,++++++,,,------...///000111111000111555:::AAAMMMbbbttt************************'''(((***+++,,,,,,++++++''''''((()))***+++,,,,,,))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***++++++++++++***))))))(((''''''((()))+++***)))&&&''')))++++++***((('''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((($$$$$$$$$%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((''''''((((((((((((''''''&&&&&&%%%%%%&&&''')))***111000+++&&&'''+++)))%%%%%%&&&((())))))(((&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))******(((''''''((()))***)))))))))))))))))))))))))))******+++++++++******,,,+++++++++******))))))((((((''''''''''''((((((((((((((((((((()))******))))))(((((((((((())))))'''(((******)))(((((()))&&&%%%%%%%%%&&&(((***+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))...,,,)))&&&%%%&&&((())))))((((((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''''''''''''''&&&''''''''''''((((((((()))%%%%%%%%%&&&&&&'''''''''$$$%%%&&&''')))***+++,,,(((((((((((((((((((((((()))(((((((((((()))******((((((''''''''''''((((((((((((((()))))))))))))))((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***++++++***)))(((''''''&&&''''''''''''''''''''''''((((((''''''''''''((((((###$$$&&&''''''''')))+++%%%$$$"""!!!!!!"""$$$%%%&&&&&&''''''''''''''''''((()))***++++++***))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))******************++++++++++++******,,,,,,,,,+++++++++++++++,,,,,,---.........------,,,,,,---...///000111222///000555;;;CCCPPPfffyyy))))))))))))(((((((((((())))))***++++++++++++***))))))))))))))))))))))))++++++++++++++++++,,,,,,************************************************,,,,,,+++***)))((('''&&&***)))''''''(((((('''%%%++++++***((('''&&&$$$$$$%%%%%%&&&'''((()))***+++'''&&&%%%%%%$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((('''&&&%%%'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%''')))***))))))(((''''''&&&%%%%%%'''((()))&&&''''''((((((''''''&&&&&&$$$%%%(((&&&###'''///;;;333***%%%&&&((('''&&&(((((('''&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((('''(((((('''%%%%%%&&&(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))((()))+++,,,+++***(((&&&))))))(((((((((((())))))))))))(((''''''''''''''')))'''&&&%%%&&&(((***++++++***'''%%%$$$$$$%%%&&&------------+++)))'''&&&)))((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))(((&&&&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((%%%&&&'''&&&&&&&&&(((******)))(((''''''&&&'''''''''&&&%%%%%%&&&'''((()))&&&'''((())))))((('''&&&((((((((((((((((((((((((,,,++++++***)))(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''&&&%%%$$$###''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''''''''(((((((((((()))%%%''')))***(((''''''''',,,***(((***,,,,,,((($$$******))))))(((((('''''''''(((((()))***+++++++++))))))(((((('''''''''&&&))))))))))))))))))))))))))))))((((((((((((((()))------,,,+++******++++++)))************+++++++++,,,,,,,,,------.....................///111222333000222777;;;@@@OOOiii))))))))))))))))))(((((())))))***++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((************************************************,,,,,,+++++++++++++++***)))(((''''''((()))'''&&&))))))((((((''''''&&&&&&))))))(((((('''''''''&&&((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))((((((&&&&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$(((%%%&&&((('''%%%***111:::222***&&&&&&((('''&&&''''''&&&&&&&&&'''((()))(((((('''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&###%%%&&&&&&&&&''')))+++'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))((()))***++++++)))((('''(((((((((''''''((((((((())))))((('''''''''''''''((('''&&&&&&&&&'''((()))---,,,***((('''((()))***))))))***)))((('''%%%$$$(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))(((((((((((((((((((((***)))))))))(((((('''''')))'''&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((((())))))(((&&&&&&''')))(((((('''''''''(((((()))((('''&&&&&&&&&'''((()))&&&'''((())))))((('''&&&((((((((((((((((((((((((***))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))(((((((((((('''&&&%%%$$$((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((''')))++++++***(((((()))'''&&&'''((())))))'''&&&))))))))))))(((((((((((('''(((((()))******++++++******)))))))))((((((((())))))))))))))))))))))))***))))))(((((()))))))))+++******)))(((((())))))************++++++++++++,,,,,,,,,,,,------------------......///111222333111222555:::@@@NNNggg|||((()))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))((((((''''''''''''''''''*********************************************************++++++,,,,,,,,,((('''&&&'''((()))((('''''''''''''''''''''((((((******)))((('''&&&&&&%%%(((((('''&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%((('''''''''''''''((((((%%%%%%&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$)))'''&&&(((((((((---333777111)))&&&&&&''''''&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''((()))((((((''''''&&&%%%%%%$$$###$$$&&&&&&&&&'''(((***(((''''''''''''((())))))))))))(((&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((((((((((((((()))***+++***)))((('''))))))(((((((((((()))))))))((((((''''''''''''((('''''''''&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))''''''(((((('''&&&&&&%%%(((((('''&&&&&&&&&&&&'''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((******))))))((('''&&&&&&(((&&&%%%%%%&&&''''''&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&''')))***%%%%%%&&&&&&'''((((((((()))******)))'''&&&'''(((&&&&&&&&&''''''(((******))))))((('''''''''((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((()))))))))))))))))))))((('''&&&&&&)))))))))))))))))))))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&(((******((('''(((((($$$%%%'''(((((('''((()))(((((((((((())))))))))))'''(((((())))))******+++************))))))))))))))))))))))))))))))))))))************************+++***))))))((()))))))))************+++++++++,,,,,,,,,,,,,,,++++++++++++---------...///000222222444333444999@@@NNNdddwww(((((()))*********))))))((())))))***************))))))))))))))))))))))))***************)))))))))************************************************(((((((((((())))))))))))'''&&&&&&''')))***)))((('''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&"""###%%%&&&'''((())))))''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&'''((($$$%%%&&&'''((('''&&&%%%&&&''''''((((((''''''&&&)))'''&&&&&&(((+++000444333...)))&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%%%%'''((('''&&&$$$%%%&&&'''''''''''''''(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))******))))))((('''************************)))(((''''''''''''((((((&&&'''''''''&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&'''(((''''''(((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((******)))((('''&&&&&&%%%'''&&&$$$$$$&&&'''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&(((***,,,%%%%%%&&&&&&'''((((((((('''((())))))'''&&&'''((('''''''''''''''((())))))******))))))((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''%%%%%%%%%&&&%%%(((+++***((('''))),,,''''''(((((())))))******(((((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,+++++++++++++++,,,*********+++++++++,,,,,,,,,,,,,,,++++++*********---------...///000111222777444444999AAANNNbbbrrr'''(((***+++++++++***)))(((((()))************))))))))))))))))))))))))))),,,,,,,,,++++++*********************************)))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&''')))***)))(((((((((((('''&&&&&&%%%%%%'''''''''(((((((((((((((&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''(((###$$$&&&'''''''''&&&%%%&&&''''''((((((''''''&&&'''&&&%%%%%%(((...222333...,,,(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&''''''%%%&&&((('''&&&$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((()))))))))))))))(((''''''((())))))******))))))(((((((((''''''''''''((((((&&&'''''''''&&&%%%$$$$$$((((((((())))))***++++++'''''''''''''''(((((((((''''''&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))((('''&&&&&&%%%'''&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&'''(((***+++%%%%%%&&&&&&'''((((((((("""$$$&&&''''''&&&'''((())))))((('''''''''''''''******)))))))))(((''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%$$$&&&'''(((***+++***'''%%%'''***''''''(((((())))))******((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***+++++++++++++++,,,+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,---------...000111222999555555999AAAMMM```ooo&&&(((***,,,,,,,,,***)))'''((())))))******))))))))))))))))))))))))))))))++++++******))))))((((((************************))))))))))))))))))))))))+++++++++******)))))))))((('''&&&'''((()))((('''((((((''''''&&&%%%$$$$$$******)))((('''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((($$$%%%%%%&&&&&&'''''''''((((((((()))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%***111444222***)))(((&&&%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$%%%&&&###$$$$$$%%%&&&&&&'''''' ###&&&''''''&&&'''(((%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&((())))))&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))((((((((('''''''''%%%&&&'''(((((('''&&&%%%(((''''''''''''(((((()))'''''''''&&&&&&&&&&&&&&&'''''''''(((((()))))))))&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))(((((((((''''''''''''&&&(((&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((((((((%%%%%%&&&&&&'''((((((((("""%%%''''''''''''(((******(((''''''&&&&&&&&&(((((()))))))))(((''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))%%%&&&&&&&&&''''''''''''((())))))(((''''''(((***(((((((((&&&$$$$$$%%%&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''((()))+++,,,++++++***)))))))))((())))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---...///111111666555666999???JJJ]]]nnn&&&'''***,,,---,,,+++***'''(((((()))))))))))))))))))))))))))))))))))))))*********)))((('''''''''************************)))))))))))))))))))))))))))))))))***************)))(((''''''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&%%%%%%%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&$$$######$$$&&&((((((((((((((((((((((((((($$$$$$%%%%%%&&&''''''(((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###&&&''''''---555666222'''(((((('''%%%%%%%%%&&&%%%&&&'''(((((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&& """&&&''''''&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&''''''(((''''''((((((((()))))))))))))))))))))))))))))))))))))))((('''''''''''''''%%%'''((())))))((('''%%%'''''''''''''''((())))))((('''&&&&&&&&&'''((()))%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))&&&&&&&&&''''''''''''((()))'''&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%'''(((((('''&&&%%%%%%%%%&&&&&&'''(((((((((!!!###&&&((('''''''''''')))(((((('''''''''((((((&&&&&&'''(((((((((''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''((((((((()))******)))'''''')))+++(((&&&%%%$$$%%%&&&&&&&&&))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))%%%''')))***++++++***)))))))))(((((()))******++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,---...///000111222333555888;;;EEEYYYlll&&&'''***---------+++***'''(((((())))))))))))))))))))))))))))))))))))))),,,++++++***)))(((((('''************************))))))))))))))))))))))))%%%%%%&&&'''((()))*********)))''''''(((((('''%%%$$$$$$%%%&&&&&&'''((((((%%%%%%&&&'''((()))***+++&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&''')))&&&$$$""""""$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&'''''''''"""###%%%'''((((((''''''&&&%%%$$$###$$$%%%&&&'''&&&''''''((((((''''''&&&###'''))))))000888888333&&&'''''''''%%%%%%%%%&&&&&&&&&((()))))))))((('''((('''&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$######%%%((((((&&&$$$######'''''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))************************))))))((('''''''''''''''(((***+++,,,,,,+++***((('''''''''''''''((()))***)))'''&&&%%%&&&(((***+++((()))))))))))))))((((((+++***)))((('''(((((()))&&&&&&&&&&&&&&&'''((()))))))))************))))))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''((((((((()))(((&&&&&&((()))((('''((((((((((((((((((((((((&&&''''''''''''''''''&&&###%%%'''))))))'''$$$"""%%%%%%&&&&&&'''(((((()))###&&&))))))((('''&&&&&&''''''&&&''''''((()))***$$$%%%&&&(((((((((''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((('''''''''&&&&&&&&&''''''((((((((((((((('''))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%'''''''''(((((((((((()))((((((((('''&&&&&&(((******&&&$$$%%%(((+++***)))******))))))((((((''''''((((((((((((((('''''''''(((((())))))*********+++))))))))))))))))))))))))$$$&&&(((***+++***)))(((++++++******+++,,,------++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---...///000111...111555777999BBBWWWkkk(((((((((((())))))))))))'''((()))******)))((('''+++++++++*********))))))***))))))))))))))))))*********))))))((((((''''''((())))))************))))))))))))))))))((('''&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$''''''''''''(((((((((((((((((('''&&&%%%%%%$$$$$$(((((())))))(((&&&$$$###&&&&&&&&&''''''''''''((('''&&&&&&'''((()))'''&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''---+++'''$$$###$$$&&&''''''&&&$$$""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%'''(((***((('''%%%$$$$$$$$$$$$$$$((((((&&&,,,777999444''''''''''''''''''''''''))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&''''''((()))(((&&&&&&(((***(((((('''&&&%%%$$$$$$###'''''''''''''''''''''''')))(((((('''%%%$$$$$$###'''&&&&&&&&&'''(((***+++))))))))))))************)))))))))))))))*********((('''&&&%%%$$$%%%%%%&&&)))(((&&&%%%%%%&&&((())))))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((((('''''''''(((((('''&&&%%%%%%'''(((((((((,,,+++***(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%$$$###$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''')))******((('''%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''***&&&######&&&))))))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))((('''&&&%%%%%%$$$ !!!###%%%&&&&&&&&&%%%''''''&&&%%%&&&'''((()))(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''' ###$$$%%%&&&((()))&&&&&&&&&''''''''''''((('''''''''''''''((())))))***++++++***((('''((()))***)))((((((((((((((()))))))))))))))(((((((((((((((((())))))))))))((((((***************************++++++,,,,,,,,,++++++////////////////////////.........//////000111222111111333888<<>>MMM]]]qqq(((((())))))(((((('''&&&'''((((((((()))))))))***''''''&&&&&&''''''((()))'''((((((((((((((((((''''''(((((((((((((((((('''))))))))))))((('''&&&%%%((((((((('''&&&&&&%%%%%%((())))))))))))))))))(((''''''''''''''''''''''''((((((((((((((()))))))))((())))))(((&&&&&&'''((('''''''''''''''((())))))******)))''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((************************,,,)))&&&&&&((()))'''$$$'''''''''((((((((())))))(((((((((''''''((((((((()))))))))((((((((('''''')))))))))((('''((()))***&&&&&&&&&&&&'''))),,,---///+++(((&&&&&&'''((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''(((((()))******))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))),,,,,,+++++++++*********)))************)))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***'''((()))******)))((('''((((((''''''''''''((((((''''''((((((((((((((('''((((((((((((((((((((((((%%%&&&(((******)))(((&&&'''((((((((((((((((((((((((((((((''''''(((((((((&&&+++,,,'''%%%(((***(((((((((((()))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******---+++)))'''&&&&&&((())))))((('''&&&&&&'''((()))$$$&&&(((((('''((()))+++)))))))))(((''''''&&&&&&$$$&&&((()))((('''((()))%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((()))))))))(((((('''''''''(((((($$$%%%''')))******))))))(((((((((((())))))******))))))************))))))'''((()))+++,,,,,,++++++************************)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------------------...........................///000000...,,,...333999AAAOOO[[[ppp((((((((((((((('''&&&&&&''''''(((((())))))******&&&&&&&&&&&&&&&'''((((((''''''(((((((((((('''''''''(((((())))))(((((('''&&&&&&'''((())))))))))))))))))((('''&&&&&&%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((''''''(((((()))***'''(((((('''%%%%%%&&&((('''''''''''''''((())))))***)))((('''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((''''''((()))***)))(((''''''((((((((())))))))))))((((((''''''(((((()))***)))))))))((((((((((((,,,***((()))+++---------$$$%%%&&&&&&&&&(((+++---+++)))&&&%%%'''((()))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%&&&'''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%&&&(((+++,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++)))******+++******))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((()))))))))******(((((()))))))))(((''''''((((((''''''''''''((((((''''''((()))))))))((((((((((((((((((((((((((((((%%%&&&'''((()))(((''''''&&&''''''''''''((((((((((((''''''&&&&&&''''''(((,,,333333+++&&&)))***'''&&&&&&&&&'''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((($$$%%%%%%&&&''''''(((((($$$%%%&&&''''''''''''&&&'''''''''((((((((((((((((((((((((((((((((((((((('''((()))************)))+++***(((''''''(((((()))((((((''''''''''''((((((%%%'''(((((('''''')))***)))))))))(((''''''&&&&&&%%%'''(((((('''''''''(((&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((()))******%%%&&&'''(((((()))((((((******))))))))))))******)))******++++++******)))++++++***))))))***+++,,,************************)))******+++++++++++++++++++++,,,,,,,,,,,,------------...............///------------...///000000///,,,,,,222:::CCCOOOZZZppp)))))))))))))))((('''''''''''''''((()))*********'''''''''''''''(((((()))&&&'''((())))))((('''&&&(((((())))))))))))((((((&&&'''((())))))******)))''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))'''''''''%%%$$$###%%%''''''''''''''''''((()))))))))(((((('''''''''(((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''%%%&&&((()))))))))***+++'''((((((((())))))))))))))))))(((((((((((())))))))))))((((((((('''''''''***&&&"""$$$***...---***$$$&&&''''''&&&'''+++...,,,***'''&&&'''))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''(((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''((()))))))))))))))(((((('''''''''(((((((((((((((((((((((())))))(((((((((((())))))''''''((())))))***************+++++++++++++++***&&&'''(((((((((((('''&&&(((((((((((((((((((((((((((((()))))))))*********)))(((((('''&&&&&&''''''((((((''''''''''''((((((''''''((()))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''%%%%%%&&&&&&''''''''''''((('''&&&%%%%%%&&&'''(((,,,444444***%%%((()))&&&&&&&&&&&&&&&'''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((''''''$$$%%%&&&'''''''''&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((('''''')))******))))))((((((((((((((())))))))))))''''''((((((((((((''''''&&&((()))(((''''''((()))''''''''''''(((((())))))&&&''')))((('''&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((())))))+++,,,---)))((((((((((((((())))))---,,,+++***))))))******)))******++++++******)))***))))))((()))***++++++************************))))))***+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------.........------------...///000000222111222666:::AAANNN[[[ppp***************)))((((((&&&''''''((()))******+++((((((((((((((()))******&&&'''((())))))((('''&&&(((((())))))))))))((((((************)))((('''&&&%%%%%%&&&&&&'''(((((()))))))))************))))))))))))))))))))))))))))))%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&$$$######%%%&&&'''''''''''''''((())))))(((((('''''''''(((((()))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))%%%(((+++***((('''(((+++(((((((((((())))))))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&& &&&,,,***&&&$$$&&&(((((('''(((+++///...,,,)))(((((()))((('''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((+++++++++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%'''((()))(((&&&%%%))))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((((((((())))))))))))***+++,,,---......***++++++,,,,,,,,,++++++%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))))))))))))))************)))((('''%%%%%%%%%&&&'''((((((''''''''''''((((((''''''((()))))))))))))))((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%///000'''"""''')))&&&'''((((((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))((('''&&&%%%$$$%%%'''((((((((('''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''((()))))))))((('''&&&'''((()))*********)))&&&'''((())))))((('''&&&'''((()))((('''&&&'''((($$$$$$%%%'''(((***+++,,,&&&((()))(((&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))((((((((()))***,,,......+++***)))(((((()))******///...,,,***))))))************++++++++++++******&&&'''(((((()))*********************************))))))***++++++++++++***++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---...///000111333555999:::999===MMM\\\ppp)))(((&&&&&&''''''&&&%%%(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((($$$&&&((('''%%%$$$&&&(((((((((((((((((('''''''''******))))))((((((''''''))))))(((((('''''''''&&&(((((())))))))))))(((((((((((())))))))))))((((((,,,)))&&&%%%&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%######%%%)))+++***(((&&&&&&&&&&&&&&&&&&&&&&&&******))))))(((((('''''''''((()))******)))(((''',,,...,,,((((((---000///,,,,,,+++)))'''%%%&&&''')))(((((((((''''''''''''((((((((('''&&&&&&&&&%%%))))))))))))************''')))***)))'''&&&&&&''''''((()))++++++***))))))###$$$&&&'''(((''''''&&&******))))))((((((''''''(((((((((((())))))))))))))))))************))))))*********)))))))))))))))***************)))(((((()))((((((((('''''''''''''''((())))))'''&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((($$$%%%&&&'''((((((((((((''''''((((((''''''&&&%%%###%%%((()))((('''''''''((((((((((((((((((((((((((('''&&&%%%&&&(((***+++''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&+++)))'''''')))))))))(((''''''''''''(((((((((((((((((()))(((((('''&&&%%%(((((()))******************)))(((***,,,,,,)))&&&((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''(((***+++((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((('''(((((()))***+++---***''''''(((***++++++++++++******))))))((((((************************++++++++++++***((('''&&&''')))+++,,,,,,***(((&&&))))))*********+++++++++++++++************++++++------------,,,+++******//////......---------,,,...///000///...///000222222111222555777>>>LLLZZZkkk***(((''''''(((((('''&&&((((((((((((((((((((((((''''''((())))))))))))(((''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((&&&((()))(((%%%$$$%%%'''((((((((((((((((((((((((((())))))))))))((((((''')))(((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))((((((+++)))&&&&&&'''(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((&&&&&&'''***,,,+++***''''''''''''''''''''''''******))))))(((((((((((((((((()))******)))(((((()))***(((&&&***000222000***+++***)))&&&%%%&&&'''))))))((((((((('''''''''''''''''''''''''''&&&&&&*********))))))((((((((($$$&&&((()))(((((()))***(((((()))***************&&&'''((((((((((((&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))************))))))************))))))))))))***************))))))((())))))((((((((('''''''''''')))******(((''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))((((((''''''''''''(((((($$$%%%&&&'''(((((((((((('''''''''''''''&&&%%%%%%'''(((***)))((('''((()))(((((((((((((((((((((((()))((('''&&&&&&''')))***'''''''''&&&&&&''''''''')))(((((((((''''''''''''***(((''''''((()))((((((''''''''''''(((((((((((()))************))))))((('''(((((()))))))))((((((***(((&&&&&&((())))))'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&'''''''''(((''''''''''''''''''((('''''''''(((((('''''''''(((((((((((())))))))))))%%%%%%$$$$$$$$$$$$%%%%%%((('''''''''''''''((()))+++)))''''''(((******)))***))))))))))))((((((((())))))))))))))))))))))))"""###&&&(((+++---......((())))))******+++++++++))))))))))))*********+++++++++************++++++,,,,,,------,,,,,,++++++000000000//////............///000///...///000222111000222555888>>>MMM[[[lll***)))(((((())))))((('''((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((()))******(((&&&$$$%%%&&&((((((((((((((((((((((((&&&'''((()))***)))((('''((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))(((((()))(((''''''(((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((()))((('''(((***+++***)))))))))))))))))))))))))))***))))))))))))(((((((((((())))))******))))))(((((((((&&&'''...666777333((())))))(((&&&&&&'''((()))))))))(((((((((''''''''''''''''''''''''((((((+++******)))((('''&&&%%%%%%'''))))))(((((()))***)))))))))))))))******+++************)))((('''&&&%%%%%%&&&''''''((())))))(((((((((((())))))))))))))))))************))))))******************************++++++******)))((()))))))))(((((((((''''''(((***+++***)))'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******((((((''''''''''''((((((%%%&&&''''''((((((((((((&&&&&&''''''&&&&&&%%%$$$'''((()))(((&&&&&&'''(((((((((((((((((((((((((((***)))((('''&&&'''((()))''''''''''''''''''''''''(((((((((((('''''''''''')))'''&&&&&&'''(((((('''''''''''''''((((((((((((((())))))************)))''''''((((((((('''&&&&&&***'''$$$###$$$&&&((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&&&&''''''''''''&&&''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''(((((()))))))))*********&&&&&&%%%%%%%%%%%%&&&&&&(((''''''&&&&&&&&&&&&''')))(((''''''))))))((('''''''''((((((((()))))))))((((((((((((((((((((((((''''''((()))))))))(((((()))((((((((()))+++---...))))))))))))************++++++************++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++******...///000///...///000222000///111555888???NNN[[[mmm)))((('''((())))))((('''((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((()))))))))(((''''''''''''((((((((((((((()))))))))%%%&&&((()))***)))((('''((((((((((((((('''''''''(((((())))))))))))(((((((((((())))))))))))(((((((((''''''((())))))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''''''''((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))''')))222:::999333'''(((((('''&&&&&&((())))))))))))(((((((((((('''&&&&&&''''''(((((()))))))))))))))((('''&&&&&&&&&)))***+++***(((&&&&&&&&&***)))((((((((()))+++,,,******)))))))))((((((''''''''''''((((((((())))))(((((((((((())))))))))))))))))************)))))))))***************++++++***++++++++++++***)))))))))))))))((((((((((((''')))***++++++)))(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''(((((()))***((((((''''''''''''((((((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&%%%%%%$$$!!!###&&&'''&&&%%%%%%%%%((((((((((((((((((((((((+++***)))(((''''''((((((''''''((((((((((((''''''((((((((((((((('''''''''(((&&&%%%%%%'''(((((('''''''''''''''((((((((((((%%%&&&'''(((((()))(((((('''(((((((((((('''&&&&&&((('''%%%$$$$$$&&&'''(((((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((!!!$$$&&&((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((()))))))))(((((('''&&&&&&&&&&&&(((''''''((())))))'''&&&&&&&&&&&&'''((())))))***))))))))))))))))))))))))------+++)))'''$$$"""!!!(((((((((((())))))***+++************++++++++++++++++++************++++++)))***+++,,,------------******************))))))...///000///......000222000///111444888???NNN\\\lll((('''&&&&&&(((((('''&&&((((((((((((((((((((((((&&&''''''((()))((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((()))))))))(((((((((((())))))******%%%&&&'''((())))))(((((('''''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((''''''((())))))(((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((()))(((''''''''''''(((((((((((((((((((((((())))))))))))******************))))))))))))******+++***((()))111888555...'''(((((((((&&&'''(((******)))))))))((((((((((((&&&''''''(((((()))))))))''''''''''''((((((((((((***+++,,,+++(((&&&&&&&&&***)))((((((((()))+++,,,''''''((((((((())))))************)))))))))(((((((((((((((((())))))))))))))))))************))))))))))))******+++++++++,,,+++++++++++++++***))))))***)))))))))(((((((((((()))***++++++)))(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((''''''''''''((((((&&&'''(((((()))(((((((((&&&&&&''''''&&&&&&%%%$$$ &&&))))))'''&&&%%%((((((((((((((((((((((((******))))))((((((((((((''''''((())))))((('''''''''''''''((((((((((((((('''&&&%%%%%%'''(((((('''''''''''''''((((((((((((%%%&&&'''(((((()))((((((((((((((())))))(((((('''&&&'''((((((((('''''''''((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((!!!$$$&&&((()))))))))&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))))))))((((((&&&&&&&&&'''''''''((((((***))))))(((((())))))*********)))(((''''''''''''(((''''''((())))))'''&&&%%%%%%&&&'''((()))******************************''''''(((((((((((('''''''''((()))***)))(((&&&%%%+++++++++,,,,,,,,,------++++++************++++++)))***+++,,,---....................................///000///......000222000000111555888???MMM[[[kkk'''&&&%%%&&&'''((('''&&&(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&%%%$$$&&&(((******)))'''(((((())))))******+++''''''''''''''''''(((((('''''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((('''&&&'''((()))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))+++++++++)))))))))+++(((((((((((((((((((((((()))))))))************++++++******))))))******+++((()))((()))...222///(((((()))))))))'''''')))+++******)))))))))((((((((((((((((((((((((((())))))''''''((((((((()))))))))''')))******)))((()))***)))))))))))))))******+++''''''''''''((()))***+++,,,,,,+++******)))(((((((((((((((((())))))))))))))))))************))))))))))))******+++,,,,,,,,,+++++++++,,,++++++***)))******)))))))))((((((((((((***+++***)))'''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((''''''''''''(((((('''(((((())))))(((((((((''''''((((((''''''&&&%%%###(((,,,,,,***(((((((((((((((((((((((((((((())))))))))))))))))(((((('''((()))******)))(((''''''''''''((((((((((((((('''&&&%%%&&&((())))))(((''''''''''''((((((((((((((())))))************)))''''''((()))))))))))))))&&&(((***+++)))((('''(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&&&&''''''''''''&&&''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''***))))))(((((((((((())))))(((''''''))))))((('''&&&&&&'''((())))))******************************&&&&&&'''((())))))))))))((()))++++++***(((%%%"""+++++++++,,,,,,,,,,,,---++++++************++++++)))***+++,,,------...---------...............///...///000///...///000222222111222555888>>>LLLZZZjjj'''&&&&&&'''((())))))'''((((((((((((((((((((((((((())))))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&%%%$$$%%%((()))(((&&&'''(((((()))******++++++)))(((&&&%%%%%%&&&'''(((''''''''''''((((((((()))(((((())))))))))))(((((((((((())))))))))))(((((()))'''%%%%%%''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((***,,,+++))))))***,,,************************))))))*********+++++++++++++++***))))))***++++++'''***++++++---000---(((******+++***(((((()))+++*********)))))))))(((((()))))))))((((((((((((((())))))))))))))))))((((((((()))++++++)))((())))))(((((()))***************+++***)))))))))***++++++************))))))))))))(((((((((((())))))))))))))))))************))))))))))))***++++++,,,------++++++,,,,,,++++++***)))*********)))))))))((((((''')))******(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))(((((('''&&&%%%''')))***)))(((((()))((((((((((((((((((((((((((())))))*********))))))'''((()))******)))((('''''''''''''''((((((((()))(((&&&%%%&&&(((*********''''''''''''(((((((((((()))************))))))((($$$%%%&&&'''((()))))))))''')))***)))'''&&&(((***((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&'''''''''(((''''''''''''''''''((('''''''''(((((('''''''''&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''(((((('''''''''((())))))+++)))''''''(((******)))((((((((())))))*********************************************)))(((''''''******++++++***)))((('''))))))*********+++++++++++++++************++++++***+++,,,,,,------------++++++++++++,,,,,,,,,---...///000///...///000222333222333555777===KKKYYYkkk(((''''''((()))******)))(((((((((((((((((((((((())))))***+++++++++++++++(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((&&&$$$%%%'''(((&&&$$$'''(((((()))***++++++++++++)))&&&$$$$$$%%%'''(((&&&'''''''''(((((())))))(((((())))))))))))(((((((((((())))))))))))((((((***'''%%%%%%&&&)))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&(((***)))'''''')))+++++++++++++++++++++++++++))))))******++++++++++++,,,+++***))))))***+++,,,(((,,,//////000111000,,,+++,,,,,,+++)))(((***+++************))))))))))))******))))))(((((('''''',,,,,,+++***)))((('''''',,,------+++)))&&&&&&&&&'''(((***+++++++++***)))...---,,,***)))******+++''''''(((((())))))******(((((((((((())))))))))))))))))************))))))))))))***+++,,,,,,------+++,,,,,,,,,,,,+++******************))))))))))))'''(((***)))'''&&&&&&'''))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((()))******((((((''''''''''''((((((((()))))))))))))))(((((()))))))))))))))(((((('''******(((&&&$$$###&&&((((((((((((((((((((((((((('''((()))***************'''((()))++++++)))((('''&&&'''''''''(((((())))))((('''&&&''')))++++++***''''''''''''((((((((()))(((((()))(((((('''&&&&&&"""###$$$&&&'''((())))))((())))))&&&$$$%%%(((,,,)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''&&&&&&'''(((***+++((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))---***''''''(((***++++++))))))))))))************))))))))))))))))))))))))'''((()))***++++++++++++,,,++++++******+++,,,---(((((((((((())))))))))))++++++************++++++++++++,,,---------,,,,,,---------....../////////...///000///...///000222444333333555777===JJJXXXlll&&&&&&''''''''''''&&&&&&'''%%%%%%'''***+++)))&&&))))))))))))************''''''''''''((((((((()))###%%%''''''&&&%%%&&&''''''((()))((('''&&&'''(((%%%)))(((%%%'''---+++$$$(((((('''&&&%%%$$$$$$###((((((((((((((('''''''''((((((((((((((((((((((((,,,++++++***)))(((((('''(((((((((((())))))))))))&&&&&&''''''((())))))*********))))))))))))******)))*********++++++,,,,,,************)))((('''&&&(((((((((((())))))))))))***)))))))))***+++,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,///+++---444777111,,,,,,///...,,,++++++,,,---...,,,,,,+++******))))))(((******)))(((''''''(((((())))))***+++++++++++++++'''((())))))(((((()))***''''''(((((((((((((((((())))))))))))))))))))))))++++++,,,+++***)))'''&&&((((((((((((((((((((((((******))))))))))))******)))))))))***+++++++++,,,***++++++++++++***))))))+++++++++++++++***))))))(((((((((((((((((((((((('''((((((((()))))))))***((('''%%%%%%'''((('''&&&''''''((((((((((((''''''((()))*********((('''&&&((((((((((((((((((((((((((()))))))))))))))((((((******))))))((((((''''''((())))))))))))(((((('''---)))%%%&&&***,,,+++(((&&&'''''''''(((((())))))))))))))))))(((((((((((())))))))))))((('''&&&%%%'''&&&&&&''')))***)))((($$$&&&(((((('''((()))+++'''&&&%%%%%%%%%%%%&&&'''))))))))))))))))))))))))******))))))((((((''''''''''''((((((((('''%%%$$$''''''''''''''''''''''''$$$&&&((()))***)))((('''''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&((('''&&&%%%&&&(((***,,,''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))***)))((('''''')))'''((()))***+++,,,,,,,,,((()))***,,,,,,++++++***,,,,,,++++++***))))))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++//////.........000222333111000111333555;;;IIIWWWmmm&&&''''''((((((''''''&&&(((&&&&&&(((******(((&&&))))))))))))************%%%%%%&&&&&&&&&'''''''''%%%&&&(((((('''''''''(((&&&((()))(((''''''((()))&&&((()))((('''((((((&&&((((((''''''&&&&&&%%%%%%((((((((()))))))))******((((((((((((((((((((((((''''''''''''((((((((((((((())))))))))))*********'''((((((((())))))******---,,,+++***))))))))))))))))))))))))(((((((((((()))******++++++***************++++++++++++,,,,,,,,,,,,++++++,,,,,,---...//////...------.........//////000000000000111111000000////////////000000111...///666888333///...111000///---,,,,,,,,,---///......---,,,,,,++++++---,,,+++************+++))))))******+++*********)))***+++***)))((()))***))))))))))))))))))))))))******************************++++++***)))'''&&&))))))))))))))))))))))))+++******))))))******+++,,,,,,,,,+++***)))))))))+++++++++++++++***)))))))))))))))))))))(((((('''))))))))))))))))))))))))(((((()))))))))))))))))))))'''&&&&&&'''(((((('''''''''((((((((((((''''''***++++++,,,+++***)))((())))))))))))))))))))))))&&&'''((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((---)))&&&&&&***,,,+++)))'''''''''((((((((())))))))))))))))))((((((((((((&&&''''''(((((((((((((((((('''&&&''')))))))))(((%%%'''(((((('''''')))***(((((('''&&&&&&'''(((((())))))))))))))))))))))))))))))))))))(((((((((((()))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&((()))***)))((('''(((((((((''''''((((((((()))((('''&&&&&&&&&&&&'''((('''&&&%%%&&&(((***+++''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))***+++***((('''((()))'''((()))***************((()))***+++++++++***)))************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,,,,++++++///.........///000111222222111222444666<<>>LLLYYYmmm((())))))))))))))))))(((*********)))((('''((((((((()))))))))************))))))))))))************%%%&&&(((((('''''''''(((%%%'''))))))((()))***,,,+++((((((+++---***)))***''''''(((((()))***************)))(((''''''&&&%%%))))))))))))))))))))))))((()))))))))*********+++'''''''''((((((((()))))))))))))))))))))***************++++++,,,---//////------...//////000111111//////000000000000//////111222222333444444555555777777666666666666777777999888888888888888999999666777777888999999::::::::::::999999999999::::::999;;;======<<<;;;999777777777777888888888888888444444333333222111111111000000////////////000111//////000000000//////...000111111000...,,,---...,,,,,,,,,,,,++++++******++++++++++++++++++++++++(((((())))))******++++++************************)))))))))(((((())))))))))))***+++,,,---...//////+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))+++++++++++++++*********+++)))'''''')))***)))((((((((())))))))))))((((((******************++++++************************((()))))))))((('''&&&&&&''''''(((((())))))******&&&&&&''')))************)))((()))***,,,,,,,,,+++*********************)))))))))))))))((((((((((((&&&&&&'''(((((()))(((((()))(((''''''((()))(((&&&'''((()))((('''&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******''''''((((((((((((((('''(((((((((((((((((((((((('''(((((((((((((((''''''(((''''''&&&&&&''''''((((((((('''''''''(((((()))'''''''''''''''(((((()))''''''''''''((((((((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((***+++,,,+++)))))))))+++******+++++++++***))))))((((((((((((((())))))***************************,,,+++)))(((((()))+++,,,++++++,,,,,,,,,------------------------------------...//////000111111111444333444666888>>>LLLZZZooo))))))************)))))))))******)))'''''')))***))))))))))))************&&&&&&'''''''''(((((((((%%%&&&(((((('''''''''((('''((())))))))))))***+++,,,//////,,,***++++++(((''''''(((((())))))************)))((('''&&&%%%%%%))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((())))))***++++++,,,,,,+++,,,,,,---///111333444---...///000111333444444333333444444444333333222444444555666666777888888;;;:::999999888999999999;;;:::999999888888999999999999::::::;;;<<<===============<<<<<<=========999>>>@@@===;;;;;;:::888777777999:::::::::::::::444444333222222111111000//////.........///000000000000111222222222222222111222333222000//////000///......------,,,,,,+++++++++++++++++++++++++++***************+++,,,---******************************))))))))))))******------------------------,,,,,,,,,,,,,,,++++++************+++******)))((())))))))))))))))))))))))******+++++++++,,,,,,,,,+++***((((((*********)))((())))))******))))))(((&&&&&&&&&%%%&&&&&&'''(((************************++++++******)))'''&&&%%%(((((((((((())))))))))))&&&'''((())))))***))))))((((((***+++,,,,,,,,,,,,++++++++++++************))))))))))))(((((((((((('''((((((((((((((('''&&&)))(((''''''(((((('''&&&&&&((()))(((''''''((()))&&&''''''((((((''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((******)))((('''((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''(((((())))))''''''((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***+++++++++)))((()))***)))***++++++++++++******))))))((((((((()))***+++++++++******************,,,+++)))(((((()))+++,,,,,,,,,,,,,,,------------------------............---...///000111111111000444333444666888>>>LLLYYYnnn)))******++++++******)))(((******)))''''''***---))))))))))))************%%%%%%&&&&&&&&&'''''''''&&&'''))))))((((((((()))((()))******)))((()))+++***999===///%%%(((***''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''''''''''')))************+++++++++)))***+++,,,---//////000000000111111333444666777222222333444555666666777666777888999999999999999777777888999:::;;;<<<<<<<<<<<<;;;:::::::::::::::::::::888777666666555555666777888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<999???AAA===:::;;;;;;888777777999999:::999888888444444333333222111111111///............///000111//////000222333333333333111333444333111111222333222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------............,,,,,,------,,,,,,+++*********++++++******)))(((************************)))******+++,,,---......,,,***((()))***+++******))))))************))))))%%%$$$$$$###$$$%%%&&&'''))))))))))))))))))))))))***+++++++++***)))(((((())))))))))))(((((((((((((((((())))))))))))(((((('''(((+++,,,,,,,,,------,,,,,,+++++++++*********))))))))))))((((((((((((''''''((((((((((((''''''***(((''''''(((((('''&&&%%%'''(((((('''''')))***'''((())))))))))))((('''))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))((('''''''''''''''((((((''''''''''''((((((((((((((((((((()))******'''(((((((((((((((''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))***+++***((('''((()))'''((()))***+++++++++*********)))((()))***+++,,,)))))))))***++++++,,,,,,,,,+++(((''''''(((+++,,,,,,,,,,,,------------...------------.........///---...///000111111111000333222333555888>>>KKKYYYnnn******++++++++++++******((()))***)))''''''+++...))))))))))))************''''''''''''((((((((()))''')))***+++***)))***+++)))***+++***)))((()))***)))AAAHHH222 ###)))&&&((((((((((((((('''''''''&&&'''((()))***+++,,,,,,))))))))))))))))))))))))((()))))))))******++++++++++++,,,,,,,,,---------***+++,,,...000111222333555555555555555666777888888888888888999999999999888888:::<<<===>>>??????999999:::;;;<<<===>>>???======<<<;;;;;;;;;;;;;;;999888777555444333333333222333333555666777888888888888777777777777888888888???AAA<<<999;;;;;;888777888888999888777555444555444444333222222111111//////......///000111111---...000111333333444444111333444444222222333555444444333333222111000000........................///...---,,,,,,,,,---...------------------------...------,,,,,,------...***+++,,,---///000111222,,,,,,------,,,,,,+++***,,,------------,,,++++++++++++++++++++++++++++++))))))***+++---...//////,,,***))))))***++++++***))))))************))))))+++***))))))***+++,,,---(((((((((((((((((((((((()))******+++++++++************))))))((((((''''''((()))))))))))))))((('''&&&(((+++,,,---,,,---...,,,,,,,,,++++++*********))))))))))))((((((((((((&&&&&&'''((())))))((((((***(((''''''(((((('''%%%$$$&&&(((((('''((()))+++((()))***++++++***)))((())))))))))))))))))))))))******))))))((((((''''''***)))'''&&&&&&(((+++,,,))))))))))))))))))))))))***)))((('''''''''''''''))))))(((((((((((())))))((((((((((((((()))******'''(((((((((((((((''''''''''''''''''((((((((()))((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))***)))((('''''')))&&&&&&((()))************+++***)))))))))***,,,---''''''(((***+++,,,---...,,,+++(((''''''(((+++,,,,,,,,,,,,---------......---------.........//////,,,---///111111111000000333222333555777===KKKXXXsss(((((())))))******++++++((((((((((((((((((((((((***)))(((''''''((()))***))))))************))))))))))))))))))))))))))))))++++++************++++++***111222,,,(((+++,,,***))))))(((((('''''''''&&&%%%&&&&&&''''''(((((((((***))))))))))))******+++*********+++,,,,,,,,,---+++,,,---...////////////333111//////222555666777::::::999999888888888777999::::::;;;<<<======>>><<<===>>>>>>>>>===;;;:::999:::<<<<<<===<<<;;;:::;;;999666777888999666444444444444333333333222222333333444444555666666666444444222111111111111111222:::>>>:::444333555666666888999999777555555555666666555444444444444444666666555555444444333333555444444333222111111000000000000000222555888:::888888888777666555444333777666333000...---,,,,,,222111000///...///000000222111000///...---------///////////////////////////////////////////////////---...111555555///***...---,,,++++++,,,---...+++*********))))))((((((************))))))))))))***************))))))((())))))******+++++++++,,,***************+++++++++''''''(((((())))))******++++++,,,,,,,,,,,,++++++******))))))((((((''''''((()))+++,,,,,,+++)))(((++++++,,,,,,,,,---------000///...,,,+++***)))((()))))))))'''%%%%%%''')))&&&''''''((()))*********))))))(((((('''''''''&&&+++"""$$$)))'''!!!))))))***++++++++++++***+++++++++++++++***)))((((((((())))))))))))(((((())))))((((((''''''&&&&&&'''***---...,,,***(((((((((((((((((((((''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''(((***+++,,,))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))******&&&&&&((()))************))))))))))))))))))))))))******))))))((((((''''''%%%'''************+++,,,,,,,,,++++++***)))((((((++++++******)))*********+++++++++*********))))))---,,,************,,,------+++***+++...000...,,,---,,,,,,,,,,,,---......111000/////////000222333777666666777777<<>>??????======>>>>>>>>><<<;;;:::;;;;;;<<<<<<<<<;;;:::999666444222333444555333111222222111111111111111222333333333333444444444444333333222111111111111222444<<<@@@;;;555555777888888999999888777888:::<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::999999;;;:::999888666444333333222111111111333555777999;;;;;;<<<<<<<<<;;;::::::888666444222111000000000333222000/////////000111333222111111000000000000111111111111111111111111111111111111111111111111///------///333333...***...---,,,,,,,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,+++++++++*********************))))))(((*********+++++++++,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((())))))(((((((((******))))))(((((((((((())))))***++++++***))))))))))))))))))************............---+++***)))(((((((((&&&$$$$$$&&&(((&&&''''''((())))))************)))))))))(((((((((,,,)))%%%%%%(((++++++***))))))***++++++++++++*********++++++***))))))((((((((())))))))))))((((((+++*********)))))))))(((***---///000...,,,******((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((((()))***''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******&&&'''((()))************))))))))))))))))))))))))***)))))))))((((((((('''&&&(((*********)))***+++***************++++++++++++***************++++++,,,,,,,,,,,,++++++******,,,,,,++++++++++++,,,,,,...---++++++---...,,,***---,,,,,,,,,,,,---......000000/////////000111222666555666666777===LLL\\\ttt************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((())))))(((((('''))))))))))))))))))))))))***))))))(((((())))))***)))******((()))+++***'''))))))))))))(((((((((((()))))))))***************,,,,,,++++++,,,------.........//////000111111222555555666777888888888888888777555666999<<<======>>>>>>>>>>>>============;;;;;;<<<===>>>???@@@@@@============<<<;;;:::999;;;;;;;;;;;;:::888777666222111000000111222111///333222111000000111333333444444444333333333222222333222222222222333444444777>>>AAA===888888::::::;;;;;;;;;999999<<<@@@CCC@@@@@@@@@AAAAAABBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBB@@@>>><<<:::999888666555444444555666888999<<<===>>>???@@@@@@@@@@@@999999777666555555555555555444333222222222333444444444444333333333333333555555555555555555555555333333333333333333333333222000///000333333111...//////............/////////////////////..................------,,,,,,,,,******++++++******)))(((*********+++++++++++++++,,,,,,+++***)))(((''''''++++++***))))))(((''''''''''''((((((((((((''''''***))))))))))))((((((((())))))))))))))))))))))))(((((((((((()))))))))))),,,---/////////...,,,+++((()))((('''%%%%%%''')))''''''(((((()))*********++++++************))))))'''***,,,***''''''***...((()))******++++++******))))))******))))))(((((((((((())))))))))))((((((************))))))))))))+++---//////---***))))))''''''((((((((((((((((((''''''((((((((((((''''''***))))))((('''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******&&&'''((())))))******)))))))))))))))))))))))))))))))))))))))((((((((((((''')))++++++)))))))))***''''''(((***+++,,,---...))))))))))))***+++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++...---++++++,,,,,,***)))---,,,,,,,,,,,,---......//////.........///000111444333555666777===MMM\\\ttt,,,,,,,,,++++++*********))))))))))))))))))))))))))))))(((((((((((())))))*********++++++*********))))))))))))))))))))))))))))))(((((((((((()))))),,,***((())),,,...,,,)))))))))))))))))))))))))))************++++++++++++---,,,,,,------...///000111222222333444555666666::::::;;;<<<<<<<<<<<<<<<:::999888999<<<>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::999888777666888888777666555444333222000000000000111222222111555444333222333444666777777777777666555444444333444444444555666777888888:::@@@BBB>>>:::;;;======>>>>>>>>>======>>>AAADDDAAABBBCCCDDDFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKGGGGGGFFFDDDCCCAAA@@@???;;;:::999999999999:::;;;:::;;;===???AAABBBBBBCCC>>>===<<<;;;:::999888888999888777555555666666777555555666666666666666666888888888888888888888888666666666666666666666666888666444444555666555444111111111111111111111111111111111111111111111111000000//////......------++++++,,,,,,,,,+++***************************************))))))(((((((((*********)))))))))(((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***************,,,///000111000---,,,+++++++++***((((((***,,,))))))******++++++++++++************************%%%)))---+++'''%%%(((,,,((())))))***************(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((''''''''''''(((***,,,+++)))&&&%%%%%%''''''''''''(((((((((((('''((()))******)))((('''))))))(((''''''''''''(((************************''''''''''''((((((((((((((((((((((((((())))))***''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((***++++++)))(((((()))''''''(((***+++,,,---...))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,---......---,,,+++,,,++++++++++++++++++***---,,,,,,,,,,,,---.....................//////000111222444666888>>>NNN]]]ttt+++++++++******))))))((())))))))))))))))))))))))(((((())))))))))))((((((******++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))***'''%%%'''***+++)))''')))******************************+++,,,,,,------............///000111222555555666777888999:::;;;======>>>????????????>>>>>>===<<<===???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===;;;::::::999888777777666555444444444444444333222111000000000///000111222333333444555777666666666777888:::;;;>>>>>>===<<<;;;:::999999::::::::::::;;;===>>>??????CCCDDD@@@>>>@@@AAAAAAAAABBBCCCCCCAAA@@@@@@AAAAAABBBCCCEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKHHHHHHGGGGGGFFFFFFFFFEEE??????>>>>>>============:::;;;===???AAACCCCCCDDDBBBBBBAAA@@@>>>===<<<;;;:::999888777777777888888777888999999:::999999888999999999999999999999999999999999999999999999999;;;999777777777888888777444555555555555555555444333333333333333333333333222222111111000///......------......------,,,+++************************(((((())))))******++++++((()))))))))*********+++***++++++,,,,,,++++++***))))))))))))************))))))(((((((((((())))))(((((()))))))))*********)))+++...000111000...---+++++++++***))))))+++---,,,,,,,,,,,,,,,---------))))))))))))))))))))))))(((***,,,,,,+++))))))***(((((()))************)))'''((())))))))))))(((((((((((())))))))))))((((((''''''''''''((((((((((((&&&((())))))&&&%%%$$$$$$&&&'''''''''(((((())))))'''((()))******)))(((''''''''''''''''''(((((()))++++++++++++++++++++++++''''''''''''((((((((((((((((((((((((((())))))***'''(((((())))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((***++++++)))(((((()))))))))*********+++++++++))))))))))))***+++,,,---************++++++++++++***+++------------+++***((()))***++++++,,,---...---,,,,,,,,,,,,---......---......///////////////000111333666888>>>MMM\\\sss((((((((('''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((((())))))******))))))((())))))))))))))))))))))))***))))))(((((())))))***,,,((((((***+++)))(((***************++++++++++++***+++,,,---...///000111111111111222333444555666888999:::;;;<<<===>>>???@@@@@@AAAAAAAAAAAA@@@@@@CCCAAA@@@AAABBBBBBAAA???============>>>>>>>>>>>>===<<<;;;:::888777666555444444333222222222333333222111111000111111222222222333666666666777999;;;;;;<<<===>>>???@@@AAAAAAGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFDDDHHHHHHDDDCCCEEEGGGFFFEEEGGGHHHGGGDDDAAA@@@@@@AAACCCEEEGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBAAAAAAAAA@@@@@@@@@===>>>@@@BBBCCCDDDDDDDDDCCCDDDDDDCCCBBBAAA@@@???<<<;;;:::999888999::::::;;;<<<===>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::999888888777888888888888999999999999888888555555555555666666666666555555444333222111111000//////000000//////...---,,,,,,,,,,,,++++++++++++(((((()))***+++,,,------(((((())))))***++++++,,,))))))************)))))))))))))))************+++))))))))))))))))))))))))''''''''''''(((((((((((()))+++---///000///...---((())))))((('''''')))+++,,,---------------------((((((((())))))))))))***)))(((((()))))))))(((&&&'''((())))))******))))))(((((())))))******))))))(((((())))))))))))(((((())))))))))))************''')))***)))(((''''''(((&&&&&&''''''((()))))))))(((((())))))))))))(((((('''&&&&&&&&&'''(((((()))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''')))++++++)))))))))***+++++++++***************))))))))))))***+++,,,,,,)))***************++++++***++++++,,,,,,++++++***''')))+++,,,,,,,,,...000---,,,,,,,,,,,,---......---...///000000000000///000111444777888>>>MMM[[[rrr(((((((((((((((((())))))(((((((((((((((((((((((('''((()))******)))((('''((())))))******))))))((())))))))))))))))))))))))*********))))))*********---***+++---,,,'''(((,,,*********+++++++++,,,,,,+++,,,...000222444555666555666666666777999:::;;;;;;;;;<<<>>>???@@@BBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCAAA@@@@@@@@@???===;;;888888888999999:::::::::777777666555555444444333222222111111111222333444222222222333444666888999999;;;>>>??????@@@CCCEEEDDDFFFHHHKKKLLLMMMLLLLLLOOOOOOOOONNNNNNMMMMMMMMMJJJJJJJJJJJJJJJKKKLLLMMMJJJMMMMMMIIIHHHLLLMMMLLLJJJKKKKKKIIIFFFDDDDDDEEEEEEGGGIIIKKKLLLKKKJJJJJJHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCAAABBBDDDEEEFFFEEEEEEEEEBBBAAA@@@???>>>???@@@@@@@@@AAABBBCCCBBB@@@???===========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999999:::;;;<<<======<<<;;;:::888888888888999999999:::999999888777666555444444111111222222111111000///000000/////////.........******++++++,,,,,,------************************(((((())))))))))))(((((())))))*********+++++++++))))))***++++++***))))))''''''((((((((()))))))))***+++,,,------...------'''(((((('''&&&''')))+++,,,,,,,,,,,,++++++++++++)))))))))*********++++++(((((((((''''''&&&&&&&&&'''(((((()))))))))))))))((())))))***++++++******(((((())))))))))))((((((((()))))))))*********+++''')))******)))((()))+++&&&&&&''''''((())))))***)))((((((''''''(((((()))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***&&&(((*********)))***+++************************+++***************++++++*********++++++,,,,,,,,,+++******))))))******+++)))+++------,,,,,,...000---,,,,,,,,,,,,---.........///000111111111000000000111444777888===LLLZZZqqq******++++++,,,,,,,,,---(((((((((((((((((((((((('''((()))******)))((('''++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++************++++++)))'''(((+++'''!!!""")))*********++++++,,,,,,,,,---...///222444777888999999999999:::;;;<<<>>>???<<<===>>>???AAABBBCCCDDDDDDDDDEEEEEEEEEDDDDDDCCC@@@>>>===<<<<<<:::888555222222333333444444444555222222222333333333333333222111111111111333444555444444444555777:::===>>>@@@CCCFFFGGGGGGHHHKKKNNNMMMOOOSSSVVVXXXXXXVVVUUUUUUTTTTTTTTTTTTSSSSSSSSSOOOOOOOOOOOOOOOOOOPPPQQQOOOQQQPPPLLLLLLPPPQQQPPPNNNNNNLLLHHHFFFFFFHHHJJJIIIKKKMMMOOOOOOOOOMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJGGGFFFFFFEEECCCBBBAAAAAA@@@AAAAAABBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???AAACCCFFFHHHIIIIIIIIIIIIHHHFFFEEEEEEEEEFFFGGGDDDEEEFFFFFFEEECCCAAA???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@???===<<<;;;<<<<<<===>>>??????>>>===<<<:::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999888777666222333333333333222111111333333222222111111000000---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))************))))))))))))******++++++++++++((()))+++------+++)))(((************+++++++++++++++++++++,,,,,,,,,------((()))))))))((((((+++---*********************************++++++,,,,,,,,,,,,...///---***)))+++...'''(((((()))))))))))))))))))))***+++++++++++++++(((((())))))))))))((((((&&&'''''''''(((((())))))&&&'''))))))((((((***+++&&&&&&&&&'''((())))))***)))((('''&&&&&&'''((()))***)))((('''&&&%%%%%%%%%((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))******((()))))))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******%%%'''************+++,,,))))))******++++++++++++++++++******************+++++++++,,,,,,---------+++***)))(((((()))***++++++---///...,,,+++---///---,,,,,,,,,,,,---.........///111222222222111000000111444777888===KKKYYYppp))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((((((((((((((((((''''''$$$&&&)))***)))(((((()))+++,,,......,,,+++,,,---......///000000111000000111222444777999;;;===>>>>>>===<<<<<<<<<===>>>???EEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFGGGGGGFFFDDDAAA>>>===;;;888555333000///111222222333333333333222333222111000000111222333222333444444444555888:::<<<===???BBBDDDDDDEEEEEEIIIJJJKKKMMMOOOPPPRRRSSSSSSUUUWWWXXXZZZZZZYYYYYYZZZ[[[[[[ZZZYYYWWWUUUTTTUUUTTTSSSRRRRRRSSSTTTUUUUUUSSSPPPNNNLLLLLLMMMMMMPPPNNNLLLJJJIIIJJJLLLMMMMMMNNNPPPQQQQQQQQQPPPOOOLLLNNNOOOQQQQQQOOONNNLLLLLLJJJHHHEEEDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIJJJJJJCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIKKKIIIGGGEEECCCBBBBBBBBBAAAAAAAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<>><<<::::::<<<===@@@@@@???>>>===<<<;;;;;;;;;::::::::::::;;;<<<<<<>>>>>>===<<<;;;;;;::::::888888888888777777777777444444444444333222111000444333222000///---,,,++++++,,,,,,,,,,,,+++******...---+++***)))***+++,,,)))))))))))))))((('''''''''((()))***+++,,,---...+++***)))(((((()))***+++,,,---------------......)))************+++++++++*********)))((('''&&&%%%(((((())))))******++++++++++++******))))))((((((******))))))))))))******((((((((((((((((((((((((+++***)))(((((()))***+++******))))))))))))******+++)))(((((()))******))),,,+++++++++******))))))************)))(((&&&&&&)))******)))''''''((()))'''((()))+++***)))'''&&&%%%%%%&&&'''((()))***+++(((((())))))))))))(((((((((((()))(((((('''&&&&&&((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%)))))))))((((((((((((((()))************++++++++++++***)))))))))***,,,,,,)))))))))))))))))))))))),,,,,,,,,------,,,++++++.........////////////000111000000///......------////////////000000000000555333444777:::???JJJVVVmmm))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))''')))******)))))))))***+++,,,,,,***)))***,,,///---...000222555666777888666777999;;;>>>@@@BBBCCC@@@@@@?????????AAABBBCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCCCCCCCCCCBBB@@@===999888777666444333111111111111222222333333222222111111111111222333555666666777777777777999<<>>>>>===========================@@@@@@@@@>>><<<;;;===>>>?????????>>>>>>=========<<<<<<;;;::::::;;;;;;<<<>>>======<<<<<<;;;;;;;;;:::::::::999999999888888777777777666666555444333444444333222000///.....................---,,,,,,---------------,,,++++++---------------,,,,,,+++******++++++++++++,,,,,,+++***)))(((((()))***+++)))))))))***++++++,,,,,,)))************+++++++++............------,,,+++)))))))))))))))******************)))))))))))))))******))))))))))))************************************)))))))))))))))*********))))))))))))******((('''&&&''')))++++++***++++++*********)))))))))'''((()))))))))))))))))))))******)))''''''((()))((()))******)))'''$$$###(((((((((((())))))))))))(((((())))))))))))(((((((((((()))))))))(((&&&&&&++++++++++++++++++++++++))))))))))))(((((('''''')))))))))))))))))))))))))))************++++++++++++***)))))))))***+++,,,************************,,,,,,,,,------,,,,,,+++------........./////////000000//////...------,,,////////////000000000000333222333666888>>>JJJVVVmmm))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++******)))((()))))))))))))))************+++,,,+++******+++---///...---+++***,,,000333000222444777:::<<<===>>>;;;<<<>>>@@@BBBDDDFFFGGGBBBAAA@@@@@@@@@AAABBBCCC?????????@@@@@@@@@@@@AAA???>>>=========<<<:::777333333333222222222222222000000111222222222222222111222222333444666888999;;;;;;;;;::::::===AAADDDJJJKKKMMMOOOPPPPPPPPPOOORRRRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWVVVVVV^^^^^^]]]]]][[[ZZZXXXWWWWWWVVVUUUSSSSSSSSSTTTUUUWWWUUUSSSPPPOOOOOOPPPPPPLLLKKKIIIHHHHHHJJJLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQOOOOOONNNMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHLLLLLLMMMMMMNNNOOOOOOOOOKKKKKKIIIHHHFFFEEEEEEEEEGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAACCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAA???===<<<===???>>>>>>?????????@@@@@@@@@???>>>===<<<<<<;;;<<<<<<=====================<<<<<<<<<<<<;;;;;;;;;::::::999::::::999999888777666666555555444333333222222111111111111111000//////,,,---///000///...+++***,,,,,,,,,,,,,,,++++++***---,,,,,,,,,+++*********+++***))))))))))))***+++''''''((()))***++++++,,,)))************+++++++++***++++++,,,,,,+++******************))))))))))))))))))))))))******************))))))))))))*********************************************)))((((((******))))))))))))******&&&%%%%%%&&&)))+++,,,,,,******))))))))))))((((((%%%&&&''')))***++++++,,,)))******)))''''''((()))*********)))'''%%%""" ******))))))((((((((('''(((((())))))))))))(((((('''((()))******((('''%%%))))))))))))))))))))))))++++++************))))))************************)))************+++++++++******))))))******+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,---------............//////......---,,,,,,,,,.../////////000000000111222111222555777<<>>??????@@@???@@@AAABBBDDDFFFGGGHHHAAA@@@>>>===<<<<<<<<<===999999::::::::::::;;;;;;:::888777666777666444222///000000000000111111111000000111222333333333333444555555666777888999:::;;;;;;;;;:::;;;>>>CCCFFFMMMNNNPPPQQQRRRRRRQQQQQQTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVVVV]]]]]]\\\[[[ZZZXXXWWWWWWWWWVVVUUUTTTTTTTTTUUUUUURRRPPPNNNKKKJJJJJJKKKLLLLLLKKKJJJIIIIIIIIIKKKKKKKKKJJJIIIHHHHHHHHHJJJJJJLLLLLLKKKKKKKKKLLLMMMMMMMMMNNNNNNNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNLLLKKKIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAA@@@>>>======???===>>>???@@@AAABBBBBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????============<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888777777777777777666666333333444444333333222111---.../////////...---,,,++++++,,,,,,++++++***))),,,,,,++++++******))))))************************************++++++++++++))))))*********+++++++++&&&&&&'''((())))))((((((++++++******))))))(((((((((((())))))******++++++******))))))))))))******************************)))***+++++++++)))'''&&&******))))))))))))******((('''&&&'''***,,,,,,+++)))))))))(((((((((((((((%%%&&&((()))++++++,,,,,,)))******)))''''''((()))*********)))'''%%%###"""))))))((((((((('''''''''(((((())))))))))))((((((&&&((()))++++++)))'''&&&''''''''''''''''''''''''***************************************+++++++++))))))*********+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,......//////000000111111222222333555666<<>>CCCFFFPPPQQQRRRSSSSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUTTTTTTTTTUUUUUUVVVVVVWWW[[[ZZZYYYXXXVVVUUUUUUTTTSSSSSSQQQQQQQQQQQQRRRSSSPPPNNNLLLJJJIIIIIIJJJKKKLLLKKKJJJHHHGGGGGGGGGHHHJJJIIIHHHHHHHHHIIIKKKLLLPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMLLLKKKIIIHHHFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKKKKJJJIIIIIIIIIIIIIIIGGGFFFDDDBBBBBBBBBBBBCCC@@@AAAAAABBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBAAA>>>======>>>>>>>>>???@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>=========<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::555555666666555555444333111000///........./////////////////////......---*********************)))******++++++++++++******,,,++++++******)))))))))))))))*********+++++++++))))))***+++,,,,,,,,,,,,++++++******))))))(((((((((((())))))******++++++******))))))))))))******)))))))))))))))))))))))))))***+++++++++)))((('''******))))))))))))******+++)))((((((***++++++***((((((((((((((()))))))))(((((()))***************)))******)))''''''((()))((()))))))))((((((''''''&&&&&&'''''''''((((((((((((((())))))))))))(((((('''((()))***+++***((('''************************))))))))))))))))))))))))))))))******++++++++++++))))))*********+++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,---------......---------------,,,,,,,,,.........///000111111111222333555666777<<>>>>>===<<<===>>>???BBBEEEGGGIIIKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHAAA???<<<888555444333222000000000111111111222222333111000000111222222111111111111111111111111111333444555777888888888888<<<<<<=========<<<<<<;;;999:::<<<>>>???AAAEEEHHHTTTTTTUUUUUUUUUTTTRRRQQQOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRTTTUUUVVVWWWXXXWWWVVVTTTSSSRRRRRRRRRNNNNNNMMMMMMMMMOOOPPPQQQMMMLLLIIIHHHGGGGGGHHHIIIKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLOOONNNMMMKKKJJJHHHGGGFFFJJJJJJJJJKKKJJJJJJIIIIIIDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHFFFDDDBBB@@@@@@@@@BBBCCC@@@@@@AAABBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCBBB@@@???????????????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCDDDFFFGGGHHHCCCCCCCCCCCCCCCCCCBBBBBB?????????>>>>>>>>>======<<<<<<=========<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;777888888888888777666666555444222000000111222333///000000000000///......******************************+++,,,,,,+++************))))))(((''''''''')))************+++++++++******+++,,,------,,,,,,************))))))))))))))))))))))))******************))))))))))))******(((((((((((((((((((((((())))))************))))))******))))))))))))******+++***(((((()))******)))(((((())))))))))))***************+++******)))))))))******)))''''''((()))''''''(((((()))******+++&&&'''''''''(((((())))))(((((())))))))))))(((((((((((())))))******))))))(((((((((((((((((((((((('''''''''(((((((((((()))(((((())))))***+++++++++)))************+++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,---------..................------------------------...///000111222222222333666777666<<>>@@@@@@AAABBBCCCDDDEEEGGGIIILLLMMMNNNOOOLLLLLLKKKIIIHHHFFFEEEDDD<<<;;;888555333222222222//////000000000111111111222111///000222444444444222222333333444444555555666777888999:::;;;;;;;;;<<<<<<>>>???@@@??????>>><<>>???@@@AAABBBEEEGGGJJJKKKFFFFFFFFFEEEEEEDDDDDDDDDAAAAAAAAA@@@@@@@@@??????======>>>>>>>>>>>>>>>===>>>>>>>>>======<<<<<<<<<:::;;;;;;;;;;;;:::999999777777666666555555666666000000000111000000///...///...------,,,+++*********++++++,,,,,,++++++***((((((((())))))*********)))************+++++++++((())))))*********)))))))))))))))))))))******************)))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,******))))))))))))******(((&&&%%%&&&((())))))))))))))))))*********++++++*********++++++******))))))******)))''''''((()))&&&&&&&&&'''((()))******************))))))))))))(((((())))))))))))(((((())))))((((((((()))++++++&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''((())))))***++++++)))************+++++++++((()))***+++,,,++++++***++++++++++++++++++++++++)))***+++,,,------------------........./////////........................------...///000111222222111222555666555:::LLL]]]www)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,------......///000111111222555777888777666666666===???AAABBBCCCDDDGGGIIIKKKLLLMMMNNNNNNNNNNNNNNNKKKKKKIIIGGGEEECCCAAA@@@777666444222111000111111000000000111111111111222222111///000333555666666222333333555666777888888777888:::;;;<<<=========;;;<<<>>>@@@AAABBBBBBAAA@@@CCCGGGKKKLLLNNNOOOQQQRRRSSSSSSSSSRRRPPPNNNMMMMMMMMMLLLKKKJJJHHHHHHGGGKKKKKKKKKMMMOOOQQQTTTUUUVVVUUUSSSQQQOOOOOOOOOOOOPPPPPPPPPQQQSSSVVVXXXZZZUUUSSSQQQPPPOOOPPPQQQRRROOOOOOQQQRRRTTTUUUVVVWWWSSSUUUXXX[[[]]]^^^___^^^YYYZZZ[[[\\\[[[YYYWWWVVVNNNMMMLLLLLLLLLMMMNNNOOOLLLLLLNNNOOOQQQSSSTTTTTTNNNNNNNNNMMMMMMMMMMMMMMMJJJIIIHHHHHHGGGGGGGGGGGGKKKIIIGGGFFFFFFHHHJJJLLLIIIIIIKKKLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGHHHHHHFFFDDDCCCCCCBBBAAAAAA@@@???>>>===<<<<<<===???AAADDDHHHKKKLLLIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>??????@@@@@@@@@????????????>>>>>>===<<<<<<;;;===============<<<<<<;;;888999;;;;;;;;;:::888777555555666666666555444444333222111///---+++***)))***+++,,,------,,,+++***(((((()))+++,,,...//////)))************+++++++++******++++++++++++******(((((())))))******++++++++++++******))))))((((((******))))))))))))******************************((((((''''''(((***,,,---******))))))))))))******$$$###"""$$$''')))))))))))))))******+++++++++,,,((()))***+++++++++++++++)))******)))''''''((()))&&&&&&&&&&&&&&&'''((()))......---,,,+++***)))((((((((())))))))))))((((((***)))((('''''')))+++---))))))))))))))))))))))))''''''(((((()))))))))***&&&''''''((()))*********)))************+++++++++((()))***+++,,,+++******++++++++++++++++++++++++)))***+++,,,------...---.........////////////000......//////////////////------...///000111222222000111444555333999KKK]]]ttt************************+++***)))'''''''''((()))((((((((((((((()))******,,,---............///000///000222333333444666888999999999999:::<<<===>>>@@@AAADDDFFFHHHHHHGGGFFFJJJKKKLLLMMMMMMLLLJJJJJJKKKJJJHHHDDD@@@<<<999777777444111000222222111...111222333222111000111222444333333222222333333444666666666666888:::<<<===:::<<>>>>>>>>>>>???@@@BBBCCCCCCDDDDDDEEEHHHKKKMMMNNNOOOPPPQQQTTTTTTRRROOOLLLLLLMMMOOOKKKKKKKKKJJJHHHGGGHHHJJJFFFEEEGGGLLLOOORRRYYY```eeedddaaa[[[VVVSSSTTTVVV[[[[[[ZZZ[[[]]]```ccceeebbbbbbaaa___^^^]]]\\\\\\___aaaeeehhhjjjkkkkkkjjjggggggiiimmmqqqrrrooollloooooooooppppppmmmfff```\\\XXXUUUTTTWWW\\\___aaa```^^^\\\]]]aaacccbbb```XXXWWWWWW[[[___^^^YYYSSSNNNNNNMMMLLLLLLNNNRRRVVVVVVSSSPPPPPPRRRUUUXXXYYYWWWXXXYYYYYYYYYXXXVVVUUUVVVUUUTTTTTTTTTSSSPPPNNNKKKMMMNNNMMMKKKHHHHHHHHHHHHFFFEEECCCCCCDDDFFFGGGFFFDDDAAA@@@@@@@@@>>>===>>>>>>@@@BBBDDDFFFGGGHHHIIIHHHFFFDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBBBB@@@>>>>>>?????????>>>@@@???>>>===;;;:::999888:::999888888888:::;;;<<<777777777777666555333333777666444222000//////.........---,,,++++++*********+++,,,------------------,,,,,,+++++++++++++++++++++++++++++++++++++++************************###%%%(((+++,,,+++)))((())))))))))))))))))))))))******++++++++++++******,,,+++++++++,,,---......))))))*********+++++++++******))))))))))))))))))++++++***)))(((((())))))+++*********************---+++(((&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******---......,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,---,,,***)))((()))******++++++++++++++++++++++++)))************+++++++++000---++++++------+++(((,,,,,,,,,,,,,,,,,,++++++...---+++++++++---///000......---------///111222333222333555777===KKKYYYrrr((((((((((((((((((((((((+++***)))((('''(((((())))))))))))))))))***+++,,,,,,...////////////000222111333555666666777999:::============>>>>>>??????AAACCCFFFIIIJJJKKKKKKJJJLLLLLLKKKJJJIIIGGGEEEDDDAAA@@@???===:::888666444666333111111222333111///111222333333222222333555333333444444555666777888<<<<<<;;;;;;;;;<<<======@@@CCCFFFGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHDDDGGGJJJLLLMMMMMMNNNOOONNNOOOOOOMMMJJJHHHGGGHHHFFFGGGHHHGGGEEEEEEEEEFFFGGGFFFIIIPPPVVV\\\fffooo{{{{{{xxxpppgggbbbbbbeeehhhhhhiiikkkooossswwwyyywwwuuurrrooonnnnnnoooooowwwxxxyyy{{{|||}}}}}}}}}zzzxxxxxxyyy}}}~~~}}}~~~~~~~~~|||vvvrrrnnnkkkiiihhhkkknnnqqqrrrpppnnnmmmnnnooonnnjjjfff]]][[[[[[^^^aaaaaa]]]XXXRRRSSSUUUVVVXXX[[[```ddddddbbb___^^^```cccfffffffffggghhhhhhhhhgggfffeeeeeecccbbbaaa```___\\\ZZZUUUVVVWWWUUUQQQNNNLLLLLLJJJIIIHHHGGGGGGGGGGGGHHHFFFDDDBBBAAABBBBBBBBB@@@???@@@AAACCCDDDFFFGGGHHHIIIHHHFFFFFFFFFHHHJJJKKKJJJIIIHHHFFFEEEDDDDDDDDDFFFFFFEEEDDDCCCCCCBBBBBBBBBAAA??????@@@@@@???>>>???>>>===;;;:::888777777666666666666777999:::;;;999999888888777777666666777666444333111000//////---------,,,,,,,,,++++++))))))***++++++++++++++++++***))))))(((((())))))++++++++++++++++++++++++************************&&&''')))***++++++))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))***++++++))))))*********+++++++++************************++++++***)))))))))))))))))))))*********+++++++++)))(((&&&%%%$$$%%%&&&'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++,,,---,,,***((()))***************************))))))))))))******+++,,,++++++******************++++++++++++++++++++++++)))************+++++++++...,,,******,,,,,,***(((,,,,,,,,,,,,------------...---,,,++++++,,,...///............///000111111333222333555777===KKKYYYqqq((((((((((((((((((((((((+++***))))))((()))))))))))))))))))))***+++------...000111111111111222444555777999::::::;;;<<<>>>AAAAAAAAAAAAAAAAAAAAAAAADDDFFFHHHKKKMMMNNNNNNNNNLLLKKKHHHDDDAAA>>><<<<<<666666666555555444333333555333222333444555444222333444666666555666888:::777777888:::;;;<<<>>>>>>CCCCCCCCCDDDDDDEEEEEEEEEJJJMMMPPPQQQPPPNNNNNNNNNNNNNNNMMMLLLLLLLLLKKKKKKEEEHHHJJJKKKKKKKKKLLLMMMJJJLLLMMMLLLIIIGGGEEEEEECCCEEEHHHHHHGGGFFFFFFGGGIIIJJJOOOYYYccclllyyy{{{sssqqqtttwwwxxxyyy|||~~~}}}{{{yyyyyy{{{|||}}}}}}xxxwwwvvvwwwwwwrrrjjjdddYYYWWWVVVXXX[[[\\\ZZZWWWTTTWWWZZZ^^^aaafffkkknnnooommmjjjiiikkknnnppppppoooppprrrssssssrrrrrrqqqpppnnnkkkiiihhhfffdddaaa^^^______^^^ZZZVVVUUUTTTMMMMMMMMMMMMLLLKKKIIIIIIGGGEEECCCCCCCCCDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGHHHJJJLLLMMMKKKJJJIIIHHHFFFFFFEEEEEEGGGGGGFFFEEEDDDBBBBBBAAACCCAAA??????@@@AAA@@@???>>>>>><<<;;;999777666555333333333444555777888999:::999888777777888999999888777666555444333222222.....................---******+++,,,,,,,,,+++++++++***))))))(((((())))))++++++++++++++++++++++++************************))))))******************))))))))))))))))))))))))******++++++++++++******))))))((((((((()))*********************+++++++++******+++++++++++++++++++++***)))))))))))))))))))))))))))***+++++++++,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((()))***+++***)))((()))***************************&&&'''((()))***+++++++++)))******+++++++++******************************)))************+++++++++,,,***)))***+++,,,***))),,,,,,,,,---....../////////...---,,,+++,,,---.........///000111111111111333222333666888===KKKXXXnnn************************************************)))))))))***+++---...///111333444555444444666888888:::===?????????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDHHHIIIJJJKKKLLLLLLLLLLLLGGGDDDAAA<<<999666555444333333333333333333444444666666666777888999888888999:::;;;<<<<<<===@@@CCCAAABBBCCCDDDEEEFFFFFFGGGHHHIIIKKKNNNPPPRRRSSSTTTUUUWWWYYYYYYWWWUUUTTTSSSTTTSSSRRRPPPOOOMMMLLLLLLIIIJJJKKKKKKIIIIIIJJJKKKKKKLLLMMMMMMKKKJJJJJJKKKHHHKKKNNNPPPOOONNNNNNNNNPPPRRR[[[gggsss|||}}}yyyyyy}}}zzz}}}}}}}}}}}}|||{{{yyyqqqqqqrrrtttsssnnnddd]]]RRRPPPOOOQQQTTTVVVVVVUUUXXX[[[___cccfffiiimmmpppqqqnnnlllkkkmmmoooppppppnnnoooqqqssstttuuuttttttssspppmmmlllkkkiiigggeeeaaabbbcccbbb^^^[[[ZZZZZZTTTUUUWWWXXXXXXUUURRRPPPLLLJJJFFFEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGFFFEEECCCBBBAAAAAACCCAAA@@@@@@AAABBBAAA@@@???>>>===;;;:::888777666333333333333444444555555888777555444444666888999999999888888777777666555222222111111000000//////...///////////////...---------,,,+++++++++++++++++++++++++++++++++++++++************************,,,+++***))))))******+++))))))))))))))))))))))))******++++++++++++******+++***************++++++************************+++++++++++++++,,,,,,,,,******)))))))))))))))***+++*********************+++,,,,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((***,,,,,,***((('''&&&((())))))(((((()))+++++++++++++++++++++++++++&&&''')))+++,,,++++++***'''(((***+++,,,,,,+++***))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,+++,,,,,,------...///000000///...---,,,,,,,,,,,,,,,---...000222222222111111333222444666888===JJJWWWlll++++++++++++++++++++++++******++++++++++++++++++))))))***+++---...000111555666888999888999;;;<<<;;;>>>AAABBBBBBBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJIIIIIIIIIHHHGGGFFFEEE>>><<<999666444333222222444333333333333444555555999:::===>>>???@@@@@@AAABBBCCCDDDDDDCCCEEEHHHKKKNNNOOOPPPPPPQQQPPPPPPOOOOOOPPPRRRTTTWWWYYY[[[\\\ZZZ\\\^^^]]]ZZZWWWUUUUUUXXXWWWVVVUUUSSSPPPMMMLLLLLLLLLKKKIIIGGGGGGJJJMMMPPPQQQQQQQQQPPPPPPRRRTTTTTTVVVZZZ\\\[[[ZZZZZZ[[[[[[___iiivvv|||zzz|||rrrmmmmmmqqqttt}}}}}}}}}}}}||||||}}}~~~zzzxxxvvvttttttrrrooommmbbbbbbdddgggiiifff___YYYQQQPPPOOOPPPRRRUUUVVVVVV\\\^^^aaabbbcccdddfffhhhjjjgggeeedddeeegggggggggfffhhhkkknnnqqqrrrssssssrrrooollljjjiiiiiigggeeeaaabbbbbb```\\\YYYWWWWWWYYY\\\___aaaaaa___\\\YYYVVVRRRNNNKKKJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDFFFEEEEEEFFFFFFHHHIIIIIIFFFFFFEEEDDDCCCBBBAAAAAACCCAAA???@@@AAABBBBBBAAA@@@@@@???===<<<;;;:::999777777666666555333222222555444222111111222444666555666777777777777666555777666666444333222111111111111222111111000//////......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---+++***)))((()))+++,,,))))))))))))))))))))))))******++++++++++++******++++++***************+++******************************+++++++++,,,,,,,,,***)))))))))))))))******---,,,,,,+++***)))(((((('''((()))++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''&&&'''))))))(((((()))+++++++++++++++++++++++++++******,,,,,,,,,+++***)))'''(((***+++,,,,,,+++***))))))))))))))))))))))))))))))*********+++++++++,,,,,,---------------...,,,,,,------...///000000///...------,,,,,,,,,,,,---...000222222222111111333222444777999===IIIVVVlll{{{))))))))))))))))))))))))******+++,,,,,,,,,+++++++++,,,,,,...000222444555999:::<<<======>>>???AAA>>>AAAEEEGGGGGGFFFFFFGGGIIIJJJLLLMMMMMMMMMLLLKKKHHHHHHFFFDDDBBBAAA@@@???999888777666555555555555555444444333444555666777>>>AAAEEEGGGHHHHHHJJJKKKMMMMMMLLLKKKJJJKKKOOOQQQWWWXXXYYYZZZZZZYYYWWWWWWWWWWWWWWWWWWYYY[[[^^^___^^^```bbbbbb___\\\[[[ZZZ______```___\\\XXXTTTQQQOOONNNKKKIIIIIILLLRRRWWW___```aaaaaa______```bbbcccfffhhhiiiiiihhhiiijjjjjjmmmvvv~~~}}}|||wwwtttpppiii```YYYXXXZZZ]]]dddeeeggggggffffffhhhjjjgggeeecccbbbbbb```^^^\\\SSSRRRSSSWWW\\\^^^\\\ZZZTTTTTTTTTSSSTTTTTTUUUVVVXXXYYYZZZYYYXXXXXXYYY[[[]]][[[XXXXXXXXXYYYYYYXXXZZZ\\\```eeeiiilllnnnooollliiieeebbbaaa```^^^]]]^^^______\\\WWWSSSPPPOOOTTTWWW[[[___```___\\\ZZZ^^^ZZZTTTPPPOOONNNMMMLLLJJJIIIHHHFFFEEECCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGDDDDDDCCCCCCBBBAAAAAAAAABBB@@@??????AAABBBBBBAAAAAA@@@@@@???>>>>>>======<<<<<<;;;:::888666444333333222111000000111111222000111333444444444333222888888777666555444333333333333333222111000///......---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************+++***)))(((((()))++++++))))))))))))))))))))))))******++++++++++++************)))((((((((())))))+++++++++***************))))))******+++,,,,,,,,,)))))))))))))))******+++---,,,,,,+++***)))((((((((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((()))***++++++***)))(((&&&((())))))(((((()))+++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++******)))******+++++++++******************************)))************+++++++++---...///...---,,,---...,,,,,,,,,---......//////------------------,,,,,,......///000111111111111333222555888999===IIIUUUmmmyyy))))))))))))))))))))))))******,,,---------,,,,,,//////000222444666888:::<<<>>>@@@AAAAAAAAACCCEEEBBBEEEIIIKKKKKKJJJJJJKKKLLLMMMMMMNNNMMMKKKIIIGGGEEEDDDBBB@@@>>>===<<<<<<999:::;;;;;;;;;;;;;;;;;;777666666666777:::<<<>>>DDDHHHMMMOOOPPPQQQRRRTTTUUUTTTSSSPPPOOOOOORRRTTTYYYZZZ\\\^^^^^^]]]\\\\\\]]]\\\[[[[[[\\\```dddffffffiiillllllkkkjjjjjjjjjiiikkkmmmmmmjjjeee___[[[UUUSSSQQQOOORRRZZZdddkkkzzz}}}~~~zzzvvvuuuvvvwwwyyyyyyxxxxxxyyyzzzyyyyyy}}}~~~~~~{{{yyytttsssrrroookkkgggbbb```\\\ZZZWWWQQQKKKHHHIIIKKKLLLOOORRRRRRRRRRRRSSSUUUVVVTTTSSSSSSTTTVVVUUUTTTNNNLLLKKKOOOVVV^^^aaabbb``````___]]][[[XXXWWWWWWTTTTTTTTTRRRQQQRRRTTTWWWYYYWWWUUUTTTUUUUUUTTTSSSTTTWWW\\\bbbggglllnnnpppjjjfffaaa]]]ZZZXXXVVVTTTVVVWWWXXXWWWTTTQQQOOOOOOPPPSSSXXX\\\___```___]]]]]]YYYSSSPPPNNNNNNNNNMMMKKKJJJHHHFFFDDDAAA@@@???>>>???@@@AAABBBCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>@@@AAAAAA@@@?????????????????????????????????>>><<<:::888777444333333222222111111111...///111333444444333222555555555555666666666666666666555555333222111000//////...---------------++++++++++++++++++++++++************************(((((((((((()))******+++))))))))))))))))))))))))******++++++++++++******++++++***)))))))))))))))+++++++++*********))))))(((((())))))***++++++,,,)))))))))))))))***++++++***************************++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((()))******(((((()))+++))))))))))))))))))))))))+++***************+++,,,++++++******************++++++++++++++++++++++++)))************+++++++++---///000...,,,***+++---,,,,,,,,,,,,------------,,,,,,------------------............///000111111333333555888999===HHHTTTooo}}}++++++++++++++++++++++++)))***,,,---...---,,,,,,111222333555777:::<<<===>>>@@@BBBCCCCCCDDDFFFHHHDDDHHHLLLNNNNNNMMMMMMMMMLLLLLLLLLLLLIIIFFFCCCAAABBBAAA@@@>>>===<<<<<<<<<<<<===???@@@AAAAAA@@@???999999999999<<>>>>>???AAACCCDDDFFFFFFGGGAAAAAA???>>>===<<<<<<<<>>===>>>???AAAAAA@@@>>>>>>??????@@@@@@@@@AAA@@@AAAAAAAAA@@@>>><<<;;;555555666555444333222111///111333555666666555555111222333444555666777888999999999888777555444333222222111000000000000000++++++++++++++++++++++++************************&&&&&&'''((()))******+++))))))))))))))))))))))))******++++++++++++******......---,,,++++++,,,,,,++++++++++++******))))))'''(((((()))******++++++))))))((())))))***++++++'''((()))***+++,,,------'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))***+++***)))((()))***************************((((((''''''(((***,,,------,,,***)))))))))******++++++++++++++++++++++++)))************+++++++++,,,...///...***)))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---..................---------///111222333333555888999===HHHTTTppp***+++,,,,,,,,,+++))))))***,,,//////......111333999999999::::::<<<======CCCBBBAAAAAABBBEEEHHHJJJHHHJJJLLLLLLKKKJJJKKKLLLJJJIIIHHHGGGFFFEEEEEEDDDGGGFFFEEECCCBBB@@@???>>>BBBCCCDDDEEEEEEEEEDDDDDDBBB@@@===;;;<<>>???AAABBBBBBAAA@@@@@@AAA>>><<<;;;===?????????@@@@@@AAAAAAAAAAAAAAAAAACCCAAA?????????>>><<<;;;<<<999666333222333666777222333333333333222111111555555555555555555555555666777888999999888777666333333333333222111000000111000///...,,,***))))))+++,,,,,,,,,,,,+++******))))))))))))************,,,,,,,,,+++,,,,,,------+++*********+++,,,,,,---+++***)))***++++++******(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,---//////---+++---,,,+++***))))))))))))***++++++,,,,,,++++++***((($$$ """'''++++++***,,,+++++++++******))))))************************++++++++++++++++++++++++***)))(((''''''((()))***!!!###'''***,,,+++)))'''******************************+++++++++,,,,,,,,,+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++.................................//////000111222555222222444777===IIIUUUnnn***++++++,,,,,,,,,,,,,,,---///222333333444777:::;;;;;;;;;<<<===>>>???@@@EEEEEEDDDDDDDDDEEEEEEEEEGGGIIIJJJJJJIIIHHHIIIJJJIIIIIIJJJJJJIIIHHHHHHGGGHHHGGGGGGGGGFFFFFFEEEEEEDDDEEEGGGIIIIIIHHHFFFEEECCCBBB@@@??????BBBEEEGGGJJJLLLOOORRRTTTUUUUUUTTTRRRRRRQQQOOOMMMLLLMMMMMMRRRVVV[[[^^^```dddiiimmmqqqqqqrrrrrrrrruuuzzz}}}|||}}}}}}}}}}}}||||||{{{tttssssssvvvxxxxxxuuuqqqrrrnnnmmmsssyyy~~~yyyqqqjjjddddddccc^^^ZZZXXXUUUUUUSSSRRRPPPNNNMMMLLLJJJJJJKKKMMMRRRXXX^^^aaaeeejjjkkkgggcccaaa[[[VVVVVVUUUXXX\\\^^^\\\]]]```eeefffgggiiikkklllmmmmmmmmmpppqqqoooooovvv|||zzzxxxvvvttttttuuuwwwxxxyyyxxxuuurrrpppqqqtttwwwxxxzzz{{{}}}vvvqqqnnnkkkhhh____________```bbbcccdddkkkpppvvvzzzyyyvvvuuutttiiiddd\\\VVVTTTTTTSSSSSSVVVZZZZZZUUUQQQPPPMMMJJJIIIHHHFFFGGGJJJMMMOOOPPPJJJGGGCCCAAAAAAAAA@@@???===>>>???AAABBBCCCCCCBBBBBB@@@>>>===???@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDBBBAAA@@@AAA@@@???===;;;999555333111111222333222222333333333222222111333333333333333333333333555666777888888888777666555555555555444333222111111111000///---,,,++++++,,,,,,,,,,,,,,,+++***)))******************+++++++++******)))******+++++++++*********+++,,,,,,---+++*********+++++++++***))))))))))))************************************************************++++++---000222222///,,,---,,,+++***))))))))))))***++++++,,,,,,++++++***,,,((($$$%%%)))++++++)))++++++*********)))))))))************************)))))))))))))))))))))))),,,+++***))))))***+++,,,$$$&&&)))+++,,,,,,***)))******************************+++++++++,,,,,,,,,+++,,,------...---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------........................///......//////000111222555222222444777<<>>>>>===>>>???@@@BBBCCCEEEEEEFFFFFFEEECCCAAA@@@FFFHHHJJJJJJIIIHHHIIIJJJKKKLLLNNNOOOOOOMMMLLLKKKIIIIIIJJJJJJKKKLLLLLLMMMHHHIIILLLNNNNNNLLLIIIGGGEEEEEEDDDDDDDDDFFFHHHIIIJJJKKKMMMPPPQQQRRRQQQQQQOOOOOOOOONNNLLLMMMOOOQQQTTTXXX\\\```eeekkkttt{{{~~~||||||}}}{{{{{{zzzyyyxxxxxxwwwwwwoooppprrruuuxxxzzz|||}}}~~~{{{{{{~~~uuulllfff```YYYUUUVVVVVVRRRNNNMMMMMMMMMOOOPPPPPPPPPOOOOOOOOOOOOQQQTTTYYY```gggkkksssyyy~~~}}}yyyqqqjjjiiigggiiimmmooonnnooorrryyyzzzzzz{{{{{{zzzzzzzzzvvvxxxzzz|||~~~}}}xxxvvvwww|||yyyvvvssspppjjjjjjjjjjjjjjjkkkllllllrrrxxx|||wwwtttnnnlllhhhccc^^^]]]___aaadddkkkmmmggg```\\\ZZZXXXRRRQQQOOOOOORRRUUUVVVWWWRRRNNNHHHEEECCCDDDCCCCCC???@@@AAACCCEEEGGGHHHIIIFFFDDDAAA@@@AAAAAAAAA@@@?????????@@@@@@@@@@@@AAAAAA???>>>>>>??????>>><<<;;;:::777555333111111000222222333333333333222222111111111111111111111111222333555666777888888888777777777777666555444333222111111000//////......------------,,,+++***)))++++++++++++++++++++++++++++++******)))******+++++++++++++++++++++,,,,,,***++++++,,,,,,++++++******************)))))))))))))))))))))))))))))))))***************************+++...111444444222///---,,,+++******))))))*********++++++++++++******///,,,((((((***+++***(((******))))))))))))((((((************************)))))))))))))))))))))))),,,+++************+++,,,)))***+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,++++++,,,---------------++++++,,,,,,,,,,,,------,,,,,,,,,---......//////........................////////////000111222222444222222444777<<>>>>>???AAACCCDDDBBBCCCCCCCCCBBBAAA@@@@@@FFFIIIKKKLLLLLLLLLNNNOOOPPPRRRTTTTTTTTTQQQOOOMMMJJJJJJKKKKKKLLLMMMNNNNNNJJJLLLOOORRRQQQOOOKKKHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJLLLMMMNNNNNNNNNMMMLLLNNNOOOOOONNNOOOSSSWWWZZZ]]]aaaeeekkkttt~~~}}}xxxwwwuuutttssssssttttttooorrrwww{{{~~~}}}xxxvvvxxxyyywwwwwwvvvrrrmmmfff___[[[WWWRRRPPPSSSTTTQQQOOOOOOQQQSSSVVVZZZ\\\]]]]]]]]]```______```ccchhhmmmppp{{{~~~zzzyyy|||~~~|||}}}}}}}}}~~~yyywwwyyy|||yyyvvvtttrrrqqqqqqpppppppppqqqqqqtttxxx}}}{{{vvvssspppqqqqqqmmmiiihhhlllpppzzzssslllhhheee___]]]ZZZZZZ[[[\\\]]]]]]ZZZUUUOOOKKKKKKLLLLLLMMMIIIIIIJJJLLLNNNPPPSSSTTTMMMJJJFFFDDDCCCBBBAAA???>>>>>>>>>??????????????????>>>======??????>>>===;;;;;;;;;999888666555444222333333444444333333333111111111111111111111111000111222444666777888999777888888777777666555444222222222222111111111111//////......---,,,******,,,,,,+++++++++++++++***------,,,,,,++++++,,,,,,***+++++++++,,,+++++++++***+++------,,,++++++++++++++++++******)))))))))))))))))))))))))))))))))************************++++++,,,///222444333222------,,,+++******************++++++++++++******///,,,***)))***+++***))))))))))))(((((((((((((((************************++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,+++++++++,,,,,,******************************+++++++++,,,,,,,,,++++++,,,------------,,,+++++++++,,,,,,,,,---------.............................................////////////000111222333333111111444777<<>>???@@@AAAAAA@@@???>>>======>>>@@@BBB???>>>======>>>@@@CCCDDDIIILLLOOOQQQRRRSSSUUUVVVWWWXXXYYYXXXVVVSSSOOOMMMIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMPPPRRRRRRPPPLLLJJJHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJJJJJJJIIILLLNNNOOOOOORRRXXX^^^cccfffjjjnnnsss{{{xxxvvvtttrrrrrrsssuuuvvvvvv{{{}}}wwwpppjjjggghhhiiieeeeeeeeedddbbb```^^^]]]XXXVVVWWW[[[]]][[[[[[\\\^^^```eeeiiimmmooopppppprrrpppnnnmmmoooqqquuuwww{{{xxx{{{~~~|||{{{wwwvvvvvvuuuuuuuuuuuuvvvuuuvvvwwwyyyyyyxxxvvvtttppptttwwwuuurrrrrrxxx~~~wwwrrrnnnkkkgggeeedddddddddcccbbb^^^YYYVVVVVVXXXZZZ[[[YYYYYYYYYZZZ\\\___bbbddd[[[WWWQQQLLLIIIFFFDDDBBBCCCCCCCCCBBBBBBBBBAAAAAABBB@@@???@@@AAAAAA@@@???:::;;;;;;<<<;;;:::999888555555555555555444333333333333333333333333333333///000111333555777999:::888888888888777666555444333333333333333333333333000000000000///...---,,,,,,,,,,,,++++++*********...---,,,,,,+++++++++,,,***+++,,,,,,,,,++++++***))),,,//////---++++++,,,,,,,,,++++++******))))))************************************************,,,***)))***---111333444...---,,,+++************)))******++++++******)))***)))))))))***++++++***((((((((((((((()))))))))************************++++++++++++++++++++++++))))))************))))))---,,,+++*********++++++******************************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------/////////......------,,,......................../////////000000111222333222111111444777<<>>===::::::;;;;;;;;;;;;::::::888888888777666555444333555555555555555555555555000000111333555777:::;;;999999999888888777666555444444444444444333333333111111111111111111000///...------,,,,,,++++++***,,,,,,+++***))))))))))))***+++,,,---,,,+++***))))))---000000...+++,,,---+++++++++++++++*********++++++++++++++++++++++++************************,,,***'''(((+++///222333...---,,,++++++******+++))))))************))))))''''''((()))***+++++++++(((((())))))))))))******************************))))))))))))))))))))))))++++++,,,------,,,++++++++++++***))))))***************************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........---------,,,,,,........................000000000000111222333333222000111555777<<>>@@@BBBFFFJJJMMMOOOSSSUUUWWWWWWVVVUUUVVVWWWWWWWWWVVVTTTQQQOOOMMMKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGIIIKKKLLLLLLKKKJJJGGGGGGGGGGGGHHHIIIJJJJJJLLLKKKJJJHHHGGGFFFFFFFFFIIINNNSSSUUUVVV\\\fffoootttxxx{{{||||||}}}}}}vvvppphhheeebbbaaabbbcccdddddd``````___\\\YYYXXXXXXZZZdddjjjsss{{{}}}zzzssssssvvvzzzzzzwwwwwwzzzvvvwwwyyy|||}}}}}}~~~~~~~~~}}}{{{{{{}}}~~~~~~|||zzz~~~{{{yyyxxxxxxxxxwwwtttrrrpppoooqqqrrrssssssuuutttuuuwww|||xxxkkkccc^^^[[[ZZZSSSRRRQQQOOOMMMKKKIIIHHHEEEDDDBBBBBBBBBBBB@@@???>>>>>>>>>======<<<<<<<<<<<<;;;;;;:::888666444333666666666666666666666666222222222333555888:::;;;:::::::::::::::999777777555555444444444333333333111222333333333333333333000000//////...------------,,,+++***))))))))))))***+++,,,------+++***((((((---222222...+++,,,...***++++++++++++++++++,,,++++++++++++++++++++++++***************************))))))+++...000000000......---,,,++++++++++++))))))************))))))'''((()))*********++++++)))))))))*********++++++************************))))))))))))))))))))))))+++,,,,,,------,,,,,,+++************++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------***++++++,,,---......///........................000000000000111222333333111000111555888<<>>:::888888:::;;;???AAADDDIIILLLOOOQQQQQQVVVWWWXXXWWWUUUSSSRRRSSSTTTSSSRRRPPPNNNMMMLLLKKKFFFFFFGGGGGGHHHIIIIIIIIICCCDDDFFFHHHIIIJJJJJJJJJGGGFFFEEEEEEFFFGGGIIIJJJMMMLLLJJJHHHGGGFFFEEEEEENNNSSSYYY[[[]]]cccnnnwwwxxx|||}}}{{{{{{}}}~~~}}}xxxvvvvvvrrrkkkffffffccc___]]]^^^```bbbcccdddeeeffffffeeeeeefffhhhpppyyy||||||}}}~~~~~~|||{{{yyywwwwwwxxxyyyyyyxxxzzzzzz{{{~~~xxxnnniiifffeeebbbaaa___]]]ZZZXXXVVVUUUOOONNNLLLKKKKKKKKKIIIGGGDDDCCCBBB@@@???>>>>>>>>>>>>>>>===;;;999666444333777777777777777777777777333222333444555888:::<<<<<<<<<<<<<<<;;;:::999999666555555444333333222222222222333444555555555555333222222111000//////...///...---,,,++++++++++++***+++---------+++)))((((((---222222///+++,,,...*********++++++,,,,,,---************************************************((()))+++...111111///,,,......---,,,++++++++++++))))))************))))))(((***++++++*********+++))))))******+++++++++,,,************************++++++++++++++++++++++++)))***+++,,,,,,+++***))))))***+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------'''((()))+++---///000111........................000000000000111222333444111000111555888<<>>AAACCCEEEGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEFFF???:::999888888<<>>===:::777777:::===;;;:::999888888888888999999888777666666666777888999999999999:::;;;<<<===<<<:::777555333222333333222111111111111333555666333222222111000///......------......///...---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++))))))(((((((((***+++,,,))),,,---,,,***)))+++------...///...+++))))))***+++++++++*********))))))******++++++++++++******,,,+++***))))))***+++,,,******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,++++++---///000.........------,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------..................................../////////000111111222222333444777:::;;;>>>HHHSSSiii}}}zzziiikkk{{{>>>>>>@@@BBBEEEGGGIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHDDD???;;;<<<<<<===AAAGGGHHHJJJMMMQQQSSSUUUVVVVVVVVVUUUSSSSSSSSSRRRQQQOOOMMMLLLKKKKKKKKKLLLMMMNNNLLLKKKJJJIIIHHHHHHGGGGGGGGGDDDEEEGGGHHHFFFHHHMMMLLLKKKJJJHHHGGGFFFFFFFFFGGGIIIJJJJJJJJJNNNUUU[[[ccchhhnnnooonnnpppwww}}}|||xxxtttoookkkiiigggiiikkknnnrrrtttuuuuuutttuuusssqqqqqqssswwwzzz|||}}}~~~~~~||||||}}}}}}yyyxxxxxxuuurrrpppoooooonnnmmmnnnllliiijjjllljjjeee```___\\\WWWPPPKKKGGGDDDDDD@@@AAA@@@>>>:::999:::<<<=========<<<;;;:::999888888888777666555666666777999999999999::::::;;;<<<<<<<<<;;;999777555444333222222111111111222333444444333333222222111111000///////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************++++++++++++***))))))((()))***+++,,,***,,,---,,,***)))+++---(((***++++++)))(((((()))+++++++++*********))))))******++++++++++++******++++++***))))))***++++++******))))))))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++---...------------,,,,,,,,,++++++,,,,,,,,,------------++++++,,,---------------........................//////000000111111222222333444666999;;;>>>HHHTTTiii{{{zzzkkknnn~~~AAAAAACCCEEEHHHJJJLLLMMMNNNNNNNNNOOONNNNNNMMMMMMEEEAAA>>>@@@BBBDDDHHHNNNOOOPPPRRRTTTVVVVVVVVVUUUUUUTTTSSSTTTTTTSSSPPPNNNPPPOOONNNMMMLLLMMMNNNNNNKKKKKKLLLLLLMMMMMMMMMMMMMMMJJJIIIKKKLLLKKKMMMQQQPPPOOOMMMKKKHHHFFFDDDCCCIIIKKKMMMMMMOOOUUU^^^eeejjjooossstttrrrtttyyy~~~}}}pppooollliiieeeaaa___]]]dddhhhooouuuzzz}}}~~~}}}}}}{{{wwwuuuuuuuuuuuuuuu|||yyyxxxyyy{{{zzzvvvrrrmmmiiibbbZZZSSSNNNKKKIIIFFFGGGGGGEEEAAA???>>>>>>@@@@@@@@@???>>><<<:::999:::999888777777777777888999999888888888999999:::<<<=========;;;888555333444444333222111222222222444444444444444444333333333222000/////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,************************************+++++++++,,,+++***)))))))))***+++,,,***+++,,,,,,******+++,,,'''(((***+++***)))***++++++++++++*********************++++++++++++******++++++***))))))***++++++******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++******************************)))((((((***+++,,,,,,,,,,,,,,,++++++++++++------------............++++++,,,,,,------,,,,,,........................//////000000111222222222444444666999:::===HHHTTThhhzzzzzzmmmqqqDDDEEEGGGIIIKKKMMMOOOPPPPPPPPPQQQQQQQQQQQQQQQPPPIIIEEEDDDGGGIIIJJJNNNSSSUUUVVVWWWWWWWWWVVVUUUTTTTTTSSSTTTUUUUUUTTTPPPNNNTTTRRRPPPMMMKKKJJJJJJJJJJJJLLLOOORRRTTTUUUUUUUUUXXXUUUTTTWWWXXXUUUTTTUUUVVVSSSOOOKKKHHHGGGGGGHHHKKKNNNPPPRRRTTT[[[dddkkknnnrrruuuvvvuuuwww|||}}}zzzxxxuuusssqqqooohhhgggggggggfffeeeddddddiiimmmttt|||}}}xxxvvvwwwxxxzzzzzz~~~}}}}}}~~~~~~wwwsssmmmeee^^^XXXUUUSSSPPPQQQQQQOOOLLLIIIFFFDDDEEEDDDBBB@@@???>>>>>>>>><<<<<<;;;;;;::::::999999999888888777666666777777999:::;;;;;;:::999888777666555444333222111111111333333333333444444555555555444222000///000111222000000//////...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,+++***)))******,,,,,,++++++,,,+++++++++++++++***,,,......---,,,---...******************************++++++++++++******+++******************++++++******))))))******+++************************++++++++++++++++++++++++***************************************************))))))((()))***++++++++++++++++++++++++++++++,,,------------.........++++++,,,,,,,,,,,,,,,+++........................///000000111111222333333444333555888999===HHHTTTiiizzz|||nnnqqqGGGHHHJJJLLLNNNQQQRRRSSSQQQQQQRRRSSSTTTTTTTTTSSSPPPMMMLLLNNNOOONNNQQQUUUXXXYYYYYYYYYWWWUUUTTTRRRSSSSSSSSSTTTUUUTTTQQQNNNOOOMMMKKKIIIGGGGGGGGGGGGJJJMMMRRRWWW[[[]]]^^^^^^bbb___```eeefffbbb^^^^^^___ZZZRRRKKKGGGHHHKKKNNNPPPSSSVVVYYY[[[aaaiiiooosssvvvyyyzzz{{{}}}wwwqqqlllllllllllllllmmmooopppooooooooopppqqqrrrssssssvvvyyy}}}|||yyyxxxyyyzzzzzzzzzzzz{{{~~~}}}wwwqqqkkkgggeeeddd\\\\\\\\\\\\ZZZVVVRRRPPPLLLJJJFFFCCCAAABBBDDDFFF>>>>>>>>>===<<<;;;;;;::::::999888777666555555555666666555555666888:::;;;888777777555444333111111111111222222333333444444666555222111000111333444333222111///...,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,+++******+++,,,---+++++++++++++++,,,++++++---...000///---,,,,,,---******************************++++++++++++***************++++++*********++++++************++++++************************++++++++++++++++++++++++************************************************************++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------,,,,,,+++........................000000000111222222333333444333555777888<<>><<<;;;;;;999:::<<<======<<<:::999;;;;;;;;;;;;:::888666555222222222222222222222222///000222333444555555555555555555555555555555555........................------------------------++++++,,,,,,,,,---------///...---,,,+++,,,,,,------+++)))***,,,---,,,)))&&&(((***+++++++++,,,...))))))******++++++++++++******++++++++++++******)))***+++,,,,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,------...................../////////000//////000000///...------........................000111111222222333444444444333444555666;;;HHHTTThhh|||JJJLLLNNNRRRTTTVVVVVVWWWZZZYYYXXXXXXXXXYYY[[[\\\[[[[[[ZZZZZZYYYXXXXXXXXXYYYUUURRRTTTRRRNNNKKKLLLKKKLLLKKKJJJOOOVVVWWWTTTWWWWWWWWWYYYZZZZZZXXXWWW___eeeqqq}}}~~~wwwpppjjjccc\\\WWWTTTWWWZZZ]]]___dddjjjpppxxxyyy}}}{{{rrrpppmmmjjjgggdddbbbaaafffiiilllmmmllllllnnnpppqqqssstttvvvzzz~~~yyyvvvtttrrrkkkccc___```bbbgggggg```]]]^^^]]]YYYVVVRRRMMMHHHEEEBBB???===>>><<<::::::<<<=========;;;;;;;;;;;;;;;999888888888444111000222333111...000000111222333444444555555666777888888666444222111000000///......------+++,,,---.........---,,,------,,,,,,,,,+++++++++000000...---,,,+++++++++***++++++,,,,,,++++++***,,,---------,,,++++++***+++*********))))))(((((())))))))))))))))))))))))++++++,,,,,,,,,,,,------+++*********))))))((((((------,,,++++++*********///---,,,,,,---...---,,,------,,,++++++******)))---------....../////////)))******++++++,,,------******+++++++++,,,,,,,,,---------....../////////...000333555555333000...///......------///000111111000000000000222333444666333333555777;;;EEEPPPkkkLLLMMMPPPRRRTTTVVVVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVQQQOOOOOONNNJJJIIIKKKMMMOOOQQQSSS[[[dddgggeeeiiieeebbbbbbdddeeedddccceeejjjrrr|||~~~wwwpppiiibbb[[[WWWXXX]]]dddjjjnnnrrrwww{{{~~~~~~~~~yyyvvvvvvvvvwwwpppooonnnnnnmmmmmmmmmnnnmmmooorrrsssssssssuuuwwwzzz{{{||||||}}}~~~{{{zzztttmmmjjjkkklllqqqqqqkkkhhhiiihhheee___ZZZSSSMMMJJJHHHFFFEEECCC@@@>>>===>>>??????>>>>>>>>>===<<<;;;:::888888:::777555444555555444222222222222222222222222222222333444555555444222111000000///...---,,,,,,++++++,,,---......---,,,,,,......---------,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------,,,++++++++++++******))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++******************++++++++++++++++++,,,,,,...,,,******,,,---,,,++++++++++++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,*********+++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---///111222222111///---///......---...///000111111000000000000222333444555333333555777;;;EEEPPPlllNNNOOORRRTTTUUUUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXXXXXXXYYYZZZZZZYYYXXXVVVUUURRRNNNLLLMMMLLLIIIJJJNNNTTTYYY^^^dddnnnzzz{{{sssqqqtttvvvuuusssoooqqquuuzzz~~~}}}xxxrrrmmmiiiddd```ccciiirrryyy~~~{{{tttnnnlllnnnrrrvvvuuuuuuuuuvvvwwwyyyzzz{{{wwwyyy|||||||||{{{}}}~~~~~~zzz|||}}}}}}~~~zzzxxxzzzyyy||||||wwwttttttsssqqqkkkfff___YYYUUUSSSRRRQQQLLLIIIEEECCCCCCCCCBBBAAAAAA@@@???>>>===<<<;;;;;;999999888777666555444444444444333111000000000000000111333444444333222222222222111000///...---,,,,,,,,,------------,,,+++............------------+++++++++++++++,,,------,,,------......------,,,------......------,,,,,,+++++++++************)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,*********+++,,,---------,,,+++)))***+++,,,,,,+++)))******+++,,,,,,------,,,,,,,,,,,,++++++++++++******++++++,,,,,,------,,,,,,,,,,,,------------...------,,,,,,+++******------............------///............///000000000000000000111222333444555333333555777;;;EEEPPPlllPPPQQQSSSTTTUUUUUUTTTTTTRRRTTTVVVWWWXXXXXXXXXWWWXXXYYYYYYYYYWWWUUUSSSQQQPPPMMMLLLNNNNNNMMMQQQWWW```fffmmmuuuxxxxxxxxx{{{~~~~~~{{{xxxwwwvvvtttrrrqqquuu|||zzzxxxyyyxxxvvvrrrnnnnnnrrrxxx||||||{{{~~~{{{qqqiiifffgggjjjnnnpppoooooonnnnnnnnnnnnnnnvvv~~~{{{xxxyyyvvvxxx{{{~~~}}}yyysssooojjjlllqqqvvvzzz{{{xxxvvv|||{{{zzzxxxvvvtttrrrqqqvvvyyy}}}~~~}}}~~~~~~zzzxxxxxxwwwvvvsssnnnkkkhhhddd```^^^XXXTTTOOOLLLJJJJJJIIIHHHFFFFFFEEECCCBBBAAA@@@???;;;;;;;;;:::999777777777555444333111000000000111222222333555555555555444555555444333222111000000---------------,,,,,,,,,...------------,,,,,,,,,++++++******++++++,,,---,,,,,,------------,,,,,,------.........------,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,,,,------++++++,,,,,,------......+++++++++,,,,,,,,,------,,,+++******,,,---,,,,,,*********++++++,,,,,,,,,///......------,,,,,,,,,******++++++,,,------...,,,,,,,,,---------........................------...------------------.............../////////000000000000111111222333333444333333666888;;;EEEOOOkkkQQQRRRTTTUUUUUUTTTTTTSSSRRRTTTUUUWWWXXXXXXWWWVVVXXXXXXXXXVVVTTTRRROOOMMMMMMKKKLLLPPPQQQRRRXXX___hhhpppxxx~~~~~~}}}~~~|||uuunnnmmmoootttvvvxxxzzz{{{~~~~~~}}}zzzsssmmmjjjmmmppppppuuuxxxyyyzzzyyysssllljjjddd[[[TTTPPPQQQUUUWWW]]]]]]]]]\\\[[[ZZZZZZYYY]]]gggqqqsssnnnhhhfffgggdddccccccdddffffffccc```ZZZ]]]aaafffjjjjjjhhheeedddccccccbbbaaa```______^^^ccciiilllkkklllnnnppprrrssstttvvvzzz~~~~~~~~~~~~zzzzzz{{{~~~~~~~~~~~~|||wwwpppkkkfffbbb\\\WWWUUUSSSRRRQQQTTTSSSQQQOOOKKKGGGDDDBBB????????????>>>===;;;:::666555444222222222333444222333333444555555555555555555555444333333222222.........------,,,,,,,,,,,,,,,,,,+++++++++******---,,,++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,---------------,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,------.........///---------,,,,,,,,,++++++---,,,***+++---......---,,,,,,,,,+++++++++******.........------,,,,,,+++***++++++,,,------......,,,,,,,,,---------......,,,,,,------...///000000//////...------...//////---......//////////////////000000111222222333333444222333666888;;;EEEOOOiii~~~QQQRRRSSSTTTTTTTTTSSSRRRSSSSSSTTTUUUUUUUUUUUUTTTUUUUUUSSSRRRPPPOOONNNMMMLLLLLLOOOTTTUUUVVV\\\dddmmmuuu~~~xxxsssnnniiiiiimmmuuu|||~~~yyyvvvpppoookkkccc[[[VVVWWWYYYYYY[[[[[[ZZZ[[[]]][[[VVVUUUQQQKKKFFFDDDDDDGGGIIIKKKLLLMMMMMMMMMLLLJJJIIILLLSSS[[[]]]ZZZWWWVVVWWWUUUSSSQQQQQQSSSUUUWWWWWWPPPQQQTTTXXX\\\]]]\\\ZZZWWWVVVUUUSSSRRRQQQQQQQQQNNNRRRXXX\\\]]]]]]]]]]]]___dddiiilllrrryyy}}}|||vvvtttsssvvvzzz|||zzzxxxvvv}}}~~~zzztttoooiiiccc```___]]]\\\ccccccbbb___YYYSSSMMMIIIDDDAAA@@@AAACCCBBB>>>::::::888666555444555666777222222222222222333333333222222222222222222222222111000///...---------...++++++++++++************------,,,+++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------.....................---,,,+++++++++---,,,++++++---//////...------,,,,,,+++******)))++++++++++++************++++++,,,,,,------......,,,,,,,,,,,,------------((()))***+++---...//////000///............///000---......///000///////////////111222222333222222333222444777999<<>>999;;;===;;;888;;;999777777888777666444444333333444555666666555444444333333222111111111//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++(((&&&&&&))),,,---------,,,,,,+++++++++---------,,,,,,,,,++++++)))***+++,,,---.........222///,,,+++---///...---++++++++++++,,,---......000///...---+++***)))(((+++,,,,,,---.........---......---,,,,,,...///000////////////////////////////////////////////////000000000000111222444555555555999;;;::::::BBBKKK]]]qqqOOOOOOOOOOOOOOONNNMMMLLLNNNMMMKKKHHHFFFEEEEEEFFFGGGGGGGGGHHHLLLRRRWWW[[[bbbdddfffggghhhjjjnnnppp~~~|||xxxrrrooolllkkknnntttyyy|||}}}~~~vvvtttqqqppppppooonnnnnnkkkmmmmmmjjjbbbZZZSSSPPPJJJIIIHHHGGGIIILLLPPPSSSYYYXXXWWWUUURRRQQQOOONNNNNNOOOQQQTTTVVVXXXYYYZZZ^^^___```___]]]]]]]]]^^^bbbcccfffiiikkklllmmmmmmhhhlllooopppooonnnooopppxxxxxxsssssstttrrrrrrsssrrrqqqqqqrrruuuzzz~~~}}}|||~~~|||wwwwwwzzzxxxrrrnnnmmmnnnkkkkkkiiieee```^^^___aaa^^^^^^]]]\\\\\\\\\\\\\\\XXXVVVSSSSSSUUUVVVVVVVVVXXX]]]cccggghhhjjjlllmmmyyy|||~~~}}}vvvoookkkrrrxxxyyy|||~~~}}}yyy^^^SSSFFF???>>>???===;;;999777777777888999777666555444333333444555444222555555444444333222222222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,---------++++++---///,,,+++++++++************+++++++++************)))'''((()))***************...,,,***+++...000///...,,,++++++++++++,,,,,,---......------,,,,,,+++++++++,,,------......---------------------...//////000000000000000000000000////////////////////////333222///......000222444444555888:::999:::AAAKKKZZZpppMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHFFFEEEDDDEEEFFFGGGGGGGGGFFFHHHMMMTTT[[[```gggiiilllnnnpppsssvvvyyy~~~|||yyyvvvuuusssrrrtttxxx~~~yyysssnnnkkkiiiaaa^^^[[[ZZZ[[[]]]\\\YYYXXXZZZZZZXXXSSSMMMIIIGGGHHHHHHGGGHHHKKKPPPTTTWWW[[[\\\\\\]]]\\\ZZZWWWVVVVVVYYY^^^cccgggiiijjjkkkmmmoooppppppoooooooooqqqmmmpppuuuzzz}}}~~~yyy{{{}}}~~~~~~~~~~~~||||||~~~~~~}}}}}}wwwwwwvvvsssooonnnoooppppppooonnnlllkkkjjjjjjjjj^^^[[[YYYWWWWWWWWWVVVTTTUUUUUUXXX[[[___aaaaaa```lllnnnrrrsssttttttuuuwwwyyy{{{}}}wwwpppuuuxxxyyy|||lllaaaRRRIIIEEEDDDAAA???:::999999:::<<<<<<;;;:::888666555555555555444222666666555555444333333333000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******))))))))))))+++...//////......///,,,,,,,,,,,,++++++++++++++++++++++++************(((((())))))))))))((((((*********,,,...000///...,,,,,,++++++***+++++++++------------------......,,,,,,------......------,,,---......//////......////////////////////////////////////////////////555333///,,,+++...111333333333666999888999AAAKKK\\\rrrMMMLLLKKKIIIHHHGGGFFFFFFCCCCCCCCCEEEHHHKKKLLLMMMNNNMMMLLLMMMRRRZZZbbbhhhpppsssvvvyyyzzz|||~~~}}}}}}}}}~~~|||{{{~~~|||uuuqqqkkkeee___ZZZXXXWWWTTTRRROOONNNRRRVVVVVVRRRPPPQQQSSSRRRPPPMMMLLLLLLPPPPPPQQQSSSXXX___eeeiiiiiikkkmmmnnnmmmkkkgggeeefffiiiooouuuyyy|||}}}}}}{{{}}}~~~vvvxxx|||~~~~~~}}}||||||qqqooollljjjiiigggdddbbb___]]]\\\```fffiiihhheeehhhjjjlllnnnnnnmmmlllkkkmmmlllmmmpppsssuuuuuusssyyyvvvsssrrrssswwwzzz|||}}}|||{{{{{{|||}}}}}}{{{|||{{{zzz{{{rrrjjj^^^UUUPPPLLLGGGDDD@@@@@@???@@@BBBAAA???>>>:::888777777888888666555666666666555444444333333111111000///............------------------------------............------++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,+++***))))))((((((***---------,,,---.................................---------,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++---......---,,,---,,,+++***************........................,,,,,,------...------,,,+++,,,.../////////...---------------------------////////////////////////222111...---,,,...000222222222555888888999BBBLLLbbbxxxNNNLLLJJJGGGEEECCCBBBAAAAAAAAACCCHHHNNNRRRTTTSSSSSSSSSSSSUUU\\\eeennnttt{{{~~~yyyyyy}}}}}}uuummmgggbbb___[[[VVVSSSQQQPPPPPPOOOQQQPPPOOOSSSYYYYYYTTTPPPRRRUUUVVVVVVWWWXXXYYYXXXXXXZZZ^^^eeemmmtttyyy}}}~~~~~~{{{wwwuuuvvvxxx|||~~~}}}zzzvvvsssnnnkkkiiimmmuuuyyyxxxuuuqqqqqqrrrrrrqqqooollljjjhhhfffcccbbbbbbbbbbbbaaagggeeecccaaaaaabbbeeehhhjjjjjjjjjkkkooouuu{{{~~~{{{}}}}}}{{{yyyyyy}}}~~~{{{zzzzzz{{{sssnnnhhhbbb]]]XXXQQQLLLIIIHHHGGGHHHHHHFFFCCCAAA;;;999888888999999888777666666666555444444333333222222111000////////////------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,---------...............---,,,+++******))),,,------,,,******,,,....................................---------,,,,,,............---,,,++++++***,,,---...---,,,++++++------,,,+++************000//////...------,,,,,,,,,------...------,,,,,,+++,,,.../////////...---------------------------////////////////////////---......///000111111111111222444777777999CCCMMMeee{{{MMMKKKHHHEEEBBBAAA@@@@@@CCCDDDIIIQQQZZZ______]]][[[[[[]]]aaaiiirrr{{{|||{{{|||~~~{{{~~~|||}}}}}}{{{yyytttrrrooolllhhhbbb[[[VVVRRRQQQPPPOOOOOOOOOPPPQQQTTT[[[^^^[[[]]]cccccc^^^YYY\\\```bbbcccdddfffgggeeefffhhhlllsss{{{xxxuuutttxxx~~~}}}{{{wwwtttmmmkkkgggbbb^^^\\\[[[ZZZ[[[[[[ZZZWWWTTTSSSUUUWWWWWWWWWWWW[[[bbblllvvv|||zzzzzz}}}}}}|||yyyvvvxxx|||~~~}}}{{{xxxuuutttuuuvvvtttsssqqqoookkkeee]]]XXXRRRQQQQQQQQQQQQNNNJJJGGG???===<<<;;;<<<<<<:::888888888777666666555555444333333222111000000000000------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,+++++++++...///...---++++++---000++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,+++******,,,---///...,,,++++++,,,------,,,,,,++++++,,,,,,//////......---,,,++++++------......------,,,,,,,,,---......//////......////////////////////////////////////////////////+++---///111222222222111222222444777777:::DDDOOOccc{{{JJJIIIFFFCCCAAAAAAAAABBBEEEIIIRRR___mmmtttuuurrrmmmmmmnnnrrrwww~~~{{{vvvsssuuuzzzxxxssslllhhhhhhhhhfffdddbbb```^^^]]]]]]\\\YYYWWWQQQRRRTTTVVVXXX[[[\\\]]]eeeqqqvvvqqqooorrrrrrmmmkkknnnrrrtttuuuuuuuuuvvvwwwwwwxxx{{{}}}|||||||||zzzvvvqqqkkkfffcccbbb]]]^^^]]]ZZZUUURRRQQQRRRPPPNNNLLLNNNUUU```kkksssvvvtttvvv}}}zzztttssswwwyyyxxxwwwuuuuuuuuuvvvwwwzzzzzzzzzxxxuuupppkkkggg]]]]]]]]]^^^^^^\\\XXXUUUJJJHHHEEEDDDCCCAAA>>><<<:::::::::999888888777777444333222111111000111111........................------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,++++++++++++++++++)))+++---...---------...************+++++++++,,,---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++******,,,---///...,,,+++...000---------,,,------......------------,,,,,,,,,,,,------......------,,,+++---------------...//////000000000000000000000000///////////////////////////000000111111222222222222222444777888;;;FFFQQQeee}}}GGGFFFDDDBBBAAABBBCCCDDDEEEKKKXXXkkk}}}~~~~~~|||yyyvvvuuunnnlllkkkmmmsss}}}wwwqqqjjjddd\\\WWWVVVVVVUUUTTTUUUTTTUUUWWW\\\```bbbbbb\\\^^^aaaeeeiiilllnnnooovvvzzz|||yyysssooonnndddffffffbbb\\\WWWUUUVVVSSSOOOJJJIIIMMMVVVaaahhhllliiijjjqqquuuvvvzzz{{{qqqnnnqqq{{{zzzyyyyyy{{{}}}~~~~~~~~~{{{wwwtttqqqffffffgggiiiiiihhhdddaaaUUUSSSOOOLLLJJJGGGDDDAAA===<<<<<<;;;;;;::::::999555444333222111111111111..............................////////////......------------------------+++++++++,,,,,,,,,------***************+++++++++"""&&&+++------,,,,,,,,,+++++++++,,,,,,---------//////.........---------+++,,,,,,---------,,,,,,+++---...---,,,---000444---------------...///000******+++,,,,,,---......---.........---,,,,,,+++......---,,,,,,...///000////////////////////////////////////////////////444333111000///000222222333333555777888<<>>;;;444...------,,,++++++,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++))))))***++++++,,,------,,,++++++++++++,,,---...////////////...---,,,,,,//////...//////000111222111000///...---......//////////////////000111222---333;;;???AAAFFFNNNUUUeee~~~MMMNNNOOOMMMIIIIIILLLOOOUUU___mmm{{{{{{wwwqqqoooppptttwwwyyy}}}xxxrrrmmmiiigggfffeeeiiisss{{{ssskkkiiihhhhhhjjjnnnrrruuuwwwxxxwwwxxx||||||wwwnnnnnnoootttyyy{{{zzzwwwvvvpppmmmvvvtttiiiccc^^^^^^cccjjjnnnpppvvvwwwyyy}}}}}}|||}}}|||tttqqqooolllmmmpppzzzxxxvvvtttrrrkkkaaaZZZQQQOOOKKKFFFBBB???===<<<999777666666666666444222444444444444333222111000000//////...------......------,,,000999???:::111......------,,,,,,------*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,---......---------------,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---************+++,,,......000000//////...---+++***...---------------......000000///.........//////111000000000111222333333///:::FFFJJJHHHGGGKKKPPPddd|||NNNPPPRRRQQQOOOOOOSSSVVV^^^gggsss~~~~~~}}}zzzxxxxxxwwwyyy|||zzztttllljjjfff```\\\[[[\\\]]]gggppp|||zzzyyywwwyyy}}}|||~~~xxxvvvwww|||~~~}}}tttnnneeeaaabbbfffhhhiiiiiiiiikkkpppvvvzzz|||}}}}}}~~~}}}~~~}}}zzzwwwsssrrrttt{{{xxxtttpppmmmhhhaaa]]]```\\\VVVOOOIIIDDDAAA@@@<<<;;;999999:::999777555444444444444333222111111000///......------------+++,,,,,,---111555000(((------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++------------------------+++++++++,,,,,,---------------------,,,,,,+++***------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........)))******+++,,,...//////.../////////...---,,,,,,//////...---------......000000//////////////////111111222333444666777888<<>><<<;;;;;;:::777666444444444444333222111111000///...---,,,,,,,,,,,,+++000111...---...---***,,,+++++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++---------------------------------,,,,,,+++++++++,,,,,,------,,,++++++***,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......***+++,,,---//////000000,,,,,,---.../////////...222222111111000111111111//////000000000000000000111111222444777999<<<===DDDJJJMMMHHH???<<>>>>>AAA@@@;;;555999EEEPPPiii___dddiiilllmmmooossswwwxxx|||xxxvvvtttuuuxxx~~~~~~yyypppjjjaaa^^^ZZZWWWWWWZZZ]]]```aaadddhhhiiijjjooovvv}}}|||xxxvvvtttsssqqqoookkkiiidddcccaaa^^^^^^bbbhhhlllsssyyyyyywwwuuurrrpppppprrrsssqqqpppnnnjjjeee___ZZZWWWPPPLLLEEE@@@<<<;;;999888666666666666555444333333444333222000///.........))),,,+++'''&&&***------+++++++++++++++,,,------------------------,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------............------------------------------+++++++++++++++++++++++++++,,,.../////////......,,,,,,---.../////////...+++++++++++++++,,,---......///000111222111111000111111222333555777999:::666777777555444:::FFFPPPgggiiinnnsssuuuvvvxxx{{{}}}zzzvvvtttrrrqqqqqqsssyyy~~~}}}xxxuuuqqqjjjbbb[[[XXXYYYZZZ[[[]]]aaafffkkklllpppuuuvvvvvvzzz~~~}}}|||{{{zzzxxxtttrrrgggfffbbb]]]ZZZ[[[___bbbfffmmmwww~~~{{{{{{||||||{{{zzzyyyzzz{{{tttuuuuuussspppkkkfffcccYYYTTTKKKDDD@@@>>>===<<<888888888888777666555444666555444222111000000000111000,,,''')))...000---,,,,,,,,,,,,------...///+++,,,,,,------......///******+++,,,,,,---......,,,,,,,,,------.........***++++++,,,,,,------...((()))***+++,,,---------......////////////......------------------------------------------------+++,,,---.........---,,,.........///......------/////////000111222333444...///000222222222111000222222222222222333444555222444555666888>>>GGGNNNeee~~~uuuwww|||~~~|||{{{yyyyyytttnnnkkkmmmrrrwwwzzz|||rrrjjjkkkiiifffcccaaa```______fffhhhkkklllnnnrrrxxx}}}}}}zzzsssnnnmmmjjjdddaaaaaafffkkkqqqvvvyyy{{{~~~~~~|||{{{{{{||||||{{{|||}}}~~~~~~}}}|||~~~|||vvvqqqrrrvvvvvvrrrjjjdddZZZQQQIIIEEECCCCCC???===;;;;;;;;;:::888777555666666333///---...000,,,,,,,,,,,,,,,---...///000///,,,++++++,,,---...,,,,,,++++++++++++******+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------///---+++***+++,,,,,,+++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------............////////////000000000000000000000000333222111111222333555666666555666999;;;===EEENNNeee}}}~~~{{{zzzzzzzzzzzzvvvrrrmmmkkknnntttyyy|||zzztttqqqlllddd]]]^^^^^^```bbbdddfffggghhhtttvvvwwwwwwvvvxxx}}}{{{xxxyyywwwrrroooooommmrrryyy}}}~~~}}}||||||}}}~~~{{{zzzxxxwwwyyy~~~}}}zzzwwwzzz~~~}}}xxxtttnnndddZZZRRRMMMJJJHHHDDDBBB???======;;;888666777888777555111///000222///......---,,,,,,------///...---,,,,,,,,,------***+++++++++,,,,,,------,,,------------------,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,******+++---/////////,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........---------............////////////000000000000000000000000222222222111222333555666555444555888999;;;CCCLLLccc{{{~~~uuurrroooooottt{{{zzzsssnnngggcccaaa```\\\YYY___bbbgggmmmrrrvvvxxxyyy{{{{{{~~~|||yyyuuurrrsssyyy{{{qqqhhh```ZZZUUURRRMMMKKKGGGDDDAAA>>>:::777888999888666444222333444222111///...---,,,,,,,,,.........------------,,,******+++,,,---...///000------............------......------------......,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++---///000///...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............---------............////////////000000000000000000000000222222222222333444555555444333444777888:::BBBKKKaaayyyyyywwwuuuxxx~~~~~~xxxsssooolllgggdddaaa```aaadddfffgggmmmqqqwww}}}}}}|||{{{{{{{{{xxxrrrnnnnnnttt}}}}}}tttnnnhhhbbb]]]XXXUUUPPPKKKGGGBBB===999999999888666555444444444222111000///...---------.........///...---,,,,,,,,,,,,------...//////000---------,,,,,,---------......------------......,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------.........///000///---***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////....................................////////////000000000000000000000000222222222222333444555555555444555777888:::BBBKKK```www{{{zzzzzz~~~}}}zzzzzzwwwuuurrrnnniiihhhjjjnnnooooooooooooppprrruuuxxxzzz}}}yyywwwvvvwwwtttnnnjjjiiioooxxx~~~~~~zzzuuunnniii```\\\VVVPPPKKKEEE???<<<;;;999888666555555444444222111000000//////000000....../////////...---,,,........................,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------.........///000///---***+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///---.................................////////////000000000000000000000000111111222333444444444444666555666888999;;;BBBKKK___uuu{{{{{{||||||qqqjjjhhhgggdddbbbccccccgggqqq|||~~~}}}||||||xxxvvvtttrrrmmmiiigggjjjpppuuuyyyzzzttthhhddd^^^XXXRRRLLLEEEAAA???===:::999888888666444222222111000000000111111/////////............---//////.........---------,,,+++***))))))***+++,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++---///000///...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...........................////////////000000000000000000000000111111222333444444444444777555666999999;;;BBBKKK^^^sss||||||~~~|||rrrddd\\\\\\]]][[[^^^ccciiiqqq~~~||||||{{{||||||wwwuuurrrmmmjjjiiikkknnnooowww~~~}}}tttpppiiiccc^^^WWWQQQMMMGGGCCC@@@>>>>>>===:::888555444333222111000000000111000...---------...///------------------......---,,,***))))))***,,,---......------------......------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,******+++---/////////++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------.........//////............////////////000000000000000000000000000111333444555444444444666555555888888999AAAIII\\\qqq~~~~~~zzztttjjj\\\UUUVVV[[[ZZZ```jjjrrr}}}}}}|||yyytttnnnkkkkkkkkkhhhqqqyyy}}}~~~zzztttnnniiiccc]]]YYYLLLIIIDDDBBBBBBAAA>>>;;;777666444222111//////...222000...---,,,---///000***++++++,,,---...//////...---+++******+++---...//////............//////...------,,,,,,------...++++++,,,,,,,,,---------///---+++***+++,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////............/////////000000000000000000000000000000111333444555555444333555444444777777888???HHH[[[ooo|||zzzyyyvvvoooiiieeebbbbbbcccfffiiinnnvvv~~~~~~|||zzzwwwtttrrrrrrtttwwwxxxxxxxxxyyyzzz|||~~~{{{wwwrrrjjjeeeVVVUUUPPPIIIEEEEEEAAA<<<;;;888777999888444222444111000///...............000////////////.........///...---,,,,,,,,,,,,,,,...---,,,++++++,,,---......---,,,+++++++++,,,---,,,,,,+++---...///...,,,---,,,,,,++++++,,,,,,---------++++++++++++------***************++++++++++++,,,------++++++,,,---......------------......,,,,,,...///000000000000000000000///000000111222333333444444333222000...222000111444666888???FFFXXXrrr~~~}}}uuupppnnnnnnmmmjjjiiihhhiiikkklllqqqtttyyy~~~yyyvvvuuuuuu|||}}}~~~~~~~~~~~~~~~~~~}}}zzzvvvtttuuuvvvyyy{{{}}}{{{|||wwwpppkkkbbbaaa\\\TTTNNNLLLFFF@@@>>>999777999888444333555222222111000/////////////////////............---///...------,,,,,,,,,------------,,,,,,---------000...---+++******++++++,,,,,,+++---...///...,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---......------------......,,,,,,---.../////////...///////////////000111111111111222333333333222222444222333666888:::@@@GGGWWWqqq|||{{{||||||yyy||||||ssskkkgggeeefffhhhjjjnnnrrruuuxxxzzz|||{{{xxxwwwxxxyyyyyy{{{|||~~~zzz~~~yyyvvvvvvwwwvvvwwwyyy|||}}}xxxtttxxx~~~xxxtttqqqpppkkkbbb[[[VVVNNNFFFDDD???;;;;;;:::777666777444333222111000000000000///............---------///...------,,,---------,,,------......------,,,111///---+++***)))******,,,,,,+++---...///...,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...+++,,,------++++++,,,---......------------......,,,------.........------///////////////000000111///000000111222444555666777555555888999;;;@@@GGGUUUppp}}}{{{|||}}}|||{{{|||{{{xxxtttoookkkjjjkkkmmmoootttzzz~~~}}}{{{zzz}}}}}}|||{{{|||}}}yyyyyyyyywwwzzz}}}||||||}}}|||yyyyyyyyyyyy{{{}}}{{{uuuppprrrxxx|||}}}|||xxxoooiiiddd\\\SSSPPPHHHAAA???>>>:::888999555444333222111000000000............------------......------------......+++,,,---......---,,,+++000...---+++******++++++,,,,,,+++---...///...,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,------++++++,,,---......------------...............///......------000000//////000000111222000000000000111333666777888555666888999:::@@@GGGTTTnnn~~~}}}|||yyyuuujjjlllnnnpppqqqtttwwwzzz{{{}}}~~~yyyvvv{{{|||yyyxxxzzzxxxsssrrruuu~~~|||yyy}}}}}}{{{{{{{{{|||}}}|||zzzsssmmmnnnsss~~~zzzxxxqqqjjj___TTTIIIDDDAAA<<<999999666555444222111000000000//////.........---------......---------......///+++,,,---......---,,,+++---,,,+++++++++,,,---...,,,,,,+++---...///...,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,------...+++,,,------++++++,,,---......------------......///000000000000//////...111000000000000111222222222222111000111222444555777444444777888999???FFFTTTnnn~~~vvvnnniiigggeeeddddddhhhnnntttyyy|||{{{rrroooooottt~~~{{{|||~~~}}}}}}}}}|||zzz{{{zzztttmmmlllppptttfffVVVMMMGGG@@@;;;:::888777666444333222111111000////////////..................---......///000,,,------......------,,,,,,+++******+++,,,...///,,,,,,+++---...///...,,,......------------......+++,,,,,,------,,,,,,+++))))))***+++,,,---......+++,,,------++++++,,,---......------------......///000000111111111000000000000000000000111111222333333222222111222222222555333333666777999>>>EEETTTnnn|||rrrppplllfffbbbbbbfffjjjooottt{{{{{{tttrrrqqqsssyyy~~~~~~|||{{{|||~~~yyyqqqoooqqq~~~|||iii\\\TTTJJJCCCAAA;;;:::999777666555444444111111000000000/////////...............///000000---------,,,,,,------------,,,+++++++++,,,---...,,,,,,+++---...///...,,,......------------......+++,,,,,,------,,,,,,+++******+++,,,---...//////+++,,,------++++++,,,---......------------......---...///000000111000000...............///000000222222222333333222222111444222222666888999???GGGUUUooo}}}rrriiilllmmmmmmkkkjjjnnnwww}}}{{{||||||zzz|||}}}|||{{{|||~~~yyywwwtttrrrtttxxx|||}}}vvvrrrttt{{{xxxiii___TTTLLLIII>>>===;;;999888777666666111111111111000000000000...............///000000......,,,++++++,,,......///...,,,+++***++++++,,,,,,,,,+++---...///...,,,......------------......++++++------------++++++++++++,,,---...///000111+++,,,------++++++,,,---.........------.........,,,,,,...///000000000000---,,,,,,,,,,,,---......000111222333444333333222444222222666888:::AAAHHHVVVooo~~~}}}|||zzz}}}}}}xxxrrrllljjjmmmuuu~~~~~~yyyzzzzzzyyywwwxxxzzz|||zzz~~~~~~}}}{{{vvvsss{{{|||~~~~~~}}}{{{{{{rrrhhhZZZPPPGGGDDD@@@>>>>>><<<999555333333333222111000111222//////.........---------------......///000000000.................................///......------000000//////.........---......///000///...,,,+++333111///---,,,---...///...---++++++---...---,,,///...---,,,,,,,,,,,,,,,---...///000111111111111000000000000000000000000333222000000000222444666555444555777777999@@@IIIVVVjjj~~~wwwpppllljjjjjjooovvv~~~}}}~~~}}}}}}{{{|||~~~~~~}}}}}}|||~~~}}}{{{}}}zzz~~~{{{sssggg]]]OOOJJJCCC???>>>===:::777444444333111000//////000000/////////............000000000///......------........................,,,------.........------000/////////.........---...............---,,,,,,,,,,,,+++***+++,,,---...000///------///000///...///...------,,,,,,,,,---,,,---...///000000000000000000000000000000000000222111111111111333444555666444555888888999AAAIIIWWWkkk}}}yyyvvvpppiiibbbbbbfffnnn{{{{{{vvvsssqqqjjjlllmmmnnnnnnmmmkkkiiijjjhhhfffbbb```aaadddggggggffffffiiimmmqqqssstttxxxxxxyyyzzzzzzyyywwwvvvuuuxxx{{{}}}|||{{{{{{{{{{{{|||~~~}}}}}}~~~{{{vvvqqqqqqtttxxx|||wwwsssvvv~~~|||}}}zzz{{{|||}}}}}}~~~|||uuummm\\\UUULLLFFFCCCAAA>>><<<999777555222000/////////000000000/////////......000000000///......------........................***+++,,,------...------/////////..................------,,,,,,,,,,,,,,,(((((()))***+++---......000///------///000///...///...------,,,---------,,,---...///////////////000000000000000000000000000111111222222333444444333222333666666777>>>GGGXXXlllyyyrrrooonnnkkkddd```dddlllxxx{{{xxxsssmmmgggbbb___^^^YYYYYYYYYXXXXXXWWWVVVUUUTTTUUUTTTPPPLLLKKKOOOSSSSSSRRRRRRTTTWWWZZZ\\\]]]bbbccccccddddddcccbbbbbbdddgggiiikkkjjjjjjkkklllkkkkkkmmmnnnooopppppppppiiijjjkkklllmmmoooppppppmmmjjjfffcccbbbdddgggjjjsssuuuvvvuuutttrrrrrrrrrtttvvvxxx{{{~~~}}}rrrkkkmmmttt}}}~~~}}}~~~~~~}}}|||{{{yyyyyy~~~}}}vvvjjjccc[[[TTTPPPLLLGGGDDD>>>;;;777555333222111111000000/////////.........------......///000000000........................)))***+++,,,------------...........................---+++******+++,,,---)))***,,,---///000000000...---++++++---...---,,,......------------......,,,,,,---...//////......000000000000000000000000000000111333333333333333444333555888888999@@@HHHVVVjjj|||qqqkkkkkkmmmooojjjiiioooxxx}}}wwwvvv~~~vvvoookkkfffccc___YYYUUUQQQOOONNNPPPOOOOOONNNNNNOOOOOOPPPMMMNNNNNNLLLGGGFFFHHHKKKIIIIIIIIIIIIIIIKKKMMMNNNRRRRRRRRRSSSSSSSSSRRRRRRUUUVVVWWWXXXXXXZZZ]]]```[[[[[[[[[[[[[[[\\\\\\]]]ZZZ[[[[[[\\\]]]^^^______[[[YYYVVVTTTSSSTTTVVVXXX___```aaaaaa_________```___aaadddgggjjjmmmpppqqqrrrtttvvvxxxzzz{{{{{{zzz{{{tttlllhhhiiipppxxx}}}{{{xxxxxx{{{yyyxxx||||||uuupppkkkfffbbb]]]VVVPPPDDD???:::777666555333222/////////............---------......///000000000........................)))***+++,,,---------------------...............---,,,+++******+++---...,,,---...///000/////////...---++++++---...---,,,......---------......///,,,---..................000000000000000000000000000000111333333333333333888888:::======>>>DDDLLLTTThhhxxxpppmmmppptttzzzvvvvvv|||yyyvvvuuuqqqiiicccbbbgggiiijjjiiifffbbb]]]ZZZVVVUUUSSSPPPNNNLLLKKKJJJKKKKKKKKKKKKLLLMMMNNNOOOLLLNNNOOONNNLLLJJJIIIIIIKKKKKKKKKIIIHHHHHHIIIKKKMMMMMMMMMNNNNNNNNNOOOOOONNNOOOOOOOOOPPPRRRVVVZZZRRRQQQPPPOOOOOOPPPQQQRRRQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPNNNLLLLLLLLLMMMMMMPPPQQQRRRQQQPPPOOOPPPQQQNNNOOOQQQTTTWWWZZZ\\\]]]bbbbbbccceeefffgggggggggiiigggcccbbbdddjjjpppuuu~~~}}}zzzvvvxxx}}}{{{{{{~~~{{{xxxuuusssnnnfff```NNNHHH@@@;;;999888555222000000000/////////......000000000///......------........................***+++,,,------...---------------------.........,,,,,,,,,,,,,,,------...---------------------,,,000///------///000///............---......///000---....../////////......000000000000000000000000000111111222222333444444444444777:::;;;;;;@@@HHHTTThhh}}}yyy{{{}}}|||zzzzzz~~~~~~}}}yyytttlllfffccccccbbb\\\YYYYYYYYYYYYYYYYYYYYYXXXUUUSSSSSSTTTTTTUUUUUUUUUUUUTTTQQQQQQQQQRRRSSSTTTUUUUUUTTTUUUVVVXXXYYYWWWSSSPPPQQQRRRRRRPPPMMMMMMOOOQQQSSSSSSSSSSSSSSSTTTUUUUUUSSSUUUVVVVVVVVVWWWYYY[[[UUUTTTSSSRRRRRRTTTWWWXXXTTTTTTTTTSSSSSSSSSRRRRRRSSSRRRRRRQQQPPPPPPOOOOOOMMMNNNNNNLLLJJJIIIIIIJJJHHHHHHIIIJJJKKKMMMNNNOOOSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTUUUWWW]]]ccchhhppptttyyyzzzyyy}}}yyyzzz}}}}}}~~~}}}}}}{{{vvvqqq___WWWMMMEEEAAA>>>999555222222222111111111000000000000000///......------........................,,,------.........------,,,,,,,,,------.........,,,,,,---...............------,,,++++++,,,------000///------///000///..................///000000/////////000000//////...000000000000000000000000222111111111111333444555000000333777777777<<>>999444444444333333333222222------......///000000000.................................///......------,,,,,,,,,------.........+++,,,...///000///.........---+++++++++---///000...---++++++---...---,,,...............///000000///000000000000000//////000000000000000000000000333222000000000222555666333333666:::;;;:::@@@GGGXXXlll~~~wwwooolllmmmnnnkkkhhhrrr{{{pppiiijjjmmmooonnnoookkkfffddddddeeeffffffdddbbbaaadddhhhkkkkkkjjjjjjiiigggeeecccaaa``````bbbffflllsssxxxyyywwwtttvvvxxxyyyvvvrrrpppppprrrsssrrrtttxxx}}}|||uuuooollljjjgggaaa[[[YYY[[[^^^gggdddbbbaaaccceeegggggghhhlllrrrtttssspppllljjjhhhjjjiiijjjpppxxxyyyvvvuuurrrooolllkkkkkkiiigggkkkiiihhhggghhhhhhgggfff```___^^^[[[XXXTTTRRRPPPLLLMMMNNNMMMLLLLLLMMMOOOKKKKKKJJJHHHFFFDDDCCCBBBCCCCCCDDDDDDDDDEEEGGGIIIOOONNNNNNPPPSSSUUUVVVVVVmmmooossswwwyyyxxxvvvuuuooorrrvvvwwwuuussssssuuuwwwxxxzzz}}}|||wwwlllaaaWWWLLLBBB<<<:::777333222222222111111222222111000///...------........................---...............------------............------//////.........---------+++,,,---.........---,,,...///////////////...---------......//////000000///000111000///...///111//////000111111111111111111111111000111111222222555333333666888999???FFFXXXjjjxxxqqqnnnkkklllqqqvvvxxxxxx|||~~~|||}}}vvvmmmhhhgggkkknnnqqqrrrooolllkkkmmmppprrrsssuuussssssuuuzzz|||{{{wwwsssoookkkiiihhhiiioooyyyyyyxxxuuupppjjjggggggiiiooonnnllllllmmmnnnmmmlllooottt{{{~~~yyytttqqqssstttuuuvvv}}}|||wwwvvvwwwwwwxxxyyyxxxyyyzzz||||||{{{yyyqqqpppmmmiiiddd```\\\ZZZUUUUUUSSSSSSRRRRRRRRRRRRQQQOOOMMMLLLMMMMMMKKKJJJIIIIIIHHHFFFEEEEEEGGGHHHIIIHHHGGGIIIKKKMMMNNNMMMUUUWWW[[[```cccdddcccbbb[[[^^^bbbbbbaaa___```aaafffhhhkkkpppvvv|||~~~|||zzz|||}}}zzz}}}~~~|||uuummmdddYYYMMMFFF???;;;666333111111000//////000000000000111111111//////////////////......---......//////...---------......//////......---//////.........---------+++,,,---.........------......///////////////............///////////////...///000000......///000///000000111111111111111222111111111111222333333555333444777999:::@@@GGGXXXjjj~~~wwwqqqkkkllloootttzzz}}}uuurrrvvvyyyyyyxxxuuurrrssswwwzzzzzzyyy{{{wwwrrrmmmkkkooouuuzzz|||{{{yyyzzz~~~zzzvvvsssrrryyy{{{yyyyyy}}}}}}}}}~~~~~~}}}yyyvvvxxx~~~|||~~~xxxsssnnnkkkfffccc```___``````]]][[[\\\XXXTTTVVVZZZ\\\[[[XXXWWWUUUQQQNNNLLLLLLLLLMMMKKKIIIGGGFFFGGGHHHHHHGGGFFFGGGJJJMMMQQQRRRQQQOOOKKKMMMOOOPPPNNNMMMMMMNNNPPPRRRVVV[[[aaagggllloooiiihhhhhhjjjqqq{{{|||~~~}}}~~~zzzsssggg[[[SSSIIIDDD<<<777333222111111000000000000111111111111111111000000/////////...---......//////.........---......//////......---/////////............---+++,,,------......------------...///000000000//////////////////............///000///...---...000///000111111222222111111222222222222222333444444666444444888999;;;AAAHHHXXXkkkyyyvvvwwwxxxxxxvvvvvvyyy}}}}}}zzzyyytttqqqkkkeeedddhhhmmmooonnnmmmlllpppvvv}}}~~~zzz}}}zzz|||wwwrrrqqqsssrrrnnnjjjlllfffaaadddkkkooonnnkkkiiieee```[[[ZZZZZZZZZZZZYYYVVVQQQNNNMMMLLLKKKIIILLLKKKKKKLLLOOOOOOMMMJJJIIIIIIJJJJJJJJJHHHHHHHHHFFFGGGIIILLLOOOSSSVVVWWWWWWWWWVVVYYY^^^eeelllpppxxxyyyyyyzzzzzzyyyxxxwww{{{|||~~~xxxnnnddd]]]RRRLLLCCC<<<777666555444222222111000///......---111111000000///.........---......////////////.........////////////....../////////...............,,,,,,,,,---------------,,,,,,...///000000000000000000//////......---------///000///...---...///000000111222222222222111222222222222333444555555777555555888:::;;;AAAHHHXXXlllyyyuuuqqqqqqvvv||||||zzzqqqqqqqqqpppnnnkkkhhhfffddd```]]]\\\___dddlllqqqsssqqqpppsssyyy~~~~~~xxxsssuuu}}}{{{uuunnnjjjiiijjjkkkkkkkkkggg```[[[XXXUUUSSSQQQUUURRRPPPQQQUUUVVVTTTQQQOOOOOONNNMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJKKKNNNRRRUUUWWW\\\^^^bbbeeeggggggfffeeellllllllloootttzzz|||{{{~~~~~~~~~|||{{{{{{||||||uuummmfffbbbWWWQQQGGG???;;;888777666222111000///...------,,,/////////......------------......///000000//////...//////////////////...////////////////////////,,,,,,,,,,,,------......,,,,,,...///000000000000000000//////......------...///000///...---...000000000111222222222222222222222222222333444555666777555555888:::;;;AAAHHHWWWmmm{{{sssrrrrrrvvv}}}}}}xxxwwwuuussspppnnnmmmlllffffffggggggeeebbb___]]]___[[[[[[___eeellluuu}}}~~~||||||zzzzzz|||}}}||||||wwwpppkkkgggdddbbb```]]]YYYWWWYYY___bbbaaa___[[[YYYVVVTTTSSSQQQOOOLLLJJJJJJIIIHHHHHHHHHHHHIIIGGGGGGGGGHHHIIIJJJJJJKKKLLLNNNQQQUUUVVVWWWVVVVVV[[[ZZZYYYZZZ___fffmmmrrrvvvzzz||||||zzzwwwvvvwww~~~yyyrrrlllhhhggg]]]VVVMMMEEE???;;;888666////////////000000000000------..................---...//////000000000000...//////000000//////......////////////000000000---,,,,,,,,,,,,---...///------...///000000000//////////////////.........///000111000///...///111000111222222333222222222111111111111222444555666666444444888999;;;AAAHHHWWWnnn}}}xxxzzz~~~~~~wwwtttooolllsss|||}}}xxxooommmkkkhhhgggggghhhiiijjjkkkllllllkkkiiifffdddeeebbbccckkkrrrxxx~~~{{{zzzyyyxxxqqqmmmiiilllssswwwvvvtttoookkkgggdddbbb```\\\YYYVVVUUUSSSQQQOOONNNMMMMMMLLLMMMOOOPPPPPPPPPOOONNNNNNNNNOOOPPPQQQPPPPPPOOOOOONNNLLLMMMOOOTTTYYY\\\bbbfffkkkooouuu}}}}}}~~~}}}~~~}}}xxxxxxyyy{{{}}}}}}zzzuuupppnnnmmmgggaaaWWWNNNFFF@@@;;;888000111111111111222222222------......//////000000------///000000111111111//////000000000000//////.../////////000000000000------,,,,,,,,,---...///......///////////////............///////////////000111222111000///000222000111222222333333222222000000000111222333444555555333444777999:::@@@GGGWWWooo|||zzzzzzxxxrrrllljjjgggaaa___hhhvvvzzzwwwmmmkkkhhhffffffhhhkkkmmmsssuuuvvvwwwwwwtttrrrpppnnnjjjmmmuuu}}}}}}wwwtttrrroookkkhhhhhhgggddd```\\\YYYWWWVVVTTTVVVXXXZZZ[[[ZZZYYYXXXVVVVVVUUUSSSRRRQQQPPPPPPIIIIIIIIIIIIJJJKKKMMMNNNMMMPPPTTTYYY```lllzzz~~~~~~|||{{{~~~}}}}}}~~~xxx{{{~~~}}}yyyuuussssssqqqkkkaaaWWWNNNFFF???;;;666555555444333222111111------...///000111222222------///000111111111111//////000000000000//////.../////////000000111111------,,,+++,,,---...///...///////////////......---.........//////000000000222333222111000111222111111222333333333333222/////////000111333444555555333333666888:::???GGGWWWooo}}}yyytttpppmmmkkkjjjuuupppmmmmmmlllgggddddddbbb___\\\]]]cccllltttyyyxxxwwwuuurrrqqqssswww{{{~~~{{{yyy}}}|||{{{xxxtttoookkkgggeeeeeeeeehhhmmmrrrsssqqqmmmllljjjhhheeeccc^^^YYYUUURRROOOKKKKKKMMMMMMKKKIIIIIIJJJKKKMMMQQQZZZfffooouuuyyy|||{{{}}}|||zzzyyy{{{wwwnnnbbbYYYRRRHHH>>>===:::666333111000...---000111111111111111000000222111111000///......---000000//////.........------------.........//////,,,---...//////...---,,,,,,,,,,,,---...///000111111000...---...///111222000000///////////////000000000111222222222222111333333222222333333444555777666777999999:::@@@IIIYYYooo|||wwwooommmiiieeebbb___^^^^^^cccaaaaaaeeeeeebbbbbbeeedddaaa^^^___fffrrr~~~{{{wwwuuutttuuuxxx|||}}}}}}{{{xxxtttnnngggbbb```]]]XXXVVVUUUSSSNNNJJJNNNLLLJJJHHHJJJPPPYYY___ccceeeiiikkkkkklllnnnpppuuuyyy}}}~~~~~~|||{{{}}}}}}wwwooohhhaaaVVVLLLGGGBBB<<<888777666555444......////////////......111111111000///.........000000/////////.........---------.........//////------............------//////...------------...000000.........///111222444333222000......------000000111222222222222111333333222222333333444555777666777:::::::::AAAIIIZZZooo|||xxxsssnnniiifff___]]]ZZZVVVTTTTTTTTTUUUVVVXXX^^^eeeggghhhlllssspppkkkeeeccciiivvv}}}xxxqqqnnnjjjhhheee```YYYSSSUUUPPPJJJGGGIIILLLQQQSSSTTTUUUUUUUUUUUUWWWZZZ]]]___ccclllvvv}}}}}}}}}|||{{{||||||wwwqqqggg]]]RRRJJJ???999888888666444////////////////////////111111000000//////......000000////////////......------........./////////.........------.........//////...------------...000///.........///111222444333222000///.........000000111222222222222111333333222222333333444555777666777:::::::::AAAIIIZZZpppxxxxxx}}}{{{xxxpppmmmiiidddaaa^^^[[[ZZZYYYWWWUUUTTTSSSTTTUUUVVVVVV[[[dddmmmqqqsss{{{~~~tttlllmmmwww~~~|||{{{yyysssjjjccc]]]WWWPPPLLLNNNRRRSSSTTTSSSTTTTTTSSSQQQQQQSSSUUUQQQSSSYYYaaahhhlllmmmlllrrrqqqpppqqqvvv}}}~~~zzzrrrjjj```UUUGGG>>>;;;999666222222222222111111111111111111000000000/////////...000000//////////////////............///////////////...---,,,,,,---...///,,,,,,,,,---...///000111000//////...///000111111111000000000000111111222000000111222222222222111333333222222333333444555666555666999999999@@@HHHZZZpppyyysssuuu|||yyytttnnnhhhddd^^^]]][[[YYYXXXWWWXXXYYYZZZZZZZZZZZZ[[[]]]^^^___]]]aaajjjsssxxx|||xxxtttzzz{{{ttthhhaaaYYYUUUVVVWWWXXXWWWYYY[[[]]]\\\YYYVVVTTTTTTNNNMMMNNNQQQUUUYYY[[[[[[bbbaaa```bbbgggpppyyyzzztttpppeeeVVVJJJCCC???:::666666555444222222111222222000000000000//////////////////000000000000000000........./////////000000///...---,,,,,,---...///,,,,,,,,,---...///000111///////////////000000111000000//////000111222222000000111222222222222111333333222222333333444555555444555777777888???GGGZZZqqqxxxuuuzzz~~~{{{yyyvvvrrrlllgggbbb]]]YYYVVVTTTVVVWWWXXXYYY[[[___bbbcccdddfffhhhjjjkkklllllllllnnnsss{{{xxxssskkkddd```^^^^^^]]]aaadddggghhheee```\\\ZZZVVVRRRNNNLLLMMMOOOPPPQQQSSSQQQPPPQQQWWW___hhhnnn{{{}}}}}}wwwpppcccWWWLLLDDD===:::888777444222000000000000000000000000//////////////////000000000000111111....../////////000000000.........------.........//////...------------...////////////000000000000222111000///............000000111222222222222111333333222222333333444555555444555888888888???GGGZZZqqq|||zzz}}}yyyqqqjjjfffdddaaa^^^ZZZWWWVVVVVVUUUTTTRRRVVVZZZ]]]```dddiiimmmsssuuuyyy}}}~~~{{{yyy{{{yyyrrrnnnnnnoooooorrrvvvxxxvvvrrrooonnneeeaaa[[[WWWTTTSSSRRRQQQNNNLLLJJJJJJNNNUUU\\\aaakkkmmmpppvvv|||~~~zzzwwwooocccVVVKKKDDDBBB===:::777444111000000000////////////000000000000//////000000000111111111.../////////000000000000------............------//////...------------......//////000000000000000111000///...------------000000111222222222222111333333222222333333444555777666777999999:::@@@IIIZZZrrr{{{yyyyyy}}}{{{ssstttsssmmmddd\\\XXXXXXUUURRRPPPPPPSSSVVVXXXYYYTTTXXX^^^cccfffjjjpppttt|||{{{~~~}}}qqqnnnhhhddd```\\\XXXVVVRRRPPPMMMLLLNNNSSSYYY]]]___^^^```eeelllsssxxxzzzwww{{{}}}zzz{{{~~~{{{pppaaaUUUOOONNNAAA???;;;777444222222222////////////000000000000//////000000111111111222////////////000000000000,,,---...//////...---,,,,,,,,,,,,---...///000111...//////000000000000000,,,,,,,,,------///000000000000111222222222222111333333222222333333444555888777999;;;;;;<<>>999666555444444555222///,,,,,,---000222111111000000//////......333333222111000///......////////////////////////111000...---...///111222222111000000000111333444////////////000000000000111111222222222333333333777666666555555555666666777777:::<<<;;;999<<>>EEEYYYuuu|||vvvtttvvvzzz{{{||||||pppcccVVVOOONNNMMMPPPTTTWWWYYY[[[^^^```bbbgggjjjkkkoootttvvvssstttuuuwwwzzz~~~}}}||||||~~~}}}}}}}}}}}}xxxnnnccc]]]YYYYYY___ffffffaaa[[[WWWUUUTTTSSSSSSPPPOOOOOORRRXXX^^^cccfffkkkqqqyyy~~~|||||||||{{{{{{zzzzzzzzz~~~|||xxxuuuuuufff___TTTJJJBBB===999666333222111000000000111222000000000000111111111111000000000///////////////000000000000000000000000///...---------...000111---------------...///////////////000000000111111111111111111111111111000444444333333333444444555000111555999::::::@@@GGGWWWsss{{{xxxxxx|||{{{rrrhhh```XXXPPPNNNPPPNNNSSS[[[aaaeeegggiiijjjsssyyy}}}~~~~~~|||{{{yyyxxxxxxzzzyyyxxxwwwxxxzzz|||}}}|||{{{zzzyyyyyyzzz||||||~~~}}}}}}~~~|||ssslllddd___```dddjjjhhhfffdddbbb___ZZZWWWSSSOOOKKKIIIKKKNNNQQQRRRZZZ```iiippprrrrrrqqqpppsssxxx~~~}}}}}}|||zzzxxxxxx~~~{{{zzzzzzssskkk___RRRHHH@@@999666222222111111111111111111...//////000000111111111------------......//////000000000000000000000000...------------...//////////////////000000111111//////000000000111111111111111111000000000000000666555555555555666777777666555888;;;;;;;;;AAAHHHWWWttt~~~~~~vvvpppmmmlll{{{yyysssrrrggg```ZZZWWWSSSPPPQQQUUUUUU]]]iiisssyyy{{{{{{{{{|||{{{{{{zzz{{{|||~~~||||||{{{yyyxxxvvvuuuuuutttsssrrrqqqrrrtttvvvwwwvvvvvvuuuttttttvvvwwwxxxuuuuuuvvvxxx{{{}}}|||{{{||||||}}}~~~~~~~~~}}}~~~~~~yyyqqqfff``````hhhjjjmmmpppqqqnnniiiddd^^^XXXQQQKKKHHHGGGGGGFFFKKKPPPVVV[[[]]]___```bbbeeekkkttt~~~}}}{{{xxxvvvuuu||||||{{{{{{yyyrrrfffZZZNNNDDD;;;666333333222111000000000000.........//////000000000.........//////000111111000000000000000000000000---------------...//////000000111111222222222222000000000000111111111111111000000000000000000000555555555555555666777777666666888;;;;;;<<>>AAAFFFOOOYYYccclllqqqvvvwww{{{yyyqqquuuyyy{{{|||zzztttlllaaaUUUNNN@@@===999444222222333444444444444333333222222222111111000000000000000000////////////////////////...//////000111000000000---...000111111111000///000111111111111222222222//////000222333444555666444444444555666777888999999888999;;;;;;;;;AAAIIIZZZwwwzzzsssjjjaaa[[[VVVOOOLLLLLLJJJFFFFFFKKKPPPRRRTTTVVVXXXZZZ^^^aaaccciiirrrzzz{{{xxxqqqlllkkklllnnnpppsssyyy~~~~~~~~~}}}|||zzzyyyxxxwwwwwwwwwuuutttsssssssssssspppppppppppppppppppppppppppooommmlllkkkjjjiiiiiifffffffffggghhhgggdddaaa```````````````_________cccbbbaaa___]]][[[ZZZYYY\\\]]]^^^___````````````````````````aaaaaaaaaaaa\\\]]]___bbbdddfffggggggggghhhiiihhhffffffggghhhiiiiiiiiiiiiiiijjjkkklllmmmnnnppprrrrrrqqqpppooonnnooopppppppppooonnnmmmooooooppppppqqqqqqpppppprrrtttuuutttsssrrrssstttwwwwwwxxxxxxyyyyyyyyyzzz~~~~~~~~~oooaaaXXXPPPNNNLLLJJJHHHFFFBBB???<<>>999777555444444444333333222111000000000000///...............//////000000000111111111000000000///------...000111000000///////////////000000000000000000000000111222222333333222222111333333222222222333444444666555777999:::;;;BBBJJJ\\\wwwzzzkkkfff___YYYTTTQQQNNNLLLOOOLLLJJJLLLLLLLLLNNNQQQTTTYYY___cccddddddddddddfffllluuu~~~}}}zzz|||~~~||||||}}}}}}|||{{{{{{zzzwwwuuutttttttttuuusssrrrppppppooonnnmmmkkkjjjjjjjjjiiigggeeedddcccbbbbbb````````````````````````___^^^]]][[[[[[ZZZZZZZZZ\\\\\\[[[[[[[[[ZZZWWWTTTTTTTTTSSSRRRQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNOOOPPPQQQQQQRRRRRRQQQSSSSSSSSSSSSTTTTTTTTTTTTSSSTTTUUUVVVWWWXXXXXXXXXZZZ[[[\\\\\\\\\\\\]]]^^^aaaaaa___^^^]]]\\\\\\\\\^^^___```bbbbbbaaa``````dddeeefffggggggfffeeedddaaabbbcccdddeeeeeeeeeeeefffgggggggggeeeeeefffhhhjjjjjjkkklllnnnoooppppppssssssssstttuuuwwwxxxyyyxxxxxxxxxwwwwwwxxxxxxyyyyyyxxxxxxxxxxxxyyy{{{|||~~~}}}}}}}}}}}}{{{kkkgggbbb^^^ZZZVVVRRRNNNFFFFFFEEECCCAAAAAADDDFFFJJJKKKQQQ[[[dddhhhnnnsssyyyzzz|||~~~||||||~~~|||ssslll```XXXMMMCCC<<<999777555666666555333222000//////000000///.........////////////000000000000111111000000000...,,,---///111111111000///////////////000000000000000000000000111222222333333222222111333222222222333333444555555444666888999:::@@@III[[[vvvsssggg\\\XXXSSSOOOMMMMMMNNNOOONNNMMMMMMOOOQQQSSSVVVXXXZZZ^^^dddgggiiijjjlllmmmnnnssszzz}}}||||||{{{yyywwwttttttsssrrrrrrqqqqqqrrrooonnnnnnmmmlllkkkjjjiiifffeeedddcccbbbaaa``````___^^^]]][[[YYYXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVUUUTTTSSSSSSSSSTTTUUUTTTSSSSSSSSSRRROOOMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNMMMMMMMMMOOOQQQRRRSSSRRRRRRTTTVVVSSSSSSSSSTTTUUUWWWXXXYYYXXXYYYZZZ[[[[[[[[[[[[ZZZ\\\]]]^^^_________^^^]]]ZZZ[[[\\\]]]^^^_________aaabbbbbbaaa``````bbbccccccdddeeefffhhhiiijjjkkkiiijjjjjjlllmmmoooqqqrrrppppppooooooooopppqqqqqqrrrqqqpppoooppprrrtttuuuyyyxxxwwwwwwxxxzzz|||}}}{{{uuuoooiiiccc]]]YYYNNNMMMKKKIIIFFFEEEEEEEEECCCBBBEEELLLSSSXXX___fffqqqppprrrxxxzzzooofffYYYLLLCCC===999777666555444333222000//////000000///////////////000////////////000000000111///000111111/////////000000000000000111222333444000000000000000000000000111222222333333222222111222222222222333444555555555444666888999:::AAAIII\\\wwwqqqbbbWWWPPPNNNKKKIIIJJJMMMQQQUUUTTTUUUVVVXXX[[[___bbbcccbbbccceeegggjjjnnnssswwwyyy|||~~~~~~}}}{{{xxxwwwvvvuuusssqqqlllllljjjiiihhhhhhhhhiiifffgggfffeeecccaaa______ZZZYYYYYYXXXWWWVVVUUUUUUTTTSSSRRRPPPNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLNNNLLLKKKJJJKKKJJJHHHFFFFFFEEEDDDCCCBBBAAA@@@???@@@@@@???>>>===<<<<<<;;;<<<<<<======>>>>>>======@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCDDDDDDCCCCCCBBBEEEFFFHHHHHHHHHHHHJJJKKKGGGGGGHHHJJJMMMPPPRRRSSSQQQQQQRRRRRRSSSSSSSSSSSSSSSTTTUUUWWWWWWWWWVVVUUUTTTTTTUUUWWWWWWXXXXXXXXXZZZZZZZZZYYYWWWXXXZZZ\\\\\\]]]^^^___aaabbbcccdddbbbbbbcccdddfffiiikkklllhhhhhhgggggghhhiiijjjjjjkkkjjjiiiiiijjjlllooopppttttttssstttuuuwwwxxxzzzssstttvvvwwwwwwxxxyyyyyy|||}}}~~~~~~~~~wwwooojjj\\\ZZZWWWSSSPPPLLLIIIGGGEEEAAA@@@DDDGGGIIINNNTTTbbbcccgggppp{{{}}}uuugggYYYMMMDDD===999444333333222111111000000000000/////////000000111...////////////000000000---000333444333111000000111000000000111222333333111111111111111111111111111222222333333222222111222222222222333444555666666555777999:::;;;AAAJJJ]]]yyy}}}mmmaaaVVVMMMHHHHHHHHHHHHJJJOOOVVV[[[aaadddffffffiiioooqqqqqqmmmlllkkkjjjlllqqqyyy~~~}}}{{{yyyyyyxxxvvvtttqqqooonnnllljjjgggcccbbbaaa___^^^^^^^^^^^^[[[\\\]]][[[XXXTTTRRRRRRNNNNNNMMMLLLLLLKKKJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBEEEDDDBBBBBBCCCCCCAAA@@@???>>>>>>===<<<;;;::::::;;;;;;:::999777666666555555666666777777666666666888888999999999::::::::::::;;;;;;;;;;;;;;;::::::<<<>>>??????>>>>>>???AAA???@@@@@@AAACCCDDDFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJLLLMMMMMMMMMMMMLLLMMMMMMNNNOOOOOOOOOOOONNNNNNNNNMMMLLLJJJKKKNNNPPPRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYZZZ\\\]]]```aaaccc_______________```aaabbbcccccccccdddeeehhhjjjkkknnnnnnoooppprrrsssttttttkkknnnpppqqqqqqrrrsssuuuwwwxxxyyyyyyyyy{{{~~~~~~zzzooolllgggbbb]]]WWWQQQMMMKKKFFFCCCCCCBBB@@@BBBFFFQQQTTTZZZdddoooxxx}}}xxxjjj\\\OOODDD===444444333333222222111111000000/////////000111111......////////////000000,,,///333444333111000000222222000///............111111111111111111111111111222222333333222222111111111111222333444555666666555777999:::;;;BBBJJJ]]]zzz}}}sssdddYYYTTTOOOJJJHHHJJJMMMOOORRRXXX```fffppptttvvvvvvyyy|||zzzxxxuuuuuuyyy~~~zzzxxxvvvrrrpppnnnmmmllljjjhhheeecccaaa___\\\ZZZUUUUUUTTTSSSRRRQQQPPPPPPOOOQQQRRRPPPKKKGGGEEEEEECCCCCCBBBBBBAAAAAA@@@@@@======<<<;;;;;;;;;;;;;;;999999999999999999999999:::999999999:::;;;;;;<<<===;;;::::::;;;<<<<<<;;;999888888888777777666666555444444444333333333222111222222333333222111111333333444444444555555555444444555555555555555444666777888888777666777999888888888999999:::;;;<<<======<<<=========>>>??????@@@BBBCCCDDDDDDDDDCCCFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBB@@@>>>???BBBEEEGGGGGGGGGHHHIIIJJJJJJKKKMMMMMMMMMNNNPPPRRRSSSTTTRRRRRRRRRSSSSSSUUUVVVVVVWWWWWWYYY[[[^^^```bbbcccccceeegggiiikkkkkkkkkjjjgggjjjmmmmmmlllkkkmmmoooooopppqqqqqqqqqtttwwwzzzyyy{{{}}}~~~~~~~~~|||xxxsssoooiiiaaa\\\SSSNNNKKKKKKHHHCCCBBBDDDFFFJJJOOOUUU\\\eeemmmsssyyy}}}zzzkkk[[[LLLCCC888777666555444333222111000000//////000111111222........./////////000000---///000000//////000111333222111///......------111111111111111111111111111222222333333222222111111111111222333444666666555444666888999:::@@@III\\\yyy~~~vvvuuuwwwllliii___SSSMMMMMMMMMKKKMMMPPPTTTXXX\\\bbbjjjpppzzz~~~zzzyyyqqqooolllhhheeecccbbbaaa___]]]ZZZWWWVVVSSSPPPMMMJJJJJJJJJIIIHHHFFFEEEDDDGGGIIIKKKHHHCCC>>><<<<<<<<<<<<<<<;;;;;;:::::::::777666666555555666666777555555555555555555555555777777777777888888999:::888666555555777888888777555555555444444444444444000000000111111222222222000000111111111000000///111111111222222222222333000111111222222222222222333444555444222222333444222222222333444555777888888888888888888999::::::999:::<<<>>>>>>>>>>>>===@@@AAAAAA@@@@@@???>>>=========<<<:::888999===???>>>>>>>>>??????@@@@@@@@@BBBBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLNNNPPPTTTVVVYYYZZZ[[[ZZZ\\\___bbbddddddbbbaaaaaadddffffffcccbbbccceeeiiijjjkkkkkklllnnnrrruuuuuuxxxzzz{{{zzzzzz{{{}}}}}}~~~~~~~~~~~~}}}yyyrrrlllYYYUUUSSSSSSPPPJJJGGGHHHEEEGGGIIIKKKMMMTTT^^^fffppptttzzz}}}uuubbbQQQFFF<<<;;;:::888666444222111000000///000000111222222............/////////000///...---+++***,,,000333222111111111111111222333111111111111111111111111222222222333333222222222111111111222333444666777444333444777777888???HHH[[[xxxyyylllccc^^^\\\WWWTTTPPPMMMLLLMMMOOOPPPUUUXXX]]]bbbgggmmmssswww~~~{{{xxxvvvrrrnnnjjjeeeccc___[[[XXXVVVUUUTTTSSSPPPLLLJJJIIIGGGCCC@@@@@@@@@AAAAAA@@@>>>===;;;AAA@@@===;;;999888888888333444444555666777888888888777555333222222222333222222222333333444444444333333444444333333222111444444444444444444444444333333333222222222111111111111222222222222111111//////000111222333444444////////////////////////...///111222333222000///111111222222222333333333111111222222333333333444333333222222111222222222333444555666777777777777999999999999999888888777888777666666666666777888666666666666666666666666:::888777888999:::999888888999;;;>>>@@@@@@@@@@@@@@@AAACCCFFFIIILLLNNNOOOQQQRRRTTTVVVYYY[[[]]]^^^WWWYYY\\\\\\\\\\\\]]]___^^^```bbbfffiiimmmoooqqqnnnpppsssttttttuuuvvvxxxvvvwwwxxxxxxwwwwwwxxxzzz}}}~~~}}}|||{{{|||~~~vvvjjj]]]WWWXXXWWWPPPHHHJJJGGGCCCAAACCCHHHPPPUUU```hhhrrrxxxzzz}}}ppp___QQQFFF@@@:::666666555333111222333333444444444333333+++---///111222222000///000000000000////////////555444333111000000////////////000000111111111222111111222222222333333333222222222222222444555555444555666666777:::???CCCYYYrrrzzzkkk___WWWRRRPPPMMMLLLLLLMMMOOOSSSVVVXXX]]]aaafffkkkoootttyyy}}}~~~}}}{{{xxxuuurrrpppmmmkkkhhheeeaaa^^^WWWVVVSSSPPPMMMKKKIIIHHHGGGEEEBBBAAAAAA@@@===;;;666777777888999999999999===;;;999666555444444444333333333444555555666666666555444333222222333333333333333333333444444444333444444444444333222222222222333333333333333333222222222222111111111111111111222222222222111111000000000000////////////222222222222222222222222...///111222222222000///111111111222222333333333//////000000000111111111222222111111111222222333111222333444444444444444666666666666666555444444222222222222222222222222444444444444444444444444666444333444555666555444///111222444666888888999999:::<<<>>>@@@CCCDDDEEEFFFGGGIIIKKKMMMOOOPPPQQQOOOQQQTTTTTTTTTTTTUUUWWWXXXYYY\\\___cccfffiiijjjkkkmmmoooooooooooopppqqqqqqrrrsssssssssssstttuuuyyyyyyyyyyyyxxxyyy|||xxxkkkeeefffeee```ZZZOOOKKKEEEBBBBBBFFFIIILLLSSS[[[gggooossswww|||xxxhhh[[[LLLFFF>>>999777666444111222222222222111000///...,,,---///111111111111000111111111111111000000000000000//////......//////000000000000111111111222111111222222222333333333333333444444555666666666888999::::::;;;>>>CCCGGGXXXqqq~~~kkk[[[QQQLLLIIIHHHHHHJJJMMMQQQWWW\\\aaaccciiimmmsssxxx{{{yyywwwtttrrrqqqnnnjjjggg```^^^\\\ZZZXXXUUUQQQOOOHHHGGGFFFDDDBBB???===<<<;;;:::999999999999888666555444444444555666777888:::888666444222111111111333333333333333333333333444444333333333333444444444444444444444444333333444444555555444444333222000111111222222333333333333222222222222111111111111222222333333222222111000000000000////////////000000000000000000000000...///000111222111000000111111111111222222222222/////////000000000000000000000000000111222333333222222333333444333333333444444444444444333222222//////000111111000//////111111111111111111111111222111000111222333222000222111111222222333444555333333444666888999:::;;;;;;<<<===>>>???AAABBBBBBDDDFFFHHHIIIIIIIIIJJJKKKMMMOOOQQQUUUYYY\\\___```dddfffggghhhgggfffggghhhiiikkkllllllllllllnnnooossstttuuuuuuuuuvvvyyy|||yyyrrrrrrsssppplll[[[TTTKKKFFFDDDEEEDDDCCCEEEMMMXXXbbbiiinnntttyyyzzz{{{zzz}}}sssgggWWWOOOEEE===:::777444222444333222111000...---,,,...//////000000111111111111111111111111222222222......---......///000000000000000111111111111111111111222222222333333333333444666777888888777777777888888888999===BBBEEEVVVooosssaaaSSSMMMKKKKKKKKKMMMPPPUUU[[[bbbgggkkkmmmuuuyyy|||wwwsssmmmkkkhhheeeccc```\\\YYYRRRPPPNNNLLLKKKIIIFFFCCC?????????>>><<<:::777666777666666666666666555555777555333111111222444555:::999777555333222333333444444444333333222222222333333333333333444444555555555555555444444444444555555555555555444333333000111111222333444555555444444444444333333333333222333333444444333333222000000111222333444555555000000000000000000000000///000111111222111111111111111222222222222222222222222222222222222222222/////////000111222333444444555555555555555444333444444555555444444333222///000222333333222000///////////////////////////222000///000111222111000777555444222111111222222111222222333444444555555666666777777888999999999;;;===???@@@??????AAABBBCCCDDDGGGJJJNNNQQQTTTUUUYYY[[[]]]^^^]]]]]]^^^___aaaccceeeeeeeeefffhhhiiinnnpppqqqrrrsssuuuxxxzzz}}}}}}}}}|||}}}|||{{{nnndddWWWMMMIIIGGGDDDBBB@@@EEEMMMTTT[[[ccckkkpppqqqxxxyyyvvvyyy}}}{{{pppcccZZZMMMCCC===999666333666555444222111000//////000000//////000000111222000000111111111111111222000000//////000000111222111111111111111111111111111111222222222333333333222444666888999888777666555666777777888;;;@@@DDDTTTmmmwwwoooeeeXXXOOOMMMPPPSSSUUUUUUXXX^^^eeelllrrrvvvxxx~~~yyytttnnnhhhccc]]][[[XXXVVVTTTQQQMMMJJJFFFEEECCCBBBBBBAAA>>><<<::::::;;;;;;:::888666555666666666555444333333333444222///------...111222:::999777555444444444444666666555555444444333333222333333444555555555555555555555555555555555555555666666666666555444444333333444444555666777777777777777666666666555555444444555555555555444444111111222333444555666666444444444444444444444444000111111222222222222222333333222222222222222222333333333333222222222222000000000000111222333444555555555666555555444444444444444444444333333222///111222444444222111///////////////////////////111///...///000111000///111000///.........///000111111222222222222222222333444444444444555555555555777999:::::::::;;;<<<<<<===???BBBEEEHHHJJJKKKLLLOOORRRSSSTTTUUUVVVXXXYYY[[[]]]^^^^^^___aaaccchhhjjjmmmoooppprrrvvvxxxtttuuuwwwzzz|||}}}~~~~~~~~~}}}sssdddVVVNNNJJJGGGEEEBBBCCCDDDGGGLLLTTT]]]bbbiiiqqq{{{~~~|||yyy{{{~~~~~~uuummmcccVVVJJJCCC>>>999666555444333222111111111111111000000000000111111222/////////000000000111111222222111000000000000000222222222111111111111111111111222222222333333333111333555777888777666555777888999999:::===BBBFFFSSSlllyyynnnggg\\\YYYUUURRRSSSXXX]]]bbb```ccciiipppvvv}}}uuurrrmmmhhhccc]]]WWWSSSLLLKKKHHHGGGFFFCCC@@@======<<<::::::;;;:::888666666666777777777666555555555666666444222111111222222111000///111333777999999888666444333333333444777777777666666555555555333444555666666666666666555555555666666666777777666666666777666666555444555666666777777888888888999999888888888777777777666777777777777777777666444444444444333333333333555555555555555555555555222333333333333444444444444444444444333333333333222222222222222111111111111111111111222333444444333333444444555444444333333333333333333222111111000000111222222111000000000000000000000000000000///...---...///000///---+++,,,,,,...///111333444000000000000000000000000111111111111111222222222111444666777666666777999777888999;;;===???AAABBB@@@CCCFFFHHHIIIKKKMMMOOOOOOQQQSSSUUUUUUVVVYYY[[[___aaaeeehhhjjjlllppprrrmmmoooqqqtttwwwyyyzzz{{{{{{}}}}}}pppcccWWWOOOKKKJJJEEECCC@@@???AAAGGGMMMRRR]]]eeeooowww{{{}}}~~~~~~}}}zzzvvvlll___SSSKKKEEE???;;;444333111000000000111111111111111111111111111111.........///000000111111111111000//////...//////222222222222222111111111111111222222222333333333111222444555666666555555666666777777888;;;@@@DDDRRRkkkwwwjjjaaa\\\SSSWWW\\\^^^```eeelllrrrsssuuuxxx|||}}}wwwoooiiiaaa^^^ZZZVVVSSSOOOJJJFFFAAA???>>>======<<<999777888777666666777777555333555444444444444555555666333555666555222111222333555444444444555888:::<<<:::888777555444444444555777666666666666666666666555666777888888777777666444444555666777888888999666777777777777666555555777777777777888888888888999999888888888777777777888999999999999999999888666666666666555555555444444444444444444444444444444444444444444555666666666666555555555444444444444444444333333222222222444333333333333333444444333333444555666666666666444444555555444444333222111111111111111111111111333333333333333333333333111000//////111111000///...///000222333444444444000000000000000000000000.../////////000000000111...000333333333333444666333444555666777999::::::888:::===??????@@@BBBDDDDDDFFFIIIJJJKKKMMMOOOQQQRRRUUUZZZ]]]```cccfffiiifffhhhjjjlllooopppqqqrrruuuxxx}}}sssdddXXXQQQPPPHHHEEEAAA??????AAACCCEEELLLSSS]]]iiissszzz}}}}}}tttggg\\\TTTMMMFFFAAA777666333111000000000111000111222222222222000000...//////000111111222222111000000000000111111222333333333222222111111111111111222222222333333333222333333444555555666666444555555666777:::???BBBQQQkkkooobbb[[[YYYSSS\\\fffkkkmmmqqqyyy|||yyytttooojjjbbbYYYRRRRRRPPPMMMKKKIIIFFFBBB???<<<;;;::::::;;;:::888666777666555666777777666444555444444333444555777888333555777666333333444777555444333333333444555666;;;:::888777666666666777666666666666666666666666666777888999999888777666333444555666777888999:::777777777777777666666555888888888888777777777777888888888888777777777777999::::::;;;;;;::::::999666666777888999:::;;;;;;999999999999999999999999666555555555555666777777777777666666666555555555777777777666666555555555555555444333333333444444555555777888999999999999777777888888777777666555444444333333333333444444444444444444444444444444555333222333444555444222111111222222222000///...111111111111111111111111......//////000111111111,,,...000111111111222333222222222333444555555666444666888999999999:::<<<===???BBBCCCDDDFFFHHHKKKIIILLLQQQUUUXXX[[[^^^aaaaaabbbccceeeggghhhiiiiiipppsssxxx|||~~~}}}{{{zzzxxx~~~ooo```WWWUUUKKKHHHEEECCCBBBAAA@@@???@@@DDDNNN\\\lllxxx~~~~~~yyymmmbbbZZZRRRKKKEEE<<<:::777444222111111222///111222333333222000//////000000111222222333333111111111222333555666777333333333222222111111111111111222222222333333333444444333333444555666777888999::::::;;;>>>CCCGGGQQQkkkzzzpppfff___]]]]]]ccceeejjjpppwww~~~{{{tttnnnkkkfff```[[[VVVQQQKKKFFF@@@@@@@@@@@@???>>>===<<<;;;:::999888777555444444333333444555666666666555444555555666777888888999555555666666666555333222000222333333333444666888===999666444555666777777777777777777777777777777888888888888777777777777999888777777888888777666777777666666666666777777777666555555555777888999888888666555555666777888666666777888999:::;;;;;;777777666666777999;;;<<<777777666666666666666777;;;;;;:::999888888888888:::999999888777666555555666888::::::888666555666888777666444444444555666666666777777777777666666:::::::::999999777666666555444333333222222333333111222444444444222000///444444444444444444444444222222222333333222222222//////000000111111222222111000///......///000111---...///111222222222222111222222111000000111333333333333333333333333333::::::::::::;;;===???AAAAAACCCGGGKKKPPPUUUYYY[[[ZZZ[[[\\\]]]___aaabbbcccjjjooouuuyyyzzzyyyyyyyyyuuutttxxxooobbb[[[NNNMMMKKKGGGCCC@@@@@@AAA<<>>>>>>>>>>>===<<<;;;:::::::::999888777666555555444444555666666666666666555666666666777888888888555555666666666555444333333444555555555666888:::>>>;;;777555666777777777888888888888888888888888666666777777888888999999777666555666888999888777777777666666666666777777666666666555666666777777777777666666666666666777999999888888888777777777777777666666777888999:::999999888888888888888999::::::999999888999999999;;;;;;;;;:::999999888888777999::::::999777666777888888666666555666777777777777888888888888777777::::::::::::999888777666666666555444444444444444555444333333222222222222333333333222222222222222222222333333333333222222000000000111111111111111222111000/////////000111...///000111222222222222000111222111000000111222222222222222222222222222666555555666777999:::<<<>>>???AAACCCEEEHHHIIIJJJNNNOOOQQQSSSVVVYYY\\\]]]cccggglllpppqqqqqqpppqqqpppoooqqqxxx|||ooogggYYYVVVPPPJJJEEECCCAAAAAA===>>>AAAEEELLLWWWeeennnyyy~~~~~~~~~uuuoooiii___UUUHHH@@@:::999888555222222333222111111000000111111222111111111000000000000111111000000111222222333111111222222222111000000......000333555666555333222333333444444555555555666777777666777;;;@@@DDDRRRlll~~~vvvmmmeeegggkkkmmmnnnoooqqqrrrzzz}}}{{{uuummmiiijjjeee___[[[XXXUUUPPPLLLJJJHHHEEECCCBBB@@@>>>;;;<<<<<<<<<<<<;;;:::999888999999888888888777777777555555666666777777666666777777777777777777888888555666666666666555555444555666777777777888:::<<>>;;;999666444555333222111111000000111111111111111111111000000000111111111000111111222333000000111222222222111111......000222555666555333444444444444444444444444666666666666777;;;@@@EEETTTnnn|||uuuooojjjggglllrrrwwwzzz{{{}}}}}}xxxuuuqqqmmmhhhccc]]]YYYWWWTTTOOOLLLKKKJJJHHHFFFBBBBBB@@@@@@???>>>===<<<999999999999999888777777888888888888888888888888666666777777888777777666888888888888888888777777666666666666666666666666666777888888888888:::<<<@@@===:::888888999888777888888888888888888888888666666777888888999::::::555444444555777999888777888777777777777777777888555666777777777555444222333444666777777666555444444555666777888999999:::999999888888888888888888;;;::::::::::::;;;;;;<<<999999999999999:::;;;<<<888888888999999:::::::::999;;;======;;;:::::::::999999999::::::;;;<<<<<<::::::;;;;;;;;;;;;::::::::::::;;;;;;:::999888888888888777666666666666666888777666555555555666777555666666666666666777777444555555666666555555444444444333333222222111111333333222222111111000000222222333333222111111000///000111111000///000111////////////////////////////////////000000111111000111222444666777888999999:::<<>>BBBHHHMMMbbbjjjuuu~~~|||zzzzzzzzz{{{~~~{{{yyyssslllYYYNNNBBB===999555444555333222111111000000111111111111111111111111111111222111111111111111222222000111222333444555555444222111111222444444222000444444444444444444333333666666666666777;;;AAAEEEWWWoooyyypppkkkkkkmmmnnnttt||||||vvvqqqooogggdddaaa]]]ZZZWWWRRROOOMMMKKKHHHEEEDDDDDDCCCBBB<<<===<<<;;;:::999999999777888888888888777777666888888888888999999999999777888888999888888777777999999999999888888888888777777777777777777777777666777888888777777999;;;???===:::999999999999777888888888888888888888888999999999888888888888888888777555666777888777555888888777777777777888888666666777777777666444333333444666777777777666555555555666777888999:::::::::::::::::::::::::::999999999999999999:::;;;;;;999999999999:::;;;<<<<<<777888888999999::::::;;;999;;;======<<<;;;;;;;;;::::::;;;<<<<<<=========;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;::::::999888777777666666666666666666666888888888888777666666666666777777888888888666666777777777777666666555555444444333333222222333333333333333222222111333444444333333222111000...000222222111000000111////////////////////////000000000111111111111000---...///111333555666777555555777888;;;===@@@AAABBBEEEKKKPPPTTTXXX\\\___```dddggghhhiiiooozzzzzzoooggg```WWWQQQIIIEEEAAA>>>>>>AAADDDGGGPPPZZZjjjwww{{{wwwuuuvvv~~~|||zzz|||}}}|||xxxrrraaaTTTGGG???999555333444333222111111000000111111111111111111111222222222222222111111111111111222000111222333444555555555333222111222333333222111444444444444444444333333555555666666777;;;AAAEEEXXXppprrriiifffiiinnnpppwww}}}xxxrrrlllgggcccaaa]]]ZZZVVVSSSPPPMMMJJJGGGHHHFFFDDDBBB???===<<<;;;;;;<<<===;;;999888888999777888888888888888777777888888999999999999999999999999::::::999999888888999999999999999999::::::888777777777777888888999666777888888777777999:::===;;;:::999::::::999888999999999999999999999999::::::999999999888888888:::888777777888888777555999888888777777888888999777777777777777777666555444555666777888888888888999999999888888888888777:::;;;;;;<<<<<<<<<;;;;;;888888888888999:::;;;;;;;;;::::::::::::;;;;;;<<<999999::::::;;;;;;<<<<<<888;;;======<<<;;;;;;<<<;;;<<<<<<============<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::888888777666666666666777555666888::::::999777666555555555666666777777888777777888888888888777777555555555555444444444444333333444444444444333333444444444444444333222111///111333333222111111111000000000000000000000000111222222222222111111000.........///000111111111222222222222333555666777:::===BBBFFFKKKOOOTTTXXXXXX]]]bbbeeefffjjjqqqxxx|||xxxmmmbbbZZZOOOKKKDDD@@@@@@AAABBBCCCAAAJJJYYYhhhttt||||||wwwrrrqqqxxx{{{yyy|||}}}~~~{{{vvvjjj]]]NNNDDD===777444555333222111111000000111111111111111222222222222222333222111111000111111111...///000111222333333333000//////111333555555555444444444444444444444444555555666666888<<>>===:::999;;;===888888999999999999888888999999999999999999999999:::::::::::::::999888888888888999999:::;;;;;;;;;888888777777777888999:::777888999888777777999;;;;;;999888999:::;;;:::888999999999999999999999999888999999999999999999999999888777888999:::999888999888888777777888888999888777777777777888888999666666666777777888::::::::::::::::::999999999999888999:::<<<<<<<<<<<<;;;888888888888999:::;;;<<<<<<;;;;;;:::::::::;;;;;;999999999:::::::::::::::888:::<<<===<<<;;;;;;<<<<<<======>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999888888888888888666666777888888888888888555555666666777888888999888888999999999999888888555555555555555666666666222333444555666666555555333444444444444444333222000222444555333222111222222222222222222222222222111111222222222111///////////////////////////000111000000000000111222222888:::===@@@CCCGGGLLLOOOOOOSSSXXX\\\```dddjjjooouuu{{{}}}oooggg[[[UUUMMMGGGDDDCCCAAA@@@>>>BBBJJJTTT___kkkvvv~~~{{{vvvqqqpppwww~~~~~~zzz|||~~~{{{wwwsssfffVVVLLLDDD<<<888888333222111111000000111111111111111222222333333333333222222111000000111111///000111222222222222222000//////000333555666555222333333444444555555555444555555666888<<>>:::<<<>>>>>>===<<<;;;<<<666999;;;:::888777999<<<888999999:::::::::999999:::::::::999999999888888;;;;;;;;;;;;::::::999888888888999::::::;;;<<<<<<888888777777777888:::;;;888999:::999888888:::;;;999888777888:::;;;:::999999999999999999999999999777777888999:::;;;;;;<<<888777777888:::<<<<<<;;;999999888888888888999999999888777777777999:::;;;888777777666777999;;;<<<888888999:::;;;<<<<<<===666888999;;;<<<<<<;;;;;;999888888999:::;;;<<<======<<<;;;;;;::::::::::::777777777777777777777777777999<<<===<<<;;;;;;<<<======>>>>>>>>><<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;::::::999999::::::888777666555666777999:::777777888999::::::;;;;;;888999999::::::999999888444444555555666666777777111222444666777777666666333333444444555444444333000333555666444333222222333333333333333333333333000111111222111000...---...//////000111222222333111111111000111111222222333444666888999===AAADDDGGGJJJOOOTTTZZZ```fffjjjpppwww{{{rrrfff___UUUMMMHHHEEEAAA>>>CCCBBBBBBEEEMMMZZZhhhrrrzzzuuuqqqqqqwww~~~{{{}}}zzzvvvzzzlll]]]RRRIIIAAA<<<;;;333222222111000111111111111111111222222333333333333333222111000000111111222222333444444444333333444222111111222333333222222222333333444555666666444555555666888<<>>======999999888888777888888999777888999:::::::::::::::999999::::::;;;<<<======:::::::::999999999888888999999:::;;;;;;;;;::::::666666777888888888888888777777888888999999::::::888888888999999::::::;;;;;;999888888999::::::999;;;;;;:::999888777666555777888888999999888888777::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::999999999888888777777777666666777888888888888777888888888999:::;;;<<<===888:::;;;;;;999888888999999999::::::::::::;;;;;;???>>>===<<<:::999888777::::::::::::::::::::::::999999999:::<<<===???@@@<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===???>>>===<<<<<<===>>>>>>===;;;999777777999;;;<<<999999999999999999999999888888777777777777888888:::::::::::::::999888777555666777777777666444333999999888777666555444444444222111333666777555222555555555555555555444444555444333111000000111111222222222222222111000000222222111111000000//////000000000000000000000000111111222333444666777888>>>@@@DDDHHHLLLSSSZZZ___gggmmmuuu|||yyyooobbbVVVNNNGGGAAA===???===>>>BBBEEEJJJUUU```ppppppqqqsssyyy~~~{{{{{{zzzlll\\\PPPIII???666777444222222555666555222222222222222222222222222000000000000000111111222333333333222222111111111333333333333333333333333333333444444555666666666555333555999;;;<<>><<<<<<;;;;;;:::999999999::::::888999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<======;;;::::::::::::999999999999999999:::::::::::::::666666777888888888888888777777777777777888888888888888888999999::::::;;;:::999777777999999999888888888888888888888888888888888999999999999888888::::::::::::::::::::::::<<<;;;;;;;;;::::::::::::::::::999999999888888888777777777777888888888888999999999999:::;;;<<<<<<999;;;<<<<<<:::999999:::999999::::::::::::;;;;;;======<<<;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<>>>???@@@???===:::888777888999:::888888888888888888888888999888888777777888888999:::::::::::::::999888888555666777777777666555444888888777777666666555555888666555666888999888666555555555555555555555555666555444222111111222222111111222222111111000///111111111111111000000000111111111111111111111111000000000111222333555555666999<<>>@@@@@@CCCJJJSSS___gggpppvvvyyy|||ssseeeZZZQQQEEE:::999555222111333444222000000000000000000000000000000000000000000111111222333222222222111111111111333333333333333333333333222222222333444444555555666444555999;;;===BBBIIIZZZttt|||vvvoooiiiccc```ZZZXXXUUURRRMMMJJJGGGEEEDDDDDDBBBAAA???>>>===<<<>>>>>>>>>>>>===<<<;;;;;;>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;::::::::::::999999888888888999999666666777888888888888888888888888888888888777777777777888999::::::;;;;;;999777666666888888888777555666666777888999::::::999999999::::::999999999999999999999999999999999;;;;;;:::::::::::::::999::::::::::::999999999999888888777666777888999:::;;;::::::999999::::::;;;:::<<<======;;;::::::;;;999999::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<===>>>@@@AAA@@@>>>;;;999777777888999999999999999999999999999:::999999888888999999::::::::::::::::::999999888666666777777777666555444777777777777666666666666777555333333555666777666666666666666666666666666777666555444333333444444333333333333333222111111111111111111222222222222111111111111111111111111000000000///000000111222000222555888:::???DDDGGGQQQWWW```gggnnnuuu}}}ppp```VVVQQQPPPHHHDDDAAA@@@>>><<<@@@FFFJJJXXXjjjtttvvvwww{{{}}}qqqggg\\\NNNBBB===999444222333333111///111111111111111111111111000000000000000111111222222222222222111111111111333333333333333333333333222333333444555555666666777555666:::;;;<<>>======<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<======>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;:::999888777777777888999666666777888888888888888:::::::::999999888888888777777888999::::::;;;;;;888777555555777888777666555555666777888999::::::999999::::::::::::999999888888888888999999999999::::::::::::999999999999::::::::::::::::::::::::999888777666666888:::;;;<<<;;;::::::999999999::::::;;;===<<<:::999999:::999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<======>>>>>>>>><<<;;;999888888999999========================;;;::::::999999::::::;;;999::::::;;;::::::999999777777777777666666555555555666666666777777777888666555333222333555666777666666666777777777777777777777777666666555555555555555666666555555444333111111222222333333444444222222222222222222222222111111000////////////000///111333555666999<<>>KKK[[[gggnnnrrrxxx}}}|||ssshhhXXXKKKBBB===777444555555444222333333333333333333333333000000000000000111111222333333333333222222222222333333333333333333333333555555666666777888888888777555666999::::::???FFFYYYuuu~~~wwwqqqgggeeeaaa\\\WWWRRROOOMMMHHHHHHGGGEEEDDDBBBAAA@@@??????@@@AAA@@@>>><<<::::::;;;;;;;;;;;;:::999999<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===<<<<<<======>>>>>>>>>>>>>>>>>>==================<<<<<<<<<;;;;;;:::999999888777777777888666666777888888888888888999999888888777777666666666777777999:::;;;<<<<<<888666555555666777777666777777777777777777777777888999999::::::999999888777777777888888999999999999999999999999999999999:::::::::::::::::::::::::::999777666666888:::;;;<<<<<<;;;:::999999999999999:::;;;;;;999888888999999999999:::::::::;;;;;;999999:::;;;;;;<<<<<<===999999999999999999999999<<<<<<=========<<<;;;:::::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>=========<<<<<<;;;;;;;;;:::999999999:::;;;;;;========================;;;;;;::::::::::::;;;;;;999::::::;;;;;;;;;::::::888888777777666666666666555555666666777777888888999999777666666888:::<<<777777777888888888999999777888888888777777666666555555666666555555444333222222333333444444555555222222222222222222222222333333111000000////////////111333444444555888:::;;;@@@FFFMMMSSS[[[eeellluuu{{{|||mmmddd```VVVOOOIIIGGGCCC>>>>>>@@@>>>BBBJJJTTT___kkkuuu{{{|||rrrbbbTTTFFF@@@999555555666555444333333333333333333333333000000000000000111111222333333444444444444444444333333333333333333333333555555666666777888888888666444444777999999>>>EEEXXXvvv}}}wwwqqqkkkfff]]][[[XXXTTTPPPMMMKKKJJJEEEDDDDDDCCCBBBAAA@@@@@@>>>???@@@@@@@@@>>>===<<<999::::::;;;::::::999999:::::::::::::::;;;<<<===???>>>===<<<<<<<<<===>>>============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999:::::::::999888777666666666777888888888888888555555555555555555444444666666777888:::;;;<<<<<<888666555555777777777666888888888777777666666666888888888999999888888888666666666777888888999999777888888888888999999999999999999999::::::::::::999999888777888999:::;;;<<<;;;::::::999999999999888:::;;;:::999888888888999999::::::::::::;;;;;;999999:::;;;;;;<<<======::::::::::::::::::::::::;;;;;;=========<<<;;;:::999999::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::999999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999::::::;;;;;;;;;;;;;;;999888777666666666777777555555666666777777888888777888888777666777999;;;777888888999999:::::::::777777888888888888777777444444444444444333222222444444444444555555555555333333333333333333333333444333222111000000000000...000222222222222333555555999===AAAEEEMMMVVV]]]hhhmmmvvv{{{pppkkk```XXXOOOKKKFFFAAA???AAAAAA??????DDDPPP___mmmuuuzzz||||||lll___JJJDDD;;;666555555555444222222222222222222222222000000000000000111111222333333333333444444444444333333333333333333333333222333333444555555666666555333444777999:::???FFFWWWvvvwwwooohhhccc^^^[[[VVVTTTQQQNNNKKKHHHGGGGGGDDDDDDCCCCCCBBBBBBAAAAAA=========>>>======<<<<<<999::::::;;;;;;::::::999888888999:::;;;===>>>???@@@>>>===;;;;;;;;;===>>><<<<<<<<<======>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999:::<<<<<<<<<999777555666666777888888888888888555555555555666666666666555666777888:::;;;<<<===999777666666777888888777888777777777666666666666666777777888888777777666555555666666777888888999777777777777888888999999888888888999999999::::::888888888999999999::::::;;;;;;:::999999999::::::999;;;<<<;;;:::888999999999999::::::::::::;;;;;;999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>===;;;:::888999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<============<<<:::999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999::::::;;;<<<<<<;;;;;;999888777666666666777888666666666666777777777777444666777777555555666999888888999999:::;;;;;;;;;666777888999999888777666555555666666555555444333666666666555555555555555444444444444444444444444333333222111000000000000...000222222111111222333222444777888:::???HHHNNNUUU[[[dddnnnyyy~~~xxxpppeeeYYYRRRKKKDDDAAABBBAAA???======CCCOOO^^^iii|||~~~uuulllqqqxxxvvviiiTTTLLLBBB:::888777555444222222222222222222222222000000000000000111111222111111111222222333333333333333333333333333333333222222222333444444555555666444555999;;;<<>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;::::::888888999:::<<<>>>@@@AAA@@@>>><<<;;;:::;;;<<<===:::;;;;;;<<<===>>>>>>???<<<<<<;;;;;;;;;:::::::::999:::===>>>===:::777555666666777888888888888888777777888888999999::::::555666777888:::;;;<<<===999888666666888888888777666666666666777777777777666666777777777777666666444555555666777888888999666666777777888888888999777777777888888999999999777888999::::::::::::999;;;::::::999999::::::;;;:::<<<===<<<;;;999::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>999:::<<<>>>>>>===<<<;;;888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======:::;;;<<<=========<<<;;;;;;;;;;;;::::::999999999========================:::999999888888999999:::999::::::;;;<<<<<<<<<;;;:::999777666666666777888777777777777666666666666666999;;;;;;999888999;;;888888999::::::;;;<<<<<<666666888999999888777666999999999999999888777777777777666666555555444444444444444444444444444444222222111000000000000000///111333333222222222333111222333333333777???EEEGGGLLLUUU```lllyyy~~~rrrcccYYYPPPHHHCCCCCC???@@@@@@===<<>>DDDKKKWWWwwwzzzqqqkkkaaaYYYTTTRRRPPPOOOMMMKKKHHHEEECCCCCCDDDDDDCCCBBBAAA@@@>>>===<<<;;;<<<<<<======<<<<<<;;;:::999::::::;;;<<<===>>>>>><<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::<<<;;;:::999888999999::::::::::::::::::999888777999888777777777888:::;;;777555333444888:::999777:::::::::;;;<<<===???@@@777888888888888999999999999999999999999999999999888888888888888888999999777666666666666555555555999:::;;;;;;999888888888888888888888888777666666777777888999:::;;;;;;;;;999999999999999999999999<<<;;;;;;::::::999999888:::::::::::::::::::::::::::999::::::;;;<<<===>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;;;;:::999:::;;;<<<===>>>===<<<;;;:::;;;<<<<<<999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<======<<<;;;;;;999888888888999:::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;:::999999888777777777777777777777777777777777777777777888888888888888999999::::::999999888:::888777666666888999;;;777777777777777777777777777777666666555555555444555555666666666666555555222444555444333111222222222222222222111111000000222111111111222333444444===BBBJJJSSS]]]gggpppvvv}}}}}}ooobbbWWWMMMFFFBBB@@@>>><<<<<<;;;>>>IIIVVVaaalllyyy}}}vvvhhhfffjjjvvv{{{qqqdddSSSFFFAAA===777333//////000111222333333444333333333333333333333333666555333333333333555666555444333222222333444555333333222111222333444555999777777:::;;;;;;@@@FFFVVVqqqxxxrrrjjjddd[[[TTTPPPNNNLLLKKKIIIHHHEEECCCBBBAAAAAAAAAAAA@@@@@@???>>>===<<<;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<>>>===;;;999999999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;===<<<;;;:::999999:::;;;999999::::::999888888777777777777777777888888999777555444555888999999888999999::::::;;;===>>>???888888888888999999999999::::::999999999999999999888888888999999999999999555666666666777777888888888:::;;;:::999777888888888888999999888777777666666777888999::::::::::::999999999999999999999999;;;;;;;;;::::::::::::999::::::::::::::::::::::::999999999::::::;;;<<<===>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::;;;::::::999:::;;;<<<=========;;;:::::::::;;;<<<777777888:::;;;<<<===>>>999999:::::::::999999888999999888888888999::::::;;;;;;;;;:::::::::999999:::::::::999888777777777777777777777777777777777777777777777888888888888888999999::::::999999888777888888999999999999999888888888888888888888888777777777666666666555555666666666666666666666666333444666555333222222333333222222222111111111111111111111111111222333333666:::AAAHHHOOOVVV^^^cccmmmttt~~~{{{nnnbbbXXXPPPKKKFFFBBB???>>>======CCCKKKUUU___nnn|||~~~pppjjjiiirrr|||}}}qqq___OOODDD===666222111111111111111111111111222222222222222222222222000000////////////000000666666555444444555666666444444333333333444555666888666666999::::::???FFFWWWrrr}}}zzztttlllfff```ZZZSSSNNNJJJIIIGGGFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===@@@>>>:::888777888:::;;;<<<<<<============<<<<<<===<<<;;;;;;:::;;;;;;;;;888999999999999888777777666666777888888888888777777666555666888999999888999999999:::;;;<<<======888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999555555666777888999::::::888999::::::888777888888999999999999999888888777666777888999:::::::::999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999:::::::::999:::;;;;;;<<<<<<<<<;;;::::::::::::;;;999888888888888:::;;;<<<777888888999999999888888999999888888777888888888:::::::::999999999999999::::::999999888888777777777777777777777777777777777777777888888888999999888888999999999999888888666777999;;;<<<;;;999888888888888888888888888888888888888777777777777777777666555444444555666777444555777666444333333444333333222222222222111111111111111000111111222333000333777;;;>>>CCCHHHLLLVVV]]]hhhttt|||rrrggg^^^XXXRRRKKKEEECCCAAA>>>>>>AAAIIIQQQ___ppp~~~tttlllnnnvvv{{{~~~mmm[[[KKK???888555444333222111000000//////111111111111111111111111222333333333333333333222555555444444444444555555555444444444444555666777777444555888999:::???EEEXXXsss|||xxxtttqqqnnniiiaaa\\\WWWSSSMMMIIIGGGFFFEEEDDD@@@@@@@@@@@@???>>><<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;::::::999999<<<<<<;;;;;;;;;<<<======>>>===;;;999888888999999;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888999999888777777666777888999:::999888888888777777777888999999999888999:::;;;;;;<<<<<<<<<999999999999:::::::::;;;::::::::::::;;;;;;;;;;;;:::::::::::::::999999999555666666777888888999999777999::::::999888888999999999::::::::::::999999777777888999::::::999999::::::::::::::::::::::::999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888999999:::::::::::::::;;;;;;<<<<<<;;;;;;;;;::::::::::::>>><<<999777555555666777888999999::::::::::::999:::999888888777777777777999999888888888888888888;;;:::::::::999999999888777777777777777777777777777777888888888999999999888888999999999999888888777888999:::;;;;;;::::::888888888888888888888888888888888888888888888888888777555333333555777888555666888777555444444555333333333333333333222222111111111000000111111222///111333444555777;;;===DDDJJJSSS^^^jjjwwwvvvmmmgggaaaUUUKKKGGGDDD@@@======CCCHHHSSSdddxxxrrrpppssswww{{{|||xxxeeeRRRDDD===;;;555444222111000000000000222222222222222222222222555666777888888777666555222222222222222222222222444444444444444555555666777555555888::::::???FFFYYYttt|||sssooojjjfffddd```ZZZUUUQQQNNNJJJGGGFFFEEEDDDCCC>>>?????????>>>===<<<<<<<<<<<<===>>>>>>??????@@@<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;:::999999888888;;;;;;;;;;;;;;;<<<======:::;;;<<<<<<;;;999777666999::::::;;;;;;::::::999;;;<<<<<<<<<<<<<<<<<<<<<777888888999999999888888888999:::;;;<<<;;;:::999888888888888888888999:::999999:::<<<<<<<<<<<<<<<999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::999999777777777777777777777777777999;;;;;;999999999:::::::::;;;;;;;;;;;;::::::888999999::::::::::::999::::::::::::::::::::::::999999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::999999::::::;;;;;;;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::???===:::777555555555666777888999999:::::::::999::::::999888777777777888888888888888888888888888;;;;;;;;;;;;;;;:::::::::888888888888888888888888888888888888999999999999777888888999999888888777888888777777888:::;;;<<<888888888888888888888888888888888888999999999999888777555333333555777888555777888777666444555555333333333333333333444444222222111111111111111222///000222222222333555777;;;>>>DDDLLLUUU```kkksss|||wwwmmm___PPPIIIFFFBBB???>>>???BBBJJJXXXlllyyyssssssuuuyyy~~~{{{oooZZZJJJAAA>>>555444333111111111222333333333333333333333333333222333444555555444333222222222222222222222222222222222333333444444444444777555666999;;;<<>>>>>???@@@@@@<<<<<<======<<<<<<;;;::::::::::::999999888888888:::::::::::::::;;;<<<===777999;;;===<<<:::888666999999::::::::::::999999::::::;;;<<<<<<<<<<<<;;;888888999::::::::::::999::::::;;;<<<<<<<<<<<<;;;999::::::999888888999;;;999:::<<<=========<<<;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<============<<<<<<;;;;;;::::::999999999999888888888777777888:::<<<<<<;;;:::;;;<<<:::;;;;;;<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999::::::;;;<<<=================================;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<============<<<<<<<<<======<<<<<<;;;:::;;;:::888777777777888888555666777888888888888888::::::999999888999999999888888888888888999999999;;;;;;;;;;;;;;;:::::::::999999999999999999999999888888888999999999999:::777777888888888888777777888777666555666999;;;===999999999999999999999999888888888888888999999999777666555444444555666777555666888777555444444555333333444444444444555555444333222222111222222222///000111111000000222444666888;;;???EEEMMMUUU[[[rrrxxxjjjYYYPPPJJJEEEBBBBBB===>>>BBBMMM___uuuzzzuuurrrvvv||||||~~~xxxeeeRRREEE???777666444222222333444555333333333333333333333333111222222333333222222111444444555555555555444444111222333333444444333333777555666:::<<<===BBBIIIZZZsss}}}yyytttnnnkkkbbb]]]XXXUUUTTTRRRNNNKKKGGGFFFDDDCCCCCCAAA???===<<<<<<;;;::::::;;;<<<===;;;<<<<<<======>>>>>>>>><<<<<<======<<<<<<;;;:::999999999999888888888888888888888999999;;;<<<<<<777888:::;;;;;;:::999888999::::::;;;;;;::::::999888999:::;;;<<<<<<;;;:::999999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<999:::;;;:::888888999<<<:::<<<===??????>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<======>>>>>>=========<<<;;;::::::::::::::::::;;;;;;;;;;;;;;;999;;;======<<<;;;<<<===;;;;;;<<<===============;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<=================================<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<>>>?????????>>>=========>>>>>>>>>===<<<;;;999999999999999888888888555666777888999999999999::::::::::::::::::;;;;;;888888888999999999::::::999999999999999999999999::::::::::::::::::::::::888888888999999999::::::777777888888888888777777555555555666777888::::::999999999999999999999999777777777888888888999999666666666666666666666666444666777777555444444555333444444444555555555555555444444333222222333333111222222111000///111222333444555777:::???FFFKKKZZZhhh{{{wwwhhh^^^UUULLLHHHHHH??????@@@DDDQQQfffzzzsssuuu|||~~~ppp^^^OOOFFF;;;999777444222333444555222222222222222222222222444444333333333333444444444555666666666666555444222222444555555555444333666444555999;;;<<>>@@@@@@???===<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<===>>>>>>???>>>>>>===<<<;;;;;;:::::::::;;;;;;<<<===>>>??????:::<<<>>>>>>===<<<===>>>;;;;;;<<<===>>>>>>======<<<===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<============<<<<<<<<<;;;;;;;;;==============================<<<<<<<<<<<<======<<<===???@@@@@@@@@???>>>===>>>?????????>>><<<;;;<<<<<<<<<;;;999888666555888888999:::;;;<<<<<<<<<::::::::::::;;;;;;<<<===888888999999::::::::::::777777777777777777888888;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::777777888888888888777777222333666888999999888777999999999999999999999999666666777777888888888888555555666666666666555555444555777666444333333444444444444555555555666666666555444444333333333333444555555333111000111222111222222333555:::@@@DDDEEESSSfffvvvvvvkkk```TTTNNNMMMEEECCCAAA@@@GGGZZZtttuuuvvv~~~yyyiiiYYYOOO???===999555333222333333111111111111111111111111333333111000000111333333333333444555555444333333333333555666666666555444555333444888:::;;;@@@GGGYYYrrr~~~wwwoooiiigggddd___ZZZVVVPPPJJJGGGHHHHHHEEEAAA@@@??????>>>===<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>?????????>>>:::<<<>>>@@@@@@???===;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;<<<===>>>:::999888888888999;;;;;;;;;;;;;;;<<<<<<<<<======;;;::::::::::::;;;<<<<<<;;;<<<<<<<<<;;;:::999999<<<<<<<<<===<<<<<<;;;;;;???===;;;;;;<<<<<<;;;:::===::::::>>>???<<<:::;;;>>>===<<<<<<;;;:::999888;;;<<<=========<<<;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@BBBCCCBBB@@@???===>>>>>>??????>>>>>>===???>>>======<<<<<<=========>>>@@@@@@@@@???===;;;999888888:::<<<>>>>>>===@@@???===<<<::::::999999>>>>>>>>>>>>>>>=========@@@??????>>>>>>?????????>>>===<<<<<<;;;;;;<<<<<<===============>>>??????BBBCCCDDDCCCAAA@@@???@@@AAA@@@@@@??????>>>======;;;<<<===>>>>>>===;;;;;;999999::::::;;;;;;<<<<<<::::::::::::::::::::::::999::::::;;;;;;:::999999888777777777777888999999;;;;;;::::::999888888888888888999999::::::;;;;;;@@@===:::777666666888999666666666666666666666666888888999999999999888888444555555555666666777777999777444222222333555666666666666666666555555555444444555555555555444444444555555555555555444444555555444444444333333333111111000111333555777888>>>BBBLLLYYYiiizzzzzzooocccWWWOOOHHHFFFDDDCCCBBBJJJ]]]ppp|||sssrrruuu~~~vvveeeUUUIII@@@999777777666666777444333333222222333333444555444333333333333444555555444444333333333444444555555555666666666666666555777888777777;;;BBBGGGZZZuuu}}}xxxxxxqqqiiidddaaa^^^YYYUUUQQQLLLFFFDDDEEEFFFCCC@@@??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>===;;;;;;===>>>???@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;<<<===999999888888888999:::;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;???===;;;;;;<<<<<<;;;:::>>>;;;;;;???AAA>>>;;;<<<>>>>>>======<<<;;;;;;;;;<<<<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>???<<<===???@@@@@@@@@>>>=========<<<===???@@@AAAAAA???????????????@@@AAAAAA@@@@@@@@@@@@@@@?????????>>>>>>=========>>>>>>???AAAAAA@@@@@@AAAAAABBBBBB=========<<<======>>>>>>CCCCCCDDDCCCBBBAAAAAAAAACCCCCCBBBAAA???>>>=========>>>??????>>>===<<<;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999========================???>>>======<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;777777888888888999999999<<<:::888666555555666777666666666666666666666666888888999999999999888888555555555666666777777777888777666555555666888999666666666666666666666555555555666666666666555555666666777777777666666555666666555555555444444444111111111111222444555777888;;;BBBKKKXXXgggwww}}}pppcccZZZPPPLLLIIIFFFDDDGGGRRR___mmmuuu}}}wwwtttrrr|||}}}}}}xxxkkk]]]KKKAAA999666555333222444444333333222222333333444444333222222222222333444555444444333333444444444444444444444555555555555555777999888888<<>>???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;????????????????????????<<<<<<<<<<<<============;;;;;;::::::::::::;;;;;;999999888888888999:::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<============>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>===;;;;;;<<<===<<<;;;???<<<===AAACCC???======>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>>>>======>>>=====================????????????????????????AAA@@@>>>======???AAABBBAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@@@@@@@@@@===>>>@@@AAABBBBBBAAAAAA>>>>>>======>>>???@@@@@@>>>>>>>>>>>>???@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDEEEBBBAAAAAA@@@@@@@@@AAAAAAEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFDDDBBBAAA??????@@@@@@AAAAAA@@@???>>>===?????????>>>>>>=========>>>>>>>>>>>>======<<<;;;======<<<<<<<<<<<<======@@@???>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::999999999888888999999999999999:::999999888888888777777777888888888888888888888888999999::::::::::::999999666666666777777777777777666666666777888888999999555666666777777666666666444555555666666555555444777888888999999888888777666666666555555555555444222222222222222333444444222555999===DDDPPPaaammmrrrhhhZZZSSSMMMJJJGGGEEEHHHMMMVVV^^^gggqqq~~~}}}vvvnnnwwwyyyzzzyyyxxxyyywwwnnnbbbOOOEEE;;;777555222111222444333333222222333333444333222222111111222222333444444444333333444444555666666666666777777888888666888:::999999===CCCHHHYYYttt~~~uuupppnnnkkkiiiccc^^^XXXSSSOOOLLLIIIGGGDDDAAA???>>>???@@@???===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>?????????@@@???>>>=========>>>???============>>>>>>>>>>>><<<<<<;;;:::::::::::::::999999999999999::::::;;;>>>>>>>>>===============<<<<<<======>>>>>>>>>===>>>>>>?????????>>>>>>===;;;;;;<<<=========<<<<<>>===<<>>BBBDDDAAA>>>>>>>>>>>>>>>>>>??????@@@@@@=========>>>>>>>>>>>>>>>@@@????????????>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAADDDCCCAAA@@@@@@AAACCCDDDBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCCCC@@@@@@@@@?????????@@@BBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIEEEEEEFFFGGGGGGGGGGGGGGGIIIIIIHHHGGGGGGGGGGGGHHHJJJIIIHHHIIIKKKLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEEEECCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@??????>>>=========>>>>>>>>>===<<<;;;::::::::::::;;;;;;::::::999888888777;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::999999999999999999999999::::::;;;;;;;;;;;;::::::777888888888888888888888444555666777777777666555555555666777777777666666333444444444444444444333777777888999999999888888666666555555555444444444444333333222222222222222000444888888999AAAOOO[[[ppp~~~}}}uuudddZZZPPPMMMJJJFFFDDDDDDJJJMMMUUUaaaqqqwwwkkkqqqxxx}}}~~~~~~{{{xxxvvvtttkkkbbbTTTIII???:::777444333444444333333222222333333444333333222222222222333333444444333333333444555555444444555555666666777777666888:::::::::===CCCHHHYYYssszzzoooiiieeebbb```YYYVVVQQQLLLIIIFFFDDDCCC@@@???>>>>>>>>>???>>>>>>============<<<<<<<<<<<<========================:::;;;<<<>>>???@@@@@@@@@@@@>>>===;;;;;;;;;===============>>>>>>>>>??????======<<<;;;::::::::::::999:::::::::;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>?????????>>>>>>>>>>>>??????@@@??????>>>;;;<<<======>>>>>>>>>===@@@>>><<<===>>>??????>>>???===>>>DDDFFFBBB??????>>>>>>??????@@@@@@AAAAAA>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBAAAAAABBBBBBDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFHHHGGGEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJKKKKKKKKKLLLLLLGGGGGGHHHIIIKKKMMMNNNOOOPPPPPPQQQQQQQQQPPPPPPOOOPPPOOOOOONNNNNNOOOOOOOOOPPPOOONNNOOORRRUUUUUUUUUQQQQQQPPPOOONNNMMMMMMLLLIIIIIIHHHGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCFFFEEEDDDCCCBBBBBBBBBBBB??????>>>>>>>>>??????@@@?????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999777888999999888666444333444555777888888888777666555555666666666666555555555666777777888888888777555555555555444444444444555555444444333222222111000555999888777:::CCCKKK\\\hhh|||ssseeeWWWQQQNNNIIIEEECCCEEEDDDHHHSSScccuuuzzzlllkkknnnxxx|||xxxtttllldddXXXMMMAAA<<<999555444666444333333222222333333444333333444444444444333333333333333333333444555666000000111222222333444444555888;;;;;;;;;>>>CCCGGGXXXsss|||pppfff___XXXTTTQQQNNNKKKGGGDDDBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>???>>><<<;;;:::;;;;;;<<<<<<<<<======>>>>>>??????>>>>>>===<<<;;;;;;<<<<<<:::;;;<<<=========<<<<<<<<<<<<<<<<<<=========>>>===>>>???@@@AAA@@@???>>>>>>>>>??????@@@@@@??????<<<===>>>???@@@@@@@@@???AAA???>>>>>>@@@AAAAAA@@@@@@>>>@@@FFFHHHEEEAAAAAA@@@AAAAAAAAABBBBBBCCCCCC@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCDDDDDDEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBDDDEEEEEEFFFEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIGGGKKKOOOPPPNNNLLLLLLNNNJJJJJJKKKLLLNNNOOOQQQRRRNNNOOOOOOPPPPPPQQQQQQRRRNNNNNNOOOQQQSSSUUUWWWYYY[[[[[[]]]^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]]]][[[YYY[[[```dddeeeddd^^^^^^]]]\\\[[[YYYYYYXXXVVVTTTRRROOOMMMLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCEEEFFFHHHJJJKKKJJJIIIHHHKKKKKKJJJIIIHHHFFFDDDCCCBBBAAAAAAAAABBBBBBCCCDDDBBBAAAAAA@@@@@@???>>>>>>===============<<<<<<<<<;;;<<<===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<:::::::::::::::999999999;;;<<<<<<;;;:::888666555333555777999999999777666888888888999999888888888444444555666777777777777666666666555555555444444666666666666555444333222///333777888666666:::>>>KKKSSSddd{{{ppp```XXXTTTNNNIIIGGGCCC@@@AAAHHHVVVhhhqqqiiifffqqq|||uuummm^^^RRREEE???:::666555666444333333222222333333444333444444555555444444333333333333333444555555666222333444444555666777777444777:::;;;;;;===BBBFFFWWWrrr~~~rrrggg]]]TTTMMMIIIHHHEEEBBB@@@???@@@AAA<<<===>>>>>>===<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================???@@@@@@AAAAAAAAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;<<<======>>>?????????>>>>>>=========>>>>>>;;;<<<===>>>???>>>>>>===;;;;;;<<<===>>>>>>???@@@===>>>@@@AAABBBAAA@@@???======>>>???????????????>>>>>>???@@@AAAAAAAAAAAABBBAAA@@@@@@BBBCCCCCCBBBBBBAAADDDJJJLLLHHHEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDFFFGGGHHHDDDDDDEEEFFFGGGHHHIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFHHHJJJLLLMMMMMMNNNNNNOOOOOONNNNNNMMMNNNNNNMMMLLLLLLLLLLLLLLLNNNOOOOOOQQQRRRTTTUUUVVVPPPVVV]]]___\\\YYYYYYZZZXXXXXXXXXYYYZZZ\\\]]]^^^\\\\\\\\\]]]^^^^^^______^^^^^^```bbbdddgggiiikkkjjjllloooqqqsssssssssrrrqqqqqqqqqrrrssstttuuuvvvrrrooommmooouuuzzz{{{zzzuuutttrrrpppmmmkkkiiihhheeeccc^^^YYYTTTPPPMMMLLLJJJJJJKKKKKKLLLMMMMMMNNNPPPQQQTTTWWWYYYXXXWWWVVVUUUUUUUUUTTTRRRNNNJJJHHHIIIIIIHHHHHHGGGHHHHHHHHHDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@@@@@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<;;;;;;;;;;;;:::::::::999<<<<<<;;;;;;:::999888777333555777999:::999888777777777888888888888777777333444555666777777777777888888888777777777777666666777777777777555444333111333555555555555777999@@@CCCOOObbbvvvvvvhhhaaa]]]WWWRRRPPPFFFBBB@@@CCCKKKZZZsssvvvjjjccckkkyyy~~~xxxiii\\\NNNEEE???999666777444333333222222333333444222333444444444444333222333333333333444555666666444555555666777888999:::333666:::;;;;;;===AAAEEEVVVqqq~~~ssshhh^^^TTTMMMEEEDDDBBB@@@>>>===???@@@;;;<<<======<<<;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAACCCDDDDDDDDD?????????>>>===<<<<<<;;;:::;;;;;;<<<===>>>>>>?????????>>>>>>>>>>>>??????<<<===???@@@@@@@@@???>>><<<<<<===???@@@AAABBBCCC===???@@@BBBBBBAAA@@@???<<<===>>>???????????????>>>???@@@AAABBBCCCCCCCCCCCCBBBAAAAAACCCDDDDDDDDDDDDCCCFFFLLLOOOKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGIIIKKKLLLEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLJJJIIIJJJNNNSSSVVVZZZZZZZZZ[[[[[[ZZZZZZZZZSSSSSSRRRQQQQQQQQQQQQRRRUUUVVVXXXZZZ]]]```bbbddd___fffnnnqqqnnnkkkjjjkkkmmmlllkkkkkkjjjjjjkkkkkknnnoooooopppqqqrrrrrrsssnnnooopppsssvvvyyy{{{}}}|||}}}}}}zzzwwwuuuqqqmmmggg```XXXRRRNNNMMMIIIKKKMMMQQQUUUXXX[[[\\\]]]___bbbfffggghhhgggfffcccdddddddddaaa\\\WWWTTTUUUUUUSSSRRRQQQQQQPPPPPPKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::999999888888888888888888333555777:::::::::888777444444555555555555444444444444666777777888888888:::::::::999999999999888666777888888888777555444444444333444555666777888===<<>>:::999;;;============<<<;;;;;;;;;::::::;;;;;;:::999:::<<<>>>???>>>===>>>@@@BBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<>>>???@@@@@@@@@@@@??????>>>>>>=========<<>>>>>>>>===<<<<<<======>>>>>>=========@@@===;;;999999888777555;;;999:::>>>===999777888888888999:::;;;:::::::::666666666666777888::::::999999999999888888888777:::888666555444555666777444333333222222333333444::::::<<>>BBBKKKVVV^^^rrr~~~~~~rrrllllllvvvtttaaaQQQEEE>>>999666999777555444444555333222666666555444222111000000444444444444444444444444444444444444444555666666888666666999:::;;;???FFFTTTnnnvvvrrrkkkaaaWWWNNNGGGCCC???===<<<<<>>>>>======>>>@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>@@@@@@@@@???@@@@@@AAABBBCCCBBBBBBAAAAAAAAABBBBBBEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEDDDFFFHHHIIIGGGEEEGGGJJJNNNQQQPPPOOONNNNNNRRRSSSTTTRRRPPPNNNNNNNNNOOOSSSWWWYYYZZZYYYZZZZZZZZZYYYYYY[[[^^^aaabbbaaa]]]\\\\\\^^^bbbeeeffffffdddbbb______aaagggnnnrrr~~~{{{xxxuuusssrrrppppppqqqrrrsss|||{{{{{{zzzooojjjeee]]]UUUNNNIIIFFFDDDDDDCCCGGGPPPXXX```jjjtttyyy{{{}}}zzzyyyxxxvvvsssqqqkkkiiifffdddcccaaa___]]]YYYYYYYYYYYYXXXWWWVVVUUUQQQPPPOOOMMMLLLLLLLLLLLLLLLKKKJJJIIIGGGEEEDDDDDDEEECCC@@@???@@@AAA@@@@@@??????@@@@@@@@@??????>>>CCCAAA>>>=========<<<::::::999:::>>>===888666777666777777777777777777777666666666666777888999::::::::::::999999999999888999888666555444555666777444333333222222333333444:::888999===CCCNNNcccuuu~~~pppgggbbb^^^XXXRRRNNNJJJDDD@@@@@@EEEKKKPPPaaaooovvvnnnjjjpppooo]]]PPPGGGAAA>>>999777444444444444333222333333333333333333333333444444444444444444444444666666666666666777777888888666666999:::;;;???FFFTTTnnnzzztttoooeeeaaaZZZRRRKKKDDD@@@>>>===<<<<<<===AAAEEEJJJMMMCCCAAA>>>;;;999999:::;;;::::::::::::;;;;;;;;;;;;;;;<<<===<<<;;;;;;===???>>>======>>>@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEFFFHHHJJJLLLKKKJJJMMMQQQUUUWWWWWWVVVVVVVVV\\\]]]^^^\\\ZZZXXXXXXYYY[[[```eeehhhiiiiiihhhhhhiiihhhiiikkkooorrrrrrrrrnnnllllllmmmqqquuuxxxyyywwwsssnnnllloooxxxzzzkkkddd^^^VVVOOOKKKHHHEEEDDDDDDBBBCCCHHHOOOYYYiiiwww}}}{{{zzzwwwssspppgggggghhhhhhhhhhhhgggggg```^^^\\\YYYXXXWWWXXXYYYYYYWWWTTTPPPMMMKKKJJJJJJHHHFFFCCCCCCDDDDDDDDDCCCAAAAAAAAAAAAAAA@@@???>>>BBB@@@>>>======>>>===;;;;;;:::<<<@@@???:::777777888777666555555555666777777777666777777888999:::;;;;;;;;;:::::::::999999888888666555555555666777666666555555555555666666:::888888999;;;@@@NNN\\\mmmuuuiii```YYYTTTQQQPPPLLLGGGCCC@@@AAABBBDDDMMM[[[qqquuulllkkkwwwxxxfffVVVIIICCCAAA999777444333333333333222111111222333444444555666444444444444444444444444666666555555666666777888888666666999:::;;;???FFFTTTooo}}}vvvooogggaaaWWWTTTOOOHHHCCC@@@>>>===============>>>???@@@AAA======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>======>>>@@@???>>>===>>>AAABBBAAA@@@????????????????????????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGGGGGGGGGGHHHIIIIIIFFFEEEEEEEEEEEEFFFGGGGGGFFFGGGIIIJJJKKKKKKJJJJJJLLLLLLKKKKKKKKKKKKKKKKKKJJJKKKLLLOOOQQQSSSSSSSSSXXX[[[^^^___^^^]]]]]]]]]aaadddgggiiihhhfffeeeeeegggkkkrrrvvvxxxyyyyyyyyywwwwwwxxx{{{}}}|||zzz|||}}}{{{~~~ppp```\\\VVVQQQPPPNNNKKKIIIIIIEEECCCDDDGGGOOO^^^mmmxxxwwwxxxxxxyyyzzzzzzzzzyyyuuusssoookkkhhhgggggghhhiiifffaaa\\\XXXUUUTTTSSSPPPMMMJJJIIIIIIIIIHHHGGGIIIIIIHHHHHHGGGEEEDDDCCCBBB@@@>>>===>>>>>>>>><<<>>>===???DDDCCC===999999;;;:::888666666777999:::888888777777888999::::::;;;;;;:::::::::999999999888777777666666666777777999999888888888888999999:::888888999999:::BBBLLLWWWmmmzzzooocccXXXQQQNNNKKKIIIGGGDDDBBBBBBBBBBBBBBBLLL___xxxqqqjjjooozzz~~~mmmZZZKKKCCC@@@:::777444333333333333222111111222333333444555555444444444444444444444444444333333333333444555555888666666999:::;;;???FFFTTTooo|||vvvnnnfff]]]WWWMMMKKKGGGCCC@@@>>>>>>>>>============<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>===@@@??????>>>===<<<<<<;;;===>>>@@@@@@???>>>???AAA@@@???>>>???BBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFEEEDDDDDDDDDDDDGGGFFFGGGGGGHHHIIIJJJKKKJJJJJJJJJJJJKKKLLLMMMMMMLLLNNNPPPRRRTTTUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRRRRTTTVVVYYY[[[]]]___aaabbbccceeeggggggfffdddcccdddeeejjjrrrwwwxxxvvvtttsssrrrwww~~~|||xxxyyy}}}zzzddd___ZZZXXXYYYXXXUUUQQQNNNIIIEEECCCCCCGGGRRR]]]iiiuuu}}}zzzyyyyyyzzzwwwrrrlllhhheeedddccc^^^[[[WWWUUUSSSRRRPPPNNNTTTTTTSSSRRRPPPOOOMMMLLLGGGEEECCCBBBBBBBBB@@@???@@@???@@@DDDCCC===::::::<<<;;;999888888999:::<<<:::999999999999:::;;;;;;;;;;;;:::::::::999999999888888777777777888888888999999888888888888999999777666777999999999===DDDKKKZZZuuuxxxkkk^^^TTTNNNGGGGGGEEEDDDBBBAAAAAA@@@AAAEEEQQQeee|||yyyllllllrrrxxxeeeTTTIIIEEE<<<999555333333333333222333333333333333333333333444444444444444444444444333333333333333444555555888666666999:::;;;???FFFTTTooo}}}yyysssmmmeee]]]UUUOOOEEEDDDAAA???===<<<<<<<<<<<<======>>>>>>?????????======>>>???@@@@@@??????@@@@@@@@@???>>>>>>======>>>@@@AAABBBAAA@@@AAAAAAAAA@@@@@@AAACCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFHHHGGGFFFEEEEEEEEEEEEFFFHHHHHHHHHIIIJJJLLLMMMNNNLLLLLLMMMNNNOOOQQQRRRSSSQQQSSSUUUXXX[[[]]]___```]]]]]]\\\[[[ZZZYYYYYYXXX^^^aaadddfffhhhiiilllnnnppprrrssssssrrrppppppppppppvvvuuussstttqqqjjjbbb^^^___```]]]ZZZUUUNNNGGGDDDDDDEEEJJJQQQ[[[eeesss}}}~~~~~~{{{zzzyyytttppplllhhhfffdddaaa_________^^^\\\ZZZWWWUUUTTTNNNKKKHHHFFFEEEDDDAAA@@@BBB@@@@@@CCCAAA<<<:::;;;::::::999999999:::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999::::::::::::777777666666666666777777555333555888888777:::???CCCKKK___}}}xxxkkk___WWWMMMKKKHHHEEEBBB@@@>>>>>>BBBBBBHHHVVVkkktttnnnooozzzooo]]]OOOHHH>>>;;;666444333444444444444444444333333222222222444444444444444444444444555555444444555555666777888666666999:::;;;???FFFTTTooo|||tttpppiiibbb[[[SSSLLLHHHAAAAAA@@@???>>>===<<<;;;<<<<<<===>>>???AAABBBCCC?????????@@@@@@@@@@@@???======>>>>>>?????????@@@>>>@@@CCCCCCBBBAAAAAABBBCCCBBBAAACCCEEEFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMOOOOOOPPPQQQRRRTTTVVVWWWSSSTTTUUUVVVXXX[[[]]]^^^\\\]]]___bbbfffjjjnnnpppoooooonnnmmmkkkjjjjjjiiikkknnnrrrtttuuuvvvyyy|||xxxrrrqqqxxx{{{llldddccceeeeeedddbbbVVVJJJFFFEEEDDDEEEHHHLLLTTT^^^gggpppzzzzzztttpppmmmkkkiiinnnxxx}}}{{{yyywwwrrrqqqpppnnnkkkhhhfffeee[[[XXXTTTPPPNNNKKKHHHFFFGGGDDDCCCDDDCCC???===@@@:::;;;;;;<<<===>>>??????>>>>>>===============>>>>>>>>>>>>============<<<999::::::;;;<<<<<<<<<;;;888777777666666777777888666444555888888555666999===@@@NNNggg{{{ooogggZZZVVVPPPJJJFFFCCCBBBBBBDDDAAABBBJJJ[[[ooowwwssssss}}}vvveeeTTTIII@@@<<<888555444555555555444444444333333222222222444444444444444444444444555555444444555555666777888666666999:::;;;???FFFTTTooo}}}wwwnnniiiaaaZZZSSSLLLFFFBBBAAAAAAAAAAAA@@@>>>===<<<============>>>???AAAAAA@@@@@@@@@@@@????????????999:::;;;===>>>@@@AAABBB???AAACCCDDDCCCBBBBBBBBBDDDCCCBBBDDDFFFGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIJJJJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLNNNPPPRRRTTTUUUWWWXXXXXXYYY[[[]]]___``````aaabbbdddfffiiikkkmmmjjjkkkmmmqqquuu{{{zzz~~~{{{ssspppooouuuhhhfffiiillllllnnn^^^NNNGGGEEECCCBBBBBBBBBFFFMMMUUU___lll{{{}}}wwwnnnfffaaa]]]ZZZXXXUUU\\\iiiyyy~~~{{{zzzllliiiddd```\\\YYYUUUSSSMMMIIIGGGHHHFFFCCCBBBEEE<<<===???AAABBBCCCCCCCCC??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@?????????>>>:::;;;;;;<<<=========<<<;;;::::::999999::::::;;;;;;888777999888444444777999;;;EEEXXXlll{{{tttccc___XXXQQQLLLIIIIIIJJJDDDAAA>>>CCCPPPbbbtttyyypppzzz~~~mmm[[[NNNAAA===888555555666666666333333333333333333333333444444444444444444444444333222222222222333444444888666666999:::;;;@@@FFFTTTooo