BM6P6(@ xxxttt}}}qqqeeeZZZUUUNNNDDD===<<<<<<======<<<:::888777777888888999999888666333111444444555555555555444444666555333333444666999;;;333444555666666555444333555555444333333222111111111111111111111111111111222222222222222222222222000000111111222222222333222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000000000////////////000000222000...---///000111000111111111111111000//////000000000000000000000000111222444555555444222111444444333222222111111000444333222222333444444444777555222444:::???BBBCCCEEECCCAAA???>>>>>>???@@@BBBDDDHHHMMMQQQSSSRRRQQQPPPSSSUUUWWW]]]rrrvvvrrrvvvqqqrrr|||ooo^^^SSSNNNJJJCCC===;;;===??????>>>;;;:::999;;;::::::999999::::::;;;999999999888888888888777777666666666555555555555888777666555444555666666555555444444444555555666333444555555333333444555444333333333333333333333222222222333333444444444444333222111222333444555222222222222222222222222222222333333333444444444444444444444444555777777999;;;@@@GGGMMMPPPQQQQQQUUUTTTRRRRRRSSSVVVYYY[[[aaa^^^]]]___^^^]]]bbbhhhoooaaaXXXSSSYYYddd~~~{{{nnncccVVVIIIAAA@@@777888999999888777777888888999::::::999777555444444555555666666555555444555555555555555555666666444444555666666555444444555444444333333222222222111111111111111111111111222222222222222222222222222222222111111111111111222222222222222222222222000000111111111222222222000000000000000000000000000000000000000000000000000000/////////000111111222000......///111111000111111111111111000//////000000000000000000000000222333555666666444333222333333333222222222222222444333222222333333333333333222333666<<>><<<<<<>>>@@@AAAJJJKKKNNNQQQTTTUUUTTTRRRRRRSSSVVV]]]mmmzzzzzzzzz~~~uuucccVVVNNNFFFAAA>>>???@@@@@@???===<<<<<<:::::::::999999:::::::::999999999999888888888888777777666666666555555555666555444333222333333444666555555444444444555555333444555555333333444555333333333333333333333333222222222222222333333333333333222222333333444444222222222222222222222222222222333333333444444444444444444444555666777777999<<>><<<;;;===@@@DDDGGGMMMNNNPPPRRRTTTTTTTTTTTTXXXYYY^^^mmm~~~~~~xxx}}}}}}}}}iiiZZZOOOJJJBBBAAA@@@>>><<<:::999888::::::999999999999:::::::::999999999888888888888777777777666666666555555777666555444333333333333777666555444444444444444333555555555444333444555222222333333444444555555444444333333333333333222222222333333444444333333333333333333333333333333333333333333444444444444444444444444555666777888:::===CCCIIIMMMPPPQQQQQQRRRRRRRRRSSSUUUYYY\\\^^^```aaacccccc___```lllzzzpppdddXXXSSSRRRZZZooo}}}dddQQQIIIEEEBBB>>>;;;::::::;;;:::888999999::::::999888777555555666666666666555555333444444444444444333333555555666666666666555555333333333444444444444444222222222222222222222222222222222222222222222222222222111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000111111333444444444222000///000111111111000000111111111111000///000000000000000000000000111222333444444444333333111111222222333444555555333333333222111111333444444888>>>DDDGGGGGGEEEBBB???>>>===>>>AAAGGGLLLOOOPPPQQQSSSSSSTTTVVVXXXZZZccciiittttttpppssswww}}}~~~mmm]]]TTTJJJGGGBBB===:::999777666::::::999999999999::::::::::::999999999888888888777777777666666666666555999999888777666555444444888777666555444333333333444555666555444333444666111222222333444555666666666666555555444444333333111222333444555444333222333333333333333333333333333333333444444444444555444444444444555666777888;;;???EEEJJJNNNPPPQQQRRRQQQQQQRRRTTTWWW[[[^^^aaaaaadddfffddd___bbbrrrccc[[[TTTQQQTTTdddxxxaaaSSSKKKFFF@@@;;;:::;;;;;;:::888888888888888888777777555666666666666666666555444333222111222444666888666666666666666666666666444444444444444444444555222222222222222222222222222222222222222222222222//////000111222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111333444666666555333000000111222111111///000000111111111000000000000000000000000000000000000111111222222222222111111222333444555555666222333444333222222444666999===CCCHHHHHHEEEAAA>>>>>>>>>???AAAFFFLLLRRRVVVXXXYYYXXXVVVVVVZZZ```dddsssssshhhfffjjjuuukkk]]]SSSMMMFFF@@@>>>======<<<;;;;;;::::::::::::;;;;;;:::::::::999999999999888888777777777666666666666888888888777777666555555888777666555444333333333444555666666444444555666222222333444444555666666555555444444333333222222111222333444555444333222333333333333333333333333333333444444444555555555555555555555555666888888<<>>@@@EEEJJJQQQWWWZZZZZZZZZXXXUUUVVV]]]iiiqqq|||pppfff___aaaiiiwww}}}lll[[[SSSHHHAAA?????????>>><<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999999999999888888777777777666666666555555666666666555444444777666555444444444444444444555666666555444555666333333444444555555666666222111111111111111000000222222333333444444333333333333333333333333333333333444444444555555555555555555555555666777888888>>>CCCJJJMMMNNNOOOQQQTTTQQQRRRTTTWWWZZZ^^^aaaccc```aaabbb```^^^ggg~~~uuu\\\VVVQQQVVVjjjjjj```RRRHHHDDDBBB???===<<<;;;:::999888777777777666666777777777777666666555555444444444555777888888777666555555666777888666666555555444444333333333333333333333333333333222222222222222222222222//////000111222333333444222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000111111333555777999:::777555222111222222222111//////000111111111111111000000000000000000000000/////////000000111222333222333333333444444555555///333666666444555999===BBBFFFIIIJJJFFFBBB???>>>===@@@DDDJJJPPPWWW[[[^^^WWWWWWWWWWWW]]]kkk~~~wwwkkkfff```^^^iiiyyynnncccSSSHHHBBB@@@>>><<<======<<<<<<<<<<<<======;;;;;;:::::::::999999999888888888777777777666666333444555666777666555555666555555444444444555555444666777666555444555777444444444555555555555555111111111222222222222222333333222222333333444444444444444444444444444444444444444444555555555555555555555555666777888999>>>DDDKKKOOONNNOOOQQQTTTRRRSSSUUUXXX[[[___aaaccccccbbbbbbccceeessssss___YYYVVVaaa}}}vvvdddVVVNNNIIICCC@@@>>>===;;;:::999888888888666666777777777777666666555666777777777666555444888777666555555666777888777777666555444333333333333333333333333333333333222222222222222222222222111111111111111222222222222222222222222222222222222222222222111111000000000000000000000000000000000000000000000000000000000111222333555777999:::777555222111222333222111//////000111111111111111000000000000000000000000000000000000111222333444333333333444444444555555///333777777555666;;;@@@GGGKKKMMMLLLIIIEEEDDDDDD@@@CCCIIIOOOVVV\\\```bbbWWWXXXZZZ___kkkuuunnngggcccccc```bbbuuuyyyeeeUUUKKKEEE@@@<<<>>>>>>============>>>>>>;;;;;;;;;:::::::::999999888888888888777777777777444666777999999999888888555555444444444555555666555666777666555444555777555555555555555444444444444444444555555666666666444333222111222333444555444444444444444444444444444444444555555555666666555555555666666777888999???EEELLLOOOOOOOOOQQQUUURRRTTTVVVYYY\\\___aaabbbgggeeeeeehhhnnn~~~ssseee___]]]lllqqqeeeYYYNNNFFFFFF???<<<======999888<<<<<<:::777666777888999999888888777555444444777::::::999777666666666777888888777666555444333222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222111000///111111111111111111111111444333111000000000111111000000000000000000000000111111111111111222222222444444222111000000//////222222222111111111000000000000///////////////000////////////000111222333111111222222222333333333555555555444444888???EEEPPPQQQPPPLLLEEE@@@>>>>>>AAAFFFNNNTTTYYYZZZ[[[ZZZWWW]]]fffqqquuuhhhdddeeeggggggfffqqq|||wwwvvvuuuuuuvvvyyy|||~~~{{{zzzyyyyyy|||tttcccWWWLLLDDD???===???@@@??????@@@AAA@@@;;;;;;;;;:::::::::999999999888666555555555666777666666555555555555666666999888777666666555666666888666333333555666555333555555444444444555555666444333333222222333333444555555444444444333333333333333222222333444666777333444555555666666555555222444666777777888;;;>>>CCCGGGLLLOOOPPPQQQRRRRRRQQQTTTXXX[[[^^^aaadddfffeeefffhhhmmm{{{qqqggg___bbbzzzpppaaaVVVJJJBBB=========999777999;;;999777666777888888777777777777666555555777999999888888777777777777777888777666555444333333222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222111000000111111111111111111111111333333111000000000111111000000000000000000000000//////000111222333333444333333222111000000000000222222222111111111000000111111000//////000000111111111000000111111222333111222222222222333333333222333444555888>>>FFFMMMRRRQQQOOOJJJDDDAAAAAACCCJJJLLLPPPUUUZZZ\\\[[[ZZZ\\\jjj{{{rrrkkkiiifffgggkkkrrr~~~wwwsssppplllhhhddddddddddddeeegggiiijjjccccccccceeeiiinnntttwww}}}jjjXXXLLLEEE@@@@@@@@@???>>>??????>>>;;;;;;:::::::::999999999;;;:::999888777888888999666666555555555555666666888777777666666666555555777444333333555666555444666555555444444444555555444333333222222333333444444444444444333333333333333333222222333444666777333444555555666666555555333444666777777999<<>>===::::::::::::999999999999::::::999888888888888999777666666555555666666777666666777777777666555555444333222333555666666555777666555444444444444444444444333333333333444444444444333333333222222222333333333333333444666666333444555555666666555555333555666777888:::===@@@GGGJJJOOOQQQRRRSSSSSSTTTWWWYYY\\\^^^___```bbbddddddgggpppnnncccmmmhhh[[[MMMDDDBBBAAA@@@>>>999888777888999999777555555777999999777666777777666777888999999888777666777777777666555444444333333333333333333333333333222222222222222222222222111111222222222333333333111111222222222111111000111111111111111111111111222222111111111111111111000000000000000000000000//////000111222222333333111111000000111222222333111111111111111111111111222222111111222222333333666666444333333222222222222222222333333333444444666777999<<>>===::::::::::::999999999999888888777777777666666666777777666666666666777777555555666777777777666555444444444555666777777666888777666555444333333333444444333333333333444444444333333333333222222222333333333333444444555555333444555555666555555555444555666777888;;;???CCCJJJMMMPPPSSSSSSSSSTTTUUUXXXZZZ]]]```aaabbbdddfffhhhlllyyymmmeeewwwuuu```OOOFFFCCC@@@<<<:::999888999::::::888666666777999999888777777888666777888999999888777666777777777666555555555444333333333333333333333333222222222222222222222222111111222222222333333333000111111222222222111111111111111111111111111111111111111111222111111111000000000000000000000000222222111111111111111111000000000000111222333333111111111111111111111111222222111222222333444444777777555444333333222222222222333333333444444444555777;;;AAAFFFKKKNNNOOOPPPLLLFFFCCCDDDJJJPPPTTTSSSXXX[[[XXXUUUZZZiiiwww|||sssrrruuuppp|||xxxooollliiilllkkkfffeeehhhjjjjjjccccccbbbaaa```^^^]]]\\\\\\ZZZXXXXXXYYYZZZZZZZZZVVVXXXYYY[[[ZZZYYYVVVUUUUUUUUUUUUUUUUUUTTTTTTSSSXXXWWWWWWWWWXXXYYYZZZ[[[[[[^^^___\\\YYYZZZaaagggggggggfffbbb]]]ZZZYYYYYYZZZ\\\___```bbbdddhhhkkkwww}}}xxx^^^QQQEEECCCCCC???<<<<<<;;;;;;;;;:::::::::999999888888888888777777777666777777666666666666777777555555666777888888888888666777888888888777777777888777666555444333333333555444444333333444444555444444444333333333222222333333444444444444444444333444555555666555555555444555777777999===AAAEEELLLOOORRRSSSSSSTTTUUUVVVWWWYYY]]]```bbbdddfffhhhlllsssvvvjjjkkk{{{bbbPPPGGG@@@:::<<<:::999999::::::999888777888999999777777888999666777777888888888888777777777777666666666555555333333333333333333333333333333333333333333333333111111222222222333333333000000111222222222222111111111111111111111111111000000111222222222222111000000000000000000000000333333222222111000000000111000000000111222333333111111111111111222222222111111111111222333444444777666555444333333333333333333333333444444444444333777===FFFMMMQQQRRRPPPKKKHHHDDDCCCGGGMMMSSSVVVRRRWWW[[[ZZZZZZfff{{{zzzuuusssuuuzzz~~~yyytttooohhheeeeeecccggghhhdddcccfffhhhgggbbbbbbaaaaaa```______^^^[[[[[[ZZZZZZZZZZZZ[[[[[[XXXYYYZZZ[[[ZZZXXXVVVTTTSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTSSSUUUUUUTTTRRRRRRVVVYYYZZZZZZZZZWWWSSSQQQPPPPPPOOOQQQSSSTTTUUUWWW[[[^^^kkkqqqttt```NNNHHHFFF@@@<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::999888888777777666666777777888777666666777888999:::;;;;;;<<<>>>===;;;888777777777666555444444444444444555555444444444444555555555555444444444333333333333333444555555444444333333444555555666666555555555666777888:::>>>CCCHHHNNNPPPRRRSSSSSSSSSUUUVVVVVVYYY]]]```bbbdddgggiiinnnzzzmmmhhhuuu{{{dddUUUJJJBBB>>><<<:::999:::;;;;;;:::888999999888666666888:::777777777777777888888999777777777777666666666666444444444444444444444444333333333333333333333333111111222222222333333333000000111222222222222222111111111111111111111111///000111222333222222111000000000000000000000000222222222111111111111111111111111111111111222222000000111111111222222222000000000111111222333444666555555444333333333333333333333444444444444555666:::BBBLLLTTTVVVRRRNNNFFFDDDAAACCCIIIPPPTTTVVVUUUVVVXXX\\\fffyyyzzzxxxuuuvvv}}}vvvnnnhhhgggeeebbbaaadddccchhhkkkjjjjjjlllmmmlllkkkjjjiiihhhffffffeeeeeeaaabbbbbbbbb```_____________________^^^\\\ZZZYYYWWWWWWWWWWWWXXXYYYZZZ[[[UUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSPPPNNNNNNNNNJJJLLLNNNOOOOOOPPPSSSUUU\\\bbbnnn|||xxx^^^TTTOOOEEE???@@@>>>============<<<<<<<<<::::::;;;;;;;;;:::999888888888777777777777888888999888777666777:::===???@@@BBBCCCAAA===999777777666555555444444444555555555555444444444444555555666666666555555555444444333444444555555444333333333444555555666666555555555666777888:::???EEEIIIOOOQQQSSSSSSRRRSSSTTTVVVXXXZZZ^^^```aaabbbeeefffoooppphhhlll}}}|||vvveeeXXXOOO@@@===:::999:::<<<<<<<<<999999999777555666999;;;888777666666666777999:::777777777777666666666666444444444444444444444444333333333333333333333333111111222222222333333333///000111222222222222222111111111111111111111111///000111222333333222111000000000000000000000000000000111111222222222333222222111111111111111222000000111111222222222222000000000000111222333444555555444333333333333444333333333444444444555555;;;@@@HHHQQQWWWVVVPPPJJJCCCAAA@@@DDDKKKQQQTTTUUUYYYVVVVVV]]]ooo{{{{{{|||{{{xxxzzz~~~wwwqqqtttnnniiiiiihhheeedddfffccciiinnnoooppptttuuussstttsssqqqooommmllllllkkkkkkllllllkkkiiifffeeeeeehhhhhhgggfffeeecccbbbaaa[[[ZZZYYYWWWVVVWWWWWWXXXUUUUUUVVVWWWXXXXXXWWWWWWTTTSSSSSSTTTVVVVVVTTTSSSPPPQQQSSSSSSQQQQQQQQQRRRKKKMMMNNNOOOOOOOOOQQQSSSRRRWWWbbbnnnuuu{{{mmm```XXXLLLEEEEEE>>>>>>>>>>>>============888888999:::999888777666888888777777777777888888:::999777666777;;;>>>AAADDDFFFGGGDDD???:::777777555555444444444555555666555555444444444444555555777666666666666555555555333444555555555444333222333444555555666666555555666666777888:::???FFFJJJOOOQQQSSSSSSRRRRRRTTTUUUZZZ\\\___``````aaacccdddqqq{{{eeefffrrrlllYYYNNNCCC::::::<<<;;;999888::::::999888777777777777888888888888888888888888888888888888777777777777555555444333333333333444333333333333333333333333000000000000000000000000444444444444333333222111000000000000000000111111111222333333333333222111333333333222222111111111222222222222222222222222222333333333333222111111000111111222222222111111111222333555555444333333333333333333333333333333333000111666666444666===BBBGGGOOOTTTTTTPPPKKKGGGAAA???@@@EEEIIIKKKPPPWWWYYYTTTWWWiii|||~~~}}}|||{{{vvvwwwwwwwwwvvvsssqqqooonnnpppqqqnnniiigggjjjnnnppptttzzz~~~|||{{{xxx{{{}}}{{{wwwsssqqqqqqpppuuuwwwuuusssqqqkkkeeefffaaa]]][[[\\\]]]]]][[[ZZZXXXXXXXXXYYYZZZXXXWWWYYYYYYYYYWWWUUUTTTUUUVVVRRRTTTVVVXXXXXXVVVSSSQQQRRROOOMMMLLLNNNOOOPPPOOOSSSTTTVVVYYY```kkkwwwqqq```UUULLLGGGCCC@@@>>>@@@???;;;:::===<<<<<<;;;;;;;;;:::::::::888888999999999999888888888999999888777:::???DDDFFFHHHIIIGGGBBB===999888999999999999999999999999333222222111111222222333333333333444444555555555777777777777777777777777222222333666888999888666:::999888999===CCCIIIMMMPPPRRRTTTTTTTTTUUUWWWYYYYYYaaa___]]]dddfffdddiiisss~~~llldddmmm|||mmmWWWKKKAAA>>>>>><<<:::999::::::999888888888888888888888888888888888888888888888888888777777777777666555444444333333444444333333333333333333333333111111111111111111111111333444444444333333222111111111111111111111111111111222222333333222222111222222222111111000000000111111111111111111111111222222222222222222111111111111222222222222111111//////000111111111111000333333333333333333333333555333333666555333888???EEELLLTTTVVVSSSLLLGGGCCCAAA>>>???CCCHHHJJJOOOUUUXXX[[[gggzzz}}}zzz}}}xxxuuutttuuuvvvssstttwwwzzz||||||{{{{{{yyy{{{zzzvvvpppnnnpppttt{{{}}}||||||wwwooonnnkkkgggfffffffffeeecccaaa___]]]\\\\\\\\\\\\ZZZ^^^]]]\\\ZZZWWWVVVVVVWWWVVVWWWWWWWWWWWWVVVUUUTTTVVVUUUTTTTTTUUUUUUTTTRRRTTTTTTSSSSSSVVV]]]eeekkkrrryyymmm___TTTLLLEEE@@@>>>>>>===:::999<<<<<<<<<<<<;;;;;;;;;::::::888888999999999999888888999999999888777:::???CCCFFFHHHHHHFFFAAA<<<999777333333333333333333333333555555555444444555555555333444444444444444444555666666666666666666666666555444444555777888777555888777888:::>>>EEEKKKOOOPPPQQQSSSTTTTTTUUUVVVXXX[[[cccaaa___eeedddbbbhhh{{{mmm``````pppiii[[[LLLEEEBBB>>><<<===;;;::::::999999999999999999999999999999999999999999999888888888777777777666555444444333444444444333333333333333333333333222222222222222222222222333333444444444333222222222222222222222222222222111111222333333222111111111111111000000000000000000000000000000000000000111111111111111111111111222222222222222222111111222222222222222333444444333333333333333333333333555555666777555555<<>>;;;:::===<<<<<<<<<;;;;;;;;;;;;:::888888999999999999888888999999999888888:::>>>AAAFFFGGGGGGDDD@@@;;;888666444444444444444444444444777777777777777777777777555555555444444444444444555555555555555555555555888666555555666777666555666666888;;;@@@GGGMMMPPPOOOPPPRRRSSSSSSTTTVVVXXX[[[cccbbb```eeecccbbbkkkkkk\\\WWWaaa{{{rrr^^^PPPGGGAAA???AAA<<<;;;;;;:::::::::::::::999999999999999999999999999999999888888888777777666666555444444444444444444444444444444444444444333333333333333333333333333333333444444333333222444333333333333333222222111111222222222222111111111111111111111111000000000000000111111111111111000000000000111222222333333333222222111111222222444444333222222444555666222222333333333333444444333666888888777:::CCCLLLUUUXXXZZZTTTJJJAAA??????>>><<>>===???<<<<<<<<<<<<;;;;;;;;;;;;888999999::::::999999888:::999888888888:::===???DDDEEEEEEBBB>>>999777666888888888888888888888888777777777888888777777777666666555555444444333333555555555555555555555555888666444444666777888777777888:::===BBBHHHMMMPPPNNNPPPRRRSSSSSSTTTVVVXXXXXX___```___cccaaacccpppsss```XXX[[[kkkxxxcccSSSFFF@@@AAA>>>===<<<;;;::::::::::::999999999999999999999999999999999999888888888888666666555444444444444555444444444444444444444444333333333333333333333333222333333444444333333333444444444333333333222222111111111111111111111111222222222222222222222222111111111222222222333333000000000000111222444444444444333222111111222222111000/////////000222333222222222333333444444444222666999999:::AAAKKKRRRYYYYYYUUUMMMCCC>>>???BBB??????DDDLLLRRRVVV[[[bbb~~~}}}{{{{{{{{{yyytttqqqppptttyyy}}}~~~yyyvvvppppppooommmkkkhhhfffdddgggjjjoootttwwwuuupppllleeeccc___ZZZUUURRRSSSTTTTTTUUUVVVWWWYYY\\\___bbbiiisssttthhh\\\NNNHHHDDD@@@>>>???======<<<<<<<<<;;;;;;;;;999999::::::::::::999999;;;999888888999:::<<<<<>><<<;;;::::::::::::::::::::::::::::::::::::999999999999888888888777666555555444444555555444444444444444444444444333333333333333333333333222222333444444444333333555444444333333222222111222111000000000000111222222222222222222333333333111111111222333333444444111000000000111333555777666555333222111111222222222111111111111222333333111222222333333444444555333777999:::???IIIPPPSSSVVVSSSLLLEEE@@@???BBBEEECCCEEEJJJPPPSSSYYYeeeqqq~~~{{{wwwsssqqqqqqqqqqqqsssxxx~~~~~~}}}{{{xxxtttqqqooorrrtttxxx|||{{{xxxqqqooojjjbbbZZZUUUSSSSSSTTTSSSRRRRRRSSSTTTVVVWWW\\\bbbiiipppxxxyyyiiiXXXMMMGGGBBB??????=========<<<<<<<<<;;;;;;999999::::::::::::999999;;;999888888999:::;;;:::>>>??????===:::777777777777777777777777777777777444555666777777666555444666666666555555555555555555555555555555555555555555444333555888:::;;;::::::;;;>>>BBBEEEIIIKKKLLLNNNPPPSSSTTTUUUVVVXXXZZZ\\\aaa```^^^]]]YYYbbbxxxnnnbbbYYY\\\ggg|||iiiUUULLLCCCBBB@@@===;;;:::999999::::::::::::::::::::::::::::::999999999888888888777666666555555555555555555555555555555555555555222222222222222222222222111222333333444444444333444444444333222111111111222111000//////000111222000111111111222222222222000000000111222333333333111111000111222555777999777555333111111111222333333333444444555555555444111111222333333444555555666999:::<<>>CCCGGGKKKMMMNNNOOOQQQTTTUUUVVVWWWZZZ\\\[[[```^^^]]]]]][[[hhh}}}iii___ZZZ```nnn|||dddYYYEEECCCAAA>>><<<:::888888:::::::::::::::::::::::::::::::::999999999888888777777666555555555555555555555555555555555555555222222222222222222222222111222333333444444444444444444333222222111000000222111000//////000111222//////000000111111111222...//////000111222222222222111111111333666888:::777666333111111111222333///000111222333222111000111111222333333444555555:::<<<<<<===FFFQQQRRRMMMFFFBBB>>>???DDDGGGGGGEEEHHHLLLQQQVVV]]]pppzzztttzzzvvvwwwtttooonnnrrrtttrrrwww{{{{{{ssslllhhhggg\\\ZZZWWWUUUTTTRRRPPPOOOQQQRRRTTTUUUYYYcccoooxxxmmm]]]TTTLLLHHHGGG>>>=========<<<<<<<<<<<<999::::::;;;;;;::::::999<<<:::777777:::;;;999777999:::;;;:::888777888999666666666666666666666666999:::<<<======<<<:::999444444555555666666777777777777777777777777777777777666777888:::999777555666999>>>CCCHHHLLLOOOPPPPPPRRRTTTVVVWWWXXX[[[]]]WWW[[[[[[\\\______qqq{{{jjjaaa]]]eeeuuu}}}hhhVVVKKK@@@<<<;;;999999:::;;;<<<<<<<<<;;;;;;:::999:::::::::999999999888888888888888888777666444444666555555555555444444444333333333333333333333333333333333333333333333333888666444333444444333111111111111111111111111111000000000000000000000000111222333333222111///...111111000000000000000111000000000000000000000000444444444444444444444444111222444444444444666777;;;;;;===BBBHHHLLLLLLJJJDDDDDDCCCCCCDDDFFFIIIKKKUUUQQQRRR]]]rrr{{{yyyzzztttoooooommmpppsssssssssuuuzzz~~~zzzooogggfffccc___\\\ZZZWWWTTTQQQPPPMMMLLLPPPSSSUUUZZZ```mmm~~~pppcccUUULLLJJJCCC???===>>>===;;;;;;???:::::::::;;;;;;<<<<<<<<<888999999::::::999999888888888888888777777777777;;;;;;:::999888888999999888999;;;>>>AAA@@@===:::;;;:::999777666555555666555555555555666666666777777777777777777888888888:::<<>>;;;:::;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999888888888888777666555444666555555555555444444444333333333333333333333333444444444444444444444555777555333333444444333222111111111111111111111111111111111111111111111111000111111222222222111111111111000000000000111111222222222222222222222222333333333333333333333333111333444444333444555777:::;;;???DDDIIIKKKIIIFFFAAABBBDDDFFFHHHKKKMMMOOOQQQOOOTTTfff{{{|||vvvqqqnnnjjjiiijjjpppsssuuuwwwzzz~~~vvvooommmjjjeee___YYYUUUSSSPPPLLLKKKMMMOOOPPPSSSYYY```mmm}}}uuudddYYYUUUGGGBBB>>>???>>>;;;;;;>>>:::::::::;;;;;;;;;<<<<<<999999::::::::::::999999888888888888777777777777999888888777666666777777;;;<<<>>>BBBDDDDDDAAA>>><<<:::888666555555666666333444444444555555555555777777777777888888888888999<<>>======::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888888888888777666555555666555555555555444444444333333333333333333333333444444555555666666777777777555333333444444333222222222222222222222222222222222222222222222222222000000000111111222444444111111000000000111111222444444444444444444444444333333333333333333333333222333444444333333555777:::<<>>:::::::::;;;;;;;;;;;;<<<999999::::::::::::999999999999888888888777777777999888777777666777777777<<<===@@@DDDGGGGGGDDDBBB<<<;;;888555444555666888555555555555666666666666777777777888888888999999999<<>>???:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::888888888888888777666555666555555555555444444444444444444444444444444444333333444555666666777777777555333333444444333222222222222222222222222222222222222222222222222222222222111000111222333555111111000000111111222222444444444444444444444444222222222222222222222222222333444333333444666888===???CCCFFFGGGFFFCCCAAAAAAFFFMMMPPPQQQQQQRRRSSSUUUaaattttttkkkfffeeegggjjjlllssszzzyyyjjj]]]XXXWWWWWWSSSPPPQQQPPPMMMNNNRRRTTTXXX^^^hhhwww~~~jjj___OOOGGGAAAAAAAAA>>>===???;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::999999999999888888888777777::::::999999999999999::::::<<>>CCCFFFFFFDDDBBB;;;:::777555555555777888888888888888999999999:::666777777888999::::::::::::???FFFJJJMMMOOOQQQSSSRRRSSSSSSUUUXXX[[[]]]______\\\```rrrtttlllnnn|||tttbbbOOODDDAAA???>>><<<;;;;;;;;;<<<===;;;;;;;;;;;;::::::::::::777888888999888888777777666555555555555444444444444444444444444444444444333333333444444555555666666444222333444555444333333333333333333333333333000000000000000000000000555555333222222111111111111111111111111222333444111111111111111111111111333333333333333333333333222333444444555888<<<@@@EEEFFFFFFFFFEEEFFFHHHJJJMMMQQQSSSSSSQQQSSSZZZ```pppoookkknnnpppvvv}}}tttkkkggggggccc^^^[[[[[[XXXSSSRRRUUUTTTTTTUUUVVVZZZfff|||~~~lll\\\RRRHHHFFFFFFCCC@@@@@@<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::999999999999888888888777777777666777777888999;;;<<>><<<;;;;;;<<<===::::::::::::999999999999777888888999999888888888666555555555555444444444555555555555555555555555555555555555555555666666555444222333444555555444333333333333333333333333111111111111111111111111333333333444333333222222111111111111222333444555222222222222222222222222333333333333333333333333222333444555777;;;@@@DDDDDDFFFIIIJJJIIIIIILLLNNNOOORRRSSSQQQRRRYYYfffqqq~~~}}}{{{vvvooorrrxxx~~~{{{vvvttttttmmmhhheeeccc^^^XXXUUUWWWYYYUUUUUUWWWZZZ```nnn|||xxxhhh\\\PPPKKKIIIEEE@@@>>><<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::::::::999999999888888888777777666666777888888999999:::===@@@CCCBBB@@@===888888888888888777777666555555555666666666777777666777777888:::;;;;;;<<<===CCCJJJMMMMMMMMMOOORRRPPPRRRVVVYYY\\\^^^^^^^^^^^^bbbqqqssskkkggguuuuuuyyy|||cccSSSPPPDDDBBB@@@===<<<<<<<<<===:::::::::999999999888888777888888999999999888888666666555555555444444444555555555555555555555555777777777777666666666666555444222333444555555444333333333333333333333333222222222222222222222222000111333444555555444333111111111111222333444555222222222222222222222222444444444444444444444444222333444555888<<>>;;;888666777888999999888666555777777777777888888888888666777777999:::;;;<<<<<>>>>>===;;;;;;<<<>>><<<<<<;;;;;;;;;:::::::::;;;;;;:::999999888888888999999999999999999999999888999;;;<<<======<<<;;;999999888777666666777777888888888888888888888888777999::::::999:::<<<>>>DDDGGGKKKMMMNNNOOOQQQRRRQQQWWW]]]^^^\\\\\\^^^bbb```hhhwwwgggfffuuuUUUWWWZZZ___dddiiimmmppp{{{xxxcccPPPJJJBBB=========:::777;;;;;;;;;:::::::::999999999999999999888888888888777777666666666555555555333555777777555333333444444444555555444444333222444444444444444444444444444444444444444333222111222222222222222222222222222222222222222222222222333333444444444444333333333333333333222222222111444444333222222333444444444555666888<<>>DDDGGGKKKMMMNNNOOOQQQSSSRRRVVV[[[]]]]]]]]]^^^aaabbbooooooggglllLLLMMMOOORRRVVVYYY\\\^^^eeejjjrrryyyvvv\\\RRRFFF@@@@@@???;;;666;;;;;;;;;;;;:::::::::::::::999999999888888888888777777666666666666555555333444666555444222222333444444555555444444333222444444444444444444444444333444444444444333333222333333333333333333333333222222222222222222222222222222333333333333222222333333333333222222222222333333333333333333333333444666999===BBBFFFJJJLLLLLLMMMMMMOOOQQQSSSUUUVVVRRRTTTVVV[[[kkk{{{ssstttzzzwww}}}vvvmmmgggdddbbbaaa___\\\[[[[[[\\\\\\eeennnyyyooo]]]PPPIIIGGGAAA@@@???>>>===;;;:::999<<<<<<;;;;;;;;;:::::::::888888888999:::;;;;;;;;;999999999999999999999999<<<;;;:::999888888888888999999888777777777777888888888888888888888888888888999:::999999:::===???EEEHHHKKKMMMNNNPPPRRRSSSTTTVVVYYY[[[]]]^^^^^^^^^eeeyyyuuugggkkkwwwIIIJJJKKKLLLNNNPPPRRRSSSWWW[[[bbbhhhlllqqqtttwww~~~kkk]]]MMMCCCBBBBBB???;;;<<<;;;;;;;;;;;;:::::::::::::::999999999888888888777777666666666666666666444555666555444333333444444444555555444444333222444444444444444444444444333444444444444444333333333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111///000222444555666666666444777<<>>===<<<:::<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;999999999999999999999999;;;:::888777777777888999999999888777777888888888888888888888888888888888888999999999999;;;>>>AAAFFFIIILLLNNNOOOPPPSSSUUUVVVVVVWWWZZZ]]]______]]]gggqqqgggdddqqqGGGFFFFFFGGGHHHIIIJJJJJJPPPSSSXXX\\\^^^aaadddfffjjjrrr|||qqq[[[KKKEEECCCAAA???<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888666666777777777777777777555666777666444444444666444444555555444444333222444444444444444444444444333444444555555444444444333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111222000111222444666666777777666999???FFFLLLOOOQQQQQQPPPOOONNNNNNNNNOOOQQQRRRVVV]]]cccmmm|||xxxwwwwwwvvvzzz~~~{{{xxxooommmkkkiiihhhjjjlllnnnttttttrrrrrryyyvvv```PPPEEEBBB?????????@@@???===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999999999999999999999999999888888777666777888:::;;;999888888888888888999999888888888888888888888888999999999999999;;;???BBBHHHJJJLLLNNNOOOQQQSSSVVVXXXXXXXXXZZZ]]]______^^^kkkllldddaaadddwwwGGGGGGGGGGGGGGGHHHHHHIIIKKKMMMPPPRRRSSSTTTVVVXXX\\\bbbiiimmmqqqvvv~~~qqq[[[LLLDDDAAA???<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999666666777777777777888888666777777666444444555777444444555555444444333222444444444444444444444444333444444555555555555444333333333333333333333333222222222222222222222222222222333333333333222222333333333333444444444444444444444444444444444444888<<>>DDDJJJOOORRRTTTTTTMMMLLLKKKKKKMMMOOORRRTTTTTTZZZkkk}}}{{{{{{uuuoooiiijjjnnnzzz|||hhhSSSLLLCCC???@@@AAA@@@???<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;::::::999999999999999999999999888888999999999999999999999888888888999999:::;;;888888888888888888888888999999999888999<<<@@@DDDJJJKKKMMMNNNOOOQQQUUUXXXYYY\\\^^^^^^]]]]]]aaadddkkk[[[^^^bbbkkkEEEDDDDDDEEEEEEFFFGGGHHHEEEGGGIIIJJJKKKLLLNNNPPPPPPQQQRRRVVVZZZ^^^bbbeeejjjoootttxxx}}}{{{cccQQQGGGDDD======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999666666777777888888888999555555555333222222333555444444555555444444333222444444444444444444444444333333444555666666666555444444444444444444444444222222222222222222222222333444444555555444444333111111111222222333333333333333222222333666999:::===@@@DDDJJJOOORRRTTTUUUKKKKKKJJJKKKNNNQQQVVVXXXXXX]]]qqqxxxnnnggg___cccoooxxxYYYQQQFFF@@@???@@@???>>><<<<<<;;;;;;;;;:::::::::999::::::;;;;;;<<<<<<===999999999999999999999999999:::;;;;;;:::999777666999888888888999::::::;;;888888888888888888888888999999999888999<<>>@@@EEELLLRRRTTTQQQNNNLLLHHHIIIOOORRRRRRWWW^^^TTTgggooocccccc```cccqqqjjj\\\JJJ@@@???@@@>>>;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999888888888777777666666777777888888888999888888999999999:::::::::666666777999<<>>>>>:::999888666555444444444444444444444444444444444666666555444444444444444555555555555555444444333666555444444555777:::;;;CCCDDDGGGLLLRRRUUUTTTRRRQQQLLLKKKQQQTTTSSSSSSVVVdddssszzzmmmccc^^^___jjjyyyxxxhhhTTTFFFBBBAAA???<<<:::;;;;;;;;;<<<<<<<<<===::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999::::::::::::999999888888777777777777888888888999888999999999999:::::::::999999999:::===@@@DDDFFFJJJLLLOOOQQQRRRSSSTTTVVVZZZ[[[^^^```]]]___lll|||vvvggg___fffqqqEEEGGGHHHJJJKKKKKKKKKKKKIIIHHHHHHHHHIIIJJJKKKLLLNNNNNNNNNOOOQQQTTTWWWYYY[[[ZZZZZZ[[[]]]bbbgggjjjnnnrrrxxx~~~|||ssseeeYYYGGGCCC>>>;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999999888777777777777888888888777666666666666666555555444444444444555555555555555555555444444444555555555888<<>>AAADDDFFFKKKMMMPPPRRRSSSTTTVVVXXX^^^\\\___cccaaabbbvvvxxxiiiaaalll}}}JJJKKKNNNPPPPPPPPPOOONNNMMMLLLLLLKKKJJJKKKKKKKKKOOOOOOOOOPPPRRRTTTVVVWWWYYYYYYXXXYYY\\\aaafffiiijjjlllooorrruuuzzzrrrbbbNNNHHHAAA===<<<===<<<;;;<<<;;;;;;;;;;;;:::::::::999999888888888777777777888777777666666666666666444444444555555666666666555555555555555555555555555444555888===AAACCCCCC>>>===;;;999777666555444444444444444444444444444666555444444444444555555333222222222222444666777888666555555777<<>>>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999:::::::::::::::::::::999888888888888888888888888999999999:::::::::;;;;;;<<<<<<<<<===???BBBFFFHHHLLLNNNQQQSSSTTTUUUXXXYYY___[[[^^^dddcccggg|||llleeesssQQQRRRTTTUUUVVVUUUSSSRRRTTTSSSSSSRRRQQQOOONNNNNNMMMMMMNNNOOOPPPRRRSSSTTTVVVVVVVVVXXX\\\bbbhhhkkklllnnnooopppqqqtttxxx{{{{{{jjjXXXPPPFFF@@@???>>>===;;;<<<<<<<<<;;;;;;;;;::::::999999999999888888888777888777777666666666666666444555555666777777777888444555555555555555555555555444555888<<<@@@BBBBBB>>>===;;;999777555444444444444444444444444444444333333333222222333444444111111000000111333555666888777666666999???DDDHHHHHHLLLSSSXXXYYYXXXUUUSSSLLLQQQVVVXXX]]]iiiyyyxxxlllaaa]]]^^^___ccchhhrrr~~~cccOOODDD@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999888888888888999999999999999999999888888888888888999999:::::::::;;;;;;;;;:::;;;;;;===@@@DDDHHHKKKLLLNNNRRRTTTUUUVVVYYYZZZ^^^ZZZ]]]dddgggsss{{{nnnjjjzzzVVVWWWYYYZZZ[[[ZZZZZZYYY\\\]]]^^^___^^^\\\YYYXXXPPPQQQQQQQQQRRRRRRRRRRRRUUUUUUUUUVVVZZZ```eeehhhmmmnnnooopppqqqssswwwyyy|||tttcccYYYLLLDDDBBBAAA>>>;;;<<<<<<<<<<<<;;;;;;;;;:::999999::::::999999888777888888777666666666666666555555666777888888777777444444444555555555555555555555555777;;;>>>??????;;;;;;999777555444444333444444444444444444444444222222222222222222333444111111111111222333444555777777777999===BBBGGGKKKHHHNNNVVV[[[[[[XXXTTTRRRNNNTTTYYY[[[cccuuurrrfff```^^^\\\^^^aaaiiiuuuoooWWWHHHBBBAAA>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999777888888888888888999999999999999999999888888888::::::::::::;;;;;;;;;;;;::::::;;;===@@@EEEIIIKKKKKKNNNRRRTTTUUUWWWYYY[[[\\\]]]___dddnnnwwwppprrrYYYZZZ[[[]]]___aaabbbcccdddgggkkknnnnnnllliiiggg``````___^^^]]][[[ZZZYYYZZZXXXWWWVVVXXX[[[___bbbgggiiilllnnnpppsssvvvyyyyyy|||~~~~~~mmmaaaRRRHHHEEECCC???<<<<<<<<<<<<<<<;;;;;;;;;;;;999999:::::::::999888777888888777666666666666666444555666777777777666555444444444555555555666666666555444666888:::;;;:::999888666555444333333333444444444444444444444444333222222222222333444555222333444444555555555555666777888;;;???EEEIIILLLKKKQQQXXX[[[ZZZXXXUUUTTTUUUYYY]]]cccssszzznnngggddd``````bbbeeekkkxxx}}}```MMMDDDBBB>>>>>>>>>======<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888999999::::::::::::::::::999999888888888:::::::::;;;;;;;;;;;;<<<;;;;;;;;;===@@@DDDGGGJJJKKKNNNQQQTTTUUUWWWYYY[[[\\\bbbdddgggwwwuuuuuuYYYZZZ\\\^^^aaaeeehhhiiiiiimmmsssxxxzzzyyyvvvsssrrrqqqpppmmmjjjgggdddccc```^^^ZZZXXXWWWYYY[[[]]]```cccgggkkknnnrrrvvvyyyxxxyyy|||~~~zzzsssfffVVVKKKGGGDDD@@@<<<======<<<<<<<<<;;;;;;;;;999999:::;;;:::999888777888888777666666666666666444444555666666555444333444444444555555555666666777555444555777888888777666666555333333222222222444444444444444444444444333333333333444444555666444555666777777777666555555777999===AAAFFFKKKMMMOOOTTTYYY[[[YYYWWWWWWXXXZZZ\\\```kkkuuunnnjjjfffeeefffdddfffmmm~~~gggQQQFFFCCC>>>>>>======<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999::::::;;;;;;;;;:::::::::999999888888888:::::::::;;;;;;;;;<<<<<<===<<<<<<===???BBBEEEGGGJJJMMMQQQSSSUUUVVVYYY[[[]]]fffiiiiii}}}uuu{{{YYY[[[^^^```aaadddgggjjjpppqqqsssxxx}}}}}}~~~zzzwwwvvvjjjgggbbb```````````````aaabbbcccfffiiimmmoooqqqtttwww|||~~~sss```SSSLLLGGGAAA<<<;;;::::::;;;===>>>>>>===<<<;;;;;;::::::999999888777777666555555555555555666666666666666666666666666666777777777777666666666666666666666666666666555555555444444333333333333333222111111222333333777666444333222333333444222333444444444555777999666888<<>><<<;;;;;;<<<>>>>>>>>>======<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888999888888888999::::::;;;999999:::::::::;;;;;;;;;;;;;;;===???BBBEEEGGGIIIMMMNNNPPPSSSVVVYYY[[[\\\bbbeeefffooorrr{{{TTTWWWZZZ]]]```ccchhhkkknnnooorrrwww{{{yyyuuuppplllkkkjjjiiihhhiiigggeeedddeeehhhlllnnnrrruuuyyy~~~nnn___UUUMMMEEE???>>>===<<<<<<===>>>===;;;<<<<<<;;;::::::999999888888777666666555555666666777777777777777777777777555666666777777666666555555555555555555555555555555555444444444333333333555444333222222333444555666555444444333333333444111222444444333444666888666888<<>>===;;;::::::<<<<<<<<<;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999999999999999999::::::;;;::::::::::::;;;;;;;;;;;;;;;<<<>>>@@@BBBEEEHHHIIILLLNNNPPPSSSVVVYYY[[[\\\aaadddllluuuqqqKKKNNNRRRVVVZZZ^^^dddgggiiikkkooosssvvv{{{wwwrrrppppppqqqllllllnnnppptttwwwzzz||||||jjjZZZNNNGGGAAA???===<<<<<<===<<<;;;<<<<<<<<<;;;::::::999999:::999888888777777888888777777777777777777777777444444555555555555444444444444444444444444444444444444444444444444444444555444444444444444444555333444555666666555444333444555777777666777999;;;999===CCCIIIMMMPPPRRRTTT\\\]]]]]]]]]^^^______^^^eeennnaaaeeexxx|||zzzrrr[[[MMMCCCBBB???>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999::::::;;;:::::::::;;;;;;;;;;;;<<<<<<===>>>@@@CCCFFFIIIJJJMMMNNNPPPSSSVVVYYY[[[\\\aaacccmmmuuupppsssJJJMMMPPPSSSVVVZZZ^^^bbbdddhhhlllooorrrwww|||}}}zzzxxxnnnnnnnnnnnnppprrruuuwwwrrraaaRRRJJJBBB@@@===<<<<<<======<<<======<<<;;;;;;::::::999::::::999888888888888888666666666666666666666666444444555555555555444444444444444444444444444444444444444444444444444444333333444444444444333333333444555666666666555444333444666666555666888::::::???FFFKKKOOORRRUUUXXXaaa___^^^]]]]]]\\\]]]___nnn~~~jjjaaaiii}}}dddQQQEEEBBB>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::999::::::;;;::::::;;;;;;;;;<<<<<<<<<======???AAADDDGGGIIIKKKNNNOOOQQQTTTWWWZZZ\\\]]]```aaammmpppiiimmmyyyHHHJJJMMMOOORRRUUUYYY\\\^^^bbbfffiiilllqqqxxx}}}zzzyyyvvvtttssstttuuuvvv}}}kkkZZZOOOGGGDDD@@@>>>>>>>>>>>>=========<<<<<<;;;::::::::::::999888888777888888888555555555555555555555555555555555666666555555555444444444444444444444444333333333444444444444555333333444444444444333333444444555666666666666555111222444444333444666888:::@@@GGGMMMPPPSSSWWW[[[ccc```___^^^]]][[[___ddd{{{xxxjjjgggsssrrr]]]KKKFFF@@@===>>>??????===;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@BBBDDDGGGJJJKKKOOOPPPSSSVVVYYY[[[^^^___^^^aaaqqquuubbbbbblllBBBEEEHHHJJJMMMPPPTTTWWWWWW[[[```ccceeejjjrrrxxx}}}{{{yyyyyyyyy{{{~~~xxxdddVVVOOOKKKFFFBBB@@@???>>>============<<<;;;;;;::::::999999888777777777777777666666666666666666666666555666666777777666666555555555555555555555555555333333333444444444555555333444555666666555444333555555555555555666777777222333555555444555777999===CCCLLLQQQTTTWWW\\\```aaa______```^^^\\\cccmmmvvvoooqqq~~~}}}~~~~~~rrrUUUMMMDDD??????@@@@@@???;;;;;;<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@BBBEEEHHHJJJLLLQQQRRRTTTWWWZZZ]]]___```___dddyyy}}}jjj___eeerrr>>>@@@DDDGGGJJJMMMRRRUUURRRVVV[[[^^^```eeennnuuu}}}~~~}}}xxxzzz~~~kkk[[[UUUQQQKKKEEEBBB@@@>>>============<<<;;;;;;::::::999888888777666777777777777777777777777777777777666666777777777777666666666666666666666666666666333333333444444555555555444555666777777666555444666555444444444666777888555777888888888888;;;===AAAHHHQQQVVVXXX[[[aaafff___^^^```bbb___^^^hhhuuuwwwuuu{{{}}}}}}{{{~~~}}}]]]SSSHHHAAA@@@AAAAAA???<<<<<<<<<=========>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<======>>>???@@@BBBEEEHHHKKKLLLRRRSSSUUUXXX[[[^^^```aaaaaaiiirrreeeaaakkkzzz===>>>@@@BBBFFFIIILLLMMMQQQSSSUUUXXX\\\aaahhhlllvvvyyy}}}uuueee___ZZZSSSKKKEEEAAA@@@@@@>>>===<<<<<<<<<;;;999666444444555666777999;;;<<<999888888888777777666666888888777777777777888888666666666666666666666666444444444444444444444444666666555555555666666777666555555444444666777888666777888777777888:::===EEEJJJQQQWWWZZZ]]]___aaadddbbbdddbbbZZZXXXmmm|||zzzttt^^^KKKFFFDDD>>>===AAA======<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<:::888888;;;<<<;;;999::::::;;;;;;<<<============???BBBCCCEEEGGGJJJMMMNNNTTTWWWVVVXXX^^^___[[[```hhh}}}oooccc___nnn<<<<<<>>>@@@CCCFFFHHHJJJKKKMMMPPPSSSWWW\\\bbbgggpppssswwwyyy{{{yyynnniiiddd[[[QQQJJJEEEDDDCCC???===<<<<<<===<<<:::888999999999999999:::;;;<<<999888888888777777777777555555444444444444555555666666666666666666666666444444444444444444444444666666555555555555666666666666555444555666777888666777888777777999<<<>>>KKKPPPUUUZZZ^^^```bbbdddcccaaaaaa___YYY]]]vvv|||lllTTTKKKGGGAAA???BBB======<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<:::888888:::<<<;;;999::::::;;;<<<<<<======>>>>>>@@@BBBDDDEEEGGGKKKNNNNNNTTTXXXXXXZZZ___```]]]aaalllyyykkkaaa```qqq;;;;;;<<<===???BBBDDDEEEFFFHHHKKKNNNRRRWWW^^^bbbgggjjjnnnppprrrwww~~~}}}wwwpppeeeXXXNNNGGGDDDCCC???>>><<<<<<======<<<:::======<<<;;;::::::::::::888888888888888777777777555444444333333444444555666666666666666666666666444444444444444444444444666666555555555555666666666666555555555666777888666777888888888:::>>>AAAQQQTTTYYY\\\___aaaccceeedddaaa___]]][[[ggg|||aaaQQQIIICCCAAABBB>>>======<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<:::888999:::;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>@@@CCCDDDFFFHHHLLLNNNOOOUUUZZZ[[[\\\```aaa```ddduuuwwwjjjccceeeyyy::::::;;;<<<===???@@@AAADDDFFFIIILLLPPPUUU[[[______cccgggiiilllpppwww}}}uuueeeVVVLLLFFFCCC???===<<<<<<======<<<;;;===<<<;;;:::999888888888888888888888888888888888777777666666666666777777666666666666666666666666555555555555555555555555777666666555555555555666666666666666666777777777666777888888999<<>>==================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::::::::;;;;;;;;;<<<======>>>>>>???AAADDDEEEGGGIIIMMMOOOQQQVVV[[[]]]]]]^^^```aaahhhzzzmmmhhhnnn:::::::::;;;<<<===>>>???BBBDDDGGGIIILLLQQQVVV[[[ZZZ^^^bbbdddggglllsssyyytttbbbTTTKKKFFF@@@>>><<<;;;<<<<<<<<<;;;;;;;;;::::::999:::::::::888888888888888999999999999999888888888888999999777777777777777777777777555555555555555555555555777777666555555555555555666666666777777777777777666777888999:::>>>DDDHHHSSSVVVZZZ\\\]]]^^^___aaaaaa]]]YYY]]]iii|||ssszzzuuuZZZKKKCCC@@@@@@??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::;;;;;;;;;<<<<<<===>>>>>>???@@@BBBEEEFFFHHHJJJNNNPPPTTTWWW\\\^^^]]]]]]```dddmmm~~~pppmmmuuu999999::::::;;;<<<>>>>>>???AAACCCDDDGGGJJJPPPSSSUUUYYY]]]```bbbgggooouuu}}}jjjYYYMMMGGGCCC@@@===<<<<<<===<<<;;;<<<<<<;;;;;;;;;<<<======888888888999999999999999888777777666666777777888777777777777777777777777555555555555555555555555888777666555555444555555555666777888888888777777666777888999<<>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::999999:::<<<;;;<<<<<<======>>>??????AAACCCFFFGGGIIIKKKOOOQQQVVVXXX\\\___^^^^^^ccckkkxxxrrrpppyyy777888888888:::;;;<<<===>>>???AAABBBCCCFFFJJJNNNPPPSSSWWWZZZ]]]bbbjjjppp{{{rrraaaTTTMMMGGGDDD@@@>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<888888888999999:::::::::777777666666666666777777777777777777777777777777555555555555555555555555888777666555555444444444555666777888999888777777666777888999<<>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<:::888888:::<<<<<<<<<<<<===>>>>>>??????BBBDDDFFFHHHIIILLLOOORRRVVVWWW\\\``````aaakkkvvvssssss~~~666666666777888:::;;;<<>>;;;:::999999888888888888888888888999999:::::::::888888777777777777888888777777777777777777777777666666666666666666666666888888777555555444444444555666777999999888888777666777888:::===CCCKKKPPPQQQVVV]]]bbbcccaaa___^^^^^^\\\ccc{{{wwwgggfffmmm|||yyy]]]LLLEEEDDDAAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<;;;888888:::===<<<<<<======>>>>>>??????BBBDDDGGGHHHJJJLLLPPPRRRVVVWWW[[[aaaccceeeqqqvvvwww888888999999999:::::::::======<<<===>>>@@@BBBCCCGGGKKKOOOSSSUUUZZZaaafffnnnpppttt||||||kkkbbbYYYMMMCCC@@@@@@>>><<<<<<===>>>>>>>>>===<<<;;;;;;777777888888999999999999777777777777777777777777777666666666555555555555555555555555555666777777333333444444555666666666444444444555555777888999777888:::===CCCJJJPPPTTTSSSXXX]]]___```aaa___\\\ZZZ^^^qqq{{{nnnggghhhlllgggTTTIIIBBB@@@>>>???CCCDDD@@@>>>@@@<<<===>>>>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<===>>>???>>>===>>>@@@BBBBBBEEEHHHKKKLLLLLLNNNOOORRRXXXYYY^^^eeegggttt{{{888888999999999:::::::::;;;;;;;;;;;;<<<>>>???@@@DDDHHHLLLOOOQQQVVV\\\bbbhhhkkkpppwwwvvvjjjaaaVVVKKKGGGDDD@@@>>>>>><<<<<<<<<<<<<<<;;;:::999777888888888999999999999888888888888888888888888777777666666666555555555666555555555555666777777666666666666666666666666666666666666666777888999777888;;;???DDDKKKQQQUUUYYY\\\___```aaabbbcccbbb[[[gggxxxkkkhhhmmmvvvpppXXXLLLEEEDDD@@@???AAAAAA>>>===???<<<===>>>>>>>>>===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;;;;<<<===<<<;;;<<<>>>@@@BBBEEEHHHJJJKKKLLLOOOPPPSSSZZZ]]]aaahhhkkk|||{{{888888999999999:::::::::999999999999:::;;;===>>>@@@CCCGGGJJJLLLPPPVVV[[[```dddjjjrrryyy~~~wwwlllbbbVVVOOOHHHBBB@@@AAA<<<<<<;;;;;;:::999999888888888888888999999999999888888888888888888888888777777777666666666555555666666555555666666777888999999888777777666555555888888888777777888888999888999<<>>??????<<<<<<>>>=========>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999::::::::::::;;;<<<<<<<<<<<<>>>@@@DDDFFFHHHIIIJJJMMMPPPRRRTTT]]]aaadddiiiooo|||{{{888888999999999:::::::::888888888999:::;;;;;;<<<===@@@DDDFFFGGGJJJPPPUUUYYY^^^eeemmmssswww{{{}}}uuujjj^^^TTTKKKCCCAAACCC======<<<;;;:::999999999999999999999999999999999888888888888888888888888777777777666666666666555666666666555666777777888888888888777777666666666999888888777777777888888999;;;???DDDJJJPPPUUUXXXYYYZZZ\\\^^^\\\ZZZ[[[___eeeqqqiiioooppp[[[NNNIIICCC??????@@@===<<<==================<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<===>>>>>>>>>>>>AAACCCEEEFFFHHHIIIJJJMMMQQQTTTVVV___cccdddiiiqqqwww{{{888888999999999:::::::::888999999:::;;;;;;;;;;;;<<>><<<;;;;;;;;;;;;:::999999999999999999999888888888888888888888888888777777777666666666666666666666666666777888888555555555666666777777777888888777666666666777777:::<<>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;===>>>>>>>>>???AAACCCEEEGGGHHHJJJKKKNNNRRRVVVWWW```cccccchhhrrrttt|||888888999999999:::::::::999999:::;;;<<<;;;;;;;;;<<<>>>AAAAAAAAACCCGGGLLLOOOTTT\\\aaaeeejjjqqqvvv|||jjj^^^VVVNNNHHHFFFCCCBBB@@@===<<<<<<<<<<<<::::::::::::999999999999999999999999999999999999888888777777777666666666777777666666777777888999444444555666666777888888777777666666666777777888:::>>>DDDKKKQQQVVVYYY[[[^^^]]]aaaeeeccc]]]aaakkk{{{uuuxxxxxxrrrmmmjjjhhhiiiiiikkkmmmpppsssuuuuuuyyy}}}yyy___RRRIIIBBBCCCDDDBBB???>>>>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<999:::<<<<<<<<<===???AAADDDGGGIIIKKKMMMOOOSSSVVVXXX```bbbcccjjjwww{{{ttt888888999999999:::::::::888999:::;;;;;;;;;::::::;;;===??????>>>@@@DDDHHHIIINNNUUUYYY]]]bbbkkkqqqwww|||tttggg```WWWNNNHHHDDDCCC@@@>>><<<<<<<<<===;;;;;;:::::::::999999999999999999999999999999999888888888777777777666666777777666666777777888999777777777777777777777777777777777777888888999:::;;;???FFFMMMTTTXXX[[[\\\^^^[[[^^^cccbbb```jjjyyy~~~uuuvvv}}}uuummmhhhccc___]]]XXXXXXWWWXXXYYY\\\^^^```bbbfffjjjlllnnnsss{{{ttt^^^QQQEEEBBBCCCAAA@@@@@@???>>>===<<<;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;888:::;;;<<<<<<===@@@BBBCCCFFFJJJMMMNNNPPPSSSUUUYYY```aaadddooo~~~xxxssswww888888999999999:::::::::777888:::;;;;;;:::999888:::<<<>>>>>>===>>>BBBFFFEEEJJJPPPSSSVVV]]]fffmmmqqqvvv}}}{{{nnnggg^^^RRRKKKDDDCCC@@@===<<<;;;<<<===;;;;;;;;;::::::999999999999999999999999999999999888888888888777777777777777777777777777888888999::::::999999888777777777888888888888999:::;;;<<<;;;@@@GGGNNNUUUZZZ\\\]]]ddd___```ffffffgggvvvwwwqqqwww|||ooojjjccc]]]XXXUUURRRPPPPPPOOONNNNNNOOOQQQTTTUUUSSSWWWZZZ[[[[[[___gggnnnyyyhhhXXXGGGAAA@@@@@@@@@BBB???>>>===;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::<<<===>>>>>>???BBBDDDCCCFFFJJJNNNPPPQQQSSSUUUYYY___aaafffsss~~~nnnoooyyy999999999::::::;;;;;;;;;999999999999999999999999::::::999:::;;;>>>AAACCCDDDFFFJJJMMMRRRXXX___dddkkkpppwww~~~vvvlllaaaXXXLLLCCC<<<===???>>><<<<<<<<<;;;:::999999;;;<<<===:::;;;;;;;;;;;;:::999999888888888888888888888888666666666777888888999999:::999888777666555444444777777777888:::;;;;;;;;;>>>DDDMMMTTTXXXZZZ[[[\\\aaacccfffddd___hhhooopppooottttttmmmccc___XXXQQQMMMLLLMMMNNNKKKKKKKKKLLLMMMNNNOOOOOORRRRRRSSSTTTVVVYYY\\\]]]hhhnnnvvv||||||```LLLDDD>>>???AAA;;;????????????>>>>>>>>>>>>==============================<<<<<<<<<<<<==================???AAACCCDDDDDDGGGJJJMMMOOORRRUUUXXXZZZ```ccccccooosssfffmmm}}}999999:::::::::;;;;;;;;;999999999999999999999999;;;:::::::::;;;>>>@@@BBBBBBDDDGGGJJJNNNTTTZZZ___dddhhhooowww{{{mmmbbbSSSIII@@@???@@@>>><<<<<<<<<<<<;;;::::::;;;;;;;;;:::::::::::::::999999888888888888888888888888888999999888888777666666666777777777777777777666666888888888888:::;;;;;;;;;@@@FFFOOOVVVZZZ\\\]]]]]]aaaccceeedddcccqqq|||qqqoooppp{{{{{{rrrhhhbbbZZZVVVQQQMMMJJJIIIKKKLLLKKKJJJJJJKKKKKKMMMNNNNNNQQQQQQQQQRRRTTTVVVXXXZZZ^^^ccciiinnnsss}}}nnnVVVJJJ@@@@@@BBB<<<>>>>>>>>>>>>=======================================<<<<<<<<<<<<<<<<<<===============???AAACCCDDDEEEGGGKKKMMMOOORRRVVVXXX\\\aaaccccccppp~~~mmmeeennn::::::::::::;;;;;;;;;;;;999999999999::::::::::::<<<;;;;;;:::;;;===>>>@@@???AAADDDFFFIIINNNSSSVVVZZZ^^^eeemmmvvv}}}nnn[[[PPPEEEBBBAAA???======<<<<<<<<<<<<<<<;;;:::999999999999999999888888888777777777777777777777777999999888888777666666666444555555666777888999999999999999999:::;;;;;;<<>>>>>>>>=========<<<<<<<<<========================<<<<<<;;;;;;;;;;;;<<<<<<============???AAACCCDDDEEEHHHKKKNNNPPPSSSVVVYYY]]]aaabbbbbbooovvvhhhcccooo::::::;;;;;;;;;;;;;;;;;;999999999:::::::::::::::<<<<<<;;;;;;;;;<<<======>>>@@@BBBDDDEEEHHHLLLOOOSSSWWW]]]dddnnnyyyxxxdddVVVIIICCCAAA>>>===>>><<<======>>>===;;;999888999999888888888777888888777777777777777777777777666666666777888888999999555555666777888999999:::999:::::::::999:::<<<>>>FFFKKKRRRXXX[[[\\\^^^___aaa```___aaallltttrrrrrrzzzjjjbbb]]]XXXTTTSSSNNNMMMMMMLLLLLLLLLMMMMMMOOOOOOOOOOOOOOOPPPQQQRRRTTTTTTTTTTTTTTTTTTUUUUUUWWWYYYZZZZZZ\\\cccmmmuuuttt\\\GGGAAACCC@@@>>>>>>>>>>>>====================================;;;;;;::::::::::::;;;;;;============???AAACCCDDDFFFHHHLLLNNNQQQSSSWWWYYY^^^aaa```aaaooorrrhhhcccrrr;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===???AAABBBCCCEEEHHHJJJPPPSSSWWW^^^gggqqq}}}mmm^^^NNNEEEAAA>>>===???======>>>>>>===;;;999888:::999888777777777888888777777777777777777777777666666666777888888999999777777777777888888888888999:::;;;:::999:::>>>AAAHHHMMMSSSXXXZZZ\\\]]]^^^aaa___\\\```oooxxxrrrpppzzz}}}pppbbb\\\XXXTTTRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTWWWXXXYYYYYY[[[```hhhnnnxxxfffMMMCCCDDDAAA@@@@@@@@@?????????>>>>>>========================;;;;;;::::::::::::;;;;;;============???AAACCCDDDGGGIIIMMMOOOQQQTTTWWWZZZ^^^```___bbbrrrrrrkkkfffxxx<<<<<<<<<<<<;;;;;;;;;;;;999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===???AAABBBBBBCCCEEEFFFMMMOOOTTTZZZaaakkkuuu||||||kkkWWWJJJCCC???>>>???===============<<<;;;:::;;;:::999777777888999999888888888888888888888888999999888888777666666666999999999888888777777777888:::;;;:::999;;;@@@DDDKKKOOOTTTXXXZZZ[[[]]]^^^```^^^\\\aaattt{{{nnnmmmqqqzzzoooeee\\\XXXVVVSSSRRRTTTQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUTTTTTTSSSUUUWWWYYYZZZ]]]bbbggglllvvvsssVVVGGGEEEAAAAAAAAA@@@@@@@@@?????????========================<<<<<<;;;;;;;;;;;;<<<<<<============???AAACCCDDDGGGJJJMMMPPPRRRUUUXXX[[[]]]___aaagggzzztttooolll===<<<<<<<<<;;;;;;;;;;;;999999::::::;;;<<<<<<===999::::::;;;<<<<<<<<<<<<;;;===???@@@@@@AAABBBDDDHHHKKKPPPVVV^^^gggpppvvv{{{cccRRRHHHAAA???AAA======<<<<<<<<<<<<<<<===<<<;;;999888888888::::::999999999999999999999999999999888888777666666666999999999888888888777777666999;;;:::999<<>>===========================<<<<<<<<<<<<<<<<<<===============???AAACCCDDDHHHJJJNNNPPPRRRUUUXXX[[[[[[___dddooozzzuuuttt======<<<<<<<<<;;;;;;;;;999999::::::;;;<<<======888999:::;;;<<<<<<<<<<<<:::<<<>>>??????@@@AAABBBDDDHHHNNNTTT\\\eeemmmsssuuu{{{lllYYYLLLDDD@@@AAA>>>===<<<;;;;;;<<<>>>???===<<<:::888888999:::;;;::::::::::::::::::::::::666666666777888888999999888888888888888888999999555888;;;:::999<<>>>>>>>>>>>==============================<<<<<<<<<<<<==================???AAACCCDDDHHHKKKNNNQQQSSSUUUYYY[[[ZZZ___ggguuuzzzzzzBBBAAA@@@???>>>===<<<;;;999:::;;;<<<===<<<;;;::::::::::::::::::::::::::::::;;;<<<===>>>@@@AAAAAA@@@BBBFFFJJJQQQYYYbbbhhhlllttt}}}uuu___PPPEEEBBBEEE@@@@@@???<<<::::::;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999888888888888888888888888777777777777777777777777<<<<<<;;;;;;<<>>>>>===>>>>>>======???BBBEEEJJJLLLNNNQQQSSSWWW\\\```___aaaiii~~~~~~AAA@@@@@@???===<<<<<<;;;:::;;;<<<<<<<<<<<<;;;:::::::::::::::::::::::::::;;;;;;<<<===>>>>>>??????@@@BBBEEEHHHMMMSSS[[[```eeemmmvvv|||lllZZZKKKDDDCCC@@@@@@???===<<<;;;<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999888888888888888888888888888888888888888888888888;;;;;;;;;;;;===BBBIIIOOOSSSUUUXXX\\\^^^___```___aaa___fff|||rrrfff```fffrrrwwwkkkccc___^^^[[[XXXYYYYYYZZZ[[[\\\[[[ZZZZZZZZZZZZZZZ\\\___aaacccccciiijjjkkkkkkkkkjjjiiihhhjjjjjjkkkmmmooorrrtttuuu{{{{{{||||||ZZZIIIHHHBBB@@@????????????===;;;==============================<<<<<<======>>>???===>>>>>>======???CCCFFFJJJLLLOOOQQQTTTXXX]]]```aaacccoooAAA@@@@@@???>>>===<<<<<<============<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========@@@AAACCCDDDGGGLLLRRRVVV\\\ccclllsssxxx~~~iiiVVVHHHCCCAAA@@@???=========>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::999999999999999999999999999999888888888888888888888888::::::;;;<<>>============>>>??????===>>>>>>>>>>>>@@@CCCFFFJJJLLLOOOQQQTTTXXX]]]aaacccgggxxxBBBBBBAAAAAA@@@@@@??????@@@@@@???>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;>>>???@@@AAACCCGGGLLLOOOVVV\\\eeelllrrrzzzwwwaaaPPPGGGBBB@@@>>>======>>>>>>===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888999:::;;;===@@@FFFNNNSSSVVVXXX[[[^^^```````````````aaatttttthhhdddfffsssrrriiibbb___\\\[[[\\\^^^]]]\\\\\\]]]___aaadddfffggghhhgggiiilllooorrruuuwwwyyywwwxxxzzz|||}}}}}}}}}|||oooWWWLLLDDDBBB@@@?????????===<<<===============>>>>>>>>>>>>>>>>>>>>>>>>??????@@@===>>>>>>>>>>>>@@@DDDGGGJJJLLLOOORRRUUUYYY^^^bbbeeekkkDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>======<<<========================<<<<<<<<<<<<;;;;;;;;;;;;<<<===???@@@AAADDDIIILLLRRRXXX___fffmmmuuu}}}mmmZZZNNNCCCAAA===<<<===>>>===<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888888:::<<<>>>BBBHHHOOOTTTWWWYYY\\\^^^`````````___]]]aaaxxxyyykkkeeeiii{{{}}}qqqeee]]]\\\\\\[[[\\\^^^___``````^^^___aaaeeeiiillloooqqqpppsssxxx|||~~~{{{^^^MMMFFFDDDAAA@@@??????>>>===============>>>>>>??????>>>>>>>>>>>>>>>??????@@@======>>>>>>???AAAEEEHHHJJJLLLPPPSSSVVVZZZ```cccfffooo~~~EEEEEEEEEEEEEEEFFFFFFFFFFFFEEECCCBBB@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;<<<>>>???@@@BBBFFFIIINNNRRRXXX___fffmmmuuuzzz{{{eeeUUUGGGCCC???===??????===:::<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999888:::===@@@DDDIIIPPPUUUXXXZZZ\\\^^^``````___^^^YYYccc}}}wwwllliiirrr|||qqqhhh___ZZZYYYZZZ[[[\\\^^^```aaabbbbbbcccfffjjjoootttyyy{{{{{{hhhRRRHHHEEEBBB@@@@@@???>>>===<<<======>>>>>>??????@@@>>>============>>>??????======>>>>>>???AAAEEEIIIJJJMMMPPPSSSVVV[[[aaadddhhhsss{{{EEEEEEEEEFFFFFFFFFGGGGGGGGGFFFEEECCCBBBBBBCCCCCC????????????????????????========================;;;===>>>>>>>>>???BBBDDDGGGJJJPPPVVV]]]dddkkknnnuuuyyyooo[[[LLLGGGAAA@@@AAAAAA>>>:::<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999;;;>>>AAAEEEJJJPPPUUUXXXZZZ\\\^^^______^^^]]]YYYkkkppplllsssxxxmmmfffbbb^^^[[[XXXYYY[[[\\\^^^aaadddgggkkkllloootttzzzsssXXXIIIFFFBBB@@@@@@@@@???>>><<<======>>>??????@@@@@@======<<<<<<======>>>???<<<===>>>??????BBBFFFIIIKKKMMMPPPTTTWWW\\\aaaeeekkkxxx{{{DDDDDDDDDEEEFFFFFFGGGGGGHHHGGGFFFDDDDDDDDDEEEEEE????????????????????????============>>>>>>??????<<<===>>>>>>======???AAABBBEEEIIIPPPVVV]]]cccfffmmmqqqyyyuuu^^^OOOJJJDDDBBBCCCBBB???;;;<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999:::<<>><<<======>>>???@@@@@@@@@<<<<<<<<<<<<<<<===>>>>>><<<===>>>??????BBBFFFJJJKKKMMMPPPTTTWWW\\\bbbfffmmm{{{{{{}}}HHHGGGFFFFFFFFFHHHIIIJJJHHHIIIIIIIIIIIIHHHHHHGGGGGGEEECCCAAA@@@???@@@@@@AAA@@@>>><<<<<<<<<============<<<======>>>???@@@BBBDDDHHHKKKOOOTTTZZZ^^^eeejjjqqqyyykkk\\\OOOCCC@@@AAA@@@>>>>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888888888888888;;;;;;:::999999:::::::::<<<===???BBBFFFKKKOOORRRXXX```]]]YYY]]]]]]]]]ccciiizzzjjjooozzzjjjiiifffccc```^^^]]]\\\[[[___ccceeefffgggkkkooottt{{{cccOOOLLLFFFBBBBBBCCC@@@<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>???>>>======???CCCFFFHHHLLLOOOSSSWWWZZZ^^^bbbfffmmm}}}}}}rrr|||HHHHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGGGGGGGFFFFFFFFFGGGFFFEEECCCBBBBBBAAAAAAAAA@@@???>>>>>>========================>>>?????????BBBEEEHHHLLLPPPVVVZZZ___dddlllttt}}}zzzhhhYYYJJJDDDCCCAAA>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888;;;::::::999999::::::;;;<<<===@@@DDDIIINNNRRRUUUYYYbbb___\\\```______gggwwwssshhhvvvuuullleeedddcccaaa```______^^^]]]aaaeeeggghhhjjjooottt}}}iiiRRRMMMFFFCCCCCCDDDAAA>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>???>>>===>>>@@@CCCFFFIIILLLOOOSSSXXX[[[___dddgggrrrtttnnn|||IIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>===============>>>???===???BBBDDDGGGKKKPPPTTTWWW\\\dddmmmvvvwwwfffSSSIIIDDDAAA>>>>>>>>>>>>=========<<<<<<<<<::::::::::::::::::::::::999999999999999999999999:::::::::999999::::::;;;<<<>>>AAAFFFLLLQQQVVVXXX[[[cccbbb___cccaaabbbmmm{{{llliiirrreee_____________________```aaa```cccgggiiikkkooovvv{{{qqqVVVNNNFFFCCCDDDDDDBBB???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>???>>>===>>>@@@CCCGGGIIILLLPPPTTTYYY]]]aaafffiiiuuutttmmmnnnJJJKKKKKKKKKIIIGGGEEECCCGGGGGGGGGFFFFFFGGGGGGGGGFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCDDDDDDDDDBBB@@@??????>>>>>>=========>>>>>><<<>>>@@@BBBDDDGGGKKKNNNRRRWWW^^^eeemmmuuu}}}qqqZZZLLLEEEAAA>>>???============<<<<<<<<<;;;::::::::::::::::::::::::999999999999999999999999::::::999999999:::;;;;;;<<<>>>BBBHHHNNNTTTXXX[[[[[[ccccccbbbeeebbbgggvvvwwwkkkmmmrrrggg___[[[\\\\\\\\\]]]^^^___```aaabbbeeeiiikkknnnuuu}}}xxxZZZOOOEEEBBBCCCCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>===>>>@@@DDDHHHJJJMMMPPPUUUZZZ^^^bbbgggkkkrrrpppoootttOOOOOOOOONNNLLLJJJGGGFFFIIIHHHGGGFFFFFFFFFGGGGGGEEEFFFGGGHHHHHHGGGEEEDDDEEEFFFFFFGGGFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>===???@@@AAABBBDDDHHHKKKPPPSSSYYY^^^dddjjjqqquuu{{{zzz```PPPGGGAAA??????<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999999999999999999:::999999999::::::;;;<<<;;;>>>CCCIIIOOOUUUZZZ\\\\\\dddddddddfffdddmmmsssjjjrrr~~~qqqgggbbb___]]]\\\\\\\\\\\\]]]^^^``````cccfffkkkooosss{{{```QQQDDDBBBCCCAAA??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>===>>>AAAEEEHHHKKKNNNRRRVVV[[[___ccchhhkkkoootttvvv}}}VVVVVVUUUTTTRRRPPPNNNMMMLLLJJJHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEEEECCCBBBAAA@@@???????????????@@@AAAAAAAAABBBEEEHHHLLLOOOSSSWWW[[[___eeehhhpppuuu{{{iiiVVVKKKDDDAAAAAA<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::;;;<<<<<<<<>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>===>>>AAAEEEIIILLLPPPSSSWWW[[[^^^bbbgggjjjooo{{{~~~___^^^\\\[[[YYYXXXWWWWWWRRRPPPNNNKKKIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHEEEEEECCCBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@AAACCCEEEGGGIIIMMMPPPSSSWWW[[[___fffjjjqqqwww}}}sss^^^QQQHHHCCCBBB<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::;;;<<<===>>>AAAGGGNNNTTTYYY]]]___aaagggggghhhjjjkkk}}}rrrhhhnnn~~~lllfff^^^ZZZ[[[\\\[[[YYY\\\]]]]]]^^^```bbbcccdddffflllttt{{{oooZZZHHHEEEEEEAAA>>>@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???AAAFFFJJJLLLQQQTTTXXX[[[^^^aaaeeehhhqqqeeedddbbb___^^^]]]^^^^^^YYYWWWSSSPPPNNNMMMMMMNNNKKKJJJIIIIIIIIIKKKMMMNNNMMMLLLJJJIIIHHHHHHIIIIIIGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@??????AAADDDBBBEEEHHHKKKNNNRRRWWWZZZ___cccjjjpppwww~~~zzzdddVVVKKKEEECCC>>>=========<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::;;;<<<===@@@DDDIIIPPPVVV[[[^^^```ccciiiiiijjjlllnnnzzzkkkhhhttt{{{nnnddd___YYYXXXZZZ[[[YYYWWW[[[\\\]]]___aaadddfffggghhhnnnwwwttt]]]JJJGGGGGGBBB???AAA>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>>>>>>>>>>???BBBFFFJJJMMMQQQTTTXXX[[[]]]```dddgggsssrrroookkkhhhgggfffdddbbbcccaaa^^^[[[XXXTTTOOOKKKOOOMMMKKKJJJKKKLLLLLLKKKLLLMMMMMMMMMMMMLLLJJJIIIJJJJJJHHHGGGEEECCCBBBAAACCCCCCCCCCCCCCCCCCBBBBBBDDDEEEFFFFFFHHHLLLRRRVVVYYY^^^fffmmmsssxxx|||qqq\\\NNNDDD???AAA???>>>===>>>???>>>===<<<<<<;;;::::::::::::;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;<<<>>>>>>BBBDDDJJJQQQYYY]]]^^^^^^fffhhhgggeeefffwwwqqqmmmddd{{{xxxggg```ZZZYYYYYYYYYYYYZZZZZZ[[[```^^^]]]]]]___cccgggjjjssswww}}}}}}fffOOOEEEEEEDDDAAA>>>AAA@@@@@@???>>>===<<<<<<======>>>>>>>>>>>>======>>>>>>???@@@CCCGGGKKKMMMKKKWWWZZZ[[[bbbccccccjjjyyy~~~yyyuuurrrpppnnnlllllljjjgggdddaaa\\\WWWSSSTTTRRRNNNMMMLLLLLLKKKIIILLLMMMNNNNNNMMMLLLKKKJJJKKKJJJIIIHHHFFFEEEDDDCCCDDDDDDDDDCCCCCCCCCCCCCCCAAABBBCCCCCCDDDGGGLLLPPPUUUZZZaaaggglllqqquuuxxx|||eeeSSSHHHBBBAAA???======>>>>>>>>>======<<<;;;;;;::::::;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;<<<===>>>>>>CCCFFFLLLSSSYYY^^^______ccceeefffgggmmm{{{llliiiggg}}}mmm```[[[XXXXXXWWWXXXXXXYYYZZZ[[[^^^]]]]]]^^^aaafffkkknnnvvvzzzjjjQQQFFFEEEDDDAAA???@@@@@@??????>>>>>>============>>>>>>>>>>>>============>>>???BBBFFFJJJLLLMMMYYY\\\]]]dddddddddmmm|||yyyvvvtttxxxvvvssspppmmmhhhccc___```]]]YYYUUUSSSPPPMMMKKKNNNOOOOOOOOOOOONNNMMMMMMLLLKKKKKKJJJHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCAAABBBBBBBBBBBBDDDHHHKKKPPPTTTZZZ___cccfffjjjlllrrrtttyyyqqq[[[LLLEEEBBB@@@===<<<=========<<<===<<<;;;;;;:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???DDDHHHNNNUUU[[[___aaaaaabbbdddfffjjjvvvvvvjjjhhhkkkpppaaaYYYVVVUUUVVVVVVWWWXXXZZZ\\\]]]^^^]]]^^^```dddiiiooorrryyy}}}qqqUUUGGGEEEDDDBBBAAA?????????>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===<<<======???BBBFFFJJJLLLNNNYYY]]]___ffffffgggrrr~~~}}}{{{yyyuuupppmmmoookkkfffbbb^^^YYYUUURRRRRRRRRRRRRRRRRRQQQQQQQQQMMMMMMLLLKKKJJJJJJIIIIIIGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDCCCDDDGGGIIILLLOOOSSSWWWYYY\\\___aaaeeeiiiooowww~~~cccPPPHHHDDDAAA>>><<<<<<===<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???FFFJJJQQQWWW\\\___bbbcccfffggghhhmmm}}}tttjjjjjjqqqqqqeee[[[WWWWWWUUUUUUVVVXXXZZZ\\\^^^___`````````bbbggglllrrrvvv{{{zzzZZZIIIEEEDDDCCCBBB>>>>>>>>>>>>>>>?????????>>>>>>>>>??????>>>>>>>>>======>>>@@@CCCHHHLLLNNNPPPYYY]]]```ggggggkkkyyy|||yyyyyyvvvqqqlllhhhccc^^^ZZZXXXXXXWWWWWWVVVUUUUUUUUUPPPOOOOOONNNMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGEEEDDDDDDEEEGGGIIIKKKNNNPPPRRRSSSVVVXXX\\\bbbjjjsss{{{lllVVVKKKFFFCCC???<<<<<<===<<<<<<======<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===??????GGGLLLTTTYYY]]]```ccceeeggghhhiiiooorrrkkkmmmxxxsssfff]]]WWWVVVXXXVVVVVVXXXYYY\\\___aaabbbdddddddddfffjjjooouuuxxx}}}aaaMMMGGGEEECCCCCC>>>>>>>>>>>>>>>?????????>>>>>>????????????>>>>>>>>>???@@@BBBEEEJJJNNNPPPQQQYYY\\\```ggghhhppp~~~{{{wwwtttppplllgggccc```___^^^\\\[[[ZZZZZZYYYUUUTTTSSSRRRQQQPPPOOOOOOMMMMMMLLLLLLKKKJJJIIIIIIEEEFFFFFFDDDCCCBBBCCCDDDFFFHHHJJJLLLLLLMMMPPPRRRUUU[[[dddlllrrrxxxxxx___QQQHHHEEE@@@===============>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????GGGMMMUUU[[[]]]___cccffffffhhhiiirrrooojjjnnnxxxfff\\\XXXUUUVVVXXXWWWWWWYYY[[[]]]```bbbcccfffffffffhhhlllrrrxxx{{{gggQQQIIIFFFCCCBBB?????????>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>??????@@@CCCFFFKKKOOORRRSSSYYY[[[```hhhjjjvvv|||zzzxxxuuuqqqnnngggfffdddaaa___^^^]]]]]][[[ZZZYYYXXXVVVUUUSSSSSSPPPPPPOOONNNMMMLLLKKKKKKDDDEEEFFFDDDBBBAAABBBCCCDDDEEEGGGHHHHHHIIIKKKNNNPPPUUU[[[```dddjjjrrryyyjjjYYYKKKGGGBBB>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@GGGNNNVVV[[[]]]___cccfffhhhjjjmmmxxxppplllpppzzzlll]]]XXXWWWVVVVVVWWWWWWWWWXXXZZZ]]]___aaacccffffffgggjjjooovvv|||lllUUUKKKFFFCCCAAA@@@@@@??????>>>>>>======>>>??????@@@@@@??????>>>>>>???@@@BBBFFFKKKOOORRRWWW[[[\\\aaaiiimmm~~~}}}yyyvvvllljjjgggdddaaa```____________]]][[[ZZZXXXVVVVVVRRRRRRQQQPPPNNNMMMMMMLLLEEEFFFGGGFFFDDDCCCCCCDDDBBBCCCEEEEEEEEEFFFIIIKKKLLLPPPTTTVVVXXX___iiiqqqvvvqqq___LLLHHHCCC???>>>??????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@GGGNNNWWW[[[]]]^^^bbbfffmmmooorrr}}}sssooossssssfffZZZWWWXXXXXXWWWXXXWWWWWWXXXZZZ\\\^^^```aaaeeeeeegggkkkqqqyyyoooWWWMMMGGGCCCAAAAAA@@@@@@???>>>======<<>>???AAAEEEJJJOOOQQQZZZ]]]]]]bbbkkkppp|||yyyuuutttqqqooommmhhhccc___]]]^^^```bbbbbbbbbaaa```YYYXXXWWWUUUSSSQQQOOOMMMKKKKKKIIIGGGEEECCCAAA@@@CCCCCCCCCCCCCCCDDDEEEEEEHHHIIIKKKMMMPPPWWW^^^cccoooxxxyyyjjjXXXKKKAAA???AAA@@@===<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<>>>@@@CCCHHHNNNUUUZZZ]]]aaafffjjjkkkkkkqqqkkkiii{{{~~~ggg___WWWSSSTTTVVVVVVUUUVVVWWWYYYZZZZZZ]]]```cccffffffhhhlllsss{{{{{{\\\KKKHHHFFFBBBAAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===<<<<<<>>>AAACCCKKKPPPWWW\\\___bbbgggkkkmmmlllqqq}}}kkkmmmyyyccc\\\UUURRRUUUXXXXXXXXXWWWYYYZZZ[[[[[[^^^aaadddfffhhhkkkooovvv~~~sssoooqqqzzz^^^MMMHHHFFFBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAACCCFFFKKKPPPSSSTTT\\\```dddmmmttt~~~zzz|||{{{yyyxxxvvvsssnnnjjjeeedddcccbbbdddgggkkkmmmtttqqqkkkeee___[[[XXXWWWPPPOOOLLLIIIGGGGGGGGGHHHEEEEEEDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFJJJPPPTTTYYYaaannn~~~~~~hhhXXXIIIBBBBBB@@@??????===<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<=========???BBBDDDMMMSSSZZZ^^^aaadddiiilllooolllqqqvvvkkksssrrr^^^YYYTTTRRRUUUYYYZZZZZZYYYZZZ[[[\\\\\\___bbbeeegggjjjooouuu|||~~~kkkaaa^^^___dddiiivvv~~~cccOOOIIIFFFCCCAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????@@@@@@AAACCCGGGLLLQQQTTTUUU]]]```eeennnxxx~~~|||}}}}}}|||}}}}}}{{{wwwtttnnnkkkgggeeefffjjjooosss|||yyyuuupppjjjddd___]]]WWWUUUQQQMMMKKKJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDAAAAAABBBBBBCCCEEEIIIMMMVVV\\\iiixxxrrr```MMMDDDAAA??????@@@======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======>>>???CCCEEEOOOUUU[[[```bbbeeeiiimmmpppmmmtttzzzmmmiiizzz|||kkk[[[WWWTTTSSSUUUXXXZZZZZZXXXZZZ[[[\\\]]]___cccfffiiimmmttt{{{qqq```YYYYYYZZZ[[[]]]dddkkkuuu}}}}}}iiiRRRJJJGGGDDDBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAACCCGGGMMMRRRUUUVVV^^^aaafffpppzzz~~~xxxtttooolllkkkooossswww}}}||||||yyyuuuooojjjfffdddaaa\\\WWWSSSPPPPPPPPPKKKJJJIIIGGGFFFEEEDDDDDDBBBBBBCCCBBBBBBCCCFFFIIIOOOTTT___nnnzzzgggQQQEEEAAA>>>>>>???======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>>>>>>>@@@DDDFFFQQQVVV\\\```bbbeeeiiilllooommmxxxpppfffiiiuuueeeYYYWWWUUUTTTUUUVVVWWWXXXWWWYYYZZZ\\\]]]```dddgggmmmqqqxxxrrrcccUUURRRTTTUUUWWWXXX___eeeoooxxx{{{nnniiijjjnnnvvv}}}pppVVVKKKGGGEEEBBBBBBBBBAAAAAAAAA@@@@@@??????????????????????????????@@@CCCHHHNNNSSSWWWXXX```bbbgggqqq{{{~~~yyyvvvuuuvvvzzz|||~~~~~~zzzvvvtttppplllfff___XXXSSSPPPOOONNNMMMLLLIIIHHHFFFFFFEEECCCDDDEEEDDDCCCCCCFFFHHHJJJNNNWWWfffxxxlllUUUHHHBBB???>>>???>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>??????AAAEEEHHHSSSXXX^^^bbbccceeeiiimmmnnnooollleeemmmmmm```XXXWWWVVVUUUUUUUUUVVVVVVVVVXXX[[[]]]___cccgggkkkqqqvvv||||||eeeZZZOOONNNPPPSSSVVVYYY___hhhtttsssjjjaaa^^^___eeeppp{{{wwwYYYLLLHHHGGGBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@CCCHHHOOOTTTXXXZZZbbbdddiiiqqqyyy~~~~~~zzzsssjjjaaaYYYSSSPPPRRRPPPNNNLLLIIIHHHGGGFFFEEEEEEFFFEEEDDDDDDFFFHHHJJJLLLQQQ]]]mmm|||}}}}}}qqqZZZLLLEEEAAA@@@AAA>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>???@@@BBBFFFHHHVVVZZZ```dddeeegggkkknnnmmmrrrmmmjjjtttzzzggg\\\UUUUUUVVVUUUUUUUUUVVVVVVWWWYYY\\\___bbbggglllpppuuuyyyrrr^^^UUUMMMLLLNNNPPPVVV[[[dddooo~~~sssccc___\\\[[[\\\aaaooo{{{{{{\\\LLLHHHGGGCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@CCCIIIOOOUUUYYY\\\dddfffjjjpppvvv{{{|||yyynnnddd]]]XXXSSSRRRPPPMMMKKKIIIGGGGGGEEEFFFGGGFFFEEEEEEFFFHHHHHHHHHJJJRRR___kkksssvvv{{{uuuxxxttt]]]OOOHHHCCCAAABBB>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<===??????@@@BBBFFFIIIXXX]]]bbbfffgggiiilllooommmsssoooooozzztttbbbZZZRRRTTTUUUUUUUUUUUUVVVXXXXXXZZZ^^^aaaeeejjjooosssxxx{{{xxxlllXXXQQQKKKIIIIIIKKKRRRZZZiiiuuu~~~nnndddXXXXXXZZZ\\\]]]bbbppp~~~]]]MMMHHHHHHCCCCCCBBBBBBBBBAAAAAAAAA========================>>>>>>@@@DDDIIIPPPVVVYYY^^^eeehhhjjjpppttt|||xxxzzzyyymmmccc```XXXOOOKKKLLLMMMKKKIIIFFFFFFEEEDDDCCCDDDGGGJJJGGGHHHJJJNNNTTT[[[bbbfffyyyppphhhssshhhUUUGGG@@@@@@EEE??????>>>=====================<<<<<<<<<;;;;;;;;;999999<<>>=====================<<<<<<<<<;;;;;;;;;::::::<<<@@@@@@@@@FFFMMMZZZ^^^cccgggiiikkkmmmoooppp|||qqqlllkkk[[[TTTSSSTTTTTTSSSRRRTTTWWWZZZYYY___eeeiiijjjmmmsssxxx~~~vvviii___PPPLLLFFFBBBAAADDDHHHLLLUUU]]]jjjvvvppp___VVVSSSSSSVVVXXXYYY]]]gggvvviiiUUUPPPJJJIIIHHHFFFDDDCCCBBBAAAAAA???@@@@@@AAAAAA@@@@@@@@@???@@@BBBFFFKKKRRRXXX\\\aaaeeecccgggnnnqqq~~~|||rrrhhh[[[SSSRRRRRRPPPNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIKKKNNNQQQTTTZZZdddsssooobbbeeesssxxxcccQQQEEE@@@AAA??????>>>========================<<<<<<<<<<<<;;;<<<;;;===@@@@@@@@@FFFMMMYYY]]]dddiiilllnnnpppqqqtttssspppzzzfffYYYRRRSSSTTTTTTSSSSSSUUUXXX[[[```cccgggkkknnnsssxxx||||||ooobbbYYYMMMIIIEEE@@@???AAADDDGGGKKKOOOVVV\\\bbbgggmmmppprrrtttrrriii]]]RRRNNNNNNQQQTTTWWWYYY___jjjzzzoooYYYTTTOOOKKKIIIFFFCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBFFFLLLSSSZZZ]]]```ddddddgggnnnppp~~~yyyoooaaaYYYVVVVVVTTTRRRPPPNNNLLLKKKJJJJJJHHHGGGKKKKKKJJJJJJKKKMMMOOOPPPVVV^^^jjjwwwssseeedddlll}}}jjjXXXHHHAAA@@@???>>>>>>========================<<<<<<<<<<<<<<<>>>===>>>@@@@@@@@@FFFNNNWWW\\\ccciiimmmoooqqqrrrxxx}}}tttuuuuuucccWWWRRRRRRRRRSSSSSSSSSVVVYYY]]]dddeeeiiinnnuuu{{{wwwjjj^^^VVVMMMKKKGGGCCCBBBBBBDDDEEEIIIKKKMMMOOOPPPRRRTTTWWW[[[]]]\\\WWWPPPKKKKKKMMMNNNQQQVVVZZZ```mmmuuu[[[UUUQQQLLLIIIFFFBBB@@@@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@???@@@CCCGGGMMMUUU[[[___ccchhhhhhjjjpppqqq|||sssggg```^^^^^^[[[XXXRRROOOLLLKKKKKKKKKIIIGGGKKKKKKKKKKKKLLLMMMOOOPPPPPPUUU]]]eeeooo~~~vvvgggeeegggsssppp\\\LLLCCCAAA???>>>>>>=======================================>>>===>>>@@@@@@AAAGGGPPPWWW\\\bbbhhhlllnnnqqqsss|||xxxtttyyyqqq```VVVRRRPPPQQQRRRRRRSSSVVV[[[^^^eeehhhmmmttt|||sssfff\\\VVVLLLKKKHHHFFFDDDDDDDDDDDDFFFHHHJJJKKKKKKJJJKKKLLLOOOPPPPPPMMMJJJIIIKKKMMMLLLPPPUUUZZZcccqqqyyy\\\TTTNNNKKKHHHEEEBBB@@@@@@AAABBBBBBAAA@@@?????????@@@@@@???@@@CCCHHHOOOVVV]]]aaaeeejjjjjjkkkppprrrzzzssslllhhhhhhgggccc___YYYTTTOOOMMMMMMMMMKKKIIIIIIIIIIIIJJJKKKLLLMMMNNNMMMQQQUUUZZZbbbqqqvvvgggdddccckkkttt```NNNEEECCC??????>>>===============<<<============>>>>>>>>>>>>===>>>@@@@@@BBBIIIRRRYYY]]]bbbgggjjjnnnqqqttt}}}rrrrrr{{{mmm]]]UUURRRPPPQQQRRRSSSUUUXXX]]]```ggglllttt{{{~~~ooobbbYYYTTTIIIIIIHHHFFFEEEDDDCCCCCCAAADDDHHHJJJJJJJJJJJJKKKJJJJJJJJJIIIHHHIIIKKKNNNMMMRRRWWW]]]fffuuu|||^^^SSSKKKHHHGGGDDDBBBAAA@@@AAABBBCCCBBB@@@???>>>??????@@@@@@AAADDDIIIPPPXXX___ccceeejjjjjjlllqqquuu}}}}}}}}}yyyzzz|||{{{uuupppeee^^^VVVQQQPPPPPPNNNKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMPPPSSSUUUZZZfffxxxwwwgggcccaaaiiixxxbbbPPPFFFDDD??????>>>===============<<<=========>>>>>>>>>>>>>>><<<===@@@AAACCCKKKUUU\\\___cccgggjjjnnnsssvvvvvvlllooo||||||hhhZZZTTTSSSQQQRRRTTTUUUWWW[[[```dddiiiqqq{{{|||kkk]]]TTTOOOHHHHHHHHHHHHGGGFFFDDDDDDDDDFFFHHHIIIIIIIIIJJJKKKHHHIIIIIIJJJJJJLLLNNNPPPPPPUUU[[[aaakkk{{{}}}___SSSIIIEEEEEEDDDCCCBBBBBBBBBBBBDDDBBB@@@???>>>>>>???@@@@@@AAADDDIIIQQQYYY```eeeffflllmmmooovvv~~~|||vvvttttttuuuwww~~~ooofff[[[UUUSSSRRROOOMMMLLLMMMMMMMMMMMMMMMMMMMMMJJJMMMOOOOOOPPPYYYgggssszzzgggdddccckkk{{{dddQQQGGGDDD??????>>>===============<<<=========>>>>>>??????===<<<===@@@AAADDDLLLVVV```bbbdddgggjjjoootttxxxsssiiimmm|||wwwdddXXXTTTTTTSSSTTTVVVWWWZZZ]]]cccfffllluuu{{{hhhYYYPPPKKKHHHIIIJJJJJJJJJHHHGGGFFFLLLLLLKKKIIIGGGFFFGGGIIIIIIJJJKKKLLLMMMOOOQQQSSSSSSXXX^^^eeennn~~~~~~aaaSSSHHHCCCCCCCCCCCCCCCBBBBBBBBBDDDCCC@@@???>>>>>>???@@@@@@AAADDDJJJQQQYYYaaaeeehhhooopppttt}}}uuukkkjjjmmmooovvv{{{yyydddVVVQQQPPPOOOMMMOOONNNMMMKKKLLLMMMOOOPPPNNNKKKKKKPPPRRRTTT[[[ddduuu~~~nnnjjjiiirrrkkkYYYLLLFFFCCCAAA>>>>>>>>>??????>>>========================>>>>>>@@@BBBBBBDDDMMMXXXbbbdddcccjjjtttqqqqqqssseeeoookkk]]]YYYVVVPPPQQQUUUZZZ]]]___ccciiinnnxxx~~~wwweeeWWWMMMHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKMMMMMMMMMLLLKKKKKKLLLOOOOOOPPPPPPRRRTTT[[[]]]bbbkkkxxx}}}bbbNNNIIIGGGEEEBBBAAABBBBBBBBBAAABBBBBBAAAAAA@@@???>>>>>>BBBAAABBBIIISSS]]]ccceeennnrrruuuuuu{{{zzziiiccccccfffkkkssszzzmmm]]]WWWVVVTTTQQQPPPOOOMMMLLLKKKLLLMMMNNNOOOLLLLLLPPPRRRSSSYYYaaaiiiyyyzzztttpppyyysss^^^MMMDDDCCCAAA???>>>>>>??????>>>========================???>>>@@@BBBBBBDDDNNNYYYbbbeeeeeellluuurrrssssssjjjyyyhhh[[[YYYWWWRRRUUUYYY^^^aaadddhhhnnnssszzzvvvdddVVVMMMHHHJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKLLLNNNPPPQQQRRRSSSVVVXXX___ccckkkvvv{{{wwwuuuyyy~~~fffRRRMMMGGGEEEBBBAAABBBBBBBBBAAABBBBBBAAAAAA@@@??????>>>AAAAAACCCJJJTTT^^^eeehhhiiiooosssvvvggg\\\\\\\\\aaajjjsss{{{ppp___ZZZYYYVVVRRRTTTSSSQQQPPPOOOOOOPPPPPPPPPNNNOOOQQQQQQQQQUUU[[[___mmm|||uuu|||gggRRRDDDDDDBBB???>>>?????????>>>========================???>>>@@@BBBBBBEEEOOOZZZcccggghhhooowwwtttvvv~~~sssqqq{{{dddXXXWWWWWWVVVYYY]]]cccgggjjjooouuu{{{uuuaaaSSSLLLHHHJJJJJJJJJKKKKKKLLLLLLLLLNNNOOOOOOOOONNNMMMLLLKKKNNNPPPRRRTTTVVVYYY^^^aaagggnnnyyyxxxrrrnnnjjjjjjnnnsssxxxhhhSSSMMMGGGEEEBBBAAABBBBBBBBBAAABBBAAAAAA@@@@@@?????????AAAAAADDDKKKUUU^^^fffiiigggmmmssswwwuuu\\\XXXYYYYYYbbbooowwwqqqaaa]]]^^^[[[VVVZZZYYYXXXVVVUUUUUUVVVVVVUUUUUUVVVVVVUUUUUUWWWZZZ\\\gggwww}}}qqqvvvpppXXXHHHEEEBBB@@@>>>?????????>>>========================??????@@@BBBCCCFFFQQQ\\\dddiiikkkqqqyyywww||||||tttwwwvvvbbbXXXVVVXXXXXX[[[```fffkkkooouuu|||uuu```RRRLLLIIIIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLNNNPPPTTTWWW[[[aaahhhlllsss|||uuujjjeeeaaa]]]]]]aaafffiiiooovvv~~~iiiQQQJJJGGGEEEBBBAAABBBBBBBBBAAAAAAAAAAAA@@@@@@?????????AAABBBEEEKKKSSS\\\cccgggiiinnntttxxxyyygggZZZ[[[]]]^^^iiixxxtttgggfffhhhgggcccaaa___\\\YYYXXXXXXYYYZZZYYY\\\]]]]]][[[[[[[[[[[[ZZZbbbnnn|||yyykkkllluuu]]]LLLEEECCC@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBCCCGGGSSS___eeekkknnnssszzzzzz~~~www{{{}}}xxxvvvuuuuuuzzztttbbbYYYVVVXXXZZZ\\\aaahhhnnnsssyyywwwaaaSSSMMMLLLIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNPPPTTTXXX^^^fffooouuuuuujjj```\\\WWWTTTSSSWWWZZZ[[[___eeejjjqqqwwwxxxxxxwwwtttoooqqqooorrr}}}kkkSSSJJJGGGEEEBBBAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???AAABBBEEEJJJQQQXXX```dddkkkpppvvvyyywwwhhhccc___aaaeeelllwww{{{ssssssvvvvvvuuunnnjjjddd___[[[ZZZ[[[]]]ZZZ___bbbaaa``````___]]]]]]aaaiiissswwwhhheeexxxxxxaaaPPPFFFDDDAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???@@@BBBCCCHHHTTTaaafffmmmpppttt{{{}}}yyy}}}xxxrrrmmmiiifffeeecccgggooowwwqqqccc[[[XXXYYY\\\___dddlllrrrxxx{{{eeeVVVPPPOOOKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJKKKMMMOOOPPPMMMOOORRRVVV\\\eeeooovvv~~~sssjjj```XXXTTTQQQNNNNNNQQQSSSSSSVVVZZZ^^^ccceeeeeefffhhhfffbbbcccccciiiwwwnnnVVVMMMGGGEEEBBBAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???BBBEEEJJJOOOWWW___dddjjjqqqxxx|||{{{ssslllhhhiiiiiijjjrrrwwwmmmgggdddeeefffgggnnnrrrqqqpppqqqpppllljjjkkkmmmrrr~~~wwwhhhbbblll{{{hhhTTTGGGDDDAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???@@@BBBDDDIIIUUUbbbgggnnnpppttt{{{~~~{{{}}}wwwuuurrrnnnhhhbbb^^^[[[YYYXXXVVVYYY^^^ccckkkuuu~~~nnnccc]]]YYYZZZ^^^ccchhhpppxxx~~~iiiYYYSSSSSSOOOOOONNNMMMMMMLLLLLLLLLKKKKKKJJJKKKKKKMMMOOOPPPNNNNNNPPPRRRWWW___iiiooo|||ssshhh```WWWPPPNNNNNNKKKLLLPPPRRRRRRTTTXXXXXX[[[[[[ZZZ\\\```aaa^^^___```hhhxxxnnnVVVMMMGGGEEEBBBAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@===@@@EEEJJJPPPXXXbbbhhhjjjqqqxxx|||~~~zzzuuurrrpppooosssqqqppp}}}}}}tttppppppqqq|||{{{xxxuuuuuu~~~wwwiii```eeeooonnnYYYGGGEEEAAA@@@@@@@@@???===>>>>>>>>>>>>>>>>>>>>>>>>@@@???@@@BBBDDDIIIVVVccchhhoooqqqtttzzz}}}||||||sssnnnlllgggccc]]]WWWTTTQQQPPPOOONNNOOORRRVVV\\\dddnnntttzzzjjjccc^^^ZZZ[[[```ffflllttt|||kkk\\\UUUUUURRRQQQQQQPPPOOONNNMMMMMMNNNMMMLLLLLLLLLMMMNNNOOONNNNNNNNNOOOSSSZZZccciiippp}}}}}}lllaaaZZZQQQLLLJJJLLLJJJKKKPPPSSSSSSUUUYYYVVVWWWVVVTTTWWW]]]___]]]aaabbbkkk|||lllTTTJJJGGGEEEBBBAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@;;;???EEEKKKRRR[[[eeellljjjqqqxxx{{{{{{|||zzziiiYYYWWW```xxxxxx]]]OOOKKKEEEAAABBBCCCAAA>>>??????>>>>>>>>>>>>??????CCC@@@@@@BBBDDDIIIUUU```iiijjjrrrzzz|||~~~tttiiibbb```ZZZWWWSSSOOOLLLKKKKKKKKKLLLMMMOOOQQQUUUZZZ]]]```iiirrr~~~zzzjjjbbb```___aaadddhhhnnnwww~~~nnn```YYYWWWVVVUUUTTTSSSQQQNNNLLLKKKOOOOOONNNNNNNNNOOOOOOPPPQQQSSSTTTTTTTTTXXX^^^dddeeeppp~~~qqqaaaWWWQQQMMMLLLOOOJJJLLLOOORRRTTTTTTTTTSSSXXXVVVUUUWWW[[[___bbbdddfffkkkuuummmUUUMMMGGGGGGEEEDDDBBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@CCCJJJTTT___hhhlllooosssxxx|||}}}}}}wwwgggXXXVVV]]]hhhxxxmmmSSSMMMFFFBBBBBBCCCAAA===??????>>>>>>>>>>>>??????BBB@@@@@@BBBEEEJJJVVVaaakkkmmmttt|||~~~wwwlllbbb\\\[[[VVVTTTPPPLLLJJJIIIJJJKKKMMMLLLMMMMMMOOOQQQTTTUUU\\\cccnnnxxxxxxiiibbb```___aaadddkkkqqqzzzqqqccc[[[WWWVVVVVVUUUTTTRRRQQQOOOOOOQQQQQQPPPPPPQQQQQQRRRSSSRRRTTTUUUUUUUUUYYY```eeejjjrrryyykkk]]]TTTPPPLLLLLLOOOMMMNNNQQQSSSTTTTTTSSSRRRTTTTTTTTTVVVZZZ___eeeiiiooottt}}}mmmUUUMMMGGGFFFEEECCCCCCBBBBBBBBBAAA@@@@@@??????@@@@@@AAA@@@AAACCCJJJUUU```hhhmmmpppsssxxxzzz|||yyy{{{ssseeeXXXTTTYYYXXXiii~~~YYYQQQGGGCCCCCCBBB@@@===??????>>>>>>>>>>>>??????BBB???@@@BBBEEEKKKWWWcccnnnpppwww~~~zzzmmmbbbXXXTTTTTTPPPNNNLLLJJJHHHIIIIIIJJJLLLKKKJJJJJJJJJKKKMMMNNNOOOTTT[[[dddmmmwwwvvviiidddbbbbbbdddgggooouuu~~~vvvggg]]]XXXVVVUUUUUUTTTSSSSSSSSSSSSRRRRRRSSSSSSTTTVVVWWWXXXWWWYYYZZZ[[[[[[___ffflllttt{{{ooocccVVVQQQNNNLLLMMMPPPPPPQQQSSSUUUUUUTTTSSSRRRRRRTTTUUUVVVYYY```iiipppzzznnnVVVOOOEEEEEEDDDCCCCCCCCCCCCCCCAAA@@@@@@??????@@@@@@AAAAAAAAADDDKKKVVVaaajjjooorrruuuxxxyyyyyy}}}~~~pppcccXXXTTTUUURRRbbb}}}aaaUUUIIIDDDDDDBBB???>>>@@@??????>>>>>>??????@@@AAA??????CCCFFFLLLYYYeeeooorrrxxx}}}rrrdddYYYQQQNNNOOOKKKJJJIIIHHHHHHIIIKKKLLLKKKKKKJJJJJJJJJLLLMMMNNNKKKMMMPPPTTT\\\hhhttt||||||sssjjjgggfffgggjjjnnnsssxxxnnn```XXXUUUTTTSSSRRRRRRSSSTTTUUUSSSTTTUUUVVVXXX[[[]]]^^^```bbbdddeeefffkkkrrrxxx|||fff[[[QQQNNNMMMMMMNNNQQQSSSTTTVVVWWWWWWVVVUUUSSSSSSVVVXXXXXXYYY```kkktttpppXXXQQQEEEDDDDDDCCCCCCCCCDDDDDDAAA@@@@@@??????@@@@@@AAABBBBBBDDDKKKVVVbbbkkkppptttvvvxxxxxxwww|||mmmccc[[[UUUSSSSSS```xxxiiiYYYJJJEEEEEEBBB??????@@@@@@????????????@@@@@@@@@>>>???CCCGGGNNN[[[gggppptttzzzzzzkkk]]]TTTMMMLLLNNNIIIIIIIIIIIIJJJLLLMMMNNNMMMLLLKKKJJJJJJKKKLLLMMMLLLLLLKKKLLLPPPYYYeeemmmssslllggghhhiiikkkpppuuuxxx}}}wwwfff[[[UUUTTTRRRPPPPPPRRRTTTUUUUUUVVVXXX[[[___bbbfffgggjjjmmmppprrrtttzzzuuu___UUUMMMLLLNNNNNNPPPSSSTTTVVVXXXZZZ[[[ZZZYYYXXXVVVYYY[[[ZZZ[[[aaakkktttsssZZZSSSEEEDDDDDDCCCCCCCCCDDDDDDAAA@@@@@@??????@@@@@@AAACCCBBBDDDKKKVVVbbblllrrruuuwwwyyyxxxvvv~~~|||mmmeee___XXXSSSTTT]]]pppooo\\\KKKGGGFFFBBB@@@AAA@@@@@@????????????@@@@@@@@@>>>???CCCHHHOOO\\\iiipppuuu}}}xxxwwweeeXXXPPPKKKJJJMMMIIIIIIJJJKKKLLLNNNPPPQQQOOONNNLLLJJJIIIHHHHHHIIILLLKKKJJJHHHJJJPPPYYY___gggdddcccggglllooovvv}}}ooobbbZZZWWWTTTQQQQQQRRRUUUWWWZZZ\\\___ccciiinnnsssuuuxxx{{{mmmZZZQQQKKKKKKNNNNNNPPPSSSTTTVVVYYY\\\___`````````]]]^^^______aaagggooovvvuuu[[[RRREEEEEEDDDCCCCCCCCCCCCCCCAAA@@@@@@??????@@@@@@AAACCCBBBDDDJJJUUUbbbmmmrrrvvvxxxzzzzzzxxx~~~nnngggccc[[[TTTTTTXXXgggsss]]]KKKGGGGGGCCCAAACCCAAA@@@@@@??????@@@@@@AAA???>>>???DDDIIIPPP^^^jjjqqqxxx~~~www~~~ooo]]]RRRLLLHHHHHHKKKHHHIIIJJJLLLMMMOOOQQQQQQOOONNNLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLPPPVVVZZZaaa___bbbjjjpppvvv~~~zzzlllaaa^^^ZZZVVVTTTUUUXXXZZZaaadddhhhnnnuuu|||zzzcccVVVOOOIIIJJJMMMMMMNNNQQQRRRUUUYYY___cccfffggghhhhhhhhhhhhjjjooouuu{{{uuuYYYOOOGGGFFFEEECCCCCCBBBBBBBBBAAA@@@@@@??????@@@@@@AAABBBAAACCCIIIUUUbbbmmmsssvvvyyy{{{|||{{{oooiiieee]]]UUUSSSUUUbbb~~~vvv^^^KKKHHHHHHDDDBBBEEEAAA@@@@@@??????@@@@@@AAA???===???DDDIIIQQQ___kkkrrrzzz~~~wwwwwwiiiXXXNNNIIIFFFFFFJJJHHHIIIJJJLLLNNNOOOQQQQQQLLLLLLLLLLLLMMMOOOPPPRRRJJJLLLNNNOOOPPPTTTXXX[[[___```eeennnvvv}}}sssgggddd^^^ZZZWWWXXX[[[]]]gggjjjooovvv}}}sss[[[TTTMMMHHHIIIKKKLLLMMMOOOPPPTTTYYY```eeeiiilllmmmqqqpppqqquuu{{{uuuXXXMMMGGGGGGEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBAAABBBHHHTTTaaalllsssvvvyyy|||}}}}}}ooofffbbb\\\TTTTTTZZZiii|||eeeOOOHHHGGGCCCAAABBBBBBAAA@@@@@@??????@@@@@@@@@AAABBBCCCGGGRRRcccooovvv{{{|||qqqpppaaaSSSMMMKKKJJJJJJMMMMMMLLLLLLLLLMMMOOOQQQRRRQQQQQQPPPPPPOOONNNMMMMMMLLLMMMOOOQQQUUUXXX[[[]]]cccggglllpppvvv~~~wwwppphhhddd```\\\^^^cccnnnwwwgggWWWMMMKKKIIIHHHHHHIIIJJJKKKPPPPPPUUU]]]dddiiirrr{{{www\\\PPPIIIHHHFFFDDDCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCC???@@@CCCHHHQQQ^^^kkktttyyy{{{mmmdddaaa\\\UUUTTT[[[mmm~~~gggPPPIIIHHHDDDAAACCCBBBAAA@@@@@@???@@@@@@@@@@@@AAABBBCCCGGGSSScccooovvv|||}}}tttooo```RRRKKKJJJIIIIIIKKKKKKLLLLLLMMMNNNPPPRRRSSSQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTWWW[[[___dddgggiiikkkmmmppprrrwww|||sssnnnjjjgggjjjooo~~~|||cccUUULLLKKKIIIHHHHHHIIIJJJKKKNNNNNNRRRZZZaaagggqqqzzzvvv\\\PPPIIIHHHFFFDDDCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAABBBEEEJJJSSS```mmmwwwwwwyyy}}}~~~~~~kkkbbb```\\\WWWVVV^^^rrrjjjRRRKKKIIIEEEBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCGGGSSScccpppwww~~~www~~~nnn```QQQKKKIIIHHHHHHJJJJJJKKKMMMOOOQQQSSSTTTTTTRRRRRRSSSSSSTTTUUUVVVWWWVVVXXX\\\aaaggglllppprrruuuvvvwwwwww{{{|||xxxvvvxxx}}}uuu^^^QQQKKKKKKJJJIIIIIIJJJKKKLLLMMMLLLOOOVVV]]]cccmmmvvvwww\\\PPPIIIHHHFFFDDDCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBDDDFFFKKKTTTaaaoooyyyxxxzzz~~~~~~}}}|||jjjaaa```^^^YYYXXX___tttmmmUUUMMMJJJFFFCCCDDDBBBBBBAAA@@@@@@@@@@@@AAA???AAACCCCCCHHHTTTdddpppyyywwwpppbbbSSSLLLJJJIIIIIIKKKKKKMMMPPPSSSUUUWWWWWWXXXUUUUUUUUUUUUUUUWWWXXXYYYXXXZZZ___dddjjjooosssuuu{{{|||}}}~~~mmmZZZOOOKKKKKKJJJJJJKKKLLLMMMNNNOOOMMMNNNTTTXXX]]]fffoooxxx^^^RRRIIIHHHFFFDDDBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCFFFKKKTTTaaapppzzz|||}}}{{{zzz{{{|||}}}kkkcccaaa___[[[WWW]]]qqqrrrYYYOOOLLLGGGDDDEEECCCBBBAAAAAA@@@@@@AAAAAA???AAACCCDDDHHHTTTeeeqqq{{{vvvssseeeVVVOOOMMMKKKKKKMMMNNNPPPSSSVVVYYYZZZ[[[[[[YYYXXXWWWVVVVVVWWWXXXYYYZZZ]]]bbbgggmmmrrruuuwwwyyy}}}~~~gggVVVMMMKKKKKKLLLLLLMMMNNNOOOPPPSSSPPPQQQTTTVVVYYY___ggg{{{zzz```TTTIIIHHHFFFDDDBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAABBBDDDIIIRRR```pppzzz}}}}}}zzzuuuwwwzzz}}}}}}mmmdddaaa^^^ZZZTTTWWWhhhvvv\\\QQQMMMHHHEEEFFFCCCBBBBBBAAAAAAAAAAAAAAA???AAACCCDDDIIIUUUfffrrr}}}yyyvvvgggXXXQQQOOOMMMMMMOOOQQQRRRTTTWWWZZZ\\\]]]^^^\\\[[[YYYXXXXXXYYYZZZ[[[[[[^^^dddjjjpppuuuxxxzzz|||vvvbbbTTTNNNLLLMMMNNNOOOPPPQQQRRRRRRVVVTTTTTTWWWWWWWWW\\\bbbnnnzzz{{{```TTTIIIHHHFFFDDDCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAACCCGGGQQQ___ooozzz|||{{{~~~}}}xxxuuuyyy~~~}}}nnnddd```\\\WWWSSSSSS___|||yyy^^^SSSNNNIIIFFFGGGCCCCCCBBBAAAAAAAAAAAABBB???AAACCCDDDIIIUUUfffsss~~~wwwhhhYYYRRRPPPNNNNNNOOOSSSSSSTTTVVVXXX[[[]]]^^^]]]\\\[[[ZZZZZZ\\\___aaacccgggmmmuuu}}}}}}yyyxxx{{{nnn]]]SSSOOOMMMNNNOOOQQQSSSTTTTTTUUUWWWVVVWWWZZZZZZYYY[[[```gggpppzzz___RRRIIIHHHFFFDDDCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAABBBGGGPPP___pppzzz~~~~~~yyyxxx}}}}}}nnnccc___ZZZUUUTTTRRRXXXooozzz___TTTOOOIIIFFFGGGCCCCCCBBBAAAAAAAAAAAABBB???AAACCCDDDIIIUUUfffssswwwiiiYYYRRRPPPNNNNNNOOOSSSSSSSSSTTTVVVYYY\\\]]]^^^]]]\\\[[[]]]```ccceeeqqqvvv}}}~~~rrrlllkkkqqq}}}iiiZZZSSSPPPNNNOOOQQQRRRTTTUUUVVVVVVWWWVVVXXX\\\]]][[[]]]aaaeeekkkvvvyyy]]]QQQIIIHHHFFFDDDCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAACCCGGGQQQ```ppp{{{{{{mmmbbbZZZWWWUUUPPPPPPVVVfff~~~gggSSSLLLKKKGGGCCCCCCCCCAAAAAAAAAAAABBBCCCBBBBBBDDDGGGJJJSSSeeeuuuvvvfffUUUPPPRRRSSSTTTTTTTTTTTTSSSTTTUUUWWWZZZ[[[[[[]]]___```ccciiiooottt|||}}}tttfffcccdddhhhtttwwwcccUUUOOOOOOLLLOOORRRTTTUUUUUUVVVXXXYYYZZZ[[[[[[\\\```eeeiiigggnnnxxxxxx]]]RRRMMMJJJGGGFFFEEEEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDHHHOOO___ssszzznnnccc[[[UUUSSSKKKKKKPPP^^^ttthhhUUUNNNLLLIIIEEEDDDCCCBBBAAAAAAAAABBBCCCCCCBBBDDDGGGJJJSSSeeevvvtttdddTTTOOOQQQQQQQQQRRRUUUTTTTTTTTTVVVXXXZZZ[[[___bbbfffjjjpppwww~~~}}}xxxxxx|||{{{lll^^^\\\___dddppp~~~rrr```SSSNNNOOOLLLOOOSSSUUUVVVVVVXXXYYYZZZ[[[]]]^^^```dddiiimmmmmmsss|||vvv\\\RRRLLLJJJGGGFFFEEEEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBB@@@BBBEEEHHHOOO___sssxxxoooddd[[[SSSPPPJJJJJJMMMXXXkkkjjjXXXQQQOOOKKKHHHEEEDDDCCCBBBAAAAAABBBCCCCCCCCCDDDGGGJJJSSSfffwwwrrrcccUUUPPPQQQQQQQQQRRRWWWVVVVVVVVVXXXZZZ]]]___ccchhhpppyyy{{{tttqqqooopppsssxxx{{{rrrcccWWWVVVYYY___lllzzzjjjZZZPPPMMMNNNMMMPPPSSSVVVWWWXXX[[[\\\\\\^^^```aaadddhhhnnnrrrwww}}}sss[[[SSSLLLJJJGGGFFFEEEEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBEEEHHHOOO___rrr|||yyynnncccYYYRRROOONNNNNNOOOWWWggglll[[[TTTQQQMMMIIIGGGFFFDDDBBBBBBBBBBBBBBBDDDCCCEEEGGGJJJTTTgggyyynnnbbbUUURRRSSSSSSTTTUUUXXXXXXXXXYYY\\\```cccfffkkkrrr|||}}}qqqgggdddfffhhhkkkppprrrvvv|||nnn```TTTSSSWWW\\\iiivvvuuubbbUUUNNNMMMOOOMMMOOOSSSVVVXXXZZZ^^^```___aaaccceeegggkkkpppttt~~~pppZZZSSSLLLIIIGGGFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEHHHOOO^^^rrrzzzlll```WWWRRRPPPQQQRRRSSSWWWeee~~~ooo^^^VVVRRRNNNJJJHHHGGGEEECCCBBBBBBBBBBBBEEEDDDEEEGGGKKKUUUiiizzziii^^^TTTRRRTTTTTTVVVXXXVVVVVVXXX[[[```ffflllooozzzxxxqqqlllccc]]]]]]aaaeeekkkqqqrrrwww}}}mmm^^^SSSQQQTTTXXXdddqqqlll[[[RRRMMMMMMOOOLLLOOORRRVVVXXX\\\```cccccceeehhhjjjlllooosssvvvnnnZZZSSSKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEHHHOOO^^^rrr{{{jjj]]]VVVSSSSSSPPPQQQRRRUUUbbb{{{ssscccYYYTTTOOOKKKJJJIIIFFFDDDCCCBBBBBBBBBEEEDDDEEEGGGKKKUUUjjj|||eee\\\TTTSSSTTTTTTVVVXXXUUUWWWYYY___gggqqqyyy~~~zzzqqqiiieeebbb^^^\\\^^^aaadddkkksss|||jjj\\\PPPOOOPPPTTT^^^kkkzzzbbbTTTNNNLLLLLLNNNKKKNNNQQQUUUXXX]]]bbbeeehhhjjjnnnpppssswww{{{~~~nnnYYYSSSKKKIIIFFFEEEFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCFFFHHHOOO^^^qqqzzzjjj]]]VVVTTTTTTMMMNNNPPPRRR^^^yyywwwhhh]]]WWWQQQMMMKKKJJJGGGEEECCCBBBBBBBBBFFFEEEEEEGGGKKKVVVkkk}}}hhh```YYYWWWWWWVVVWWWYYY[[[]]]aaaiiittt|||rrrlllhhhdddbbbaaaaaaeeeiiikkkoooxxxhhhZZZOOOMMMPPPSSS]]]jjj{{{pppZZZOOOKKKJJJJJJKKKJJJLLLPPPTTTXXX]]]cccggglllppptttyyy}}}mmmYYYRRRJJJHHHFFFEEEFFFFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFHHHOOO^^^qqqyyyjjj^^^WWWTTTTTTKKKMMMOOOQQQ]]]yyy{{{kkk```YYYSSSOOOLLLJJJHHHEEECCCBBBBBBBBBFFFEEEEEEGGGKKKVVVkkk~~~nnnfff___]]][[[YYYYYY\\\bbbdddjjjtttyyyssskkkfffeeeeeedddcccgggkkksssyyy|||hhhZZZOOOOOOQQQUUU___lllyyy}}}jjjUUUKKKIIIHHHHHHHHHIIIKKKOOOSSSXXX]]]ccchhhooosssyyy~~~nnnYYYRRRJJJHHHFFFEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFHHHOOO^^^qqquuuiii]]]SSSPPPQQQJJJLLLOOORRR[[[wwwnnnbbb]]]XXXSSSTTTQQQMMMIIIGGGFFFGGGGGGEEEBBBCCCHHHJJJPPPeee|||tttjjjaaa\\\ZZZXXXZZZ]]]hhhooo{{{xxxpppnnngggffffffddddddggglllooottt|||]]]QQQKKKNNNQQQRRR]]]kkk~~~pppaaaQQQKKKJJJHHHGGGHHHIIIJJJMMMPPPUUU[[[bbbgggooouuu|||nnn\\\TTTLLLKKKJJJHHHGGGFFFEEEEEEFFFCCC@@@======???BBBDDDBBBBBBCCCFFFKKKWWWlllttthhh]]]SSSPPPQQQMMMNNNOOORRR```~~~ttteee^^^YYYTTTTTTQQQMMMIIIGGGFFFFFFGGGFFFCCCDDDGGGHHHNNNbbbxxx|||ssshhhcccaaaaaaeeeiiiuuu||||||uuummmgggffffffeeeddddddgggnnnvvv}}}tttYYYOOOJJJMMMPPPRRR[[[hhhuuukkk]]]OOOJJJIIIHHHGGGHHHIIIKKKNNNPPPTTTZZZ```eeeooouuu|||nnn[[[SSSLLLKKKJJJHHHGGGFFFEEEEEEFFFDDDAAA???>>>@@@BBBDDDBBBBBBCCCFFFKKKVVVkkk~~~qqqfff\\\SSSPPPQQQNNNMMMLLLRRRfffzzzjjjaaa[[[WWWTTTRRRNNNIIIFFFEEEEEEFFFFFFCCCDDDFFFGGGKKK___ttt~~~yyyqqqjjjjjjlllrrrxxx}}}uuuooollliiidddbbbcccjjjjjjjjjmmmtttuuu___SSSKKKHHHLLLOOOQQQYYYdddnnn}}}~~~wwwdddXXXLLLHHHHHHGGGHHHIIIKKKMMMOOOQQQSSSWWW]]]aaajjjpppwww}}}mmmZZZRRRMMMLLLJJJHHHGGGFFFFFFFFFEEEDDDCCCAAAAAABBBCCCCCCBBBBBBCCCFFFKKKUUUiii{{{}}}nnncccZZZRRROOOPPPLLLJJJJJJSSSnnnnnnddd```]]]VVVSSSNNNJJJGGGEEEEEEEEEEEECCCDDDGGGGGGKKK^^^sss{{{wwwppppppttt||||||tttooojjjgggggggggeeefffiiinnnpppuuu|||}}}dddUUULLLHHHFFFJJJNNNQQQXXX```mmm}}}xxxzzz~~~~~~}}}~~~yyynnn\\\RRRIIIFFFGGGGGGHHHKKKMMMNNNPPPQQQRRRUUUYYY]]]bbbgggooovvv~~~lllYYYPPPMMMLLLJJJIIIGGGFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCFFFJJJTTTgggyyyyyyiii___XXXQQQNNNOOOKKKKKKLLLVVVvvvqqqhhhfffdddXXXUUUPPPKKKGGGFFFEEEEEEDDDBBBDDDGGGHHHMMM___ttt~~~xxx~~~uuuvvvzzzvvvmmmggghhheeedddggghhhhhhlllqqqtttyyymmmZZZPPPHHHEEEEEEIIIMMMRRRXXX^^^ooo}}}vvvzzz~~~{{{yyy{{{|||yyypppgggVVVNNNGGGFFFGGGGGGIIIMMMOOOPPPRRRRRRRRRTTTWWWZZZ[[[aaajjjqqqyyykkkXXXPPPMMMLLLKKKIIIHHHGGGFFFFFFDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCFFFIIIRRReeevvvuuudddZZZUUUOOOMMMMMMKKKMMMPPP[[[|||vvvnnnkkkhhhZZZWWWRRRMMMIIIGGGFFFFFFDDDBBBDDDHHHHHHMMM___sss|||sssxxxzzzzzz}}}|||uuunnnhhhdddbbbbbb```bbbgggiiilllrrryyyxxxppplllkkklllqqquuu}}}tttbbbSSSKKKEEEEEEEEEHHHMMMSSSZZZ^^^ooo|||~~~}}}zzz|||{{{tttkkkfffeeeeeejjjssszzz~~~|||vvvrrroooiiiaaaRRRLLLGGGGGGIIIIIIKKKOOOPPPRRRSSSSSSSSSTTTVVVXXXZZZ```iiipppwwwiiiXXXRRRMMMMMMKKKIIIHHHGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCFFFHHHQQQbbbsssrrr```WWWRRRNNNKKKKKKHHHMMMQQQ[[[zzz}}}uuunnnggg\\\YYYTTTOOOJJJHHHGGGGGGDDDBBBDDDGGGGGGJJJ\\\ooouuuxxxzzzyyyzzz|||~~~vvvqqqkkkddd```___aaabbb``````dddjjjooorrr{{{|||zzzxxxvvvuuurrrmmmgggaaa^^^^^^```aaaeeekkkrrr{{{vvvhhh[[[OOOIIIEEEEEEFFFGGGMMMUUU\\\```nnn|||~~~yyy{{{zzzzzzoooiiibbb[[[VVVTTTTTTWWW^^^dddgggggghhhkkkkkkhhhffffffaaa[[[QQQKKKHHHIIIJJJJJJMMMQQQQQQSSSTTTUUUTTTUUUWWWXXXYYY```iiipppvvv~~~gggXXXSSSNNNMMMKKKJJJHHHGGGGGGGGGEEEDDDCCCBBBBBBBBBCCCCCCBBBAAACCCEEEHHHPPPaaaqqqppp^^^UUUQQQMMMJJJJJJEEEKKKPPPXXXuuuzzzoooeee^^^ZZZUUUPPPKKKIIIHHHHHHEEECCCDDDGGGEEEHHHXXXlllyyy|||wwwvvvvvvvvvvvviiieee___ZZZXXXZZZ^^^aaabbbccchhhooouuuzzz{{{ssspppoookkkhhhgggfffbbb^^^ZZZYYY[[[]]]^^^```cccggglllqqquuuxxxzzzwwwrrrkkkbbbXXXOOOIIIEEEFFFFFFGGGMMMVVV^^^aaannn~~~xxxsssvvvuuu{{{zzzlllbbb^^^[[[VVVQQQNNNMMMOOOTTTXXXZZZYYYZZZ^^^aaa______```\\\WWWPPPLLLIIIJJJKKKKKKMMMRRRRRRTTTUUUVVVUUUUUUWWWYYYXXX___hhhoootttzzzfffYYYTTTNNNMMMKKKJJJHHHHHHGGGGGGEEEDDDCCCAAAAAABBBCCCCCCBBBAAACCCEEEGGGOOO```pppppp___VVVQQQMMMKKKLLLJJJKKKOOOYYYoooxxxpppiii```ZZZRRROOOOOOOOOLLLHHHHHHEEEFFFIIIHHHJJJ[[[nnn~~~xxxtttoookkkiii^^^\\\YYYVVVUUUYYY^^^cccgggiiinnnuuu}}}wwwnnnhhhggggggdddaaa```]]]ZZZWWWUUUUUUVVVWWWYYYZZZ]]]```cccfffggghhhhhhgggddd___XXXPPPIIIEEECCCFFFIIIKKKMMMTTT]]]dddppp~~~{{{yyyzzzwwwqqqkkkjjjnnnqqqvvv{{{~~~~~~~~~}}}zzztttkkkccc]]]YYYVVVTTTQQQOOOMMMMMMNNNQQQRRRRRRYYYWWWVVVXXX\\\\\\YYYTTTLLLKKKIIIIIIJJJMMMPPPRRRUUUVVVWWWWWWVVVUUUVVVWWW\\\```iiitttyyy|||iiiZZZTTTPPPMMMKKKIIIIIIHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@DDDCCCDDDHHHJJJYYYttt~~~nnn^^^UUUPPPLLLJJJKKKJJJJJJLLLTTTgggzzzrrrkkkccc]]]UUURRRQQQPPPMMMJJJIIIFFFGGGJJJIIIKKK[[[nnntttoooiiidddbbb]]][[[YYYWWWWWWZZZ```eeeqqqssswww|||xxxrrrjjjfffeeedddaaa^^^[[[YYYVVVTTTSSSTTTUUUWWWYYY[[[^^^aaaccceeeeeeeeedddbbb___ZZZSSSMMMHHHEEEEEEGGGJJJLLLOOOUUU___fffsssuuuooolllllljjjeeebbbccceeegggkkkooorrrssssssrrrrrrllleee^^^YYYVVVTTTRRRNNNMMMLLLMMMOOOQQQRRRSSSVVVUUUVVVZZZ]]]]]]XXXTTTLLLKKKJJJJJJLLLOOORRRTTTUUUVVVWWWWWWVVVVVVXXXYYYYYY^^^hhhttt{{{hhhYYYTTTPPPNNNKKKJJJIIIIIIGGGEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@DDDCCCDDDHHHJJJXXXrrr{{{lll\\\SSSOOOKKKJJJKKKKKKKKKLLLRRRaaa}}}{{{sssmmmfffaaaZZZVVVTTTRRROOOLLLJJJFFFGGGJJJJJJMMM\\\mmm~~~qqqiiibbb^^^]]][[[ZZZYYYXXXYYY]]]ccchhhrrrsssvvvyyyzzzyyyxxxvvvzzzoookkkfffccccccaaa^^^[[[VVVUUURRRQQQPPPRRRTTTUUUXXX[[[___ccceeeeeedddccc```]]]YYYTTTOOOJJJGGGEEEFFFHHHJJJLLLOOOVVV```hhhvvvjjjccc^^^^^^]]]ZZZZZZ\\\]]]___bbbdddfffhhhhhhhhhiiiddd^^^YYYVVVTTTSSSRRRLLLMMMMMMOOOQQQSSSUUUVVVWWWXXX[[[^^^___[[[UUUPPPLLLKKKKKKKKKMMMPPPSSSUUUUUUVVVXXXXXXWWWWWWXXXZZZWWW\\\hhhvvvgggYYYSSSQQQNNNKKKJJJJJJIIIGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCAAADDDBBBDDDIIIIIIVVVnnnxxxjjj[[[SSSPPPLLLKKKLLLLLLMMMNNNTTTbbb||||||tttnnniiieee^^^YYYVVVSSSOOOMMMLLLGGGHHHKKKLLLNNN[[[lll}}}nnneee^^^ZZZZZZYYYYYYYYYZZZ[[[___eeeiiiiiikkkmmmoooqqqsssvvvxxx{{{rrriiigggdddccccccaaa]]]ZZZUUUSSSQQQOOONNNOOOQQQRRRWWW[[[aaafffiiijjjhhhgggaaa^^^XXXRRRMMMIIIFFFEEEFFFHHHJJJKKKOOOVVVaaahhhwwwxxxddd^^^ZZZZZZZZZXXXXXXZZZ]]]^^^```aaacccdddddddddccc___ZZZWWWUUUTTTSSSQQQMMMOOOQQQRRRTTTUUUXXXZZZ^^^bbbfffgggbbbZZZQQQKKKJJJJJJJJJKKKMMMPPPSSSTTTVVVWWWXXXXXXWWWVVVWWWYYYYYY]]]hhhuuu~~~gggZZZUUUQQQOOOLLLKKKJJJJJJHHHFFFFFFFFFEEEEEEDDDDDDCCCCCCAAADDDBBBDDDIIIHHHSSSjjj|||vvviiiZZZTTTQQQNNNMMMMMMKKKLLLOOOVVVfffxxxssslllhhhbbb]]]XXXSSSOOOMMMNNNIIIHHHLLLLLLNNNZZZiiizzzlllbbb[[[XXXXXXWWWXXXYYYZZZ[[[___cccgggeeefffhhhiiimmmuuu~~~yyynnnjjjfffeeeeeeeeedddaaa]]][[[VVVTTTQQQNNNMMMMMMNNNOOOUUUZZZaaahhhmmmnnnmmmllleeebbb[[[TTTNNNIIIGGGFFFEEEGGGHHHJJJMMMUUU```iiixxxrrraaa\\\ZZZ]]]]]]ZZZYYYZZZ```aaabbbbbbcccccccccccc^^^[[[WWWTTTSSSRRRQQQPPPOOOQQQTTTUUUVVVXXX\\\___gggmmmrrrqqqiii]]]RRRMMMIIIIIIJJJKKKMMMOOOQQQRRRWWWXXXYYYYYYWWWVVVWWWXXX\\\^^^fffqqq}}}~~~ggg[[[WWWRRRPPPMMMKKKKKKJJJIIIGGGFFFFFFFFFEEEDDDCCCCCCCCCBBBDDDBBBDDDIIIHHHPPPeeexxxtttgggZZZTTTRRROOONNNOOOIIIKKKOOOXXXjjj}}}xxxooolllgggaaaZZZTTTPPPNNNPPPJJJHHHLLLLLLMMMWWWddd~~~yyykkkaaaYYYVVVVVVVVVWWWYYYZZZZZZ]]]```cccbbbdddeeehhhnnnzzz{{{oooiiifffddddddeeedddccc```]]][[[VVVTTTQQQNNNLLLLLLMMMMMMRRRWWW^^^ffflllnnnnnnmmmgggccc]]]VVVPPPKKKHHHGGGEEEFFFHHHIIIMMMUUUaaaiiixxxrrr___[[[ZZZ]]]]]]ZZZYYYZZZ```aaabbbccccccbbbaaa```XXXVVVSSSQQQQQQQQQPPPOOOQQQSSSWWWXXXYYY]]]dddiiitttzzz}}}qqqbbbWWWQQQIIIJJJJJJKKKLLLNNNOOOPPPWWWYYYZZZZZZZZZZZZ[[[]]]```aaagggqqq{{{}}}hhh\\\XXXSSSPPPMMMLLLLLLKKKIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDAAACCCIIIGGGMMMaaasssqqqdddXXXSSSQQQOOOMMMNNNKKKMMMQQQZZZmmm~~~yyyrrrpppkkkeee]]]VVVRRRPPPRRRKKKHHHKKKLLLKKKTTT```zzz}}}pppeee[[[WWWWWWUUUWWWXXXYYYYYYYYY\\\^^^```ccciiioooyyy}}}pppiiidddbbbaaabbbcccbbb___\\\ZZZYYYSSSQQQNNNLLLKKKKKKLLLMMMOOOSSSZZZaaafffiiiiiiiiidddaaa\\\VVVQQQLLLIIIHHHFFFGGGIIIJJJNNNVVVbbbkkkzzzsss```[[[XXXYYYZZZXXXXXXZZZ^^^```aaabbbbbb```]]][[[TTTRRRQQQQQQSSSTTTTTTTTTUUUXXX\\\___bbbiiisss{{{wwwdddWWWQQQKKKKKKLLLMMMMMMNNNOOOOOOVVVYYY[[[]]]^^^```ccceeeggghhhnnnxxx|||fff[[[XXXSSSQQQNNNLLLLLLKKKJJJHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDAAACCCIIIFFFKKK]]]ooonnnbbbVVVRRRPPPNNNMMMMMMPPPQQQUUU]]]ppp|||wwwuuusssoooggg___XXXSSSQQQSSSLLLIIIKKKKKKJJJRRR^^^xxxvvvjjj___YYYYYYUUUVVVXXXXXXWWWWWWYYYZZZaaagggqqq{{{oooeeeaaa]]]ZZZ___``````___\\\YYYXXXWWWPPPNNNLLLJJJJJJKKKMMMNNNMMMQQQWWW]]]aaaddddddddd```^^^ZZZUUUQQQMMMJJJHHHGGGHHHJJJKKKOOOXXXdddmmm{{{sssccc\\\VVVVVVWWWVVVXXX\\\]]]___aaacccbbb___[[[YYYSSSRRRRRRTTTWWWYYYZZZZZZZZZ^^^cccfffkkktttzzzbbbSSSMMMMMMMMMNNNNNNNNNOOOOOOOOOUUUXXX\\\___bbbeeeiiilllmmmooowwwzzzeee[[[WWWSSSQQQNNNMMMLLLLLLJJJIIIGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDAAACCCIIIFFFJJJ\\\mmmyyyiii___SSSNNNOOORRRQQQOOOOOOYYYYYY___yyy|||yyytttkkkbbbZZZWWWVVVPPPNNNNNNMMMKKKKKKSSS]]]ssszzzhhh[[[VVVYYYVVVVVVYYYYYYYYY\\\bbbgggrrrqqqjjjhhhddd```___aaabbbcccbbb___ZZZUUURRRMMMMMMMMMMMMMMMMMMLLLLLLNNNOOORRRUUUWWWZZZ[[[\\\XXXWWWSSSOOOLLLJJJIIIHHHIIIJJJNNNRRRUUUYYYeeeqqq}}}wwwddd^^^YYYXXXXXXVVVVVVYYYWWWXXXZZZ\\\[[[YYYWWWUUUTTTUUUVVVWWWXXX\\\aaaeeedddkkkqqqttt{{{eeeXXXYYYRRRSSSSSSQQQOOONNNOOOQQQVVVYYY]]]aaaeeekkkqqquuu{{{wwweee[[[WWWSSSQQQNNNMMMLLLLLLJJJIIIKKKIIIGGGDDDCCCBBBCCCDDDDDDDDDFFFHHHGGGGGGNNNWWWhhhuuufff]]]RRRMMMOOOQQQQQQNNNLLLVVVYYYeee{{{tttlllddd^^^YYYWWWSSSQQQPPPOOOLLLKKKRRR[[[pppwwwfff___YYYWWWWWWYYYYYYYYY___fffqqq~~~wwwlllhhhhhheeebbbaaaeeeeeeeeebbb]]]WWWRRRPPPNNNNNNMMMMMMLLLLLLMMMMMMMMMNNNPPPRRRSSSTTTUUUUUUUUUTTTQQQNNNLLLJJJJJJIIIKKKLLLPPPTTTWWW[[[gggrrrvvvgggaaa[[[[[[ZZZXXXXXXZZZXXXYYYZZZ[[[[[[YYYXXXVVVWWWYYY\\\^^^```cccgggiiilllwwwfffXXXWWWSSSSSSSSSRRRPPPOOOPPPQQQTTTWWW\\\bbbhhhqqqyyy~~~xxxfff]]]YYYSSSQQQNNNMMMMMMLLLJJJIIIKKKIIIGGGDDDCCCCCCCCCDDDDDDCCCEEEGGGFFFFFFMMMVVVfff|||zzz|||{{{ooobbbZZZQQQMMMNNNPPPPPPNNNLLLVVV\\\ooo{{{sssmmmhhhccc]]]YYYXXXUUURRRQQQMMMKKKQQQYYYkkkoooddd[[[ZZZZZZ[[[ZZZ\\\eeeppp~~~sssllliiikkkmmmjjjhhhhhhooonnnkkkddd]]]VVVRRRQQQOOONNNMMMLLLKKKLLLMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPQQQPPPNNNMMMKKKKKKLLLLLLOOOPPPSSSXXXZZZ^^^jjjuuuyyynnngggaaa```___\\\\\\^^^^^^^^^]]]]]]]]]]]]\\\\\\^^^bbbggglllooorrrvvvxxxfffXXXVVVTTTTTTTTTSSSQQQPPPQQQRRRRRRVVV[[[ccclllwwwxxxhhh^^^ZZZTTTRRROOONNNMMMLLLKKKIIIJJJIIIGGGEEEDDDCCCDDDDDDDDDCCCDDDFFFEEEEEELLLTTTccc}}}|||tttqqqnnnoooqqq}}}uuuiii]]]WWWOOOLLLMMMOOOOOONNNQQQZZZaaazzzyyyqqqmmmkkkhhhbbb]]][[[WWWTTTSSSPPPNNNRRRXXXggguuuhhh^^^]]]]]]^^^___cccqqq~~~uuukkkjjjmmmsssuuussssssuuu{{{yyytttkkk```YYYVVVVVVQQQOOONNNLLLKKKLLLMMMNNNQQQRRRRRRSSSSSSSSSRRRRRRPPPOOONNNMMMMMMNNNOOOPPPSSSSSSWWW[[[]]]bbbmmmxxxvvvoooiiihhhfffcccccceeeffffffeeeddddddeeefffgggjjjnnnsssyyygggZZZWWWUUUVVVUUUTTTRRRQQQRRRSSSTTTWWW]]]dddnnn{{{vvvhhh___ZZZUUUSSSPPPNNNNNNMMMKKKIIIJJJIIIGGGFFFEEEDDDDDDDDDEEECCCCCCDDDDDDEEEJJJQQQ___xxxtttlllhhhgggiiimmmyyyqqqdddYYYTTTOOOLLLMMMOOOOOONNNRRR[[[eee|||vvvooolllmmmlllhhhccc]]]YYYUUUUUUSSSQQQTTTYYYddd~~~rrraaa______aaaeeeooowwwrrrkkknnnuuu||||||zzz}}}~~~rrreee]]]ZZZ[[[SSSRRRPPPOOONNNNNNOOOOOORRRRRRSSSUUUUUUVVVVVVVVVQQQPPPPPPOOOPPPQQQSSSTTTUUUVVVZZZ^^^```dddooozzzxxxsssqqqpppmmmlllnnnqqqqqqppppppppprrrtttvvvxxx{{{~~~fff\\\XXXVVVWWWWWWUUUSSSRRRSSSUUUWWW[[[```hhhrrr~~~tttggg___ZZZVVVTTTQQQOOONNNMMMKKKJJJIIIIIIHHHFFFFFFEEEEEEDDDFFFCCCBBBDDDDDDEEEIIIOOO[[[sssrrriiieeedddhhhnnnuuu|||}}}mmm___UUURRRNNNMMMNNNOOOPPPOOOOOOYYYeeeyyyuuupppnnnnnnnnnkkkiii```[[[WWWWWWVVVSSSUUUYYY```zzz{{{iiidddbbbgggqqqxxxqqqqqqqqquuu}}}{{{kkk```]]]^^^WWWWWWVVVUUUTTTSSSSSSRRRQQQRRRSSSUUUVVVWWWWWWXXXSSSSSSRRRRRRRRRTTTUUUVVVWWWXXX[[[___aaaeeeooo{{{||||||~~~zzzfff]]]YYYXXXXXXXXXWWWUUUTTTUUUVVVZZZ^^^eeennnyyysssggg___ZZZXXXUUURRRPPPOOONNNLLLJJJIIIHHHHHHGGGFFFFFFEEEEEEHHHDDDBBBDDDEEEEEEIIINNNXXXooo~~~tttmmmhhhhhhnnnvvvyyy~~~zzziii[[[RRRQQQOOONNNNNNPPPPPPQQQNNNYYYfffzzzxxxuuurrrooommmllllllddd___ZZZYYYWWWTTTTTTWWW\\\uuuwwwoookkksss{{{qqqooorrryyy}}}tttfffaaaaaa\\\]]]^^^^^^\\\ZZZXXXWWWSSSTTTUUUWWWXXXXXXXXXXXXUUUUUUTTTSSSSSSTTTUUUVVVWWWXXX[[[___aaadddooo{{{uuueee^^^[[[YYYYYYYYYXXXVVVUUUVVVWWW[[[aaakkkwwwsssiiiaaa\\\XXXVVVRRRPPPOOONNNLLLJJJHHHHHHHHHHHHGGGFFFEEEEEEJJJEEEBBBDDDFFFFFFIIIMMMUUUlllyyytttooonnnvvvyyygggXXXQQQPPPOOOOOOOOOPPPQQQQQQPPP[[[iii}}}|||yyyuuupppmmmmmmmmmhhhbbb\\\ZZZXXXTTTSSSTTTYYYrrryyyuuu~~~|||tttpppqqqvvv{{{kkkdddddd```aaaccccccbbb```\\\ZZZWWWXXXYYYYYYZZZZZZZZZYYYVVVVVVTTTSSSSSSSSSTTTUUUWWWXXX[[[___```dddooozzzpppdddaaa^^^YYYZZZZZZXXXVVVUUUVVVXXX[[[bbbnnn}}}tttjjjbbb]]]YYYVVVSSSQQQPPPNNNLLLJJJHHHHHHHHHHHHHHHGGGFFFEEEKKKEEEBBBDDDFFFGGGIIIMMMTTTkkk{{{{{{yyywwwwww{{{qqqaaaVVVOOOOOOOOOOOOPPPQQQRRRRRRWWW[[[nnnxxxsssssssssqqqlllggg```[[[YYYXXXXXXXXX]]]fff{{{|||tttqqqsssyyy{{{oooiiieeekkkjjjiiihhhfffccc___\\\XXXYYY[[[\\\]]]\\\[[[ZZZXXXWWWVVVVVVWWWXXXXXXWWW[[[[[[[[[[[[]]]eeepppxxxnnnbbb^^^___\\\[[[YYYWWWWWWXXXYYYZZZYYYaaannn}}}rrrkkkggg[[[VVVUUUSSSRRRQQQOOOLLLJJJGGGGGGFFFFFFFFFFFFFFFFFFDDDCCCBBBCCCDDDGGGIIIKKKXXXggg{{{zzzzzz}}}}}}nnn^^^TTTNNNNNNNNNNNNOOOPPPQQQRRRVVV\\\rrr{{{{{{{{{yyyooojjjccc^^^[[[ZZZYYYXXX[[[cccuuuvvvsssuuuzzz|||ssspppnnnqqqqqqrrrqqqppplllgggdddbbbaaaaaa___^^^\\\ZZZZZZ[[[ZZZYYYYYY[[[\\\\\\\\\___```aaaaaacccjjjuuu}}}uuuhhh___]]]^^^\\\[[[YYYXXXWWWXXXYYYZZZ[[[bbbnnn|||qqqkkkhhh]]]YYYWWWUUUSSSRRRPPPMMMKKKHHHHHHGGGGGGGGGGGGFFFFFFDDDCCCCCCCCCDDDGGGIIIKKKUUUddd~~~rrrqqqttt}}}xxxiiiZZZQQQNNNNNNMMMNNNNNNOOOPPPQQQTTT]]]wwwsssooohhhbbb___]]]ZZZYYYYYY^^^mmm|||vvvrrrvvv|||zzzsssttttttxxxzzz}}}}}}yyytttpppooommmjjjgggdddaaa``````^^^^^^]]]]]]^^^```bbbccchhhjjjlllnnnqqqxxxwwwhhhccc___^^^^^^^^^]]][[[ZZZZZZ[[[\\\]]]```fffooo{{{oookkkiii```^^^[[[WWWTTTSSSQQQNNNLLLIIIIIIIIIIIIHHHHHHGGGGGGDDDCCCCCCCCCDDDFFFIIIKKKQQQ```zzzkkklllrrr{{{ssseeeXXXOOOMMMMMMMMMMMMMMMNNNPPPPPPTTT]]]wwwxxxtttmmmhhhddd```]]]ZZZYYYZZZeee|||{{{vvvsssvvv}}}rrrmmmooorrr{{{~~~{{{wwwrrrnnnlllllllllgggggggggggghhhiiillloootttwww{{{lllcccbbbaaa```___```___^^^]]]]]]___aaabbbfffjjjqqq{{{}}}oookkkjjjbbb```]]]YYYUUUSSSQQQNNNLLLKKKKKKJJJJJJIIIIIIHHHHHHDDDDDDCCCCCCDDDFFFIIIJJJOOO^^^wwwlllqqqwww||||||ooobbbVVVOOOLLLLLLKKKLLLLLLMMMNNNOOOTTT]]]vvv|||xxxrrrmmmhhhddd___\\\XXXYYYaaattttttrrrsssyyy{{{kkkeeegggkkkzzz|||yyyxxxxxxvvvwwwxxxwwwvvvxxx|||xxxhhhccccccbbb```___```_________```bbbeeegggkkknnnttt||||||pppllljjjcccaaa^^^ZZZWWWUUURRROOOMMMLLLLLLKKKKKKJJJIIIIIIHHHEEEDDDCCCCCCDDDFFFHHHJJJOOO\\\uuuooouuu{{{}}}vvvjjj___UUUOOOKKKKKKKKKKKKKKKLLLNNNNNNVVV^^^vvv~~~{{{vvvqqqlllgggbbb^^^XXXYYY^^^nnn}}}uuurrrooosss|||rrrddd___aaaeeettt|||qqqgggddddddbbb```aaa`````````aaadddgggkkkmmmqqquuuzzz{{{qqqlllkkkeeebbb```]]][[[YYYUUUQQQNNNMMMLLLLLLKKKJJJIIIHHHHHHEEEEEECCCCCCDDDFFFHHHIIIOOOZZZqqqvvvzzzqqqeee\\\SSSNNNJJJJJJJJJJJJKKKLLLMMMMMMWWWaaayyy|||wwwsssoooiiiddd```VVVXXX]]]iii}}}yyytttssstttvvvzzzzzzhhh^^^ZZZ\\\bbbiiivvvrrrlllhhhgggfffddddddgggdddeeefffhhhkkkppptttwww|||~~~yyyqqqmmmkkkgggcccbbbaaa```^^^ZZZTTTPPPMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCDDDEEEHHHIIILLLWWWmmm|||mmmbbbYYYRRRMMMJJJIIIIIIJJJJJJKKKLLLMMMXXXccc||||||xxxtttpppkkkeee```UUUXXX\\\fff}}}tttsssuuutttuuuyyynnn___YYYVVVYYY______mmmpppmmmjjjiiikkkiiigggiiinnnjjjkkklllooosssyyy}}}{{{wwwqqqmmmlllhhhddddddccccccbbb]]]WWWSSSMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCDDDEEEGGGIIIJJJUUUjjjvvviii^^^SSSLLLKKKHHHJJJKKKIIIGGGIIILLLNNN[[[kkk{{{wwwtttsssooogggaaa[[[XXXXXXaaauuu}}}vvvnnnmmmrrr|||yyyggg^^^]]][[[YYYYYYaaagggxxxtttqqqjjjkkkllllllkkklllnnnpppmmmmmmqqquuuxxx{{{wwwtttpppkkkiiigggggggggfffccc^^^WWWQQQRRROOOKKKHHHHHHIIIIIIIIIFFFFFFEEEDDDDDDEEEFFFGGGKKKPPPbbbrrrfff[[[QQQKKKJJJIIIJJJIIIGGGHHHKKKPPPRRRZZZppp}}}yyywwwvvvqqqiiibbb[[[YYYXXX```qqqvvvssspppsss|||qqqbbb[[[ZZZYYYXXXXXX^^^eeewwwvvvmmmlllgggiiijjjkkklllmmmpppssswwwwww{{{}}}wwwuuuqqqllljjjgggffffffeeeccc^^^XXXTTTPPPLLLHHHFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGJJJOOObbb}}}}}}lll```WWWNNNJJJJJJKKKIIIGGGGGGIIIMMMSSSWWW___|||~~~{{{uuukkkddd\\\ZZZZZZ___mmm{{{tttuuuyyywwwkkk___[[[[[[ZZZZZZ[[[```hhhzzzvvvmmmhhhhhhfffhhhkkkmmmooorrrvvvyyy~~~{{{wwwuuuqqqmmmkkkgggfffdddcccbbb___[[[XXXPPPMMMIIIGGGFFFFFFEEEEEEGGGFFFEEEDDDDDDEEEFFFFFFIIIOOO```zzzwwwfff[[[SSSMMMJJJKKKJJJHHHFFFIIIKKKNNNTTTZZZmmmvvvllleee[[[\\\]]]```jjj}}}}}}}}}sssjjjbbb``````^^^___aaafffqqquuunnnjjjhhhiiiiiikkkooorrrtttxxx}}}{{{xxxwwwrrrmmmkkkgggeeecccbbbaaa```]]][[[TTTQQQMMMKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFHHHNNN^^^uuuqqqaaaWWWQQQLLLKKKLLLIIIGGGHHHKKKMMMOOOVVV```tttjjjcccZZZ^^^``````fffvvvrrrlllgggfffdddbbbcccgggmmm{{{vvvooommmkkkiiiiiijjjmmmqqquuuxxx}}}|||zzzwwwqqqllljjjgggeeecccaaaaaa```^^^]]]WWWTTTQQQNNNMMMLLLJJJHHHHHHGGGEEEDDDDDDDDDEEEFFFGGGMMMZZZmmmwwwjjj\\\TTTOOOKKKJJJLLLIIIGGGIIIMMMMMMOOO^^^ooo}}}rrriiiccc^^^cccgggdddcccooo|||rrrmmmjjjiiifffcccgggllluuuxxxnnnkkkkkkiiihhhhhhiiimmmrrrwww|||}}}zzzwwwppplllkkkgggeeecccbbbbbbaaa___]]]WWWUUUQQQOOOMMMKKKIIIFFFHHHGGGFFFDDDDDDDDDEEEEEEFFFKKKUUUeee{{{ooodddWWWQQQMMMIIIHHHIIIKKKIIIJJJLLLKKKQQQiiivvvoookkkiiippptttnnngggmmmzzzqqqnnnmmmllliiigggllltttxxxpppjjjiiiiiifffgggjjjjjjnnnuuu|||zzzxxxuuuooollllllgggeeedddccccccaaa^^^\\\XXXUUURRROOOMMMKKKHHHFFFIIIHHHFFFDDDDDDDDDDDDEEEFFFJJJQQQ]]]sss|||jjj___TTTOOOLLLHHHFFFGGGMMMJJJJJJKKKJJJSSSrrr|||vvvtttttt|||xxxmmmnnnzzzrrrpppoooooolllkkkrrr{{{}}}tttnnnjjjiiigggeeehhhlllkkkpppxxxxxxvvvsssnnnlllmmmgggfffddddddcccaaa^^^[[[YYYWWWTTTQQQOOOLLLIIIFFFIIIHHHFFFEEEDDDDDDDDDEEEFFFIIINNNYYYoootttaaa[[[SSSMMMJJJIIIHHHHHHMMMKKKHHHMMMRRRVVVwww{{{zzz|||~~~sssqqq{{{wwwssspppooonnnoooxxx}}}{{{tttjjjgggeeedddgggjjjllllllpppsss{{{xxxuuuzzzuuuqqqooommmlllllljjjgggeeedddbbb___]]]\\\ZZZVVVSSSPPPMMMJJJGGGHHHGGGFFFFFFFFFFFFFFFFFFEEEJJJMMMRRRhhhzzzooo]]]XXXPPPKKKHHHHHHHHHGGGKKKJJJHHHMMMSSSXXXwwwxxxttt{{{wwwsssooonnnnnnqqq||||||sssqqqttt}}}xxxkkkcccbbbbbbccceeehhhlllooowww{{{{{{{{{zzzuuurrrpppnnnmmmmmmlllkkkjjjiiieeeaaa]]]\\\YYYVVVSSSQQQNNNJJJHHHGGGGGGFFFFFFEEEEEEFFFFFFEEEIIILLLQQQfffrrrgggXXXSSSMMMHHHGGGGGGGGGGGGJJJJJJIIINNNTTTZZZwwwyyy{{{vvvqqqmmmmmmooovvvvvvkkkjjjlllsss~~~|||lllbbb]]]___bbbccceeeiiipppvvvzzzuuurrrqqqpppooopppppppppooommmiiibbb^^^\\\YYYVVVSSSQQQOOOLLLIIIGGGGGGFFFEEEEEEEEEEEEEEEEEEHHHJJJOOOcccyyyjjjaaaTTTPPPJJJGGGGGGGGGHHHHHHIIIKKKJJJNNNUUU[[[vvv}}}zzz{{{~~~sssooolllnnnsss~~~rrrllllllnnntttzzzpppeee^^^[[[```eeefffhhhmmmvvv}}}{{{vvvtttsssrrrqqqtttsssqqqooommmiiiccc```[[[YYYVVVTTTRRRPPPNNNKKKHHHGGGFFFEEEEEEEEEEEEEEEEEEGGGHHHMMM```}}}rrreee\\\QQQNNNJJJGGGHHHIIIJJJJJJJJJLLLJJJMMMTTT\\\uuu|||zzzxxxpppnnnooouuu~~~rrrnnnpppsssyyy~~~uuuooojjjccc^^^]]]bbbgggjjjlllqqq{{{|||xxxvvvuuutttsssvvvsssnnnkkkiiifffdddaaaZZZXXXVVVTTTSSSRRROOOMMMIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFHHHLLL\\\wwwzzzlll```XXXPPPMMMJJJHHHHHHJJJJJJJJJJJJMMMKKKMMMVVV```zzz~~~|||tttoooqqqxxx~~~rrrmmmqqqwww}}}zzzuuuooollljjjgggddd``````dddiiimmmrrrzzz~~~{{{zzzxxxuuussstttpppkkkgggeeedddcccbbbYYYXXXUUUTTTTTTSSSQQQOOOKKKJJJIIIHHHGGGFFFFFFFFFEEEFFFGGGLLLXXXooosssggg\\\UUUOOOLLLIIIGGGHHHIIIJJJIIIIIIMMMKKKMMMYYYfffvvvrrrqqqwwwzzzqqqmmmttt|||~~~xxxmmmlllkkkiiihhhhhhggggggeeehhhlllsss|||~~~}}}zzzvvvssspppmmmiiigggeeedddaaa```YYYWWWUUUUUUUUUTTTSSSQQQLLLLLLJJJIIIHHHGGGGGGGGGEEEFFFHHHKKKUUUiii|||ooodddZZZSSSNNNKKKHHHGGGGGGHHHIIIHHHIIIMMMKKKNNN[[[lllyyyssssssttt}}}vvvpppoooxxxyyysssoookkkkkkllllllkkkiiiiiikkkmmmkkklllqqqzzz{{{vvvrrrmmmkkkiiihhhgggdddaaa^^^YYYWWWUUUUUUUUUUUUSSSRRRMMMMMMKKKJJJIIIHHHHHHHHHEEEFFFHHHLLLTTTfffvvviii\\\RRROOOKKKKKKJJJHHHFFFFFFIIIKKKNNNNNNNNNRRR```{{{uuupppqqq{{{yyyxxxttt}}}uuupppoookkkgggiiihhhhhhkkknnnqqqrrrrrrqqquuu}}}|||yyyvvvsssqqqlllnnnpppnnniiidddccccccYYYXXXVVVVVVVVVUUURRRPPPMMMMMMLLLJJJIIIHHHGGGFFFDDDDDDGGGIIINNN]]]yyy|||pppeeeYYYPPPNNNJJJJJJJJJHHHFFFGGGIIILLLLLLMMMPPPVVVhhh}}}uuuuuuyyy}}}uuutttvvvlllkkknnnmmmkkkjjjkkkmmmqqqvvvzzz}}}||||||}}}{{{xxxtttqqqppprrrssstttpppiiiccc___]]][[[YYYXXXWWWVVVUUURRRPPPMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEGGGIIIMMMZZZtttssshhh^^^TTTNNNMMMJJJJJJIIIHHHGGGHHHJJJMMMLLLNNNSSS```www|||{{{yyyuuuwwwttthhhcccggglllnnnmmmllloootttzzzvvv~~~}}}}}}|||{{{xxxuuurrrpppnnnsssttttttqqqjjjccc^^^[[[\\\[[[XXXWWWVVVTTTQQQOOOMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFGGGHHHKKKVVVlllyyyjjj```XXXQQQMMMMMMIIIIIIIIIHHHGGGIIILLLNNNOOORRR\\\qqq{{{|||wwwsssllldddbbbeeeiiikkkjjjooosss{{{yyyrrr}}}}}}yyyyyyxxxvvvtttqqqooommmmmmooopppoookkkfffaaa^^^\\\ZZZXXXWWWUUUSSSPPPMMMMMMMMMLLLJJJIIIHHHGGGFFFEEEDDDFFFGGGJJJSSSfffxxx~~~qqqccc[[[UUUOOOLLLMMMHHHHHHHHHHHHHHHJJJMMMPPPSSSYYYkkk}}}~~~vvvqqqmmmiiieeedddeeehhhiiiiiirrrxxxxxxuuu{{{vvvvvvuuutttsssqqqpppooojjjkkkkkkkkkjjjfffaaa^^^\\\ZZZWWWVVVUUURRROOOLLLMMMMMMLLLJJJIIIHHHGGGFFFCCCBBBDDDGGGIIIQQQaaapppvvvkkk^^^XXXSSSMMMKKKLLLGGGGGGHHHHHHIIIKKKOOORRRUUUccc{{{sssooonnniiihhhgggfffgggiiikkkmmmuuu}}}zzz~~~yyyuuusssssstttttttttsssrrrrrrmmmllljjjiiigggddd___\\\[[[YYYWWWVVVUUUSSSPPPNNNMMMMMMLLLJJJIIIHHHGGGFFFCCCBBBDDDGGGIIINNN[[[hhhpppeee[[[UUUQQQLLLIIIIIIFFFGGGHHHHHHIIILLLPPPSSSWWWoooxxxrrrlllkkkmmmjjjkkkkkkkkkkkkmmmpppssswww}}}}}}}}}wwwsssqqqrrrssstttuuuvvvvvvvvvqqqnnnjjjhhhfffccc___\\\\\\ZZZYYYXXXWWWVVVSSSQQQMMMMMMLLLJJJIIIHHHGGGFFFEEEDDDEEEHHHIIILLLVVV```~~~zzzlllbbbYYYTTTPPPKKKGGGGGGEEEFFFHHHHHHIIILLLPPPTTTXXXwwwvvvpppmmmjjjjjjmmmpppqqqqqqpppooopppssswwwyyyzzz|||xxxtttpppqqqsssuuuvvvwwwxxxxxxrrrnnniiigggfffeeebbb___]]]\\\ZZZYYYYYYXXXUUUSSSMMMMMMLLLJJJIIIHHHGGGFFFHHHFFFGGGIIIIIIJJJRRR[[[zzzxxxaaa[[[TTTNNNKKKJJJIIIIIIHHHFFFHHHKKKKKKKKKOOOVVVfff~~~}}}sssmmmhhhfffjjjppptttxxx|||{{{wwwuuuyyy}}}}}}|||~~~yyywwwtttqqqppppppqqqrrrqqqlllkkkhhhfffdddccccccdddbbb___\\\YYYXXXWWWTTTRRRNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHGGGHHHLLLRRRVVVlll}}}qqq___ZZZSSSMMMKKKJJJIIIHHHHHHGGGHHHLLLMMMMMMRRRZZZiiizzztttooommmkkkjjjooouuu|||}}}|||}}}{{{|||wwwuuurrrooonnnoooppppppoookkkjjjhhhfffdddcccccccccbbb___\\\YYYXXXVVVTTTRRRPPPOOOMMMLLLJJJIIIIIIIIIGGGGGGFFFDDDEEEHHHMMMRRRiiitttiii[[[WWWPPPLLLIIIIIIHHHGGGHHHGGGIIIMMMMMMOOOUUU^^^nnnuuuqqqooopppooopppuuu{{{{{{xxxzzztttrrrpppmmmlllmmmnnnmmmmmmkkkjjjhhhfffdddcccbbbbbbbbb```\\\ZZZXXXWWWTTTRRRSSSRRRPPPMMMKKKJJJIIIIIIGGGGGGFFFDDDDDDFFFKKKNNNddd{{{mmmbbbWWWSSSNNNJJJHHHHHHHHHGGGIIIIIIJJJMMMLLLNNNVVV```uuu|||yyyvvvvvvtttttt{{{{{{xxxxxxsssqqqooommmlllmmmmmmlllkkkkkkjjjiiigggeeedddcccbbbcccaaa]]][[[ZZZYYYVVVTTTVVVTTTRRROOOMMMKKKIIIIIIJJJJJJIIIGGGFFFHHHKKKNNN]]]xxxuuuhhh^^^SSSPPPKKKIIIHHHHHHHHHGGGJJJJJJKKKLLLJJJLLLUUUaaa{{{~~~|||yyyzzz|||xxxxxxsssqqqooommmmmmnnnnnnmmmkkkkkkkkkjjjhhhgggeeeccccccdddaaa^^^]]]\\\[[[YYYXXXWWWVVVSSSPPPNNNKKKJJJIIILLLLLLKKKIIIGGGHHHKKKNNNWWWooozzzoooccc[[[PPPMMMJJJHHHHHHIIIHHHGGGJJJJJJKKKLLLJJJLLLWWWddd}}}yyyxxxsssqqqooonnnnnnooonnnmmmkkkjjjjjjiiihhhgggeeecccbbbbbb```^^^]]]]]]]]]\\\ZZZWWWVVVSSSQQQNNNLLLKKKJJJIIIJJJIIIGGGFFFFFFIIIKKKRRRggg~~~|||rrrhhh^^^WWWNNNLLLIIIHHHIIIIIIIIIHHHHHHIIIKKKLLLKKKOOO\\\kkk}}}xxxwwwrrrpppooonnnnnnnnnnnnllljjjhhhhhhhhhgggeeecccaaa______]]][[[[[[\\\]]]\\\[[[VVVUUUSSSPPPNNNLLLKKKKKKHHHHHHHHHFFFEEEFFFHHHJJJNNNaaavvvvvvmmmddd[[[TTTMMMKKKIIIHHHIIIJJJJJJIIIFFFHHHKKKMMMMMMQQQaaappp|||wwwwwwqqqooonnnmmmmmmnnnmmmkkkiiifffffffffeeedddaaa___]]]\\\[[[YYYZZZ[[[\\\\\\[[[UUUTTTRRRPPPNNNMMMLLLKKKHHHHHHHHHGGGFFFGGGIIIKKKMMM^^^rrr~~~oooddd[[[SSSNNNJJJJJJJJJJJJJJJJJJIIIIIIHHHLLLKKKMMMRRRTTTggg{{{uuuqqqqqqooommmkkkjjjkkklllmmmkkkhhhdddbbbbbbbbbaaaaaa^^^]]]\\\ZZZZZZZZZZZZ[[[WWWTTTQQQPPPOOONNNLLLJJJIIIHHHFFFEEEEEEEEEFFFGGGMMMXXXmmmxxxkkkaaaYYYSSSNNNJJJJJJJJJJJJJJJJJJJJJJJJGGGLLLLLLOOOVVV]]]sss{{{vvvssspppooommmkkkkkkkkklllmmmnnnkkkgggcccbbbaaa```^^^^^^]]]\\\ZZZZZZZZZZZZZZZXXXVVVSSSQQQPPPOOOMMMLLLIIIHHHGGGFFFFFFGGGHHHHHHKKKUUUjjj}}}pppeee]]]WWWQQQMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJOOONNNRRR]]]iii}}}{{{wwwuuunnnnnnlllkkkkkklllmmmnnnqqqnnniiieeecccaaa___]]]]]]]]][[[ZZZZZZYYYZZZZZZYYYWWWTTTRRRQQQPPPNNNMMMIIIHHHGGGGGGGGGHHHIIIJJJJJJRRRccczzz~~~uuuiii___XXXSSSNNNKKKIIIIIIIIIJJJJJJJJJJJJJJJOOOSSSQQQUUUfffzzz}}}{{{zzzxxxuuusssmmmmmmlllllllllmmmnnnnnnqqqnnnjjjgggeeebbb```^^^]]]\\\\\\[[[ZZZZZZYYYYYYYYYVVVSSSRRRQQQPPPNNNLLLHHHHHHGGGFFFGGGHHHIIIJJJIIINNN\\\qqqxxxooocccZZZTTTPPPLLLIIIIIIIIIIIIJJJJJJJJJKKKKKKNNNSSSSSS]]]www~~~zzzwwwuuutttqqqooommmllllllllllllmmmmmmnnnnnnllliiigggfffeeebbb```]]]]]]]]]\\\[[[[[[ZZZYYYXXXVVVSSSQQQPPPOOOMMMLLLHHHGGGFFFEEEEEEFFFGGGHHHHHHLLLVVVhhh}}}}}}ppphhh^^^UUUQQQNNNJJJHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKSSSZZZnnn{{{wwwtttrrrpppnnnlllmmmmmmmmmmmmmmmmmmllllllllljjjhhhggggggfffcccaaa^^^^^^^^^^^^]]]\\\[[[ZZZXXXVVVSSSQQQPPPOOOMMMKKKHHHGGGFFFEEEEEEEEEFFFFFFIIILLLRRR```sssuuuhhhaaaWWWPPPNNNLLLJJJHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMYYYhhh{{{xxxssspppooonnnmmmlllnnnnnnnnnnnnmmmlllkkkkkkkkkiiiggggggfffeeeccc```_________```___^^^\\\[[[YYYWWWTTTRRRQQQPPPNNNMMMKKKJJJHHHFFFEEEEEEEEEFFFIIILLLPPPYYYkkkxxxpppbbb[[[RRRMMMLLLLLLKKKIIIHHHHHHIIIIIIJJJKKKLLLLLLSSSbbbuuuxxxuuuqqqooonnnnnnmmmmmmnnnnnnnnnnnnmmmlllkkkjjjkkkiiihhhgggfffdddaaa______``````aaa```^^^]]]\\\ZZZXXXUUUSSSRRRQQQPPPNNNMMMKKKIIIGGGFFFFFFFFFFFFJJJMMMOOOVVVggg|||}}}{{{nnneeeZZZWWWSSSNNNKKKIIIIIIIIIIIIFFFFFFJJJKKKJJJLLLPPPUUUeeezzztttnnnkkklllnnnnnnmmmqqqooommmmmmooonnnkkkhhhlllkkkiiigggeeeccccccbbb]]]```bbbbbbaaa___^^^^^^]]]ZZZVVVUUUUUUSSSNNNJJJLLLJJJHHHFFFFFFFFFGGGHHHEEEHHHKKKOOO]]]rrrsssggg___WWWTTTPPPLLLIIIHHHHHHHHHHHHFFFGGGJJJKKKKKKNNNSSS]]]qqqyyysssmmmkkklllnnnnnnmmmmmmllllllnnnrrrsssrrrpppmmmllljjjgggeeecccbbbbbb^^^```bbbbbb```^^^]]]]]]\\\ZZZWWWUUUUUURRRNNNKKKLLLJJJIIIGGGFFFGGGHHHHHHEEEIIIKKKMMMZZZnnntttiii^^^VVVRRRPPPMMMJJJHHHGGGGGGHHHHHHFFFGGGJJJKKKLLLPPPWWWbbb|||wwwrrrmmmjjjlllnnnnnnmmmllllllmmmpppsssvvvvvvuuunnnmmmkkkhhheeecccbbbaaa___aaabbbaaa___\\\[[[[[[[[[YYYWWWVVVTTTRRRNNNLLLLLLKKKIIIHHHGGGGGGHHHHHHEEEIIIKKKKKKTTTggg|||uuukkkaaaWWWPPPNNNMMMKKKIIIGGGGGGHHHHHHIIIGGGHHHJJJKKKKKKRRRYYYggg|||vvvqqqllljjjlllnnnmmmllloooooooooqqqrrrrrrrrrqqqooommmkkkhhheeecccbbbaaa```aaabbb```]]]ZZZYYYYYYZZZYYYXXXVVVTTTQQQOOOMMMLLLKKKJJJIIIHHHHHHHHHIIIEEEIIIJJJJJJOOO```wwwzzzmmmddd\\\TTTNNNLLLKKKJJJIIIHHHHHHIIIIIIJJJIIIIIIKKKJJJLLLTTT]]]rrr{{{wwwuuupppllljjjlllmmmllljjjnnnoooppppppooonnnmmmmmmmmmllljjjgggdddcccaaaaaa```aaaaaa___[[[YYYXXXXXXYYYYYYXXXVVVSSSQQQOOONNNLLLLLLKKKJJJIIIIIIIIIIIIFFFHHHIIIIIILLLYYYqqqpppddd^^^XXXRRRMMMKKKKKKJJJIIIIIIIIIIIIIIIJJJIIIKKKLLLMMMOOOZZZeee~~~|||xxxvvvuuuqqqllljjjkkkllljjjhhhjjjkkkmmmmmmlllkkklllmmmkkkjjjhhhfffdddbbbaaaaaa___```___]]]ZZZXXXWWWXXXXXXYYYYYYWWWSSSPPPOOOOOOLLLLLLLLLKKKKKKJJJIIIIIIGGGGGGHHHIIIKKKUUUjjj|||uuuggg\\\WWWTTTPPPLLLJJJJJJJJJIIIIIIHHHHHHHHHHHHIIILLLOOOQQQVVVcccppp~~~zzzwwwvvvvvvqqqllljjjkkkkkkhhhfffhhhjjjlllllljjjiiijjjlllhhhgggfffdddbbbbbbaaaaaa^^^___^^^\\\YYYWWWWWWXXXWWWYYYYYYWWWSSSPPPOOOPPPLLLLLLLLLLLLKKKJJJJJJIIIHHHFFFGGGJJJLLLSSSccctttyyyoooaaaWWWSSSQQQNNNKKKIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHLLLQQQTTT[[[jjjyyy}}}}}}zzzwwwwwwvvvrrrmmmkkkkkkjjjgggdddiiilllmmmllliiiggghhhiiiffffffdddcccbbbaaaaaaaaa]]]^^^]]][[[XXXWWWXXXYYYWWWYYYYYYWWWSSSPPPOOOQQQMMMMMMMMMMMMLLLKKKJJJIIIHHHFFFGGGKKKNNNRRR```nnn{{{rrrhhh[[[SSSOOONNNKKKHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKOOOVVV\\\fffyyy{{{xxxxxxvvvtttxxxuuuqqqmmmiiihhhhhhhhhhhhkkklllkkkgggeeefffhhhccccccbbbbbbaaaaaa``````]]]]]]\\\[[[ZZZYYYXXXXXXUUUWWWXXXYYYXXXVVVSSSQQQQQQPPPOOOMMMKKKJJJHHHHHHHHHHHHIIIJJJIIIMMMYYYfffvvvkkkbbbWWWPPPNNNMMMKKKIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKLLLQQQYYYbbbrrrwwwvvvvvvuuusssuuusssooollliiiiiiiiijjjggghhhgggfffdddcccdddeeeccccccbbbbbbaaa`````````]]]\\\[[[ZZZZZZYYYXXXXXXXXXYYYZZZZZZYYYVVVSSSQQQQQQPPPOOOMMMLLLJJJIIIHHHGGGGGGHHHIIIHHHJJJVVVbbbzzzyyyooobbb[[[RRRMMMLLLMMMLLLKKKHHHHHHHHHIIIJJJLLLMMMNNNPPPRRRXXXcccrrrxxxssssssuuutttrrrrrrpppmmmjjjiiiiiikkkllliiifffdddbbbcccddddddddddddcccbbbaaa````````````\\\[[[ZZZZZZYYYYYYYYYYYY]]]]]]]]]\\\ZZZWWWTTTSSSPPPOOONNNMMMLLLKKKJJJJJJGGGFFFGGGGGGFFFHHHQQQ\\\ppp}}}}}}pppggg[[[VVVPPPLLLKKKLLLKKKKKKHHHHHHHHHHHHIIIKKKLLLMMMVVVZZZcccsss|||uuurrrssssssrrrpppnnnllljjjhhhhhhjjjlllmmmmmmiiidddccceeehhhhhhgggeeedddbbbaaa````````````[[[ZZZYYYYYYYYYZZZZZZ[[[bbbaaa___]]]ZZZWWWUUUTTTOOOOOONNNMMMMMMLLLKKKKKKHHHGGGFFFGGGFFFFFFNNNWWWhhhwwwttthhh___XXXUUUPPPLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHJJJLLLMMMWWW^^^ooo}}}yyytttrrrrrrrrrpppnnnkkkjjjhhhggggggiiikkkmmmnnniiieeedddgggiiiiiihhhfffdddbbb```______``````[[[ZZZYYYYYYYYY[[[]]]^^^dddccc```]]]ZZZWWWUUUTTTPPPOOOOOONNNMMMLLLLLLKKKJJJHHHGGGHHHGGGGGGLLLSSSbbbsssvvvlllaaaZZZTTTSSSPPPMMMKKKJJJJJJJJJJJJIIIIIIHHHJJJLLLOOOPPPWWWggg~~~yyyvvvsssqqqpppooommmlllkkkiiigggffffffgggiiikkkjjjgggeeedddeeeggghhhhhhgggeeebbb```_________```[[[ZZZYYYYYYZZZ]]]___aaaeeeccc___[[[XXXVVVUUUUUUQQQPPPOOONNNMMMLLLKKKKKKKKKHHHHHHIIIHHHGGGKKKPPP[[[nnnvvvnnnfff]]]VVVOOOOOONNNLLLJJJJJJJJJKKKJJJJJJIIIKKKMMMQQQUUUWWWbbb|||~~~~~~|||sssqqqooommmlllkkkkkkjjjkkkjjjgggeeedddeeeggghhheeefffffffffeeeeeefffhhhgggeeebbb```^^^^^^___```\\\[[[ZZZZZZ[[[^^^aaaddddddaaa]]]YYYVVVUUUUUUUUURRRQQQPPPOOOMMMLLLKKKJJJJJJGGGGGGIIIIIIGGGJJJNNNSSSfff{{{zzzooohhhbbbZZZTTTKKKKKKLLLKKKJJJIIIKKKLLLJJJJJJJJJLLLPPPVVV[[[^^^qqq~~~xxx|||}}}yyynnnmmmkkkiiiiiiiiiiiiiiillljjjgggeeecccdddeeefffdddgggiiihhhfffeeefffiiihhhfffbbb___^^^^^^___```\\\[[[ZZZZZZ\\\___ccceeeccc```\\\XXXUUUTTTTTTUUUSSSRRRQQQOOOMMMKKKJJJIIIIIIFFFFFFHHHIIIGGGIIIMMMMMM```uuu~~~rrrjjjbbbXXXQQQOOOMMMLLLKKKJJJIIIJJJKKKKKKEEEKKKHHHHHHRRRWWW^^^lllxxxqqqwww|||~~~}}}zzzzzz{{{|||xxxtttooonnnllliiiggggggjjjlllmmmgggbbbaaaccceeedddaaaeeehhhkkkkkkgggdddbbbccchhhhhhgggddd```]]]\\\]]]]]][[[YYYZZZ]]]```cccdddaaa^^^ZZZWWWVVVVVVVVVUUUVVVUUURRRPPPNNNLLLLLLLLLMMMKKKIIIGGGGGGGGGHHHIIISSS\\\jjjyyyxxxllleee^^^UUUOOONNNLLLKKKJJJIIIIIIJJJKKKKKKIIINNNMMMPPPXXX[[[fff{{{tttrrrqqqooottt~~~~~~xxxwwwzzzxxxsssooonnnmmmllljjjiiijjjmmmpppqqqkkkeeebbbdddeeedddbbbfffhhhjjjiiigggfffgggiiihhhhhhhhhfffbbb^^^]]]]]]]]]\\\ZZZYYY[[[]]]___```___\\\XXXVVVUUUUUUTTTSSSUUUSSSQQQOOOMMMMMMLLLLLLLLLKKKIIIGGGGGGGGGHHHIIINNNVVVcccttt{{{pppddd]]]WWWQQQLLLLLLKKKJJJIIIHHHHHHIIIKKKKKKKKKNNNNNNSSSZZZ\\\ooouuullleeegggnnn|||~~~xxxuuuyyywwwqqqnnnkkklllllllllkkkkkkmmmqqquuuvvvpppiiieeeeeeeeeeeecccfffgggggggggfffhhhkkkmmmfffggghhhgggccc___]]]\\\]]]\\\[[[YYYYYYZZZ[[[\\\[[[YYYUUUTTTSSSSSSRRRQQQRRRQQQPPPNNNMMMMMMMMMMMMLLLKKKIIIHHHGGGGGGHHHIIIHHHNNNZZZlll{{{rrrggg\\\WWWSSSNNNKKKLLLJJJIIIHHHHHHHHHJJJKKKLLLMMMOOOOOOUUU\\\bbb~~~vvvjjjfffhhhmmmyyy}}}xxxtttwwwyyysssooolllkkkjjjkkkkkkkkkllloootttxxxzzztttlllgggeeeeeeeeedddeeeeeeffffffggghhhiiikkkccceeegggfffccc___\\\[[[[[[\\\\\\ZZZYYYYYYYYYZZZXXXVVVSSSRRRRRRRRRQQQPPPPPPOOOOOONNNMMMMMMMMMMMMLLLKKKIIIHHHHHHGGGHHHHHHEEEIIISSSeeezzz|||uuuiii___VVVSSSQQQMMMKKKLLLIIIHHHHHHHHHIIIKKKLLLMMMQQQSSSRRRXXXeeesssrrrfffbbbbbblll~~~|||wwwuuuvvvvvvqqqmmmkkkllliiijjjjjjjjjkkknnnssswwwyyytttnnnhhheeedddddddddcccccceeefffgggfffdddccc___bbbddddddaaa]]][[[ZZZYYY[[[]]]\\\ZZZYYYYYY[[[UUUSSSRRRQQQRRRRRRPPPOOOOOOOOOOOONNNNNNNNNMMMMMMKKKJJJJJJIIIHHHHHHHHHGGGFFFHHHPPP```ttt~~~tttmmm```XXXQQQPPPPPPMMMLLLMMMIIIIIIHHHIIIJJJLLLNNNOOOOOOTTTUUU]]]rrryyyfff\\\]]]dddvvv|||{{{vvvuuuyyy{{{sssooojjjiiillliiiiiiiiihhhhhhjjjnnnrrrtttqqqmmmhhheeecccbbbbbbbbbbbbccceeefffddd```]]]^^^```bbbaaa___\\\ZZZZZZWWW[[[^^^]]]ZZZXXXXXXYYYTTTSSSRRRRRRSSSSSSQQQPPPOOOOOOPPPPPPOOONNNMMMLLLJJJJJJJJJIIIIIIHHHGGGGGGGGGIIIOOOZZZkkk~~~sssjjjdddYYYRRRMMMOOOPPPMMMKKKLLLIIIIIIIIIJJJKKKMMMPPPQQQPPP[[[```jjjnnnaaa___cccrrryyyvvvuuuyyyuuurrrooohhhhhhmmmiiiiiihhhfffdddeeehhhkkkmmmmmmjjjgggdddaaaaaaaaacccaaa```bbbcccccc```^^^___```aaa```^^^\\\\\\\\\WWW[[[^^^]]]XXXTTTTTTUUUTTTSSSRRRSSSTTTTTTRRRQQQPPPQQQQQQQQQPPPOOOMMMLLLJJJJJJJJJJJJIIIHHHGGGGGGGGGIIIMMMSSS```tttuuukkkbbb\\\TTTNNNKKKNNNOOOMMMKKKKKKJJJJJJJJJJJJLLLNNNQQQRRRWWWhhhooo|||zzzlllbbbdddqqq}}}zzz{{{yyyuuuvvvvvv{{{rrrrrrooohhhhhhoooiiiiiigggdddbbbbbbdddgggiiiiiiiiifffcccaaa``````dddaaa^^^___aaaccccccaaa```aaaaaa```^^^\\\]]]^^^WWW\\\___]]]WWWQQQPPPQQQTTTSSSSSSTTTUUUUUUSSSRRRQQQRRRRRRRRRQQQOOOMMMLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFHHHKKKNNNXXXllltttllleee\\\TTTRRRPPPNNNKKKJJJIIIJJJKKKLLLIIIHHHJJJLLLNNNRRRXXX[[[qqq~~~kkkmmmwww|||xxxtttooonnnpppuuu}}}}}}xxxpppllljjjiiihhhfffhhhfffccc```___aaaccceeefffffffffgggfffddd```]]]_________```aaaaaa___]]]bbb^^^[[[ZZZ[[[\\\[[[YYYYYYYYYXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUVVVVVVTTTRRRRRRRRRQQQRRRRRRQQQOOOLLLKKKKKKKKKJJJIIIHHHFFFFFFDDDEEEGGGLLLSSSccc|||yyymmmggg```XXXRRRQQQOOOMMMKKKJJJJJJKKKLLLIIIHHHIIIMMMNNNOOOVVV^^^rrryyyvvvxxx}}}wwwrrrrrrqqqooopppsssyyyyyyuuuooolllkkkjjjiiihhhhhhfffcccaaa``````bbbccceeeeeefffggggggddd```\\\^^^^^^___aaacccdddcccaaaaaa^^^[[[ZZZ[[[[[[ZZZXXXXXXXXXXXXXXXWWWWWWVVVVVVXXXWWWVVVVVVWWWVVVTTTRRRQQQQQQSSSUUUUUUSSSOOOKKKKKKKKKKKKJJJIIIHHHFFFFFFDDDDDDFFFJJJPPP^^^vvv~~~oooddd^^^YYYSSSOOOOOONNNLLLKKKKKKKKKLLLMMMHHHJJJMMMPPPPPPSSS___kkk{{{wwwuuutttvvv{{{|||yyywwwsssmmmjjjkkkmmmnnntttzzz}}}tttqqqmmmkkkkkkkkkjjjiiihhhgggdddbbb````````````bbbccceeeggghhheee```\\\]]]]]]___bbbeeegggfffeeeaaa___]]]\\\\\\[[[YYYWWWWWWWWWWWWWWWVVVVVVVVVVVVXXXWWWVVVVVVWWWVVVTTTRRROOOQQQSSSVVVWWWTTTNNNJJJKKKKKKKKKJJJIIIHHHFFFFFFEEEDDDEEEHHHMMMXXXlll~~~|||rrreee\\\VVVSSSPPPMMMLLLLLLKKKKKKLLLLLLNNNNNNKKKMMMPPPRRRRRRZZZmmmssslllhhhkkkppp~~~yyyvvvsssqqqrrrlllggghhhjjjppp{{{yyypppnnnllljjjiiiiiiiiiiiiiiigggfffcccaaa___^^^^^^```bbbdddggggggeee```\\\]]]]]]^^^aaadddfffeeecccaaa```___^^^]]][[[YYYXXXVVVVVVVVVVVVVVVVVVUUUUUUWWWUUUUUUUUUUUUUUUSSSQQQOOOOOOQQQSSSTTTRRRNNNJJJKKKKKKKKKJJJIIIHHHFFFFFFFFFEEEFFFHHHJJJRRRbbbrrrooohhh^^^VVVRRRPPPNNNMMMKKKKKKKKKLLLLLLMMMNNNOOOMMMNNNPPPRRRVVVdddwwwjjjbbbbbbeeeqqq{{{|||uuurrrooommmlllpppjjjeeeffflllwww|||tttmmmllljjjgggeeeeeefffgggjjjiiigggdddbbb```___^^^```aaaccceeefffddd```\\\\\\\\\]]]___aaaaaa```^^^___```aaa```^^^\\\YYYXXXTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSRRRSSSSSSSSSQQQOOOOOONNNMMMNNNOOOOOOMMMLLLKKKKKKKKKJJJIIIHHHFFFFFFHHHFFFFFFHHHIIINNNZZZggg}}}|||tttddd___XXXRRRPPPNNNMMMMMMJJJKKKKKKLLLMMMNNNNNNNNNLLLMMMPPPVVVaaawwwsssddd^^^]]]dddnnn~~~{{{vvvpppkkkhhhgggfffeeegggdddccciiittttttmmmjjjiiifffccc```aaadddgggllljjjgggdddbbbaaa``````bbbbbbbbbcccdddbbb___\\\[[[[[[[[[\\\]]]]]][[[YYY[[[]]]``````^^^[[[YYYXXXSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRQQQOOOMMMOOOMMMKKKKKKLLLMMMMMMLLLKKKKKKKKKJJJIIIHHHFFFFFFGGGEEEEEEGGGHHHKKKUUU^^^pppwwwnnnhhh[[[XXXTTTPPPNNNMMMMMMLLLJJJKKKLLLMMMMMMMMMMMMMMMLLLOOOVVVcccvvv||||||rrrfffbbb\\\cccnnnzzz~~~ppplllfffbbb`````````___aaabbbhhhttt{{{qqqkkkeeedddbbb^^^\\\^^^dddiiimmmkkkhhhdddbbbbbbcccddddddcccbbbbbbbbbaaa^^^\\\YYYYYYYYYZZZ[[[[[[YYYWWWUUUYYY]]]^^^\\\XXXVVVVVVRRRRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQQQQRRRQQQOOONNNMMMLLLKKKLLLNNNNNNMMMKKKKKKKKKKKKJJJIIIHHHFFFFFFEEECCCCCCFFFGGGIIIPPPXXXhhhsss|||uuummmeee___VVVTTTRRROOONNNLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNRRR]]]ppp~~~zzzzzz}}}sssmmm[[[^^^cccjjjttt~~~yyyuuukkkgggbbb^^^]]]^^^^^^^^^```dddooozzzrrrmmmbbbaaa^^^[[[ZZZ]]]eeekkknnnlllhhhdddbbbccceeeffffffdddaaa``````___^^^\\\WWWWWWWWWYYY[[[[[[YYYWWWQQQUUU[[[\\\YYYVVVUUUTTTQQQRRRRRRRRRSSSSSSTTTTTTTTTSSSRRRRRRSSSRRRPPPNNNKKKLLLMMMOOOQQQPPPMMMJJJKKKKKKKKKJJJIIIHHHFFFFFFCCCAAABBBEEEFFFHHHMMMUUUcccmmmyyyyyyoooiiiddd]]]XXXRRROOOLLLLLLMMMNNNLLLJJJKKKKKKJJJIIIJJJKKKMMMOOOSSSXXXddd~~~~~~|||{{{zzz{{{||||||{{{}}}{{{|||vvvmmm___VVV[[[ccchhhttt}}}xxxqqqkkkeee```]]]\\\[[[YYY\\\aaaeeeooowwwooojjjdddccc```^^^```fffooouuuuuunnneeeaaaaaacccbbb```dddeeefffeeeaaa]]]ZZZYYY[[[ZZZXXXVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTRRRPPPNNNMMMNNNOOOPPPOOOMMMLLLMMMOOOIIIJJJKKKKKKJJJHHHFFFEEEEEEDDDCCCDDDGGGKKKOOOQQQYYYlllvvv|||}}}pppfffaaa\\\WWWSSSQQQNNNLLLKKKMMMMMMLLLJJJJJJKKKMMMNNNNNNOOOQQQRRRVVVbbbwww|||{{{zzzzzzzzz{{{zzzzzz~~~|||zzz{{{~~~{{{kkk]]]ZZZYYYZZZcccppp}}}zzzwwwrrrkkkeee```\\\YYYZZZZZZZZZ___eeeppp~~~vvvnnniiiiiigggeeeeeeiiiooouuuyyyrrrkkkccc______```___^^^___```aaa```]]]YYYWWWWWWZZZXXXVVVTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTRRRQQQPPPQQQQQQQQQQQQQQQPPPPPPPPPSSSSSSSSSSSSRRRPPPNNNMMMNNNPPPPPPPPPNNNMMMNNNOOOKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCDDDGGGJJJLLLUUUiiiuuu}}}{{{rrrfff\\\WWWTTTQQQNNNOOOMMMKKKKKKLLLLLLKKKJJJHHHKKKMMMOOOOOOQQQSSSUUU]]]rrr{{{{{{{{{zzzzzzyyyyyyyyy}}}}}}|||{{{yyyzzz}}}qqqcccWWWPPPVVV```hhhnnnyyy~~~wwwrrrmmmiiibbb]]]\\\XXXWWWZZZ[[[^^^eeennn|||tttmmmjjjkkkiiihhhkkkqqqvvvwwwwwwlllggg```]]]]]]^^^]]][[[___```bbbaaa^^^[[[ZZZZZZZZZXXXUUUSSSRRRRRRTTTUUUVVVUUUUUUTTTRRRPPPNNNMMMOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRRRRQQQPPPOOONNNOOOQQQRRRQQQOOONNNNNNOOOMMMLLLKKKJJJJJJJJJJJJJJJHHHGGGEEEDDDDDDEEEFFFHHHPPPdddrrr~~~uuuoooqqqvvv~~~xxxpppiii^^^VVVQQQOOONNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLNNNOOOOOOPPPSSSYYY^^^mmm{{{|||}}}|||zzzyyyyyyzzz{{{|||{{{zzzyyyzzz|||~~~zzzeeeVVVSSSXXXZZZ^^^fffrrr}}}zzzuuuoooiiieee```[[[XXXYYYWWWXXX[[[___dddnnnxxx}}}rrrmmmlllkkkhhhgggkkkqqqtttqqqmmmgggccc^^^\\\\\\\\\[[[ZZZ___```aaaaaa___]]]]]]]]]]]][[[WWWSSSQQQQQQRRRSSSTTTTTTTTTSSSRRRPPPOOONNNOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOPPPRRRSSSSSSQQQOOOOOOOOOMMMLLLJJJIIIIIIIIIJJJKKKJJJIIIGGGFFFFFFFFFGGGHHHLLL___ooo~~~mmm```]]]dddmmm~~~tttpppeee```XXXQQQMMMLLLLLLMMMKKKKKKKKKKKKKKKKKKLLLMMMQQQQQQQQQQQQSSS[[[hhhrrr|||~~~|||zzzzzz{{{zzz{{{|||{{{zzz{{{}}}}}}}}}|||dddWWWTTTSSSUUUYYY```fffkkkqqquuuuuuzzz{{{vvvppplllgggbbb^^^[[[XXXVVVXXXWWWYYY]]]bbbiiiwwwxxxqqqnnnnnnjjjgggfffhhhllllllgggbbbcccaaa^^^\\\\\\[[[[[[ZZZ[[[\\\]]]]]][[[ZZZZZZ[[[aaa___ZZZVVVRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOPPPRRRTTTTTTRRROOONNNNNNKKKJJJIIIHHHHHHHHHIIIJJJHHHGGGGGGFFFFFFGGGHHHHHHIIIZZZiiizzzjjj[[[YYYdddpppssskkkhhhZZZWWWQQQLLLIIIIIIJJJKKKJJJKKKLLLLLLKKKKKKMMMOOOMMMOOOQQQTTT\\\kkk|||}}}zzzzzz{{{{{{|||}}}}}}|||}}}~~~}}}}}}~~~{{{dddYYYVVVTTTTTTUUUUUUVVV\\\dddeeekkksss}}}zzzsssnnnfffddd```\\\YYYWWWWWWWWWWWWWWW[[[bbbhhhsss~~~~~~{{{wwwrrrnnnllllllhhhfffdddeeefffddd```\\\______^^^\\\\\\[[[[[[[[[[[[\\\]]]\\\ZZZZZZZZZ\\\aaa___\\\XXXTTTQQQPPPOOOPPPPPPQQQRRRRRRRRRRRRQQQMMMNNNNNNOOOOOOPPPPPPPPPOOOOOONNNNNNNNNOOOPPPPPPPPPRRRTTTTTTRRROOONNNMMMJJJIIIIIIHHHHHHHHHIIIIIIDDDDDDDDDDDDDDDEEEFFFFFFGGGUUUbbbssswwweee^^^gggsss{{{rrrggg```]]]SSSQQQOOOKKKIIIHHHIIIJJJJJJLLLMMMMMMKKKLLLNNNQQQMMMSSS[[[eeettt{{{|||yyyyyy{{{|||~~~~~~~~~}}}}}}~~~pppiii```WWWTTTQQQNNNQQQWWWXXX]]]dddnnnwww~~~xxxqqqjjjeee^^^\\\ZZZWWWUUUUUUWWWYYYZZZ[[[bbbjjjtttzzztttqqqnnnkkkjjjjjjhhhgggdddcccbbb```^^^]]][[[[[[[[[\\\\\\\\\[[[ZZZZZZZZZ[[[\\\]]][[[YYYYYYZZZ[[[]]]\\\ZZZXXXUUURRRPPPOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRNNNNNNMMMMMMMMMOOOPPPQQQOOORRRTTTTTTQQQNNNMMMLLLIIIIIIJJJJJJJJJJJJIIIIIIEEEEEEEEEDDDDDDDDDDDDDDDEEEPPPYYYkkk{{{kkkmmmwwwxxxrrriii___WWWUUUPPPPPPOOOMMMKKKJJJKKKLLLJJJLLLNNNMMMLLLLLLOOORRRUUU^^^mmm}}}zzz~~~{{{wwwxxxzzz}}}~~~}}}~~~~~~~~~|||{{{~~~nnn^^^XXXTTTOOOMMMOOOOOOSSSZZZcccllluuu{{{yyyrrrjjjccc___YYYXXXVVVTTTSSSTTTWWWZZZ^^^aaahhhsss~~~}}}tttoookkkfffeeefffgggeeeccc``````^^^[[[YYYWWWYYYZZZYYYZZZ[[[[[[ZZZYYYYYYYYYWWWXXXXXXVVVTTTSSSTTTVVVXXXXXXXXXXXXVVVSSSQQQOOOPPPPPPPPPOOONNNMMMLLLKKKRRRRRRSSSSSSTTTUUUUUUVVVNNNMMMMMMMMMMMMNNNPPPQQQOOOQQQTTTTTTQQQNNNLLLKKKIIIJJJKKKLLLLLLKKKJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEDDDLLLTTTeee}}}yyyuuu{{{zzztttkkkccc]]]XXXSSSQQQMMMMMMLLLJJJIIIJJJLLLOOOPPPPPPJJJIIIOOOMMMMMMXXX___qqq~~~{{{|||{{{zzzyyyyyyzzz{{{|||}}}~~~}}}|||||||||}}}}}}}}}}}}}}}~~~}}}}}}~~~vvvbbbUUUNNNLLLLLLLLLOOOTTTXXX]]]eeeooowwwyyyxxxooogggbbb^^^\\\TTTRRRSSSWWWYYYXXXZZZ^^^iiillluuutttppphhhgggfffdddbbb```___^^^cccbbb```]]][[[ZZZYYYYYYZZZXXXUUUUUUVVVWWWWWWWWWXXXWWWVVVUUUTTTUUUVVVVVVZZZYYYWWWUUURRRPPPNNNMMMOOOOOOOOOOOONNNNNNMMMLLLLLLLLLNNNTTTZZZ\\\WWWRRRMMMMMMLLLLLLLLLLLLLLLMMMQQQPPPNNNLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLIIIIIIIIIHHHGGGFFFEEEDDDHHHHHHNNN]]]qqq|||qqqlllddd]]]WWWSSSOOOLLLJJJKKKJJJIIIGGGGGGIIIKKKNNNQQQMMMMMMTTTSSSVVVcccttt~~~||||||{{{zzzzzzzzz|||}}}~~~~~~}}}{{{|||}}}|||{{{{{{{{{||||||}}}~~~~~~~~~hhhXXXOOOLLLKKKHHHKKKNNNPPPTTTZZZaaagggrrryyy{{{qqqhhhbbb]]]ZZZXXXUUUSSSTTTYYY[[[[[[^^^cccoootttzzzooolllgggfffdddbbb```___^^^^^^```___^^^\\\[[[ZZZYYYYYYZZZXXXUUUUUUVVVWWWWWWVVVXXXWWWVVVUUUTTTUUUUUUVVVXXXWWWUUUSSSPPPOOONNNMMMNNNNNNOOOOOOOOONNNMMMLLLOOOOOOQQQVVV\\\]]]YYYUUUNNNMMMLLLLLLKKKKKKKKKLLLOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFLLLZZZmmmvvvnnngggbbb\\\VVVRRROOOLLLIIIIIIJJJKKKJJJHHHGGGHHHIIIGGGNNNMMMNNNTTTVVV^^^ppp}}}|||{{{zzzzzzzzz{{{}}}~~~|||{{{}}}}}}}}}||||||}}}}}}~~~~~~~~~yyy~~~|||~~~tttbbbWWWQQQOOOIIIJJJKKKLLLMMMPPPUUUYYYccclllyyy~~~wwwqqqiiiaaa\\\YYYVVVTTTTTTRRRTTTYYY[[[]]]ccciiiwwwrrrjjjhhhgggeeeccc```___^^^______``````^^^]]]\\\[[[[[[[[[YYYWWWVVVUUUVVVWWWVVVUUUWWWVVVUUUUUUTTTTTTUUUUUUVVVUUURRRPPPNNNMMMMMMMMMLLLMMMOOOPPPPPPNNNLLLKKKMMMLLLNNNRRRWWWXXXUUURRROOONNNMMMKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDIIIVVVggg|||~~~uuukkkeee___[[[VVVRRRPPPNNNLLLJJJJJJKKKMMMLLLJJJIIIIIIJJJFFFNNNNNNOOOUUUZZZjjj~~~|||zzzyyyxxxxxxxxxyyyzzz|||~~~~~~||||||~~~}}}xxxtttggg^^^YYYOOOOOOMMMLLLLLLNNNPPPRRRTTT\\\gggqqqwww{{{~~~~~~|||}}}~~~xxxsssmmmhhhaaa\\\YYYWWWUUUTTTVVVVVVXXX\\\___ccckkktttwwwnnniiihhhhhheeebbb___^^^___```aaacccbbbaaa___]]]\\\[[[[[[YYYWWWVVVVVVVVVVVVUUUTTTVVVUUUUUUTTTTTTTTTTTTTTTSSSRRROOOMMMLLLLLLLLLMMMKKKMMMOOOPPPPPPNNNLLLKKKKKKKKKLLLOOOSSSSSSQQQOOOOOONNNLLLKKKJJJIIIIIIIIIGGGHHHIIIKKKKKKKKKJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJFFFFFFGGGGGGFFFEEEDDDDDDBBBCCCHHHSSSaaassszzzqqqjjjccc^^^WWWUUUQQQOOOOOONNNLLLKKKIIIKKKLLLLLLKKKJJJJJJKKKLLLSSSSSSSSS[[[eeezzz}}}zzzxxxwwwvvvvvvvvvvvvwwwxxx{{{}}}~~~~~~}}}}}}}}}}}}ooogggWWWSSSOOOKKKIIIJJJKKKLLLLLLQQQWWW^^^eeelllssswww|||xxxvvvtttwww{{{}}}zzztttnnniiibbb^^^ZZZWWWVVVUUUUUUTTTYYYYYY]]]bbbgggmmmyyy{{{sssnnnkkkjjjhhhfffccc`````````bbbddddddbbb```^^^\\\ZZZYYYXXXYYYWWWVVVVVVVVVVVVTTTSSSTTTUUUTTTTTTTTTTTTSSSSSSQQQPPPNNNMMMLLLLLLLLLMMMKKKLLLNNNOOOOOONNNLLLKKKOOOOOOOOOQQQRRRSSSRRRQQQNNNMMMLLLJJJIIIHHHHHHHHHEEEFFFHHHIIIJJJJJJIIIHHHJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGGGGHHHGGGGGGFFFFFFCCCCCCHHHPPPZZZjjjwwwmmmeee___ZZZWWWQQQOOOLLLLLLLLLLLLKKKIIIGGGIIIJJJJJJIIIIIIKKKLLLOOOWWWXXX[[[fffsss~~~{{{yyyvvvuuuuuuuuuuuuuuuuuuvvvwwwzzz|||}}}~~~}}}fff___VVVMMMHHHFFFFFFEEEKKKMMMOOORRRWWW^^^fffllluuuzzz|||yyyuuussspppmmmppprrrwww|||yyywwwtttqqqnnniiiccc___XXXVVVSSSRRRSSSTTTTTTTTTWWWXXX^^^fffmmmwwwwwwrrrnnnlllkkkfffeeecccbbbaaabbbcccdddaaa```^^^[[[YYYXXXWWWVVVXXXWWWVVVVVVVVVVVVSSSQQQSSSTTTTTTTTTTTTSSSRRRRRROOOOOONNNNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOMMMLLLKKKIIIIIIHHHHHHHHHFFFGGGGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFCCCDDDHHHMMMTTT```uuuzzztttkkkbbb[[[VVVSSSQQQMMMLLLJJJJJJKKKLLLJJJIIIHHHIIIIIIIIIIIIKKKNNNQQQTTT^^^ccckkk{{{{{{zzz}}}{{{zzzwwwuuutttuuuvvvwwwvvvvvvvvvvvvwwwyyy{{{}}}{{{}}}{{{kkk]]]SSSMMMJJJHHHJJJKKKKKKLLLNNNSSSYYY^^^dddjjjmmmkkkkkknnnooollllllmmmoooqqqsssuuuwwwxxxxxx|||{{{xxxwwwooollliiifffccc___ZZZWWWTTTRRRQQQRRRTTTVVVWWWWWWZZZ]]]fffqqq||||||tttpppllliiiiiidddcccbbbbbbbbbbbbbbbccc___^^^]]]\\\[[[ZZZZZZZZZXXXWWWVVVVVVWWWUUUSSSPPPRRRSSSTTTTTTTTTSSSRRRQQQMMMNNNPPPQQQQQQPPPOOONNNMMMLLLKKKKKKLLLMMMNNNOOOKKKKKKKKKJJJIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHHHHIIIHHHHHHGGGGGGGGGHHHIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFCCCDDDGGGJJJMMMWWWjjj||||||sssnnneee\\\VVVRRRPPPOOOMMMLLLKKKLLLMMMMMMLLLKKKJJJKKKKKKKKKLLLNNNRRRUUU^^^iiirrr}}}yyyxxx{{{wwwvvvtttssssssuuuxxxyyyxxxxxxwwwwwwxxxzzz|||}}}yyy|||ooobbbYYYSSSPPPHHHIIIIIIHHHIIIKKKOOORRRXXX___bbbaaadddkkkpppoookkkjjjjjjjjjkkklllmmmnnnppptttyyy{{{uuupppmmmkkkiiifffbbb^^^\\\XXXUUURRRTTTSSSRRRTTTWWWZZZ[[[[[[fffjjjuuuvvvqqqnnniiifffeeeaaaaaabbbbbbbbbaaaaaaaaa______^^^^^^^^^___``````XXXWWWVVVVVVWWWUUURRRPPPRRRSSSTTTTTTTTTSSSQQQPPPLLLNNNQQQSSSSSSRRRPPPNNNMMMLLLKKKJJJJJJLLLNNNPPPNNNNNNNNNLLLJJJKKKLLLNNNJJJJJJIIIHHHHHHHHHIIIIIIJJJIIIHHHGGGGGGGGGIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHDDDEEEEEEFFFFFFFFFEEEEEEBBBCCCFFFHHHIIIQQQdddvvvwwwnnnbbb^^^XXXSSSPPPOOOMMMLLLLLLKKKIIIIIIJJJKKKJJJJJJLLLIIIKKKOOOPPPQQQYYYcccttt~~~}}}wwwvvv{{{tttssssssssstttwwwzzz{{{~~~{{{xxxyyy|||~~~|||~~~|||ooo```SSSOOOMMMKKKJJJJJJJJJHHHGGGQQQSSSVVVZZZ```fffkkknnnpppnnnjjjfffeeeeeegggiiijjjmmmssszzz|||wwwqqqllljjjhhhddd```^^^\\\YYYVVVTTTSSSPPPOOOSSSRRRUUUZZZ[[[ZZZ]]]bbbhhhyyyzzztttmmmiiieeeaaa______^^^^^^```aaaaaa___]]]]]]YYYWWW[[[cccgggeeebbbYYYXXXWWWVVVTTTSSSRRRQQQRRRRRRRRRRRRQQQPPPNNNMMMLLLNNNQQQSSSSSSRRROOONNNKKKJJJIIIJJJMMMQQQRRRRRRMMMJJJHHHHHHIIIJJJJJJJJJKKKLLLMMMNNNMMMKKKIIIGGGJJJIIIGGGEEEEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFIIIKKKKKKPPP___nnnwwwkkkccc\\\XXXSSSPPPNNNNNNMMMLLLJJJIIIHHHIIIJJJJJJJJJJJJKKKJJJLLLPPPUUU___qqq~~~~~~yyyxxx|||tttsssrrrrrrrrrtttvvvwwwzzzwwwvvvwww{{{~~~~~~}}}~~~{{{mmm]]]VVVNNNHHHGGGHHHFFFEEEIIIKKKNNNSSSYYY```fffiiikkkjjjgggeeecccccccccccceeehhhmmmrrrvvvyyyzzzzzz|||xxxvvvqqqmmmgggcccaaa___[[[YYYWWWVVVTTTSSSRRRRRRQQQPPPVVVVVVYYY]]]___```gggppp~~~zzzuuuooojjjfffccc```^^^^^^]]]]]]^^^______^^^\\\\\\YYYWWWZZZ```dddbbb___YYYXXXXXXWWWVVVUUUUUUUUUSSSSSSRRRQQQPPPOOONNNMMMMMMNNNPPPQQQQQQQQQOOONNNLLLJJJIIIJJJMMMPPPPPPPPPKKKJJJHHHGGGIIIJJJKKKJJJMMMMMMNNNOOONNNLLLJJJIIIIIIHHHGGGEEEEEEEEEEEEFFFDDDEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEKKKKKKMMMMMMKKKMMMYYYgggvvvoooggg^^^WWWTTTQQQMMMLLLLLLMMMMMMLLLHHHIIIIIIJJJKKKKKKLLLLLLNNNOOOSSS[[[ggg{{{yyy{{{}}}xxxvvvxxxtttsssrrrqqqqqqrrrssssssuuuttttttvvvyyy|||}}}}}}}}}vvvhhhVVVKKKHHHIIIIIIGGGGGGHHHJJJNNNSSSXXX]]]```ccccccddddddbbb```^^^\\\___aaadddhhhkkklllllllllrrrssstttvvvxxxzzz|||}}}~~~}}}zzzwwwsssoookkkiiidddaaa\\\YYYWWWUUUSSSQQQQQQQQQQQQQQQRRRSSSTTTUUUWWWXXX\\\```aaaeeerrryyyqqqmmmhhheeebbb```^^^\\\]]][[[ZZZ[[[\\\]]]\\\[[[\\\YYYWWWYYY]]]___^^^\\\VVVVVVVVVVVVVVVVVVVVVVVVUUUSSSQQQOOONNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOLLLKKKJJJJJJLLLNNNNNNMMMJJJHHHFFFGGGIIIJJJKKKKKKMMMNNNOOOOOONNNMMMKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFEEEEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEKKKKKKLLLLLLIIIIIISSS___vvvsssiiiccc]]]VVVRRROOOMMMJJJJJJJJJKKKLLLKKKIIIJJJKKKLLLKKKLLLMMMNNNSSSWWWaaaqqq~~~wwwwwwwwwsssppppppssssssrrrqqqqqqrrrsssssssssssstttvvvxxxyyyzzz{{{~~~|||~~~~~~|||}}}hhhWWWQQQQQQOOOLLLMMMLLLKKKLLLNNNQQQUUUWWWZZZ\\\```cccccc```]]]ZZZZZZ\\\^^^```bbbbbbbbbaaahhhiiijjjlllnnnppprrrrrrvvvwwwyyy{{{|||}}}}}}}}}~~~~~~}}}{{{yyyxxxvvvuuusssrrrpppmmmiiieeebbb```ZZZXXXUUURRRQQQPPPOOOOOOOOOPPPQQQSSSTTTVVVXXXZZZ[[[^^^dddiiikkksss|||rrrhhheeebbb```___^^^\\\[[[\\\[[[YYYYYY[[[\\\[[[ZZZ[[[ZZZYYYZZZ[[[[[[ZZZXXXQQQQQQRRRSSSSSSTTTTTTUUUUUUSSSPPPMMMLLLKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNOOOLLLKKKJJJJJJLLLLLLKKKJJJHHHGGGEEEFFFHHHJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHFFFEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDFFFGGGEEEFFFOOOZZZmmm|||zzzsssiii```[[[VVVRRROOONNNLLLJJJJJJJJJKKKKKKJJJIIIJJJKKKKKKJJJJJJMMMOOOUUU___sss}}}vvvsssqqqnnnmmmnnnrrrrrrrrrsssssstttuuuuuuuuuuuuuuuuuuuuuvvvwwwxxx|||{{{|||zzzyyy{{{~~~mmmbbb\\\VVVQQQQQQOOOLLLJJJJJJKKKMMMNNNRRRVVV\\\aaabbbaaa]]][[[YYYZZZ[[[\\\]]]]]]\\\\\\```aaabbbdddeeeggghhhiiijjjkkkmmmoooqqqqqqqqqqqqxxxzzz}}}|||xxxtttsssqqqpppnnnlllkkkkkkggggggeeeccc```]]]ZZZYYYRRRQQQPPPNNNMMMMMMNNNOOOOOOQQQTTTUUUUUUWWW[[[^^^___eeepppzzzuuunnnbbb```^^^]]]^^^^^^]]][[[\\\[[[ZZZ[[[\\\]]][[[ZZZZZZ\\\]]]]]][[[YYYWWWWWWPPPPPPQQQQQQRRRSSSSSSTTTSSSRRROOOLLLKKKKKKKKKLLLMMMLLLJJJJJJJJJKKKMMMNNNLLLKKKJJJJJJKKKKKKIIIHHHHHHFFFEEEEEEGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGEEEEEEFFFGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@BBBDDDDDDEEEMMMVVVfffttt~~~uuujjjeee^^^XXXTTTQQQNNNLLLNNNLLLJJJJJJKKKKKKJJJIIIHHHJJJJJJIIIIIIKKKQQQVVV^^^qqq}}}xxxrrrnnnmmmnnnpppqqqrrrsssssstttuuuvvvvvvvvvvvvvvvuuusssrrrrrruuuxxxzzzzzz{{{~~~}}}yyyxxx|||~~~~~~|||qqqggg```ZZZWWWRRRMMMJJJIIIIIIJJJMMMQQQVVV[[[^^^]]][[[YYYWWWXXXXXXYYYZZZZZZZZZZZZYYYZZZ[[[\\\]]]^^^^^^______```bbbdddeeefffffffffiiikkknnnppprrrtttxxxzzzuuuvvvuuutttssssssuuuwww}}}yyytttpppiiihhhfffdddbbbaaaaaa```[[[[[[ZZZYYYWWWUUUSSSRRRLLLLLLMMMLLLKKKLLLNNNPPPPPPSSSWWWXXXXXX[[[___cccdddlll|||wwwmmmhhh___^^^]]]]]]______^^^]]]]]]]]]]]]^^^```___]]][[[YYY^^^bbbccc___ZZZWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSPPPOOONNNLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJLLLMMMJJJJJJIIIIIIJJJJJJHHHFFFHHHFFFDDDEEEGGGIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGGGGEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCFFFEEEEEEJJJRRR```mmm{{{ppphhh]]][[[VVVSSSPPPMMMKKKJJJKKKJJJIIIJJJKKKLLLKKKJJJJJJKKKMMMLLLMMMRRR[[[cccwwwxxxsssqqqnnnkkklllooorrrrrrtttttttttuuuuuuuuuttttttssssssrrrooonnnoootttyyyzzzzzz|||}}}yyyzzz~~~sssnnneee[[[SSSNNNKKKJJJJJJMMMPPPTTTVVVVVVUUUTTTTTTUUUVVVVVVWWWXXXYYYYYYVVVVVVVVVVVVWWWWWWWWWXXXUUUWWWYYY[[[\\\]]]]]]\\\\\\^^^```bbbccceeeiiikkkggghhhhhhfffeeeeeegggiiiooorrrvvvyyy{{{{{{yyyxxxwwwvvvuuuttttttuuuwwwxxxzzzzzzyyyyyyxxxxxxxxxxxxwwwuuusssqqqooolllhhheee___^^^\\\YYYXXXWWWVVVVVVRRRRRRRRRRRRQQQOOONNNMMMJJJLLLMMMMMMLLLNNNQQQTTTTTTXXX]]]___```ccciiinnnvvvzzznnngggccc___^^^^^^___aaabbbaaa_________aaacccdddccc```\\\YYY```ggghhhccc\\\XXXXXXTTTTTTSSSSSSRRRQQQPPPPPPMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIIIIIIIIIIJJJJJJKKKIIIHHHHHHIIIJJJJJJHHHFFFIIIGGGEEEDDDFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCEEEEEEDDDHHHNNNVVVcccyyy{{{vvvnnneee^^^WWWUUUSSSQQQNNNMMMKKKJJJIIIHHHGGGIIIKKKMMMLLLKKKMMMOOOQQQQQQSSS[[[gggpppzzztttnnnmmmmmmmmmkkklllpppqqqqqquuuuuuuuuuuutttsssrrrqqqppppppooolllkkknnntttzzz{{{{{{}}}~~~zzz{{{~~~~~~~~~zzzkkk___UUUOOOMMMIIIJJJLLLNNNOOOOOOOOONNNRRRRRRSSSTTTVVVWWWXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUPPPQQQSSSUUUWWWWWWWWWWWWTTTVVVXXXYYYYYY[[[^^^```^^^______]]]\\\\\\^^^```aaacccfffhhhjjjkkkkkkkkkmmmllljjjiiihhhiiikkklllmmmmmmlllllllllllllllmmmjjjhhhfffdddcccaaa]]][[[YYYWWWUUURRRQQQPPPPPPPPPNNNNNNOOOOOOOOONNNMMMMMMKKKNNNPPPPPPOOOQQQUUUYYYXXX]]]cccfffgggkkkrrrxxxqqqjjjeeebbb_________aaacccdddcccaaa___aaacccfffgggfffaaa]]]XXXaaakkklllfff^^^ZZZYYYSSSSSSRRRQQQOOONNNMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJHHHGGGGGGIIIJJJJJJHHHEEEIIIGGGEEEDDDFFFGGGGGGFFFGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDD>>>===???CCCCCCCCCFFFLLLMMM[[[ttttttjjjeee```ZZZUUUPPPQQQQQQOOOLLLJJJJJJJJJOOOMMMLLLLLLMMMNNNNNNMMMTTTXXX[[[\\\^^^kkkxxxrrrmmmlllmmmlllkkkjjjkkkmmmoooppprrrqqqqqqrrrtttuuuuuutttqqqpppoooooooooqqqtttuuuxxxyyyyyyzzz{{{|||}}}}}}}}}~~~|||~~~rrrdddYYYRRROOONNNMMMLLLKKKLLLNNNOOOKKKNNNRRRUUUVVVUUUUUUVVVVVVUUUTTTRRRQQQQQQQQQQQQTTTRRRPPPQQQTTTUUUTTTRRRPPPPPPPPPQQQRRRTTTVVVWWWTTTTTTTTTUUUUUUUUUUUUUUUZZZWWWUUUXXX^^^```^^^ZZZ[[[\\\\\\]]]]]]^^^^^^___aaaaaa```___^^^\\\\\\[[[[[[ZZZZZZZZZ[[[YYYWWWTTTSSSRRRQQQOOONNNMMMMMMMMMLLLLLLKKKLLLLLLMMMNNNOOORRRQQQPPPPPPQQQTTTXXXZZZaaahhhpppsssvvvvvvlllcccbbbgggcccbbb``````aaaeeejjjnnncccaaa___```cccccc```]]]___bbbffffffccc^^^ZZZWWWYYYVVVSSSOOOMMMMMMNNNOOOLLLKKKJJJKKKLLLKKKJJJHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBB???>>>======>>>AAACCCEEENNNXXXkkk|||ssshhhaaa]]]YYYUUUQQQOOOOOOOOONNNKKKIIIJJJJJJJJJJJJKKKMMMOOORRRUUUVVV___jjjvvv{{{|||vvvrrrmmmiiiiiikkkkkkjjjiiijjjlllnnnpppooonnnnnnoooqqqrrrrrrqqqppppppooonnnoooqqqtttuuuwwwwwwxxxyyy{{{}}}~~~}}}}}}~~~}}}{{{}}}zzz}}}~~~~~~{{{lllcccXXXTTTNNNKKKJJJJJJJJJJJJJJJMMMPPPSSSSSSRRRQQQQQQSSSSSSSSSRRRQQQQQQPPPPPPQQQOOONNNOOORRRRRRPPPNNNPPPPPPPPPOOOOOONNNNNNNNNRRRRRRRRRRRRRRRSSSSSSTTTRRRQQQPPPRRRVVVXXXVVVTTTWWWWWWXXXXXXYYYZZZ[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXTTTSSSSSSTTTUUUUUUSSSQQQNNNMMMLLLKKKKKKKKKLLLLLLOOOOOOOOOOOOPPPRRRSSSTTTSSSTTTUUUVVVYYY]]]aaadddeeennnzzzyyynnnhhhaaa```fffllliiifffdddeeegggiiiiiibbb___^^^^^^___```^^^\\\\\\^^^aaaaaa^^^ZZZVVVUUUVVVTTTQQQNNNLLLKKKLLLMMMLLLKKKJJJKKKKKKKKKIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBAAAAAABBBDDDFFFGGGHHHPPPccc~~~yyykkkeee\\\WWWTTTRRROOOMMMLLLMMMMMMLLLIIIIIIIIIKKKJJJKKKNNNOOOSSSZZZccckkk}}}}}}qqqmmmllliiiggggggiiiiiiiiiiiijjjlllnnnooonnnmmmlllnnnpppqqqpppooopppooonnnnnnoooqqqtttuuuvvvuuuvvvwwwyyy}}}~~~~~~~~~}}}~~~}}}}}}||||||yyywwwyyy~~~|||}}}~~~~~~}}}ooofffZZZSSSPPPOOOLLLIIIHHHJJJLLLMMMNNNMMMLLLKKKRRRRRRSSSTTTTTTSSSRRRQQQOOOOOONNNOOOQQQQQQOOOMMMPPPPPPOOOOOONNNMMMLLLKKKPPPOOONNNNNNNNNOOOQQQRRROOOOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRRRRSSSRRRPPPOOOMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQSSSTTTVVVWWWTTTVVVYYY\\\___dddjjjnnnxxxqqqkkkhhhdddeeejjjooollljjjjjjkkkjjjgggddd```]]][[[ZZZZZZ[[[ZZZYYYWWWYYY[[[ZZZWWWTTTRRRQQQRRRQQQNNNLLLJJJJJJJJJJJJKKKJJJIIIJJJKKKKKKIIIGGGJJJJJJJJJJJJIIIIIIIIIIIIEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGGGGGGGFFFEEEDDDCCCAAABBBBBBCCCCCCBBBBBBAAADDDDDDCCCBBBCCCDDDFFFGGGEEEJJJZZZuuuzzzqqqjjjaaa\\\VVVRRRPPPOOOMMMLLLJJJKKKKKKJJJHHHIIIJJJLLLNNNOOOQQQSSSYYYhhh|||{{{rrrkkkkkkllljjjhhhiiiiiiiiiiiiiiikkkmmmnnnooonnnmmmmmmnnnpppqqqpppooonnnnnnmmmmmmnnnpppsssuuuvvvuuutttuuuwww{{{}}}{{{{{{}}}}}}|||{{{zzz{{{xxxwwwxxxxxxvvvxxx|||yyyzzz{{{|||}}}qqqfff```\\\VVVQQQOOOMMMKKKKKKLLLMMMNNNNNNRRRSSSUUUVVVVVVUUUSSSRRRPPPPPPPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQPPPPPPPPPRRRTTTUUURRRSSSUUUUUUVVVWWWYYY[[[XXXXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUU[[[YYYXXXWWWVVVUUURRRPPPSSSRRRQQQPPPPPPQQQRRRSSSTTTTTTTTTUUUVVVWWWXXXYYYYYY\\\```dddiiirrr{{{xxxlllhhhgggfffgggkkkjjjjjjlllppprrroooggg```]]][[[XXXVVVUUUVVVVVVWWWTTTUUUVVVTTTRRROOOOOOOOOPPPOOONNNLLLKKKJJJJJJIIIJJJIIIHHHIIIJJJKKKIIIGGGJJJIIIIIIIIIIIIHHHHHHHHHDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDGGGGGGFFFFFFEEEDDDBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@AAABBBCCCGGGIIITTTkkkzzzuuunnnfffaaa[[[WWWSSSOOOMMMLLLLLLKKKIIIJJJJJJIIIIIIJJJMMMOOOOOOQQQTTTZZZhhhtttmmmjjjkkkllljjjhhhjjjiiiiiiiiijjjkkkmmmnnnnnnlllkkkjjjlllnnnooonnnmmmlllkkkkkkkkkmmmooorrrsssvvvuuuttttttuuuyyy|||~~~{{{yyyyyy{{{~~~~~~{{{zzzzzz{{{{{{zzz~~~~~~}}}}}}{{{zzzxxxxxxtttrrrssswwwzzzyyyzzz}}}zzzyyyzzz{{{|||~~~~~~~~~}}}~~~}}}}}}}}}~~~}}}}}}|||uuunnnfff___ZZZVVVPPPMMMNNNPPPRRRSSSRRRSSSUUUUUUUUUSSSQQQOOONNNOOOPPPQQQRRRTTTUUUWWWWWWVVVUUUTTTTTTTTTUUUUUUUUUTTTTTTTTTUUUVVVXXXYYYSSSUUUWWWXXXYYY\\\___bbbbbbaaa```^^^\\\ZZZYYYXXX\\\\\\\\\\\\[[[[[[[[[[[[]]]\\\\\\\\\\\\ZZZWWWTTTZZZXXXUUUSSSRRRRRRSSSTTTYYYYYYYYYYYYZZZ[[[\\\]]]```eeelllsss|||wwwnnnfffcccbbbcccdddfffiiimmmrrrxxxxxxqqqeee[[[[[[ZZZWWWTTTRRRRRRSSSTTTRRRSSSSSSRRROOOMMMMMMNNNNNNNNNNNNMMMMMMLLLJJJJJJIIIHHHGGGHHHJJJJJJIIIGGGHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????????????????@@@GGGGGGOOO```xxx}}}xxxqqqmmmiiiddd^^^YYYTTTRRROOOLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLPPPSSSPPPUUU___oooxxxnnnjjjgggiiiiiiffffffggghhhiiiiiijjjkkkkkkkkklllhhhgggggghhhjjjkkkkkkjjjiiiiiihhhiiijjjmmmppprrrssssssrrrssstttwwwyyy{{{zzzxxxvvvwwwzzz}}}~~~{{{wwwuuuvvvxxxyyyyyy|||||||||{{{zzzyyyxxxwwwooonnnqqqyyy~~~}}}|||~~~{{{zzzyyyzzz|||}}}|||{{{{{{}}}~~~}}}{{{{{{{{{|||}}}}}}}}}{{{uuuiiiccc[[[WWWVVVVVVVVVTTTTTTTTTSSSSSSQQQOOOLLLKKKKKKLLLNNNOOOQQQUUUZZZ^^^```^^^[[[XXXVVVVVVXXXYYYUUUUUUVVVWWWXXXYYYYYYZZZWWWWWWYYY\\\aaafffjjjllloooooommmjjjhhhfffdddccccccccccccccccccdddddddddcccdddfffhhhiiigggccc``````^^^ZZZWWWTTTTTTUUUVVVZZZ[[[\\\]]]___aaacccdddhhhppp||||||rrrmmmfffcccbbbdddeeefffnnnsssyyy|||xxxnnnbbbZZZYYYYYYXXXUUUQQQPPPQQQRRRQQQRRRSSSQQQOOOMMMMMMMMMMMMMMMNNNOOONNNMMMKKKJJJHHHGGGGGGHHHIIIJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>>>>>>>??????@@@@@@@@@CCCCCCIIIWWWhhh|||vvvnnniiiccc```^^^[[[VVVRRRNNNNNNLLLKKKJJJJJJKKKLLLJJJKKKKKKKKKLLLNNNSSSVVVZZZdddxxxtttrrrjjjfffdddffffffccccccfffgggggghhhhhhhhhhhhhhhggggggfffeeefffhhhjjjiiihhhggggggfffggghhhkkknnnpppnnnnnnpppqqqtttvvvxxxzzzuuutttsssuuuxxx{{{}}}}}}~~~zzzvvvtttvvvxxxzzz{{{zzzzzzzzzzzzzzzyyyxxxxxxnnnmmmrrr|||~~~~~~|||zzzyyyzzz|||}}}{{{yyy|||~~~~~~|||{{{{{{||||||}}}~~~~~~xxxssspppkkkddd___YYYXXXVVVSSSPPPMMMKKKJJJKKKLLLNNNOOORRRXXX```gggiiieee```\\\[[[]]]```ccc```aaadddfffggggggfffeeefffeeefffkkkttt{{{~~~|||zzzyyywwwwwwssstttuuuvvvxxxzzz{{{{{{}}}~~~xxxssskkkiiieeeaaa^^^^^^___```dddeeehhhkkkooosssvvvxxx{{{{{{qqqpppmmmhhhdddccceeehhhiiimmmsssxxxwwwpppfff```]]]XXXYYYYYYVVVRRROOOOOOPPPOOOQQQRRRRRROOOMMMLLLLLLKKKLLLNNNOOOOOOMMMKKKJJJGGGFFFFFFGGGIIIIIIHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB??????@@@@@@AAAAAA@@@@@@??????@@@@@@@@@@@@??????;;;<<<===>>>???@@@@@@@@@@@@BBBGGGPPP[[[mmmxxxnnngggddd___ZZZWWWVVVTTTPPPMMMKKKLLLLLLKKKKKKLLLNNNPPPKKKLLLLLLLLLMMMPPPUUUYYYgggvvvssslllkkkiiieeeccceeeeeebbbcccffffffffffffgggffffffeeedddhhhgggfffhhhjjjkkkjjjiiifffeeeeeeeeegggjjjmmmooojjjkkkmmmqqqtttwwwyyyzzzqqqpppqqqssswwwzzz{{{{{{{{{wwwsssqqqsssvvvyyyzzzyyyyyyzzzzzzzzzyyyyyyxxxnnnnnnttt}}}{{{yyyxxxzzz}}}~~~|||yyy~~~~~~}}}||||||}}}}}}}}}}}}~~~zzzqqq___]]]ZZZVVVRRROOOLLLKKKMMMNNNOOOQQQTTT\\\gggooollliiidddaaaaaaeeekkknnntttvvvyyy|||}}}|||{{{zzzxxxuuuvvv|||vvvtttpppllljjjjjjlllmmmuuuwww{{{~~~rrrhhhjjjhhhddd______bbbeeefffhhhnnnrrroooggg``````bbbXXXZZZZZZXXXSSSOOOOOOPPPNNNPPPRRRRRROOOMMMLLLKKKIIIKKKMMMNNNNNNMMMJJJIIIFFFFFFFFFGGGIIIIIIHHHGGGIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBB>>>>>>???@@@AAAAAAAAAAAA??????@@@@@@@@@@@@??????999:::;;;===>>>?????????AAACCCHHHMMMRRRaaa{{{wwwpppjjjbbb\\\ZZZVVVQQQNNNOOOPPPOOONNNOOOLLLJJJKKKNNNOOONNNKKKUUUPPPOOORRRSSSVVV```lll~~~rrrmmmkkkhhhfffeeecccbbbbbbcccdddeeeeeeeeedddddddddcccccccccfffeeeddddddcccccccccccc___aaabbbdddeeehhhllloooooopppqqqrrrtttuuuvvvwwwwwwtttqqqqqqssstttsssqqqvvvtttqqqoooppprrruuuwwwvvvvvvuuuuuuuuuvvvvvvwwwpppuuu}}}yyyvvvwwwxxxyyyzzz{{{{{{{{{|||{{{}}}~~~}}}~~~}}}|||}}}tttmmmgggfff```WWWRRRRRRRRRQQQPPPQQQVVV^^^fffkkkpppiii```]]]bbbmmmxxx}}}|||{{{zzz|||sssmmmlllqqqllleee^^^ZZZ[[[]]]___dddeeeffffffddd```[[[XXXWWWXXXXXXUUUPPPNNNOOOQQQZZZNNNHHHNNNPPPKKKIIIMMMKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIGGGEEEEEEHHHIIIHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@EEE@@@???DDDEEEAAA???BBB@@@???>>>???@@@@@@???>>>@@@@@@AAABBBAAA@@@???>>>======>>>>>>>>>>>>======;;;;;;;;;;;;;;;<<<===>>>???AAAEEEIIILLLXXXppptttlllfff```ZZZTTTTTTQQQMMMLLLMMMNNNNNNLLLIIIIIIJJJMMMPPPRRRRRRRRRWWWUUUWWW[[[^^^eeessstttnnnmmmnnnnnnggggggfffeeeeeeeeeeeeeeeddddddddddddcccccccccccceeeeeedddccccccccccccccc```aaaccccccdddfffjjjllllllmmmnnnppprrrssstttuuurrrooommmmmmoooppppppooorrrqqqooonnnoooqqqtttuuuvvvuuuuuuuuuuuuuuuvvvvvvuuuyyyzzzxxxxxxyyyzzz{{{{{{{{{{{{}}}|||yyyyyy{{{}}}}}}|||}}}{{{zzzzzz}}}yyynnnfffddd___^^^[[[[[[\\\aaaeeeiiimmmfff___\\\aaakkkuuu{{{yyywwwyyy~~~~~~zzzrrrkkkhhhgggmmmiiiccc]]][[[[[[]]]___``````aaaaaa```]]]ZZZXXXUUUVVVVVVSSSOOOMMMNNNOOOOOOKKKOOO\\\___TTTJJJHHHJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGEEECCCDDDFFFGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@BBB@@@CCCHHHGGGCCCAAADDD@@@???>>>>>>@@@@@@???>>>??????@@@AAA@@@???>>>============>>>>>>=========;;;;;;;;;;;;;;;<<<===>>>???AAADDDGGGJJJTTTjjj~~~~~~tttmmmeee___[[[WWWRRRNNNOOOMMMKKKLLLMMMNNNMMMLLLJJJLLLNNNPPPRRRUUUYYY\\\gggkkkqqqvvvzzzvvvkkkiiimmmqqqrrriiiiiiiiihhhgggfffeeedddddddddcccccccccbbbbbbbbbeeedddccccccbbbcccccccccaaabbbcccddddddeeegggiiihhhiiikkkmmmooopppqqqqqqmmmkkkjjjkkkmmmoooooonnnnnnnnnnnnnnnoooppprrrrrrtttttttttttttttuuuvvvvvvyyy|||~~~zzzyyyzzz{{{{{{{{{{{{zzzzzz{{{}}}~~~|||||||||{{{xxxvvvvvvyyy{{{||||||~~~}}}~~~yyywwwuuurrrooommmllllllmmmnnniiicccaaadddlllsssxxxuuueeeccceeehhhjjjlllrrryyy~~~uuulllgggcccbbbccceeeccc```]]][[[\\\]]]^^^[[[\\\\\\[[[ZZZYYYWWWWWWSSSTTTSSSQQQNNNLLLLLLMMMHHHHHHQQQ___cccXXXLLLGGGHHHIIIIIIIIIIIIIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBCCCDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAA@@@@@@@@@@@@IIIVVV[[[TTTHHHAAAAAA@@@???>>>>>>@@@@@@???>>>>>>>>>>>>???>>>>>>===<<<<<<<<<============<<<<<<:::::::::;;;;;;===>>>>>>>>>???CCCEEEGGGOOObbbttt|||wwwrrroooddd```ZZZVVVTTTRRROOOMMMMMMMMMMMMMMMNNNNNNMMMMMMQQQRRRRRRRRRUUU^^^jjjsss}}}ppphhhhhhlllppprrriiiiiiiiiiiihhhfffdddbbbccccccbbbbbbbbbaaaaaaaaaccccccbbbbbbbbbbbbcccccccccdddeeeeeeddddddfffggghhhiiijjjlllmmmmmmmmmmmmkkkkkkkkklllnnnpppqqqqqqnnnnnnoooooopppoooooooooqqqqqqrrrssstttvvvxxxyyyzzz|||~~~~~~zzzzzzzzz{{{{{{{{{zzzyyyyyyzzz|||}}}}}}{{{yyyyyyyyyxxxwwwwwwwwwyyy||||||xxxrrroooqqquuuxxx{{{~~~|||}}}~~~wwwnnnfff]]]\\\\\\\\\\\\]]]bbbfffiiikkkooouuuyyy}}}~~~zzzwwwvvvvvvwwwzzz}}}ttthhhbbb```^^^^^^aaa^^^]]]\\\[[[[[[[[[\\\\\\ZZZYYYXXXWWWUUUUUUTTTTTTRRRRRRRRRPPPNNNMMMLLLKKKIIIGGGJJJRRRUUUPPPJJJJJJFFFGGGHHHHHHHHHHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@???BBBXXXooosssaaaJJJ>>><<<@@@>>>===>>>???@@@???>>>============<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::::::::;;;<<<===>>>???===>>>AAADDDEEEKKK[[[kkkzzzxxxuuuqqqlllgggdddaaaYYYWWWTTTRRRPPPPPPNNNMMMLLLLLLMMMMMMMMMMMMMMMNNNSSSTTTUUUZZZeeexxx~~~vvvlllffffffiiilllnnnfffgggggggggfffdddbbb```bbbbbbaaaaaaaaa`````````bbbbbbaaaaaaaaabbbbbbcccdddfffgggfffeeedddeeefffiiijjjkkkllllllkkkjjjiiiiiijjjlllmmmooopppqqqrrrpppqqqqqqqqqpppooonnnmmmooooooqqqsssuuuxxx{{{|||{{{|||~~~~~~yyyzzzzzzzzzzzzyyyyyyxxxzzz|||}}}}}}zzzxxxwwwxxxyyyyyyyyyzzz||||||{{{{{{yyywwwuuutttuuusssooolllggggggeee```]]]^^^___aaaeeegggjjjnnnqqqrrrssssssqqqpppnnnjjjhhhiiimmmqqqwwwrrriii```]]]\\\ZZZ[[[]]]XXXXXXXXXYYYYYYYYYYYYZZZZZZXXXVVVUUUSSSSSSSSSSSSRRRQQQQQQPPPOOONNNLLLJJJLLLHHHFFFHHHHHHGGGGGGIIIEEEFFFGGGGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????BBB\\\tttrrrZZZCCC<<<>>>???>>>===>>>??????>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>???<<<===AAADDDEEEIIIVVVbbbuuu{{{vvvrrrooohhhfffdddaaa]]]ZZZWWWVVVQQQPPPOOONNNMMMMMMMMMMMMKKKLLLMMMMMMMMMNNNPPPRRRUUUXXX```nnnyyyrrrmmmgggccccccfffhhhjjjdddddddddcccbbbaaa```___aaaaaa`````````_________aaaaaaaaa```aaaaaabbbcccdddeeeffffffdddccccccdddhhhiiikkklllllljjjhhhgggeeehhhkkklllmmmmmmoooqqqqqqqqqrrrqqqqqqpppooonnnpppppprrrtttvvvyyy{{{}}}}}}~~~yyyzzzzzz{{{{{{{{{zzzzzz|||~~~~~~{{{yyyxxxxxxzzz{{{||||||}}}|||{{{{{{}}}~~~~~~zzzqqqkkkjjjjjjiiiooopppssstttuuuuuutttssssssrrroookkkjjjlllpppsss{{{ppphhhaaa[[[ZZZZZZWWWWWWZZZUUUUUUVVVVVVVVVVVVVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSPPPPPPOOOOOOPPPNNNKKKIIIIIIIIIIIIIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDBBBAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????>>>RRR```XXXFFF;;;===CCC???>>>======??????>>>===<<<<<<;;;::::::::::::;;;::::::;;;;;;;;;;;;::::::999999::::::<<<===???@@@>>>>>>AAADDDDDDFFFOOOYYYkkk|||}}}yyysssmmmiiieeebbb___[[[ZZZXXXVVVTTTRRRQQQPPPMMMNNNNNNMMMMMMLLLMMMNNNLLLNNNPPPPPPQQQTTTYYY]]]aaahhhwwwzzzqqqkkkhhhdddaaaaaacccdddfffcccbbbaaa````````````````````````_________^^^^^^```````````````aaabbbbbbaaacccddddddcccaaaaaaaaadddfffhhhjjjkkkjjjiiigggdddgggkkklllllllllnnnpppoooooooooppppppqqqqqqqqqttttttuuuuuuwwwxxxyyyzzz}}}~~~{{{zzz{{{|||}}}}}}}}}}}}}}}}}}zzzyyyyyyxxxzzz|||||||||~~~}}}~~~ttthhhbbb]]]ZZZZZZZZZWWWWWWZZZUUUTTTTTTTTTSSSSSSSSSSSSQQQRRRRRRSSSSSSTTTTTTTTTNNNMMMMMMMMMOOOMMMJJJFFFFFFIIIKKKJJJIIIGGGEEEDDDFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDAAA@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????????????????;;;DDDIIIDDD===<<>>???>>>======<<<;;;:::999:::;;;;;;::::::;;;;;;;;;;;;::::::999999999:::<<<>>>???@@@@@@@@@BBBDDDBBBAAAFFFNNN^^^tttvvvqqqnnnkkkeeeaaa^^^[[[WWWUUUUUUTTTSSSRRRPPPPPPPPPPPPMMMNNNOOOOOONNNMMMNNNOOOOOOQQQSSSUUUVVV[[[bbbhhhrrr|||~~~tttnnniiijjjhhheeebbbaaaaaabbbbbbbbbaaa```______```aaaaaa``````_________^^^^^^^^^```````````````aaabbbbbb___aaaccccccaaa______``````bbbeeeiiijjjjjjiiiiiieeeiiimmmnnnmmmmmmnnnppplllmmmmmmnnnoooqqqssstttyyyxxxwwwwwwwwwwwwwwwwww||||||~~~~~~yyyuuu{{{|||}}}~~~|||zzzzzzwwwyyy{{{{{{{{{}}}zzzoooggg```\\\[[[\\\\\\YYYYYY\\\UUUTTTSSSRRRRRRQQQQQQRRRLLLMMMOOORRRTTTUUUVVVVVVMMMKKKKKKLLLMMMLLLHHHEEEFFFHHHIIIGGGFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEECCC@@@>>>@@@BBB????????????????????????>>>>>>>>>>>>>>>?????????:::>>>@@@@@@BBBDDD???777???===<<<===>>>???>>>======<<<;;;:::999:::;;;<<<999::::::;;;;;;::::::999999999999:::<<<>>>???@@@CCCBBBCCCDDDAAA===@@@FFFTTTmmmxxxooogggbbb\\\[[[ZZZWWWUUUSSSQQQPPPQQQPPPNNNMMMKKKKKKLLLLLLJJJJJJKKKMMMOOOQQQTTTUUUYYYZZZZZZYYY]]]hhhwww~~~rrrlllgggcccdddcccaaaaaabbbbbb```^^^^^^^^^^^^^^^^^^^^^^^^^^^______^^^]]]]]]]]]]]]^^^\\\]]]^^^```aaaaaabbbbbbddddddbbbaaa````````````aaabbbeeeiiimmmooopppooojjjhhhhhhhhhjjjkkklllkkkjjjlllooopppqqqsssvvvxxxxxxwwwuuuttttttvvvwwwxxx}}}|||wwwttt}}}~~~~~~~~~zzzyyy|||}}}||||||sssjjjdddaaaaaa```___]]][[[ZZZYYY\\\XXXSSSOOOOOOPPPRRRRRRNNNPPPSSSVVVXXXXXXWWWVVVRRRRRRRRRPPPNNNLLLIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFEEEDDDCCCBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAA@@@???@@@???????????????@@@@@@============>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<@@@??????>>>===<<<<<<;;;999:::;;;:::999888:::;;;777888999;;;;;;;;;;;;;;;::::::<<<===???@@@@@@@@@DDDDDDBBBAAAAAABBBCCCCCCRRR___uuuwwwuuurrrmmmfff^^^XXXTTTWWWVVVUUUSSSPPPNNNMMMLLLMMMMMMMMMLLLLLLLLLMMMOOOQQQQQQPPPQQQTTTYYY]]]```eeegggiiimmmsssooogggdddbbb___```___^^^^^^``````___^^^[[[\\\\\\]]]^^^^^^_________^^^]]]]]]\\\\\\]]]]]]\\\]]]^^^```aaaaaabbbbbbccccccbbbaaa````````````ccccccgggnnnuuuyyyzzzxxxmmmlllkkkjjjkkkkkkkkkkkkkkkmmmoooqqqrrrsssvvvxxxxxxwwwuuutttuuuvvvxxxyyy}}}~~~|||xxxvvv}}}|||~~~{{{rrrlllfffaaacccbbb```___^^^______```aaa\\\VVVRRRPPPPPPPPPPPPMMMOOOSSSVVVWWWWWWUUUTTTQQQQQQQQQPPPNNNLLLJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBAAAAAA@@@???@@@??????>>>>>>???@@@@@@>>>>>>>>>========================>>>>>>=========???>>>>>>>>>===<<<<<<<<<::::::;;;:::999:::<<>>@@@CCCDDDHHHGGGEEECCCBBBAAABBBBBBIIIUUUlll|||xxxsssooogggeeebbb]]]YYYTTTQQQOOOPPPOOONNNMMMLLLKKKKKKKKKKKKLLLMMMLLLKKKKKKMMMNNNSSSSSSSSSWWW^^^gggqqqwwwrrrgggcccbbb```^^^[[[ZZZYYY[[[]]]^^^^^^]]]XXXYYYZZZ\\\]]]^^^``````]]]]]]\\\[[[[[[[[[[[[\\\\\\]]]^^^``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacccccchhhqqq{{{}}}qqqpppooonnnlllkkkkkkjjjkkknnnppprrrrrrsssuuuwwwvvvvvvuuutttuuuvvvxxxyyy~~~~~~~~~~~~~~~}}}{{{{{{}}}~~~~~~uuulllhhhfffccc___dddcccaaa``````cccfffhhhddd___YYYSSSQQQOOONNNMMMKKKNNNRRRVVVWWWVVVSSSQQQNNNOOOOOOOOONNNLLLJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@??????>>>>>>>>>?????????>>>>>>======<<<<<<<<<<<<===>>>??????>>>===<<<==================<<<<<<:::::::::999999<<<@@@DDDDDDBBB@@@===<<<<<<===>>>???>>>======???BBBFFFHHHLLLJJJHHHEEEBBBAAA@@@@@@CCCLLLaaa}}}~~~uuunnniiieeeaaa^^^^^^\\\YYYVVVSSSRRRQQQQQQOOONNNNNNMMMMMMNNNOOOOOOOOOQQQQQQPPPMMMMMMOOOQQQSSSUUUZZZdddssswwwllldddbbb```^^^\\\YYYXXXXXXYYY[[[\\\\\\[[[XXXXXXYYYZZZ\\\]]]^^^___\\\\\\[[[ZZZZZZZZZZZZZZZ\\\]]]^^^___````````````______```aaaaaabbbbbbbbbbbbcccgggpppzzz|||wwwssssssrrrpppmmmjjjiiiiiilllnnnqqqssssssssstttvvvttttttttttttuuuvvvxxxxxx}}}||||||||||||}}}~~~~~~|||{{{{{{~~~zzzsssjjjdddccccccaaa___aaa``````aaabbbeeegggiiiccc^^^XXXSSSPPPOOOMMMLLLJJJMMMQQQUUUVVVTTTQQQOOOLLLMMMMMMNNNMMMLLLJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>?????????>>>===<<<<<<;;;;;;999:::<<<======<<<:::999<<<<<<<<<<<<<<<<<<<<<===::::::999888999>>>DDDIIIJJJGGGBBB===;;;;;;===????????????@@@BBBEEEHHHIIIKKKJJJGGGDDDAAA@@@??????CCCIIIZZZsssuuuppphhh```[[[WWWUUUTTTSSSRRRPPPNNNMMMMMMNNNOOOPPPPPPOOONNNNNNPPPQQQRRRRRRUUUVVVTTTQQQQQQUUUYYY[[[aaalll~~~}}}ooojjjddd___^^^\\\YYYWWWZZZYYYXXXXXXZZZZZZYYYXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^\\\]]]___aaabbbcccccccccddddddgggnnntttvvvrrrmmmrrrssssssqqqllliiiggggggkkknnnqqqsssrrrrrrssssssqqqrrrrrrssstttvvvwwwwwwzzzzzzyyyyyy{{{~~~~~~}}}}}}}}}~~~~~~}}}{{{{{{~~~xxxpppkkkfffbbbaaa```^^^\\\[[[\\\___aaacccccccccccc]]]YYYTTTQQQOOOOOOMMMLLLJJJLLLPPPSSSSSSQQQNNNLLLKKKKKKLLLLLLLLLKKKJJJIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAA@@@??????>>>======>>>>>>???>>>>>>===<<<;;;;;;:::888:::;;;======;;;:::888;;;;;;;;;;;;;;;<<<<<<<<<:::999888888:::???GGGLLLLLLHHHBBB<<<::::::===???>>>@@@CCCEEEGGGHHHHHHHHHGGGEEECCCAAA@@@?????????CCCFFFSSSiiifffccc]]]WWWSSSQQQPPPQQQNNNMMMLLLKKKKKKLLLNNNNNNMMMLLLMMMNNNPPPTTTWWWYYY\\\^^^___\\\YYY[[[bbbhhhooowwwuuunnncccaaa^^^]]]\\\\\\ZZZYYYYYYXXXWWWWWWYYYYYYXXXWWWWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\YYY[[[^^^```bbbdddddddddfffgggiiilllnnnmmmjjjhhhnnnppprrrooojjjfffeeefffjjjmmmqqqrrrqqqqqqpppqqqnnnoooppprrrssstttvvvvvvwwwvvvvvvxxxzzz~~~~~~}}}{{{zzzzzz{{{|||}}}~~~~~~uuupppiiigggdddaaa```^^^[[[YYYWWWYYY\\\______^^^\\\[[[WWWTTTQQQOOONNNOOONNNMMMKKKLLLNNNPPPPPPOOOMMMKKKJJJKKKKKKLLLKKKJJJHHHGGGGGGFFFFFFFFFFFFEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAA@@@??????>>>============>>>======<<<<<<;;;;;;;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::888888888888;;;@@@HHHMMMLLLHHHBBB<<<:::;;;>>>@@@???BBBEEEHHHIIIIIIGGGFFFCCCBBB@@@???>>>>>>?????????BBBKKK]]]sssZZZXXXUUURRROOONNNOOOQQQNNNNNNNNNNNNOOOOOOPPPQQQOOOQQQUUU\\\eeeooowww|||{{{vvvwwwqqqgggddd^^^]]]\\\\\\\\\[[[ZZZYYYVVVUUUTTTVVVXXXYYYXXXWWWTTTUUUVVVWWWXXXYYYZZZ[[[\\\[[[ZZZZZZYYYYYYZZZZZZXXXYYYZZZZZZZZZZZZZZZZZZWWWYYY]]]```cccdddeeeeeecccfffiiijjjhhhggggggggghhhlllooommmhhhdddccceeeiiilllpppqqqpppooonnnnnnkkklllnnnppprrrssstttuuusssssstttvvvzzz~~~~~~}}}|||yyywwwwwwxxxyyy{{{~~~uuullliiiccccccbbbaaa```^^^[[[YYYXXXYYYZZZZZZZZZXXXVVVUUUUUURRROOONNNNNNOOONNNNNNLLLLLLMMMMMMMMMLLLLLLKKKJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBBBBBBBAAA@@@@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999999777777888999;;;@@@GGGLLLKKKGGGBBB===<<<===@@@BBBCCCDDDFFFGGGHHHHHHGGGFFFCCCBBB@@@>>>=========>>><<<>>>FFFRRRccczzzRRRRRRQQQOOONNNNNNPPPRRRNNNNNNOOOOOOPPPPPPPPPPPPZZZ^^^gggtttwwwooofffaaa```\\\[[[ZZZXXXWWWVVVTTTSSSSSSRRRRRRTTTWWWYYYYYYXXXRRRRRRTTTVVVXXXZZZ\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZWWWXXXYYYYYYYYYYYYYYYXXXVVVYYY\\\```ccceeeeeeeee^^^cccggggggdddccceeeiiieeeiiilllkkkfffbbbbbbdddiiillloooqqqpppnnnmmmmmmjjjkkkmmmoooqqqrrrssstttpppqqqsssvvvzzz~~~~~~}}}{{{xxxvvvuuuvvvxxxyyy}}}~~~wwwqqqhhhaaa___```aaabbbbbbbbb```]]]\\\[[[ZZZYYYWWWUUUTTTSSSSSSUUURRRPPPNNNOOOOOONNNMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJKKKKKKKKKJJJHHHFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAABBBBBBBBBBBB@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999::::::;;;<<<<<<;;;::::::999888888666777888999;;;@@@GGGKKKJJJGGGCCC???>>>???BBBDDDFFFFFFEEEEEEFFFFFFGGGHHHDDDCCCAAA???============<<<>>>DDDMMMXXXlllLLLNNNOOOOOONNNOOOPPPRRRTTTTTTTTTSSSRRRTTTWWWZZZaaannnyyykkkaaa]]]\\\[[[\\\[[[YYYWWWUUUTTTSSSSSSQQQSSSUUUUUUTTTSSSRRRSSSRRRSSSTTTUUUWWWXXXYYYZZZ]]]\\\\\\ZZZYYYXXXWWWVVV\\\\\\ZZZYYYYYYYYYZZZ[[[XXXZZZ\\\^^^______^^^]]]cccbbbaaaaaaccccccbbbaaahhhiiiiiihhheeeddddddeeehhhjjjllllllkkkjjjjjjkkkkkkllloooqqqrrrqqqpppooorrrrrrsssuuuyyy}}}||||||~~~|||yyyxxxxxxyyyyyyyyy|||qqqiiifffddd```\\\^^^^^^___```___^^^\\\[[[___\\\XXXUUURRRPPPPPPPPPQQQPPPPPPPPPQQQOOOMMMJJJNNNNNNNNNMMMLLLKKKKKKJJJLLLKKKIIIIIIIIIHHHGGGEEEGGGEEECCCAAA@@@AAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>????????????????????????>>>>>>======<<<<<<;;;;;;<<<<<<;;;:::999999888777<<<;;;:::999999999999999999999999999999999::::::999888888:::===BBBFFFIIIFFFGGGFFFDDDBBBBBBCCCEEEOOOIIIGGGKKKLLLGGGEEEGGGEEECCCAAA>>><<<<<<============???CCCLLL^^^zzzPPPQQQRRRQQQPPPQQQUUUYYYXXXYYYZZZ\\\___dddkkkppp~~~wwwmmmeee___\\\[[[ZZZYYYXXXWWWUUUTTTTTTTTTTTTQQQSSSUUUUUUTTTRRRRRRSSSRRRSSSTTTUUUVVVWWWXXXYYY[[[[[[ZZZYYYXXXWWWVVVVVVZZZZZZYYYXXXXXXYYYZZZ[[[YYYZZZ\\\^^^______^^^]]]aaa```___```bbbcccbbbaaaggghhhhhhgggeeecccdddeeeggghhhiiihhhgggggghhhjjjlllnnnppprrrssssssrrrqqqqqqrrrsssuuuxxx|||||||||~~~}}}{{{yyyxxxyyyzzz{{{{{{}}}{{{||||||tttjjjdddbbb```]]][[[]]]]]]]]]^^^]]]]]]\\\\\\^^^[[[XXXUUURRRPPPOOOOOOPPPOOOOOOOOOPPPPPPMMMKKKNNNNNNMMMLLLKKKKKKJJJJJJKKKJJJIIIHHHHHHGGGEEEDDDFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@AAA@@@@@@@@@????????????????????????????????????>>>>>>>>>======<<<<<<<<<::::::::::::::::::::::::;;;::::::::::::999999999::::::::::::::::::::::::999999999;;;???CCCHHHJJJFFFFFFFFFDDDBBBBBBEEEGGGNNNIIIIIILLLLLLHHHGGGJJJEEECCCAAA>>><<<<<<<<<===>>>===>>>BBBHHHVVVoooRRRUUUWWWXXXYYY]]]ccciiimmmnnnpppsssyyy|||jjjfffbbb___]]][[[YYYWWWTTTTTTSSSSSSSSSSSSSSSSSSPPPRRRTTTUUUSSSRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVWWWXXXXXXWWWWWWVVVVVVVVVVVVXXXXXXWWWWWWXXXYYYZZZ[[[ZZZ[[[\\\^^^^^^^^^]]]\\\^^^]]]]]]^^^```bbbbbbaaadddeeefffeeecccbbbcccddddddddddddcccbbbcccfffiiikkklllnnnpppqqqqqqqqqppppppqqqsssvvvxxxzzz{{{|||}}}{{{yyyzzz|||}}}~~~~~~||||||{{{zzzzzz|||}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxwwwzzzwwwpppiiibbb]]]\\\\\\ZZZXXX[[[[[[[[[ZZZ[[[[[[\\\\\\\\\ZZZXXXUUURRRPPPOOONNNNNNMMMMMMOOOPPPOOOMMMKKKNNNMMMKKKJJJIIIIIIJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCEEEDDDDDDCCCBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============999999999::::::;;;;;;;;;888999:::::::::::::::999<<<<<<;;;;;;::::::999999999::::::<<<@@@DDDHHHKKKGGGFFFEEECCCBBBCCCGGGJJJOOOMMMNNNOOOMMMJJJKKKNNNEEEDDDAAA>>><<<;;;<<<<<<===<<<===@@@CCCLLL```qqqXXX^^^gggmmmqqqwwwxxxkkkccc```^^^\\\[[[YYYWWWUUURRRRRRQQQPPPPPPPPPPPPQQQOOOQQQSSSTTTRRRQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYZZZ[[[\\\ZZZ[[[[[[\\\\\\\\\[[[[[[\\\[[[[[[]]]```bbbbbbaaaaaabbbcccbbbaaa```aaabbbaaaaaa___^^^]]]___dddgggggghhhjjjkkkmmmmmmmmmmmmnnnppprrruuuwwwwwwwwwwwwwwwvvvvvvvvvxxxyyyzzz{{{}}}}}}}}}|||{{{{{{|||}}}||||||{{{{{{zzz{{{{{{{{{|||zzzwwwvvvwww{{{zzzooohhhccc^^^ZZZYYYYYYWWWVVVYYYXXXXXXWWWXXXYYY[[[\\\ZZZYYYXXXUUUSSSPPPOOONNNLLLLLLLLLMMMOOOOOOMMMKKKLLLKKKIIIHHHHHHHHHIIIJJJKKKKKKJJJHHHFFFDDDCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@CCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::777888999:::;;;;;;::::::<<<<<<;;;:::999999888888888999:::<<>><<<;;;;;;<<<<<<;;;<<<>>>???EEESSSaaaxxxkkkvvvsssgggaaa```]]]YYYWWWWWWWWWVVVUUURRRQQQPPPOOONNNMMMMMMMMMNNNPPPRRRRRRQQQOOOOOOPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUVVVWWWXXXZZZ[[[\\\\\\ZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZ\\\___aaaaaaaaa^^^___``````___^^^___aaa^^^]]]\\\ZZZZZZ]]]bbbfffeeefffgggiiijjjkkklllllllllnnnqqqsssuuuuuusssssstttuuuuuuvvvvvvwwwxxxyyy~~~}}}zzzxxxyyyzzzzzzyyyxxxxxxxxxxxxxxxyyyyyywwwttttttwww|||}}}qqqllleeebbb^^^[[[YYYWWWVVVUUUWWWVVVUUUUUUUUUWWWXXXYYYYYYYYYXXXWWWTTTRRROOOMMMKKKKKKKKKLLLNNNNNNLLLJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKIIIFFFDDDDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@CCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@=======================================>>>>>>>>><<<<<<;;;::::::999888888777888888999::::::::::::;;;::::::999888777666666777777888:::===@@@BBBDDDDDDDDDCCCBBBCCCGGGMMMQQQSSSTTTTTTRRRPPPOOOOOONNNFFFDDD@@@===;;;::::::;;;:::999;;;===>>>AAAKKKVVVjjjxxx~~~ooobbb[[[ZZZZZZWWWSSSQQQRRRTTTUUUUUUQQQPPPOOOMMMLLLKKKKKKKKKKKKNNNPPPPPPNNNMMMMMMNNNNNNOOOOOOPPPQQQRRRRRRSSSRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVXXXYYYZZZZZZZZZYYYYYYXXXXXXWWWWWWVVVVVVYYYXXXXXXZZZ]]]______^^^[[[\\\^^^]]]]]]]]]^^^___[[[[[[ZZZYYYYYY\\\aaaeeeeeefffggghhhjjjkkkmmmmmmjjjlllnnnqqqrrrrrrqqqqqqtttuuuwwwwwwvvvvvvwwwyyy|||~~~|||xxxuuuuuuwwwwwwvvvvvvvvvvvvvvvwwwwwwvvvtttrrrssswww|||}}}ppphhhfffbbb```^^^\\\YYYWWWUUUTTTTTTTTTTTTTTTTTTTTTUUUVVVXXXYYYYYYXXXVVVSSSPPPNNNKKKJJJJJJLLLMMMLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJHHHDDDBBBDDDFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>>????????????@@@@@@@@@========================<<<<<<<<<<<<===============<<<<<<;;;999888888777999888888888888999999:::999999888888777777666666666666777999:::<<<>>>???BBBBBBCCCCCCEEEIIIOOOSSSSSSSSSRRRPPPQQQTTTRRRNNNFFFDDD@@@===;;;:::::::::999888:::===>>>???GGGOOObbbtttvvvjjjbbb[[[WWWWWWVVVSSSQQQPPPQQQRRRQQQQQQNNNNNNMMMLLLLLLLLLLLLLLLIIIKKKNNNNNNLLLKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSUUUVVVWWWWWWWWWVVVXXXWWWVVVUUUUUUTTTTTTTTTVVVVVVUUUWWWZZZ[[[[[[ZZZXXXZZZ[[[\\\[[[[[[]]]^^^YYYZZZZZZZZZZZZ]]]aaadddddddddeeefffhhhjjjlllmmmiiijjjlllnnnppppppppppppqqqsssuuuuuusssrrrsssuuuxxx{{{}}}zzzvvvssstttwwwttttttttttttuuuvvvwwwwwwwwwuuutttvvv{{{~~~~~~~~~zzzqqqggg```___]]]]]]\\\[[[XXXVVVUUUUUUSSSSSSSSSSSSSSSSSSRRRQQQXXXYYYZZZZZZXXXUUUQQQNNNKKKKKKJJJKKKLLLKKKIIIFFFDDDEEEGGGHHHHHHGGGEEEDDDBBBEEEGGGFFFBBB@@@BBBEEEFFFEEECCCBBBAAAAAABBBBBBAAAAAA@@@@@@@@@?????????======>>>>>>>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<===;;;;;;;;;::::::999999999;;;:::888666666777999:::888888888888888888888888777777888888999:::;;;<<>>AAAEEEGGGEEECCCAAA@@@AAABBBCCC@@@@@@@@@?????????>>>>>><<<<<<======>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999999::::::::::::;;;;;;===;;;888555555666999:::999999999999999999::::::888888888999999:::::::::>>>@@@CCCFFFHHHLLLQQQUUUWWWVVVTTTUUU___iiifff]]]FFFDDD@@@===:::999999999999888888;;;;;;;;;@@@GGGLLLddd~~~jjjccc[[[VVVVVVVVVSSSPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKNNNMMMLLLJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQPPPOOOPPPQQQRRRQQQPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUSSSQQQQQQRRRTTTUUUSSSTTTUUUVVVVVVUUUSSSRRRXXX[[[^^^^^^\\\ZZZXXXWWWYYYXXXWWWWWWYYY\\\___aaacccaaa```bbbgggkkkkkkkkkjjjiiijjjllloooqqqrrrqqqqqqpppooonnnmmmmmmmmmmmmssstttuuuvvvuuussspppooooooqqqssssssssssssuuuwwwzzzzzz{{{~~~~~~}}}}}}~~~~~~|||{{{yyytttllleee```]]][[[YYYYYYXXXWWWVVVTTTSSSRRRQQQSSSRRRQQQPPPOOOOOOPPPQQQYYYXXXXXXVVVTTTRRRPPPOOOMMMLLLJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFEEECCCAAAAAABBBCCCCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>??????>>>>>>>>>>>>??????===<<<;;;::::::;;;<<<===<<<<<<==================999999999888888888777777999777666666777888888777666777888999:::999999888555666666777777777666666<<<>>>BBBFFFKKKNNNQQQRRRUUUTTTUUU[[[bbbccc]]]WWWFFFBBB===;;;;;;;;;999777999999999999:::<<<>>>???GGGWWWpppvvvlll```[[[TTTRRRRRRSSSPPPNNNNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIJJJJJJJJJKKKLLLKKKJJJJJJIIIIIIJJJJJJLLLLLLMMMMMMNNNOOOOOOOOOPPPOOONNNOOOQQQQQQQQQOOOOOOPPPPPPQQQRRRSSSTTTUUUUUUTTTRRRPPPPPPQQQRRRSSSRRRSSSUUUVVVVVVUUUSSSRRRUUUWWWYYYYYYXXXVVVUUUUUUTTTSSSTTTUUUXXX]]]aaadddbbb```___aaaeeeiiijjjjjjhhhhhhhhhjjjmmmooopppoooooonnnnnnmmmmmmmmmmmmmmmqqqrrrrrrrrrqqqpppooonnnppprrrttttttttttttvvvwwwzzzzzz|||}}}||||||}}}~~~~~~}}}~~~}}}~~~|||rrrmmmfffaaa^^^\\\ZZZYYYXXXWWWVVVUUUSSSRRRQQQPPPRRRRRRPPPPPPOOOPPPQQQQQQTTTTTTSSSQQQOOOMMMKKKJJJLLLKKKJJJHHHGGGFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFEEECCCAAAAAABBBCCCCCCBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>======>>>>>>>>>======>>>>>>>>>===<<<;;;::::::;;;<<<=========<<<<<<<<<<<<<<<<<<999999999888888888777777999777666666777888888777555666777888888888777777555666777888888888888888<<<>>>AAAFFFJJJMMMPPPQQQPPPNNNNNNOOOQQQOOOIIIDDDCCC@@@;;;:::::::::999888999999888999:::<<<===???AAAOOOeee{{{ooo```ZZZVVVSSSOOONNNPPPPPPNNNLLLMMMLLLKKKIIIIIIIIIJJJKKKIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHKKKKKKLLLLLLMMMNNNNNNNNNOOONNNMMMNNNPPPQQQPPPOOONNNNNNOOOPPPQQQRRRRRRSSSTTTSSSQQQPPPOOOOOOOOOPPPRRRSSSTTTUUUUUUTTTSSSRRRSSSTTTVVVVVVUUUTTTUUUWWWRRRRRRRRRTTTWWW[[[___aaa___^^^^^^___cccfffggggggfffeeeeeehhhkkkmmmmmmllllllllllllkkklllmmmmmmnnnpppooonnnnnnmmmmmmmmmmmmqqqsssuuuuuuuuuuuuwwwxxxyyyzzz}}}~~~|||zzzzzz|||~~~~~~|||{{{|||}}}}}}}}}xxxkkkhhhddd___[[[ZZZZZZYYYXXXUUUUUUTTTSSSQQQPPPOOOOOOQQQPPPPPPPPPPPPPPPQQQRRRPPPPPPOOOMMMKKKIIIGGGFFFKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEDDDCCCAAAAAABBBCCCBBBAAA@@@@@@??????@@@??????>>>>>>>>>>>>==============================<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;::::::999888888888888777777777999777666666777888888777444555555666666666666555555666777888999:::::::::<<<>>>AAAEEEIIILLLOOOPPPPPPOOOMMMJJJGGGCCC???===???<<<999888999999888888999999888888999;;;===>>>>>>GGGWWWlllyyylllaaaYYYVVVQQQPPPNNNOOOPPPPPPMMMKKKKKKJJJIIIHHHIIIJJJLLLMMMJJJJJJIIIHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGJJJJJJJJJKKKLLLLLLMMMMMMOOONNNMMMNNNPPPQQQQQQOOONNNNNNOOOOOOPPPQQQQQQRRRTTTSSSRRRPPPOOOOOOOOOOOOQQQQQQSSSTTTTTTTTTTTTSSSUUUVVVVVVVVVUUUVVVXXX[[[VVVUUUTTTTTTUUUVVVXXXYYY]]]\\\\\\]]]```bbbdddeeeeeeddddddfffiiikkkkkkjjjjjjjjjjjjkkklllmmmooooooooonnnllljjjjjjkkklllmmmppprrruuuvvvuuuuuuvvvwwwvvvxxx}}}}}}zzzxxxyyy|||~~~}}}||||||}}}||||||vvvkkkcccbbb^^^ZZZXXXWWWWWWWWWVVVSSSRRRQQQPPPOOONNNMMMMMMOOOOOOOOOOOOPPPPPPQQQQQQOOOOOONNNMMMKKKIIIGGGFFFIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCDDDDDDBBBAAAAAAAAACCCBBBAAA@@@???????????????>>>>>>>>>============;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999888888888888777777777777888777555555777888777666555555555666666666555555555666777999:::;;;;;;;;;<<<>>>AAAEEEIIIKKKNNNOOONNNNNNMMMIIICCC@@@@@@AAA:::999888777777888888888999888888888999:::<<<===@@@CCCLLL^^^tttuuuhhhaaaZZZVVVUUUOOOOOONNNNNNNNNMMMKKKIIIIIIHHHHHHIIIJJJLLLNNNPPPMMMLLLKKKIIIHHHGGGGGGFFFGGGHHHJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLNNNMMMMMMNNNPPPQQQQQQPPPNNNOOOOOOPPPPPPQQQQQQQQQSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTVVVVVVVVVVVVUUUWWWZZZ]]]XXXWWWVVVUUUTTTUUUUUUUUUZZZ[[[[[[\\\]]]___bbbcccdddcccccceeegggiiiiiihhhiiiiiijjjkkklllnnnooopppooommmkkkiiiiiijjjlllmmmnnnqqqtttuuuuuuttttttuuutttvvv{{{|||zzzxxxyyy}}}~~~}}}~~~~~~~~~}}}}}}||||||uuujjjdddaaa___\\\XXXVVVUUUUUUTTTSSSPPPPPPOOONNNNNNMMMLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOMMMMMMLLLKKKJJJIIIGGGFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@BBBCCCCCCAAA@@@@@@AAABBBBBBAAA@@@????????????>>>>>>>>>============<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::;;;:::::::::999999999888777777777777777777777777888666555555666777777666666666666666666666666666444555777888999::::::;;;<<<>>>AAADDDGGGJJJLLLMMMGGGHHHFFFAAA;;;999;;;>>>666777777666666666777777999888777777888999;;;<<>>>>>???>>>>>>============<<<<<<:::;;;<<<======<<<;;;:::::::::;;;;;;;;;;;;::::::888888888999999999999999666666777777777777777888888666555555666777777666777777666555555555555666333444555777777888888888;;;<<>>>>>>>>>>>>>>>>>=========<<<<<<<<<:::<<<===>>>>>>===<<<:::999:::;;;;;;;;;;;;:::999666666777777888999999999666666666666777777888888777666444444666777666555777666444333333333444444222333444555555555555555777999;;;>>>AAACCCDDDEEEBBBAAA>>>:::777555555666444666888777555444555777888888777666666888999::::::;;;>>>CCCMMMbbbrrrggg___YYYUUUTTTQQQNNNOOORRRJJJJJJKKKJJJIIIIIIKKKLLLIIIJJJLLLNNNMMMKKKIIIGGGEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFEEEEEEEEEFFFHHHIIIEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGGGGHHHKKKMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMOOOOOOOOOOOOOOOMMMNNNNNNOOOQQQSSSUUUVVVUUUWWWXXXXXXWWWVVVWWWYYYVVVWWWXXXXXXYYYZZZ[[[[[[XXXZZZ[[[[[[ZZZZZZ^^^bbb^^^^^^]]]___aaabbbbbbaaaddddddddddddfffggghhhiiiiiihhhhhhhhhhhhiiiiiiiiinnnrrrvvvxxxwwwvvvvvvvvvxxxxxxyyy|||||||||}}}zzz{{{|||||||||}}}{{{qqqhhhfffccc]]]ZZZ[[[TTTSSSQQQQQQSSSTTTSSSSSSNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJHHHGGGEEEFFFGGGIIIJJJJJJJJJJJJCCCDDDEEEEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>@@@AAAAAA@@@???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;<<<>>>??????>>><<<;;;999999;;;;;;;;;;;;999999555555666777888999::::::555666666666777777888888777666444444666777666555666555333222111222333333222222333333444333333333555666888;;;>>>???AAAAAA>>><<<:::888777777666666444777999888555444444666888888777666666777888999<<<>>>@@@AAAEEETTTrrrxxxmmmeeeaaaWWWUUUQQQNNNLLLKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJMMMLLLLLLLLLLLLLLLMMMMMMPPPOOOMMMKKKKKKLLLMMMNNNPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVVVVUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZXXXWWWWWWXXXYYY\\\^^^___```^^^___ccccccaaaaaadddeeeaaacccjjjmmmjjjiiillllllhhheeedddfffiiilllmmmsssuuuwwwyyy{{{{{{{{{{{{zzz{{{|||~~~|||vvvrrrpppttt|||}}}vvvhhheeebbb```___]]]YYYUUUWWWSSSOOOMMMMMMNNNOOOOOOKKKIIIHHHIIIKKKLLLLLLLLLJJJKKKKKKKKKKKKKKKJJJJJJCCCCCCDDDFFFGGGIIIKKKLLLIIIGGGEEECCCBBBBBBDDDDDDCCCBBBAAA@@@????????????????????????>>>>>>>>>>>>>>>??????@@@@@@>>>===<<<;;;<<<<<<<<<;;;:::999999;;;::::::999888888888999999999999888888888777777777777777777666666666666555555555555555555555555555555444444444444555555333444444444555666666666333333333333333333333333444555666777888999:::;;;888777777666555555444444777777777777666666666666555555555666666777888999???===<<<===AAALLLbbbuuuyyymmmddd[[[UUURRRSSSRRROOOLLLKKKJJJJJJKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMMMMPPPOOOMMMLLLLLLMMMNNNOOONNNNNNOOOQQQRRRSSSTTTUUUVVVUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYZZZ[[[\\\^^^___``````^^^___dddfffdddccceeefffbbbccciiikkkiiiiiilllnnnkkkhhhggghhhjjjkkkkkknnnpppsssvvvxxxyyyzzzzzz{{{{{{|||}}}~~~|||~~~uuussssssxxx~~~{{{rrrkkkbbb___\\\[[[[[[YYYUUURRRSSSQQQPPPOOOOOOOOOMMMLLLKKKJJJHHHIIIKKKLLLLLLKKKKKKLLLKKKKKKJJJIIIHHHGGGDDDDDDEEEEEEGGGIIIJJJKKKHHHGGGEEECCCBBBBBBCCCDDDBBBBBBAAA@@@?????????????????????>>>>>>>>>======>>>>>>?????????>>>===<<<<<<<<<<<<<<<<<<;;;::::::;;;:::999999888888888999999999999888888888777777777777777777666666666555555555555555555555555555666555555444444555555666444444444444555555555555555555555555555555555555444555555666777888999999777777666555555444333333666666666666666666666666555555555555666777888999999888:::<<<>>>DDDTTTcccrrr|||ooobbb[[[VVVPPPLLLKKKNNNMMMKKKIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKIIIIIIIIIJJJKKKLLLMMMNNNPPPOOONNNMMMNNNOOOPPPQQQLLLMMMNNNOOOQQQRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXYYYZZZ\\\]]]^^^______```]]]^^^dddhhhgggdddddddddbbbbbbeeeffffffgggkkknnnllliiihhhiiiiiiiiihhhjjjlllooorrruuuvvvwwwxxxzzzzzzzzzzzz{{{|||}}}~~~|||~~~{{{tttvvvyyy|||{{{sssnnniiifff\\\ZZZYYYXXXXXXVVVTTTQQQPPPOOOOOOPPPPPPOOOLLLIIIKKKJJJHHHIIIJJJKKKKKKJJJKKKKKKKKKJJJIIIGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFDDDCCCBBBBBBCCCDDDBBBAAA@@@??????>>>????????????>>>>>>>>>>>>======>>>>>>>>>???>>>======<<<<<<<<<<<<===<<<<<<;;;:::::::::999888888888888999999888888888888777777777777777777666666666555555666666666666666666666666666666555555555555666666555555555555444444444444555555555555555555555555444444555555666666666666666555555444444333333222666666666666666666666666555555555555666777888999555666999<<<<<<===EEEOOO```ppptttfff]]]UUUSSSQQQMMMKKKKKKIIIHHHGGGFFFFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCDDDDDDEEEGGGIIIJJJKKKHHHHHHIIIJJJKKKMMMOOOPPPOOOOOOOOOOOOOOOPPPQQQRRROOOOOOOOOPPPQQQQQQRRRRRRTTTSSSRRRQQQPPPPPPPPPPPPPPPQQQRRRTTTUUUWWWWWWXXXUUUVVVXXXZZZ[[[\\\[[[[[[^^^ZZZ[[[bbbgggfffcccbbbcccccccccdddeeefffhhhkkkkkkiiihhhhhhiiiiiihhhgggiiikkknnnqqqssstttuuuuuuvvvvvvvvvvvvwwwyyyzzz{{{||||||xxxuuuyyy~~~{{{ooojjjhhheeecccZZZYYYYYYXXXXXXWWWUUUTTTPPPNNNMMMNNNNNNNNNLLLJJJLLLJJJIIIIIIJJJKKKJJJIIIIIIIIIIIIHHHHHHFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>???>>>>>>>>>============>>>>>>>>>=========<<<<<<<<<<<<<<<======<<<<<<;;;999999888888888888888999888888888888777777777777777777666666666555555555666666666666666666666666666555555555555555555666555555555444444333333333222222222222222222222222444444444444444444444444444444444333333222222222444555555555555555666666555555555555555666888888666777:::>>>===;;;>>>EEERRRccczzzvvvhhh___WWWPPPKKKLLLLLLHHHFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDFFFHHHJJJKKKHHHIIIIIIJJJLLLNNNPPPQQQNNNNNNOOOOOOPPPQQQRRRSSSRRRRRRRRRQQQQQQQQQPPPPPPSSSRRRQQQPPPOOONNNNNNNNNOOOQQQRRRTTTVVVWWWWWWWWWTTTUUUWWWYYYZZZZZZYYYYYY[[[XXXYYY^^^bbb```^^^^^^^^^bbbeeeeeeeeefffiiijjjhhhgggffffffhhhiiiiiihhhmmmnnnppprrrssssssssssssrrrrrrrrrrrrtttvvvxxxzzzzzz~~~~~~{{{xxxxxx|||~~~{{{uuummmgggdddbbb___]]]YYYZZZZZZYYYXXXVVVUUUUUUQQQOOOLLLKKKKKKMMMMMMLLLMMMKKKIIIHHHIIIJJJIIIHHHFFFFFFGGGGGGGGGGGGGGGFFFGGGFFFEEEEEEDDDDDDDDDEEECCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>============<<<=========<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;888888888777777888999999777777777777777777777777666666666666555555555555666666666666666666666666555555444444444444555555555555444444333333333222222222222222222222222222444444444444333333333333333333333333333222222222333333444444555555555555444444444444555666777888777777999<<<<<<:::===CCCEEEVVVooo}}}ooobbbYYYVVVOOOJJJGGGHHHHHHEEEDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCDDDEEEGGGHHHIIIHHHHHHIIIJJJKKKMMMOOOPPPMMMMMMNNNOOOQQQRRRRRRSSSSSSSSSRRRRRRQQQPPPPPPPPPQQQQQQPPPOOONNNNNNNNNNNNOOOQQQSSSUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYZZZWWWXXX[[[[[[WWWWWWZZZVVV^^^eeeffffffggghhhgggjjjhhhggggggiiikkkllllllpppqqqssstttuuuuuuttttttsssrrrqqqqqqrrrtttwwwxxxyyy~~~~~~|||}}}|||zzz{{{~~~~~~yyysssllljjjgggdddccc```]]][[[YYYZZZZZZYYYVVVSSSRRRSSSRRROOOKKKJJJKKKMMMNNNNNNMMMKKKIIIHHHIIIIIIHHHGGGDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>===>>>>>>>>>>>>============<<<<<<======<<<;;;;;;;;;;;;<<<999:::;;;;;;<<<;;;;;;;;;888777777777777888999999666666777777777777777888666666666555555555444444555555555555555555555555444444333333333333444444444444444444333333333333444444444444444444444444444444444333333333333333333333333333333333333333222222333333444555555555444444444444555666777888666555666999999888;;;AAAAAAMMMeee|||{{{mmmeee]]]TTTOOOPPPMMMHHHFFFHHHGGGEEEDDDGGGDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMKKKLLLMMMOOOQQQRRRRRRSSSOOOOOOPPPPPPPPPQQQQQQQQQPPPPPPOOOOOONNNOOOOOOOOONNNPPPRRRTTTTTTTTTSSSRRRUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYTTTPPPRRRXXX\\\iiisssvvvuuuvvvuuuqqqrrrooolllkkkmmmooopppqqqpppqqqsssuuuvvvwwwvvvvvvwwwvvvtttrrrrrrsssuuuvvvwww{{{}}}zzzzzz}}}~~~}}}~~~}}}{{{}}}zzzpppiiihhheeedddcccbbbaaa___\\\ZZZ[[[\\\\\\YYYUUUQQQPPPQQQQQQOOOMMMLLLMMMNNNNNNMMMNNNLLLIIIHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHGGGGGGGGGEEEEEEDDDCCCCCCCCCDDDDDDAAAAAAAAABBBBBBBBBAAAAAAAAA@@@???>>>>>>=========>>>>>>=========<<<<<<<<<===<<<;;;:::::::::;;;;;;888999999:::;;;;;;::::::777777777777777888999999666666666666777777888888666666555555555444444444444444444444444444444444333222222111111222222333333333333333333333444444333333333333333333333333333333333444444444444444333333333444444444444444111222222333444444555555444444444444555666777777555333555888999777999===AAAGGGZZZssszzznnncccYYYVVVRRRLLLIIIKKKJJJEEEDDDEEEEEECCCCCCFFFEEEEEEEEEFFFEEEEEEDDDCCCDDDDDDCCCBBBBBBBBBBBBCCCAAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGEEEDDDDDDCCCBBBBBBAAAAAABBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMOOOPPPRRRRRRRRRLLLLLLMMMNNNPPPQQQRRRSSSOOOOOOOOONNNOOOOOOPPPPPPNNNOOOQQQSSSSSSRRRQQQPPPSSSSSSRRRQQQRRRSSSUUUVVVZZZZZZZZZXXXPPPKKKOOOWWWnnn}}}yyyvvvqqqoooppprrrssstttooopppsssuuuwwwxxxxxxxxx|||zzzwwwtttrrrssstttuuuuuuyyy{{{xxxyyy}}}~~~}}}{{{yyy}}}yyytttmmmdddaaaccc```___]]]\\\[[[YYYXXXWWW^^^______\\\VVVRRRQQQQQQOOONNNNNNOOOPPPPPPNNNKKKNNNLLLIIIHHHHHHHHHGGGEEEHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDDDD@@@@@@AAABBBBBBBBBAAAAAAAAA@@@???>>>============>>>=========<<<<<<<<<<<<===<<<;;;:::999:::;;;;;;777888999999::::::::::::777777666777777888999999555666666666777777888888666666555555555444444444333333333333333333333333222111111111111111111222222222222333333444444444111111111111111111111111333333333444444555555555444444444444444444444444111111222333333444555555444444444444444555777777555444666:::;;;888888;;;>>>@@@NNNgggyyyyyykkkcccYYYUUUPPPMMMLLLKKKIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???CCCBBBBBBAAAAAA@@@@@@???BBBBBBAAA@@@AAABBBCCCDDDDDDDDDCCCBBBCCCDDDEEEFFFCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAABBBCCCDDDDDDEEECCCBBBBBBDDDFFFGGGGGGGGGGGGFFFFFFGGGIIIKKKMMMLLLKKKLLLOOOSSSTTTQQQNNNLLLLLLMMMNNNOOOQQQRRRSSSOOONNNLLLKKKJJJKKKMMMNNNPPPPPPOOOOOOOOOOOONNNNNNPPPPPPQQQRRRSSSUUUWWWXXX]]]^^^WWWSSSQQQMMMVVVmmm{{{tttpppnnnnnnnnnnnnsssrrrssstttwwwxxxxxxwwwwwwuuusssqqqpppqqqrrrsssvvvxxxyyyxxxxxx{{{~~~||||||xxxooojjjiiieee]]]ZZZ[[[\\\]]]]]]\\\[[[YYYWWWVVV[[[ZZZWWWUUURRRQQQPPPOOOOOOQQQSSSUUUWWWXXXXXXWWWUUURRRNNNJJJGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCBBBAAA@@@@@@???@@@CCCBBBAAA@@@@@@@@@AAABBB@@@@@@@@@?????????>>>>>>>>><<<;;;999999:::;;;<<<===;;;999999:::::::::888;;;999888888999::::::999999999999888888888888777777444222222555777666555555555555555555555555555444444444444444444444444555555555555444444333222222222222222222222222222222222333333333333444444555555555444444333333333222333333444444333333222333333333444444444555555444444333444444555666777777777666666666888999:::;;;===FFFUUUggg}}}zzzqqqhhh^^^WWWRRROOOKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@AAAAAABBBCCCDDDCCCBBB@@@AAACCCEEEEEEEEEEEEDDDDDDDDDEEEGGGIIIJJJKKKJJJKKKNNNQQQRRRPPPMMMKKKKKKKKKKKKLLLNNNOOOPPPMMMLLLJJJIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMPPPPPPQQQRRRSSSUUUVVVWWW[[[]]]XXXSSSRRRQQQ___zzz}}}xxxsssooonnnnnnoooooorrrrrrrrruuuwwwxxxwwwuuuuuutttrrrpppppppppqqqrrruuuvvvwwwvvvwww{{{}}}}}}}}}yyypppooohhhddddddaaa\\\YYY[[[[[[[[[[[[ZZZYYYWWWUUUTTTVVVUUUTTTRRRQQQPPPPPPPPPRRRSSSUUUXXXZZZ[[[\\\\\\WWWTTTPPPKKKHHHFFFEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>????????????>>>>>>>>>=========<<<<<<===<<<<<<<<<;;;;;;<<<;;;999999::::::999888:::999777777999999999888888888888777777777666666888555333333555666555444555555555555555555555555444444444444444444444444444444444444444333222222000000000000000000000000222222222333333333444444444444444333333333222222222333333444444333333222222222222333333333444444444444333444444555666777888777666666666777999:::;;;<<>>===>>>??????@@@AAAAAABBBBBB@@@????????????@@@AAAAAA>>>??????@@@AAA@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBAAA???@@@BBBDDDDDDCCCBBBBBBAAAAAABBBDDDFFFGGGIIIIIIJJJLLLOOOOOONNNLLLIIIIIIIIIIIIIIIJJJKKKKKKJJJIIIHHHHHHHHHJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLPPPPPPPPPQQQRRRTTTUUUVVVWWW[[[XXXTTTSSSVVVlllxxxtttpppmmmmmmooopppppppppppprrrtttwwwwwwuuusssrrrqqqooonnnnnnooopppqqqtttttttttsssuuuzzz}}}{{{zzz{{{~~~{{{ssskkkfffgggbbb^^^______\\\[[[\\\YYYYYYXXXXXXVVVUUUSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRUUUXXX[[[]]]^^^^^^ZZZWWWRRRMMMIIIFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBAAAAAABBB@@@@@@???>>>>>>>>>>>>???============<<<<<<<<<<<<;;;<<<>>>??????===;;;999;;;:::999999::::::999888999777666666888888888777777777666666666555555555888666444444444555444333444444444444444444444444444444444444444444444444222333333333333222111111000000000000000000000000222222222222333333333333333333333222222222222222222333333444444333333222111111111222222222333333444444333444444555666777888777666666666777888999::::::???JJJZZZqqq{{{mmmbbbVVVQQQRRRTTTSSSPPPIIIGGGEEEDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>?????????@@@@@@AAAAAA>>>>>>>>>>>>?????????@@@>>>???AAABBBBBBBBBAAA@@@@@@@@@????????????@@@@@@????????????@@@AAABBBCCCBBBAAA@@@@@@BBBCCCCCCBBB@@@@@@@@@@@@AAACCCDDDEEEGGGGGGHHHJJJKKKKKKKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFGGGIIIJJJKKKIIIJJJJJJJJJKKKKKKLLLLLLOOOOOOOOOPPPQQQSSSTTTUUURRRXXXWWWSSSUUU\\\yyy~~~sssppplllkkklllnnnppppppmmmnnnooorrrttttttrrrooonnnmmmlllkkkkkkmmmoooppptttsssrrrqqqsssxxx~~~}}}||||||}}}~~~wwwqqqmmmkkkhhhgggbbb___\\\]]]^^^^^^^^^^^^XXXXXXWWWVVVTTTSSSRRRQQQNNNNNNOOOOOOOOOOOOOOOOOOMMMNNNPPPSSSVVVYYY[[[\\\\\\YYYUUUPPPKKKHHHFFFEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@@@@============<<<<<<<<<;;;;;;<<<=========<<<:::999:::999888999:::;;;999888888777555555777888777666777777777666666666555555888777555555444444333222444444444444444444444444333333333333333333333333111111222222222111111000222222222222222222222222111222222222222333333333222222111111111111111111222333333444444333333222222222222222333333333333444444333444444555666777888888777666666777888999;;;:::===EEESSSiiiwwwjjjbbbVVVSSSOOOKKKIIIHHHIIIIIIGGGEEEDDDCCCDDDDDDCCCBBB@@@@@@@@@@@@????????????@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@??????>>>>>>>>>======>>>>>>>>>?????????===>>>@@@AAAAAAAAA@@@?????????>>>>>>>>>>>>?????????????????????@@@BBBBBBBBBAAAAAABBBCCCDDDCCCAAA???@@@@@@AAABBBCCCDDDEEEDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFDDDEEEEEEEEEFFFGGGHHHIIIHHHIIIIIIJJJKKKLLLLLLMMMOOONNNOOOOOOPPPQQQRRRSSSNNNVVVVVVSSSVVVaaauuunnnllliiihhhjjjlllmmmmmmjjjjjjkkknnnoooooommmkkkjjjiiihhhhhhiiikkkmmmooouuusssqqqqqqssswww{{{~~~~~~zzz||||||pppmmmhhhdddcccbbbbbbbbb^^^\\\ZZZYYY[[[]]]]]]\\\XXXWWWVVVTTTSSSRRRQQQQQQOOOPPPPPPPPPPPPOOONNNMMMJJJKKKMMMOOORRRTTTVVVWWW\\\ZZZVVVQQQLLLIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>=========<<<<<<<<<<<<;;;:::999999999:::;;;999888888999;;;;;;999777888666555555666777777666888888777777777666666666666777777666444333333333444444444444444444444444333333333333333333333333000000111222222111111111222222222222222222222222111111111222222222333333111111111111111111111111222333333444444333333222333333333333444444444444444444333444444555666777999888777666666777888888;;;;;;<<>>>>>@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>======<<<<<<===>>>>>>??????>>>>>><<<===>>>>>>???>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAAAAABBBCCCDDDBBB@@@??????@@@AAABBBCCCDDDDDDBBBCCCEEEDDDCCCCCCEEEFFFGGGFFFFFFEEEEEEEEEFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRNNNUUUVVVUUUZZZfff|||rrrkkkhhhfffeeeggghhhiiiiiigggffffffgggiiijjjiiigggffffffeeeeeegggiiilllnnntttrrrpppqqquuuyyy{{{|||{{{|||}}}yyy|||~~~~~~~~~~~~~~~vvvooohhhgggeeebbb___]]]\\\[[[YYYYYYXXXVVVXXX\\\]]]ZZZWWWVVVTTTRRRQQQPPPPPPPPPPPPQQQQQQQQQPPPNNNLLLKKKKKKKKKLLLMMMOOOPPPRRRSSSXXXVVVSSSOOOLLLIIIGGGFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@????????????@@@@@@>>>>>>??????>>>>>>===<<<>>>============<<<<<<<<<<<<;;;999777777888:::;;;888777888999;;;;;;999777888666555555777777777666888888888777777777666666444666777777555333333444333333333333333333333333333333333333333333333333000000111222222222222111000000000000000000000000111111111111222222222222111111111111111222222222222333333444444333333222333333444444444555555555444444333444444555666777999888777666666666777888;;;:::<<<@@@FFFUUUppptttfff]]]VVVNNNJJJKKKHHHHHHGGGFFFEEEEEEDDDCCCCCCBBBAAAAAABBBAAA???===@@@@@@@@@?????????>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>======<<<===>>>???@@@???>>>>>>>>>>>>======>>>>>>???@@@>>>======<<<<<<======>>>>>>======>>>>>>???@@@AAAAAA@@@@@@AAABBBBBB@@@>>>===>>>???@@@AAABBBBBBCCC@@@BBBCCCCCCAAA@@@CCCEEEDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGIIIJJJKKKLLLNNNMMMMMMNNNNNNOOOPPPQQQPPPVVVWWWXXX___kkktttnnniiigggdddcccdddeeeddddddeeecccaaaaaacccdddddddddccccccbbbccceeehhhkkkmmmpppoooooorrrwww|||}}}}}}zzz||||||{{{}}}}}}||||||}}}~~~}}}wwwsssmmmhhhfffggggggfffccc___\\\[[[UUUXXXWWWUUUXXX^^^```\\\UUUSSSRRRPPPNNNNNNNNNNNNNNNOOOPPPPPPPPPNNNLLLKKKLLLKKKKKKJJJKKKLLLMMMNNNQQQPPPNNNLLLIIIGGGEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@AAA@@@@@@??????@@@@@@AAA===>>>>>>???>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;:::;;;;;;::::::999999999:::777777777999;;;;;;999777999777666666777888888777777777666666666555555555222555777777555333444555333333333333333333333333222222222222222222222222000111111222333333222222000000000000000000000000111111111111222222222222111111111222222222333333222333333444444333333222222222333333333444444444444444333444444555666777:::999777666666666777888888999<<<>>>AAALLLcccxxxvvvfff\\\TTTRRRPPPIIIFFFGGGGGGCCC@@@AAADDDFFFEEEBBBEEEDDDCCCCCCCCCBBB@@@>>>@@@@@@@@@@@@????????????===>>>>>>?????????>>>>>><<<<<<======>>>>>>??????<<<===???@@@@@@@@@???>>>AAA@@@?????????@@@BBBCCC======<<<<<<<<<<<<==================>>>???@@@AAA?????????@@@AAAAAA???===<<<===>>>@@@AAAAAAAAAAAA???AAACCCBBB??????AAADDDCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDBBBCCCDDDEEEGGGIIIJJJJJJMMMMMMMMMMMMNNNOOOPPPPPPRRRXXXYYY[[[cccnnn}}}mmmhhhhhhfffcccbbbbbbbbbaaa```cccaaa^^^]]]___aaabbbbbbbbbaaaaaabbbdddgggjjjlllllllllmmmrrryyy~~~{{{}}}{{{|||}}}~~~}}}{{{{{{}}}~~~vvvooommmlllhhheee```cccggghhhfffbbb^^^\\\UUUXXXXXXVVVZZZbbbdddaaaSSSRRRPPPNNNLLLLLLLLLLLLLLLMMMNNNOOOOOONNNLLLKKKKKKJJJIIIGGGGGGHHHIIIIIILLLLLLJJJIIIGGGEEEDDDCCCDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@AAABBBBBB???@@@@@@AAAAAA???>>>===;;;;;;;;;:::::::::999999:::;;;<<<======;;;999888666666777999;;;;;;999666999888666666888888888777666666555555555444444444111444777777555333444666333333333333333333333333222222222222222222222222000111222333333333333333222222222222222222222222000111111111111222222222111111222222333333333333222333333444444333333222111111222222222333333333444444444444444555777777:::999888666666666777888666888;;;<<<===FFF[[[ooorrreee[[[TTTRRROOOKKKGGGDDDBBBAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;<<<<<<===============;;;===???@@@AAA@@@>>>===>>>>>>===<<<<<<<<<<<<<<<===>>>>>>>>>????????????===>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@AAA@@@???>>>???@@@AAABBB???@@@AAABBBCCCBBBAAA@@@CCCDDDFFFHHHHHHGGGDDDCCCDDDEEEEEEFFFGGGHHHHHHHHHNNNLLLKKKJJJJJJMMMPPPRRRQQQTTTXXX[[[___mmmwwwmmmiiiiiiddd___^^^```aaa^^^ZZZ___^^^]]]]]]^^^_________aaaaaaaaabbbdddfffggghhhooonnnpppvvv~~~yyy|||~~~|||}}}}}}}}}||||||{{{yyyyyyzzzzzz{{{|||~~~vvvrrrnnnjjjhhhfffdddbbbaaacccfffeeebbb^^^[[[YYYVVVXXXZZZ[[[___dddccc^^^WWWSSSLLLIIIHHHJJJLLLLLLOOOPPPQQQQQQPPPMMMKKKIIIHHHHHHHHHGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB?????????>>>??????@@@@@@>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888888888888888888777777777666666666555555555444444444555555555555555555555555555555444444444444555555333444444333222111333555222222222111111111111000111111111111111111111111111111111111111222222222///000222333333222000///111111111111111111111111111111111111111111111111111111222222222333333333444444444444444444444444555444444555555666777888===<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;<<<===============;;;===>>>@@@@@@???>>>===>>>>>>===<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>======>>>>>>>>>?????????>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBB???@@@@@@AAABBBAAAAAAAAACCCDDDFFFGGGGGGEEECCCBBBCCCCCCDDDEEEFFFGGGHHHIIIMMMMMMLLLLLLMMMOOORRRSSSRRRSSSUUUXXX[[[fff{{{yyymmmfffdddeee```\\\\\\^^^___]]][[[[[[ZZZZZZZZZ\\\]]]]]]]]]aaaaaabbbccceeegggiiijjjiiikkkqqq{{{xxxzzz}}}}}}{{{~~~~~~~~~}}}|||{{{zzzyyyzzzzzzzzz{{{}}}~~~~~~yyyuuullliiieeebbbaaa```___^^^```ccceeedddaaa]]][[[YYYVVVXXXYYYYYY^^^cccccc___WWWSSSMMMJJJIIIKKKLLLMMMMMMNNNNNNNNNMMMKKKIIIGGGHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>?????????>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999:::::::::999999999999999888888888777777666666555555555444444444555555555555555555555555555555444444444444555555222333444333222222333555222222222111111111111000111111111111111111111111000000111111222333333444///000222333333222000///111111111111111111111111111111111111111111111111111111222222222333333333444444444444444444444444444444444444555666777888:::999:::;;;;;;???LLLYYYppp~~~tttggg\\\VVVQQQJJJEEEEEEEEECCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<;;;;;;<<<============<<<;;;<<<>>>?????????>>>===>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBBBBDDDEEEFFFEEECCCAAA@@@AAAAAABBBDDDEEEGGGHHHIIILLLMMMNNNOOOQQQSSSTTTUUUTTTRRRQQQTTTWWW^^^kkkwwwyyyyyywwwqqqhhhbbb___```___\\\YYYYYY[[[]]]\\\ZZZWWWWWWXXXYYY[[[\\\]]]^^^aaaaaaccceeegggiiikkklllgggkkkttt|||xxxzzz}}}~~~|||~~~}}}|||{{{zzzyyyyyyzzz{{{|||}}}}}}|||}}}~~~}}}|||}}}}}}yyyuuurrrmmmkkkgggddd```^^^^^^______^^^___aaabbbaaa^^^[[[YYYXXXUUUWWWWWWWWW[[[```bbb___WWWSSSNNNKKKKKKLLLMMMMMMJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>===>>>>>><<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666777888999::::::::::::999999999999888888888888555555555555555444444444444444444444444444444444555444444333333444444555222333444444222222333444222222222111111111111000111111111111111111111111000000111111222333444444000111222333333222111000111111111111111111111111111111111111111111111111111111222222222333333333444444444444444444444444444444444444555666777888777777888:::999;;;DDDOOObbbxxxvvvlllddd]]]TTTOOOMMMKKKHHHEEEGGGFFFDDDBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>???@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<;;;<<<===>>>>>>>>>=========<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>=========>>>>>>>>>??????>>>???AAABBBBBBBBBAAA@@@@@@???>>>>>>>>>???AAABBBBBBCCCDDDDDDCCCBBB@@@??????@@@AAACCCEEEFFFHHHIIIKKKMMMOOORRRTTTUUUUUUUUUTTTPPPOOORRRVVVYYY^^^ddddddeeeeeebbb]]][[[[[[]]]]]][[[XXXXXXYYYZZZZZZYYYWWWXXXZZZ\\\\\\]]]___``````aaacccfffiiikkklllmmmkkkooowww~~~yyytttzzz|||~~~}}}||||||{{{{{{yyyyyyyyyyyyzzz|||}}}}}}wwwxxx{{{~~~~~~~~~{{{uuurrrpppnnnmmmllljjjiiifffccc___]]]^^^^^^^^^]]][[[]]]^^^\\\ZZZWWWVVVVVVTTTVVVVVVUUUWWW]]]```^^^WWWTTTOOOMMMLLLMMMMMMLLLIIIIIIIIIIIIIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>===<<<<<<<<<<<<;;;::::::999999::::::::::::::::::::::::::::::888888999:::;;;;;;::::::888888888888777777777777555555555555555555555555444444444444444444444444444444333333333333444444222333444444333222333444222222222111111111000000111111111111111111111111000000111111111111111111000111222222222222111000111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333444444444444555666777777666555777999999888>>>GGGSSSiiiwwwnnnfff]]]VVVPPPLLLGGGEEEEEEEEEDDDBBBDDDDDDBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA?????????>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<<<<=========<<<<<<=========>>>>>>>>>>>>???@@@AAABBBAAA@@@???@@@???>>>===>>>???@@@AAABBBBBBBBBCCCBBBAAA@@@?????????AAABBBDDDFFFGGGHHHJJJLLLOOORRRSSSTTTTTTTTTSSSOOONNNSSSWWWXXXXXXZZZ[[[\\\]]][[[WWWVVVXXX[[[^^^\\\YYYXXXXXXXXXXXXWWWWWWZZZ]]]^^^]]]]]]^^^```___aaacccfffiiikkkllllllmmmooosssxxxzzzxxxtttpppxxxzzz|||~~~~~~~~~}}}|||{{{{{{{{{{{{yyyxxxxxxxxxyyyzzz{{{{{{tttvvvyyy}}}~~~~~~~~~xxxvvvrrrmmmiiigggeeeeeeffffffeeedddcccaaa^^^\\\\\\\\\[[[YYYXXXXXXYYYWWWTTTRRRRRRSSSRRRUUUVVVSSSTTTYYY\\\[[[VVVSSSPPPNNNMMMMMMLLLKKKIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;:::999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999666666666666555555555555444555555555555555555555444444444444444444444444333333222222222222333333111333555555333222222333222222222111111111000000111111111111111111111111111111111000//////......111111111222222111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333333333333444444555666777666666888:::999888;;;AAADDDWWWsssxxxggg[[[UUURRROOOLLLGGGEEEBBBAAABBBBBBAAAAAA=========>>>>>>???@@@AAA???>>>>>>>>>>>>>>>>>>???==================>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;:::;;;;;;<<<===;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===============>>>>>>???????????????>>>>>>>>>===>>>??????@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAACCCDDDFFFGGGHHHIIIJJJMMMOOOQQQQQQQQQQQQPPPMMMMMMSSSWWWWWWUUUUUUUUUWWWWWWUUURRRRRRUUUXXX]]]\\\ZZZXXXWWWVVVWWWWWWXXX\\\______\\\[[[\\\]]]^^^```ccceeehhhiiijjjjjjhhhiiilllooorrrssstttttttttuuuwwwyyyzzzzzzzzzzzz|||{{{zzzyyyyyyyyy{{{{{{xxxxxxwwwwwwwwwxxxyyyyyytttvvvzzz||||||~~~}}}~~~}}}}}}~~~~~~~~~~~~}}}uuuwwwuuupppllllllhhhdddcccaaa``````aaabbbaaaaaacccbbbaaaaaaaaa```]]][[[UUUVVVUUUSSSQQQPPPQQQRRRQQQUUUVVVSSSSSSVVVXXXWWWTTTRRRPPPNNNNNNMMMKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGEEEDDDCCCBBBBBBAAABBBBBBAAAAAAAAA@@@@@@????????????????????????????????????>>>===<<<<<<;;;<<<<<<;;;;;;:::999999999::::::999999999999999999999999;;;;;;;;;;;;:::999888888555555555555444444444444444444444555555555555555333333333333333333333333333222222111111222222333111333555555444222222333222222222111111111111000111111111111111111111111111111111000//////......111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333333333333333444555666777888666888::::::888999>>>???LLLccc|||yyypppddd]]]SSSLLLHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCBBB<<<<<<<<<<<<===>>>??????<<<;;;;;;::::::;;;;;;<<<;;;<<<<<<======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<===;;;:::::::::;;;;;;<<<===::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<========================>>>>>>???<<<===>>>>>>??????>>>>>>@@@@@@AAABBBBBBCCCCCCCCCAAABBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKMMMMMMNNNNNNMMMJJJLLLRRRUUUSSSQQQQQQPPPQQQRRRQQQOOOPPPTTTXXXYYYYYYXXXWWWUUUVVVWWWXXX\\\```cccbbb^^^[[[[[[]]]]]]___aaadddfffgggffffffccceeehhhkkknnnqqqtttvvvqqqrrrtttuuuwwwxxxxxxxxxxxxwwwvvvvvvvvvxxxzzz{{{xxxwwwwwwvvvvvvvvvwwwwwwvvvxxxzzz{{{zzzzzz}}}|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||wwwssspppoooiiinnnoookkkhhhgggccc^^^```^^^]]]]]]___``````___aaaaaabbbdddeeeddd```]]]UUUUUUTTTRRROOOOOOQQQRRRPPPUUUWWWTTTRRRSSSTTTSSSSSSQQQOOONNNNNNMMMJJJHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@??????????????????????????????======<<<;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::999999999999999999999999888888999999999888888777666666555555555444444444444444444555555555666666333333333333333333333333222222111111111111222222000333555555444333222222222222222111111111111000111111111111111111111111000111111111222222222222222111111111111111111222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222333333333333444555666666888666777999999777888<<<@@@EEETTTjjj}}}zzzrrrjjjbbb]]]RRROOOKKKFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<>>>>>>============>>>>>>:::;;;;;;<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<::::::::::::;;;;;;<<<===888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<=========<<<;;;;;;;;;<<<>>>???;;;<<<>>>?????????>>>===@@@@@@AAAAAABBBCCCDDDEEECCCCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHIIIJJJKKKKKKLLLJJJIIIKKKQQQSSSPPPNNNOOOLLLNNNPPPPPPOOOQQQVVV[[[VVVVVVVVVUUUUUUUUUWWWYYYaaaeeehhhfffaaa]]]]]]^^^\\\^^^aaaccceeeeeeddddddaaadddgggjjjlllooorrrtttqqqrrrtttuuuwwwxxxxxxyyyuuuuuuttttttuuuwwwzzz{{{xxxwwwwwwvvvvvvvvvvvvvvvxxxzzz{{{zzzxxxxxx{{{~~~|||~~~~~~~~~}}}}}}}}}|||}}}~~~~~~~~~|||zzzyyyxxx{{{}}}|||yyytttooollljjjjjjjjjhhhmmmpppllliiifffaaa\\\[[[YYYXXXYYY[[[]]]]]]]]]YYY[[[^^^aaacccbbb^^^[[[VVVVVVTTTRRRPPPOOOQQQTTTOOOUUUXXXTTTQQQRRRRRRPPPRRRPPPOOONNNNNNLLLIIIGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<======<<<;;;;;;::::::;;;;;;888888888888888888888888444555666777777888888777777666666666666555555555444444444555555555666666333333333333333333333333222222111111111111222222000222555666444333222222222222222111111111111000111111111111111111111111///000111222444555666777222222111111111111222222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222333333333333444555666666888555555888888777888;;;>>>>>>FFFXXXkkk||||||sssfff]]]YYYUUUQQQMMMFFFEEEDDDBBBAAA@@@??????@@@@@@@@@?????????>>>>>>???>>>>>>===============================================================<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999999888888777777777777888888999:::;;;<<<<<<<<<;;;::::::999999999999;;;::::::999888888888999999999999:::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<===============<<<<<<<<<============>>>>>>>>>>>><<<=========>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCEEEEEEEEEEEEEEEFFFGGGGGGFFFGGGIIIJJJKKKLLLLLLLLLIIIKKKMMMMMMKKKJJJIIIJJJJJJMMMPPPOOOLLLLLLOOOTTTSSSTTTTTTUUUVVVVVVWWWWWWbbbkkknnnfff[[[WWWXXXYYY______aaabbbbbbcccbbbbbbcccbbbcccfffjjjoooqqqrrrmmmnnnnnnoooqqqtttvvvwwwtttqqqooooooppprrrsssssstttuuuvvvwwwxxxxxxwwwvvvwwwxxxyyyyyyyyy{{{~~~}}}~~~~~~}}}~~~~~~}}}|||wwwrrrooovvv~~~|||{{{zzzyyyyyyxxxvvvtttooolllhhhfffeeegggkkkmmmkkknnnqqqqqqlllddd^^^[[[XXXVVVUUUUUUWWWXXXXXXWWWTTTVVVZZZ]]]]]]\\\ZZZXXXTTTSSSPPPNNNNNNNNNOOOPPPVVVUUUTTTTTTTTTSSSQQQOOONNNNNNPPPRRRRRRPPPKKKGGGFFFEEEDDDDDDDDDEEEFFFGGGDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;<<<;;;::::::<<<<<<;;;:::===<<<:::888777777888888888888999999999999888888888888888888777666444444666666666666666666666666888777555333333333555666444444333333333333222222333333333333333333333333111111111111111111111111111111111111111111111111...///000111111111111111111000000111444777;;;===999666333222222222111000000111111111111222222222333222111000000111222333222222111111222222333444000000000///000000111222666555333222333444666888999999888888888888888999;;;===CCCMMMXXXhhhxxxmmmccc\\\RRRMMMKKKIIIFFFCCCDDDCCCBBBAAA@@@?????????@@@@@@?????????>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::999:::999999999888888888888888888888999::::::;;;;;;<<<;;;:::999999999999999;;;:::999888888888888888999999999::::::::::::;;;::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<========================>>>>>>??????@@@@@@AAAAAABBBCCCCCCEEEDDDDDDDDDDDDDDDEEEFFFDDDEEEGGGHHHJJJKKKLLLLLLJJJLLLMMMMMMKKKIIIHHHIIIIIILLLOOONNNLLLLLLPPPTTTSSSSSSTTTTTTUUUUUUUUUVVV^^^eeehhhbbb[[[ZZZ[[[[[[]]]^^^___aaabbbbbbccccccdddcccccceeeiiimmmoooooollllllmmmoooppprrrssstttqqqnnnlllkkkmmmppprrrrrrtttuuuvvvxxxxxxxxxxxxwwwxxxyyyzzzzzzzzz|||~~~~~~}}}~~~}}}}}}{{{wwwtttsssyyy}}}{{{{{{{{{yyyvvvtttsssrrrqqqrrrqqqooommmhhhfffccc``````bbbeeeggggggjjjllllllgggaaa\\\ZZZVVVUUUTTTTTTVVVWWWWWWVVVTTTVVVXXXZZZZZZYYYWWWVVVSSSQQQOOONNNMMMMMMNNNOOOUUUSSSRRRRRRSSSRRROOOMMMNNNMMMMMMNNNOOONNNKKKIIIGGGFFFEEEEEEDDDEEEFFFGGGCCCBBBAAA@@@???>>>======@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;<<<;;;:::;;;<<<===<<<:::::::::999888888888999999777888888999999888888777777888888777666555444444444444444444444444444444777666444333222333444555444444333333333222222222333333333333333333333333111111111111111111111111111111111111111111111111000111111111111111000000000000000111444777:::<<<888666333222222222111000000000111111111222222222222222111000000111222222222222222222222333333444111000000000000111222222555444444333444555666777777777666666666666777888777888===EEENNN\\\rrr{{{pppfff\\\UUUNNNJJJEEECCCDDDEEECCCAAAAAAAAA@@@???????????????????????????>>>>>>>>>>>><<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999:::;;;;;;;;;;;;:::999999:::::::::999999999999888999999999999999999999999;;;::::::999999999999::::::999888888888888888888888888999999999:::::::::999:::::::::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>===<<<<<<<<<===>>>??????@@@@@@AAAAAABBBCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJJJJKKKLLLKKKIIIGGGGGGGGGHHHKKKMMMMMMLLLMMMQQQTTTSSSSSSSSSSSSSSSSSSTTTTTTXXX]]]___\\\[[[]]]]]]\\\[[[\\\^^^```aaaccccccdddeeedddcccdddgggiiijjjjjjiiijjjlllnnnoooooooooooommmjjjhhhgggjjjnnnqqqrrrtttuuuwwwxxxyyyyyyyyyxxxxxxzzz{{{{{{{{{|||~~~~~~}}}|||{{{zzzyyyxxxvvvzzz~~~}}}{{{{{{~~~}}}|||zzzzzz{{{|||}}}{{{wwwrrrqqqqqqqqqnnnlllkkkiiihhhhhhhhhhhhfffdddcccaaa^^^\\\\\\]]]___aaabbbdddfffeeeaaa]]]ZZZXXXUUUTTTSSSSSSUUUVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTTTTPPPOOONNNLLLLLLLLLMMMMMMRRRQQQPPPPPPQQQQQQOOOMMMMMMLLLLLLMMMNNNNNNLLLKKKHHHHHHGGGFFFEEEEEEEEEFFFFFFEEEDDDBBBAAA???>>>===@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<;;;::::::<<<<<<;;;:::777888888999::::::999999777777888888888888777777777777777777666555444444333333333333333333333333555444333222222222333444333333333333222222222222333333333333333333333333111111111111111111111111000000000000000000000000333333333222222000//////000000000111333666888:::777555222222222222111000000000000111111111222222222111111000000111111222333333222222333333444555111111111111111222333333444444444444555555555555444444444444444555666777666666999>>>DDDNNN___nnn{{{lll```YYYTTTNNNJJJFFFDDDBBBBBBCCCDDDCCCBBB>>>>>>=========>>>>>>?????????>>>>>>>>>=========<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999:::::::::::::::999888888:::::::::999999999999999;;;;;;::::::999999999999::::::999999999999999:::999888888777777777888888888888888888999999999999999999999999::::::::::::999999999:::::::::::::::999999::::::;;;;;;<<<<<<>>>===<<<;;;;;;===>>>?????????@@@@@@AAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAACCCCCCCCCDDDDDDEEEFFFFFFFFFHHHIIIHHHFFFFFFFFFGGGGGGIIIKKKLLLLLLNNNQQQTTTRRRRRRRRRRRRRRRRRRRRRRRRUUUWWWXXXWWWYYY^^^^^^ZZZZZZ[[[^^^```bbbdddeeeeeefffdddbbbbbbdddffffffffffffhhhjjjlllmmmmmmkkkkkkkkkhhhffffffiiinnnrrrsssuuuvvvxxxyyyzzzzzzzzzzzzyyy{{{|||||||||}}}}}}~~~|||yyyyyyyyyyyyyyy~~~zzzyyywwwwwwxxxzzz|||}}}~~~~~~}}}|||{{{zzzzzzyyyvvvtttrrrqqqpppqqqrrrssswwwtttpppoooooonnnllljjjeeedddbbbbbbccccccbbbaaa```___]]]\\\[[[\\\]]]^^^^^^___```___\\\ZZZXXXXXXVVVTTTSSSSSSUUUVVVVVVUUUWWWVVVUUUTTTSSSRRRRRRRRRNNNMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMOOOQQQRRRQQQOOOMMMMMMOOOQQQSSSRRROOOLLLIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCAAA@@@??????????????????????????????=========<<<<<<;;;;;;;;;;;;:::999999:::;;;:::999777888999::::::999888777666777777777777777777666666666666666666555444333333333333333333333333333333333222111111222222333333333333222222222222111222222222222222222222222111111111111111111111111////////////////////////222222222222222111000000000000000111222444666777555333222222222333222000000000000000111111111111111111000000000000111111333333333222333333444555222222111111222222333444222333444555555555444444333333333333444555666777888777999<<>>>>>>>>>>>===<<<======<<<<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999::::::999999888777999999999999999999999999<<<<<<;;;;;;::::::999999999999999888888999999:::777777777666666777777888777777777888888888999999999999999999999999999999999999:::::::::;;;;;;;;;999999:::;;;<<<<<<=========<<<;;;;;;;;;<<<>>>???>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDEEEFFFHHHGGGHHHJJJKKKLLLNNNPPPRRRQQQQQQQQQQQQQQQQQQRRRRRRTTTVVVUUUTTTXXX]]]\\\YYYZZZ\\\^^^```cccdddffffffeeecccaaaaaacccdddddddddeeegggiiikkklllkkkjjjiiikkkiiiggghhhlllqqqtttvvvuuuwwwxxxzzz{{{|||{{{{{{yyy{{{}}}}}}}}}}}}~~~~~~|||~~~|||zzzyyyyyy{{{}}}~~~~~~}}}{{{zzzvvvvvvvvvvvvvvvvvvxxxyyyyyyyyyxxxwwwvvvuuuttttttqqqpppnnnllllllmmmnnnooopppnnnlllkkkjjjiiihhhgggeeecccaaaaaabbbccccccbbb^^^]]]\\\\\\[[[[[[\\\\\\\\\]]]^^^]]][[[YYYYYYYYYVVVUUUTTTTTTVVVWWWWWWVVVXXXVVVTTTSSSQQQPPPPPPPPPLLLLLLKKKKKKJJJJJJJJJKKKJJJJJJKKKNNNQQQSSSSSSRRRMMMOOOTTTXXXZZZWWWQQQLLLHHHHHHHHHGGGFFFEEEDDDDDD???>>>>>>>>>>>>>>>>>>>>>????????????????????????<<<<<<<<<<<<;;;;;;;;;;;;999888777888999999888777999999::::::999888666555555666666777777666666555444555555555555444444333444444444444444444444444222222222111222222222222333333222222222111111111222222222222222222222222111111111111111111111111///////////////////////////000111222222222222222000000000111222222333444333222111222333333222000//////000000000111111111000000000000000000000000333222222222222333444444222222111111222222333444222333444444555555444444333333444444555666777888:::888999;;;<<<>>>FFFNNNbbbvvv|||nnnddd]]]WWWSSSOOOLLLIIIGGGEEEDDDAAA??????>>>===;;;::::::999999===<<<<<<<<<<<<<<<===>>>============<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777888888888888999999999888999999999999888777777777888888888888999999999;;;;;;;;;::::::999999999999888888888888999999:::666666666666666777777888666777777777777888888888999999999888888888888777999999999::::::;;;;;;<<<999999::::::;;;<<<======;;;;;;<<<<<<<<<=========<<<======>>>??????@@@@@@@@@?????????@@@@@@AAABBBDDDCCCBBBAAA@@@@@@AAABBBCCCDDDEEEEEEDDDEEEGGGIIIHHHHHHIIIJJJLLLMMMOOOPPPOOOPPPPPPQQQQQQRRRSSSSSSTTTVVVUUUTTTVVV[[[\\\YYYZZZ[[[]]]```bbbdddeeeeeedddbbb``````bbbdddddddddeeefffhhhjjjkkkkkkkkkkkkmmmkkkkkklllppptttvvvwwwvvvwwwyyy{{{|||}}}}}}|||xxxzzz|||}}}}}}|||}}}~~~~~~}}}}}}}}}~~~~~~|||~~~}}}{{{|||~~~~~~~~~}}}|||}}}~~~||||||~~~|||yyywwwwwwwwwvvvxxxzzzzzzyyyxxxyyyzzzwwwwwwvvvuuutttssssssrrrmmmllljjjiiiiiijjjkkkllljjjjjjiiihhhgggeeeeeedddeeecccaaaaaacccddddddddd[[[[[[[[[[[[ZZZZZZYYYYYY[[[\\\^^^]]][[[YYYYYYYYYVVVUUUTTTTTTVVVWWWWWWVVVVVVUUUSSSQQQPPPOOOOOOOOOKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJMMMPPPSSSSSSRRRMMMPPPVVV\\\]]]XXXPPPJJJFFFFFFFFFFFFFFFEEEDDDCCC>>>>>>>>>????????????@@@????????????????????????;;;;;;;;;;;;;;;;;;;;;;;;999888777777999999888777:::::::::999888666555444555555666666666666555555333444444444444444333333444444444444444444444444111111222222222333333333222222222222111111111111222222222222222222222222111111111111111111111111000000000000000000000000......///111111222222222000000000111111111111111111111000222333333222000/////////000000000111111///000000111111000000///222222111111222222333444111111111111111222333333333333333333444444444444555555555555555666777888888666777:::::::::>>>DDDRRRbbbzzz{{{wwwrrrjjj^^^VVVQQQMMMJJJGGGFFFEEEDDDDDDCCCBBB@@@???>>>>>>===<<<;;;;;;===>>>>>>======<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;:::999999999999999::::::::::::::::::::::::999999999999999999999999777777777777888888999999888888888888888777777666666666777777777888888888999999888888888888888888888888888888888999::::::666555555555555666777888666666666777777777888888999999888888777777777777777777888888999::::::;;;777777888999:::;;;<<<<<<999:::<<<===>>>===<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBAAA@@@???@@@AAACCCDDDHHHIIIHHHGGGEEEEEEFFFHHHIIIIIIHHHIIIKKKMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTUUURRRVVVVVVTTTVVV[[[]]]\\\XXXZZZ[[[^^^```aaabbbbbbbbb```___```bbbdddeeeeeeffffffgggiiikkklllmmmnnnnnnmmmnnnppptttwwwwwwwwwvvvxxxzzz|||}}}~~~~~~~~~wwwzzz|||}}}|||{{{|||}}}||||||{{{{{{{{{|||}}}~~~}}}~~~~~~~~~~~~~~~|||{{{|||~~~|||zzz|||~~~~~~}}}~~~}}}~~~}}}xxxuuutttvvvxxxvvvyyy~~~}}}{{{{{{{{{vvvuuuttttttrrrrrrqqqpppjjjiiigggfffggghhhjjjkkkhhhhhhhhhhhhfffeeedddddddddbbb______aaacccddddddZZZZZZ[[[[[[[[[ZZZYYYXXXZZZ\\\^^^^^^\\\ZZZXXXXXXUUUTTTSSSSSSUUUVVVVVVUUURRRRRRQQQPPPOOOMMMLLLLLLJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNOOONNNMMMMMMPPPUUUYYYZZZVVVNNNHHHCCCDDDEEEEEEEEEEEECCCCCCAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????:::::::::::::::::::::::::::999888999:::;;;:::888999999888777777777777777444555555666666555555444222333333444444444333333333333333333333333333333111222222333333333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111...//////000000000//////000000000111000000//////000000000222333444222000////////////000000000111...///000111111000///...111111000000111111222333111000000000000111222222444333222222222333444555666666555555555555666666666444555999:::999;;;@@@CCCNNN```ttt~~~{{{wwwqqqkkkeeeaaa^^^ZZZUUUNNNJJJJJJIIIGGGEEE>>>=========>>>>>>??????<<<<<<;;;;;;;;;<<>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::999999888777888888888888888888888888888888888999999999999999999999999666666777777888888888999888888888888888777666666555555666666777777777888666666666666666777777777888888777777888999::::::555555555555555666777888666666666666777777777777999888888888777777666666555666666777888999999999555666777888999:::;;;;;;888:::<<<>>>???===;;;:::::::::;;;;;;<<<=========>>>>>>>>>???@@@BBBCCCDDD@@@???>>>>>>@@@BBBEEEGGGMMMMMMLLLIIIFFFEEEFFFHHHJJJIIIHHHIIIKKKMMMMMMMMMMMMNNNOOOQQQSSSTTTUUUVVVQQQUUUWWWUUUVVV[[[______WWWXXXZZZ\\\^^^______```aaa```___```ccceeefffffffffggggggiiikkkmmmooopppnnnnnnooorrrvvvxxxxxxwwwwwwxxxzzz|||~~~~~~~~~~~~wwwyyy|||||||||{{{{{{|||zzzzzzyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~|||{{{|||}}}zzz|||}}}{{{{{{}}}~~~}}}}}}|||~~~|||wwwttttttwwwzzzqqqvvv{{{}}}|||yyywwwxxxppppppooonnnmmmlllkkkkkkiiihhhfffffffffhhhjjjkkkdddeeeffffffdddbbbbbbbbbbbb```]]]]]]___aaacccccc[[[\\\]]]]]]]]]\\\ZZZZZZYYY\\\^^^___\\\ZZZXXXWWWTTTSSSQQQRRRTTTUUUUUUTTTOOOOOOOOOOOONNNLLLKKKJJJJJJJJJKKKKKKLLLKKKKKKJJJLLLKKKJJJKKKLLLLLLJJJHHHNNNOOORRRUUUUUURRRLLLGGGBBBCCCDDDEEEEEEDDDCCCCCC?????????>>>===<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::<<<;;;::::::<<<<<<;;;:::888777666666666777999:::444555555555555555555444222222333444444444333333222222222222222222222222111222333444444444444444222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000///...---,,,000000000000000///......//////000222444444222000////////////000000000000...///000111111000///...000000000///000111111222000000000///000111111222444333222111111333555666666666555444444444555555555444555:::;;;:::<<>>>>>>>>?????????@@@@@@@@@@@@>>><<<<<>>======???>>>>>>===<<<;;;;;;;;;<<<;;;:::999999:::<<<===999888888888999;;;===>>>999888666555555555666777444444555555444444333222444444444555555555555666888777555333222222222333000111111111111222222222333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000222333111000000000000000000000000000000000111111000000000000111111---...///000111333333444222222111111111111111111......///000111333555666333333333444444444555555666555444444555777999:::;;;<<<@@@KKK]]]nnn{{{zzzuuullljjjeee```[[[VVVSSSQQQOOOMMMKKKHHHFFFEEEEEEEEEBBBBBBAAA@@@???>>>>>>===============<<<<<<<<<;;;===<<<;;;;;;::::::;;;;;;:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::::::::999888888999999999:::999999999999999999888;;;999888999999999777555777777888888888777666666777777777777777777777777777777777777777777777777777777666666666666666666444444555555666777777777666666555444444444444444444555555555666666666666888888777777666666666666777888888999999888888777999999888888888777777777888999::::::;;;;;;::::::::::::::::::;;;<<<===>>>>>>>>>>>>?????????@@@@@@???>>><<<<<>>>>>===<<<<<<>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;999888888999999:::;;;<<<888888777666555555555666444444444555444444333222444444444444555555555555444333222111111111222333000111111111111222222222333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111111000//////000000000000000000000000000111111000000000000111111++++++,,,---...///000000111111111111111111111111333222222222333333444555333333333444444444444555777666555555666777:::;;;:::999;;;BBBPPPaaaqqqzzzyyy{{{ppplllfffcccaaa^^^ZZZVVVQQQPPPMMMKKKHHHFFFEEEDDDDDDDDDCCCBBBAAAAAABBBBBB>>>>>>>>>======<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999999::::::::::::;;;;;;;;;;;;999999999999999999999999;;;:::999888888888888888888888888999999999999999:::999888999999999777555777888888888888777666555777777777777777777777777777777777777777777777777555555555555555555666666444444555555666777777777666555555444444444444444444444444555555555666666888888777777777777666666777777888888888888777777777777777777666666666666999999:::::::::::::::999::::::::::::;;;<<<============>>>>>>>>>????????????>>><<<<<>>>>>>>>>>>>>>======<<<<<<;;;>>>>>>======<<<;;;;;;;;;:::::::::;;;;;;::::::999888999999999999999999888888888888777666555444333444444444444444333222222333333333444444444555555000000//////000111222222000111111111111222222222222222222222222111111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000///......///111000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111555444333222222222222222333333333333444444444444666555555444555666888999999888888:::AAAQQQdddqqqvvv~~~vvvqqqjjjbbb\\\XXXUUUQQQOOONNNLLLIIIGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB=========>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;:::::::::999999888888888888888999999:::::::::;;;;;;;;;999999999999999999999999;;;;;;999888777777777777777777888888999999:::::::::999888888999999777555888888888777777666555555777777777777777777777777666666666666666666666666444444444555555666666777444444555555666777777777666555444444333333444444333333444444444555555555777777777777777777777777666777777777777777777666666666666666666666666666777777888::::::;;;;;;;;;999999999999:::;;;<<<===<<<<<<=========>>>>>>>>>>>>=========???BBBFFFHHHIIIHHHFFFEEEDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJLLLLLLLLLJJJHHHIIIKKKMMMMMMNNNQQQRRRRRRQQQRRRRRRRRRTTTVVVXXXYYYZZZYYYXXXaaaaaabbbbbbcccdddddddddcccbbb```bbbgggmmmrrruuutttsssrrrqqqqqqqqqqqqrrrttttttuuuvvvwwwyyyzzz{{{yyy~~~}}}|||~~~}}}||||||~~~}}}|||}}}|||zzzyyyzzz|||zzz|||}}}yyytttqqqppppppppppppmmmmmmnnnqqqsssrrrpppnnniiiiiihhhhhhgggfffeeeeeefffdddaaa```aaabbbbbbaaaaaa```___```aaa```^^^]]]^^^^^^]]][[[ZZZXXXWWWVVV[[[\\\^^^___``````____________^^^]]][[[YYYVVVUUUVVVUUUTTTSSSSSSSSSSSSTTTOOONNNMMMMMMNNNMMMKKKIIIEEEEEEFFFGGGHHHIIIJJJJJJNNNLLLHHHGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCBBB@@@???@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>======<<<<<<<<<=========<<<<<<;;;;;;;;;999999:::;;;;;;:::888777888888999:::999888666555777777888888777555333222333444444444444333222222222333333333444444444444////////////000000111111000000111111111222222222222222222111111111111111111111111111111111111111////////////////////////000000000000000000000000/////////////////////////////////////////////////////////...,,,---///111000000000000000000000000000000111111111111000000111111111111111111111111000000000000111111111111333222111000////////////222222333333333444444444444444333333333444666666888:::999888:::EEEWWWeeeuuu~~~}}}}}}zzzvvvsssoooiiiaaa[[[WWWSSSOOOKKKIIIHHHEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>>??????>>>>>>>>>>>>>>>======<<<============>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::999999888777777777777888999999999:::::::::;;;;;;::::::::::::::::::::::::;;;:::999888777777666666777777777888888999999999999888888888999999888666888777777666666666555555999999999999999999999999666666666666666666666666555555555666666777777777444444555555666777777777555555444333333333333333333333333333444444444444666666666666666666666666555666666777777666666555666777777777777777777777444555777999:::<<<<<<<<<999888888999999:::;;;<<<;;;;;;<<<<<<<<<==================>>>???AAADDDEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJIIIIIIHHHJJJKKKKKKJJJHHHHHHJJJLLLMMMOOOQQQRRRQQQPPPRRRTTTUUUVVVXXXYYYYYYYYYYYYXXX^^^___```bbbccceeefffgggaaa___^^^aaafffmmmqqqtttrrrpppooonnnmmmnnnoooppptttuuuuuuwwwxxxyyyzzz{{{zzz~~~~~~}}}|||}}}~~~}}}}}}}}}}}}{{{zzzzzz{{{|||{{{}}}|||xxxsssooonnnooooooooommmmmmnnnppprrrrrrpppnnniiiiiihhhhhhggggggfffffffffdddaaaaaaaaabbbaaa```aaa```___```aaaaaa___]]]^^^^^^]]][[[ZZZXXXWWWWWWYYYZZZ[[[]]]^^^]]]]]]\\\[[[[[[[[[ZZZXXXVVVTTTRRRRRRRRRRRRQQQQQQQQQQQQQQQNNNMMMLLLLLLMMMLLLJJJHHHGGGGGGHHHHHHIIIIIIJJJJJJMMMJJJHHHFFFGGGGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@???@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;888999:::::::::999777666777888888999888777555444666777777777777555333222333333444444333333222111222222222222333333333444111111111111111000000000000000111111111222222222111111111111111111111111111111111111111111111111/////////////////////////////////////////////////////////////////////////////////////////////////////////...,,,---///111///////////////////////////000111111111111000//////............---------//////000000000111111111000000//////000000111111222222222333333333444444555555555555555555666666555999;;;999888>>>KKKWWWnnn}}}```___]]]]]]]]]\\\YYYVVVVVVSSSNNNJJJHHHGGGEEEDDDCCCBBBAAA@@@@@@??????@@@???>>>>>>===============;;;<<<<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::999999999999999888777777777777888999999999999:::::::::::::::::::::::::::::::::::::::999888777777777777777777777777888888888888888999888777888::::::888666777666666555555666666777::::::::::::::::::::::::777777777777777777777777666666666666666777777777444444555555666777777777555444444333333333333333222222222333333333444444444444555555555555666666555555666666666666555555666666666666777777777777444555777888:::;;;<<<<<<888888888888999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<=========>>>???AAABBBCCCBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJLLLNNNMMMOOOQQQQQQOOOPPPSSSWWWZZZZZZZZZYYYYYYYYYYYYYYY[[[\\\]]]___aaacccdddeee]]]]]]]]]```ffflllooopppmmmlllkkkjjjjjjkkkmmmoootttuuuvvvxxxyyyzzzzzz{{{zzz}}}~~~}}}~~~}}}}}}~~~~~~~~~||||||{{{|||}}}}}}yyyuuuooolllkkklllmmmnnnooonnnnnnoooqqqqqqooommmiiiiiiiiihhhhhhgggggggggfffdddbbbaaabbbbbbaaa___```______```aaaaaa___^^^]]]\\\[[[ZZZYYYXXXWWWVVVSSSTTTWWWYYY[[[]]]]]]]]]XXXXXXXXXXXXWWWUUUSSSQQQPPPPPPPPPPPPOOOOOOOOOOOOMMMLLLKKKKKKLLLLLLJJJHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJHHHGGGFFFGGGGGGFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888777666777777777777666555555444555666666666666555444444333333333333333222111111111111222222222333333333222222222222222111000///000111111111111222222222000000000111111111111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000///000000///......///111///////////////////////////000111222222111000///000/////////////////////...//////000000111111111000000000111222333444555222222222222333333333333777777777777777777777777111666:::999777:::BBBIII]]]mmmLLLKKKJJJJJJKKKKKKIIIGGGHHHFFFCCCAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>???@@@>>>======<<<<<<======>>>;;;<<<===>>>>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::999999999999:::999888888777777888888888999999999999:::::::::999999999999999999999999888888777777777777888888888888888888777777777777888888777888::::::888777555555444444555666888888999999999999999999999999777777777777777777777777666666555555555555555555444444555555666777777777555444333333222222333333222222222222333333333333333333333444444444555555444555555666666555555444444444555555555666666666666777888999999:::999999777777777888888999:::;;;::::::::::::;;;;;;;;;;;;<<<======??????@@@@@@AAA@@@AAABBBDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGHHHHHHHHHFFFHHHJJJKKKLLLMMMPPPRRRLLLNNNPPPOOOMMMNNNTTTYYY^^^]]][[[YYYWWWWWWXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^ZZZ[[[\\\```fffjjjlllmmmiiihhhffffffgggjjjmmmnnnrrrtttvvvxxxzzzzzzyyyyyyxxx{{{|||{{{}}}}}}~~~zzz|||~~~~~~~~~}}}~~~}}}~~~~~~yyytttnnnkkkkkkmmmnnnooopppooonnnnnnoooooollljjjhhhhhhhhhhhhgggggggggggggggeeecccccccccbbbaaa______^^^^^^___``````___]]]YYYYYYXXXWWWWWWVVVUUUUUUQQQRRRUUUXXXZZZ[[[[[[[[[VVVWWWWWWWWWWWWUUUSSSRRRPPPPPPPPPPPPPPPOOONNNNNNKKKJJJIIIJJJKKKKKKJJJHHHGGGGGGFFFEEEFFFHHHJJJKKKHHHFFFEEEFFFGGGHHHGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@>>>>>>??????@@@??????>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::888777777666666666666666555555444555555555555555444444444555666666222333333333333222111111111111111111222222222222///000111222222222111111000111111111111222222222///000000000111111111222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...000111111000//////000///////////////////////////000111222222111000///111111111111222222222222......//////000111111222000000000000111222333444111222222222222333333333666666666777777666666555111555888999777999>>>BBBLLL\\\pppDDDCCCCCCCCCEEEEEEDDDBBBCCCAAA@@@???>>>>>>??????;;;<<<<<<<<<;;;;;;<<<===:::999999999999:::;;;;;;:::;;;===>>>?????????>>><<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888:::999999888888888888888888888999999999:::::::::777777777777777777777777888777777777777777888999999999888888777777666666888777777888::::::999777444444444444555777888:::888888888888888888888888777777777777777777777777555555555444444333333333444444555555666777777777555444333333222222333333111111222222222333333333222222222333333444444444444555555555555555555444333333333444444555555555999999999999999888777666777777777777888999:::;;;999999:::::::::;;;;;;;;;<<<<<<>>>???@@@@@@@@@@@@@@@AAACCCDDDEEEDDDDDDCCCGGGGGGFFFFFFGGGGGGHHHIIIEEEGGGJJJLLLMMMOOORRRTTTKKKMMMNNNMMMKKKMMMTTTZZZaaa^^^[[[XXXVVVVVVWWWYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYY\\\```fffiiijjjjjjfffeeeddddddfffiiillloooppprrrvvvyyyzzzzzzxxxwwwvvvzzz{{{zzz||||||{{{~~~~~~{{{{{{xxxzzz~~~~~~~~~~~~~~~}}}~~~zzzvvvpppmmmmmmoooqqqrrrpppooommmmmmnnnmmmkkkiiigggggggggggggggfffffffffgggeeedddcccccccccaaa___^^^]]]]]]^^^___```^^^]]]VVVVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVXXXXXXXXXXXXWWWVVVVVVWWWXXXWWWVVVUUUTTTPPPPPPQQQQQQPPPPPPOOONNNJJJIIIIIIJJJKKKLLLJJJIIIFFFDDDCCCCCCDDDGGGJJJMMMFFFEEEEEEEEEGGGHHHGGGFFFEEEEEECCCBBBAAA@@@@@@@@@======>>>>>>>>>>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666666666666777666555444333333444666666555444333333444555777888222333333333333222111111000111111111111222222222,,,...///111222333222222000111111111111222222222//////000000111111111222111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000...000222333111000000000////////////////////////...000111222222111000...---.........////////////---......///000111111222//////////////////000111111111222222222333333333333333333444444333222222333666999999999:::>>>BBBDDDRRRfffzzz??????????????????????????????>>>>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;>>>>>>=========<<<<<<<<<======<<<;;;:::999999999===<<<;;;;;;<<<===<<<;;;999999999999999999999999777888999::::::999888777888888888888888888888888999999999888777666666555666666666666777777777777777777888888888888777777999777777777888999777666777777666666666666777777666666666666666666666666777555555666999;;;;;;;;;666666555444444444444555555444444333333444444555444444333333333333222222222222222222222222222222333222222111111222222333333333333333333333333333444444333222333444555666666666666666666666666666666777777777888888888888999999888888888999::::::???>>><<<;;;<<<===???@@@@@@AAAAAABBBCCCDDDEEEEEE@@@BBBCCCDDDDDDDDDEEEGGGHHHHHHIIIKKKMMMOOOQQQRRROOONNNMMMMMMNNNQQQTTTVVVZZZYYYXXXWWWVVVUUUUUUVVVXXXWWWUUUUUUVVVXXX[[[]]]\\\___dddfffggghhhhhhiiiggggggfffeeefffiiikkkmmmrrrsssuuuvvvwwwwwwwwwvvvwwwxxxzzz|||}}}}}}|||{{{||||||}}}~~~~~~}}}|||{{{zzz|||~~~~~~~~~~~~|||~~~~~~}}}||||||~~~|||zzzyyyvvvvvvtttrrrooooooppprrrpppnnnkkkjjjjjjjjjhhhgggiiihhhgggffffffeeeffffffiiifffcccbbbbbbbbbaaa```___``````___^^^\\\YYYXXXXXXWWWTTTRRRQQQQQQRRRSSSTTTWWW[[[]]]\\\ZZZYYYXXXYYYYYYYYYXXXWWWUUUTTTSSSRRRSSSUUUUUUTTTQQQMMMKKKIIIIIIJJJJJJJJJJJJJJJIIIHHHFFFEEEFFFGGGGGGFFFEEEEEECCCAAAAAACCCEEEEEEEEEEEEDDDCCCBBB@@@???>>>===@@@@@@??????>>>=========;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;999888666666666666777444666777666333111333555333555777777555333111111111222222333222111000///000000000000000000000000000111222333333222111000111000000000//////......//////000111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////---------............///222222111000///...------000000000000000000000000000000000000000000000000////////////////////////222111000//////000111111000000000000000000000000//////000111222333333444333333333444444444555555333333444666888:::<<<===BBBDDDPPPjjj>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999<<<<<<;;;;;;;;;<<<>>>???<<<<<<;;;<<<<<<<<<<<<;;;999999999999999999999999777888999999999999888777888888888888888888888888999999888888777666666555555666666666777777777777777777888888888888777777777666444444666666666555777777666666666666777777777777777777777777777777666555555777:::<<<======666555555444444444444444333333222222222222333333444444333333333222222222222222222222222222222222333222222111111222222333333333333333333333333333444333333222333444555666555555555555555555555555666666777777777888888888<<<<<<<<<<<<<<<======>>>>>>===<<<;;;<<<===???@@@@@@@@@AAABBBCCCDDDDDDEEE@@@BBBCCCCCCBBBCCCEEEHHHGGGHHHHHHJJJLLLNNNPPPQQQLLLKKKJJJJJJKKKNNNQQQSSSVVVVVVUUUTTTTTTSSSRRRRRRSSSRRRQQQQQQSSSVVVYYY[[[^^^aaadddeeeffffffggghhhfffffffffgggiiikkknnnooossstttuuuvvvvvvvvvuuutttuuuwwwyyy{{{|||||||||{{{yyyzzz|||}}}}}}|||zzzyyy|||}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}zzzxxxtttttttttssspppnnnnnnooopppnnnlllkkkllllllkkkiiijjjiiihhhggggggffffffgggeeeccc```___`````````_________^^^]]]\\\ZZZYYYXXXXXXVVVTTTRRRRRRRRRSSSSSSWWWZZZ]]]^^^]]]\\\[[[[[[[[[ZZZYYYXXXVVVUUUTTTSSSTTTTTTUUUUUUTTTQQQOOONNNIIIJJJJJJKKKKKKJJJJJJJJJGGGFFFEEEEEEGGGGGGFFFEEEEEEDDDBBBCCCDDDEEEDDDCCCBBBBBBBBBAAA@@@@@@???????????????>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999999888777666666666666888999:::888444222333444666777666555444333222333333222111111000000111111000000000000000000000000000111111222222111111000333333333222222222111111//////000111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////........./////////000000111111000000//////......000000000000000000000000000000000000000000000000////////////////////////222111000//////000111111000000000000000000000000111111111111111222222222333333333444444444444555444444444555666999;;;<<>>??????666555444444333333444444222222111111111111222222333333333333222222222222222222222222222222222222222222111111111111222222444444444444444444444444333333333333333444555555555555555555555555555555666666666666777777777777:::::::::::::::;;;<<<<<<======<<<;;;;;;===>>>?????????@@@AAABBBCCCCCCDDDAAAAAAAAAAAA@@@BBBEEEHHHFFFFFFGGGHHHJJJLLLMMMNNNJJJIIIIIIIIIJJJMMMOOOQQQRRRSSSSSSTTTSSSRRRPPPPPPOOOOOOOOOPPPSSSVVVZZZ\\\bbbcccdddccccccccceeefffdddeeehhhkkknnnppprrrsssuuuuuuuuuuuutttsssqqqqqqssstttwwwyyy{{{{{{{{{{{{xxxzzz}}}}}}zzzxxx}}}~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~{{{wwwtttppprrrssssssqqqooooooooopppnnnmmmlllmmmnnnmmmllljjjjjjiiihhhggggggggggggcccaaa______`````````___^^^^^^\\\[[[YYYXXXXXXXXXWWWVVVUUUSSSSSSSSSTTTUUU[[[]]]______^^^]]]^^^___]]]\\\YYYWWWUUUTTTSSSSSSUUUTTTTTTSSSSSSRRRQQQQQQKKKKKKKKKKKKKKKKKKJJJJJJGGGEEEEEEEEEGGGGGGFFFEEEEEEDDDDDDDDDEEEDDDBBB@@@@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888888777666555444555666666555333111111222888777555444333333444444444333111//////000222333000000000000000000000000222111111000000111111222111111000000000000/////////000000111111111111000........................000000000000000000000000////////////////////////////////////////////////////////////000000000111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000222222222111111111000000333333333333444444444444555444333333444666999:::;;;===GGG\\\uuu;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>><<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;GGGDDD@@@<<<999777777888:::;;;======<<<;;;;;;;;;::::::999999888888777777777777888888888888777777888888888888888888888888888888888888777777666666555555555666666666777777666666777777777777666666:::777555555777888999999666666666555555666666666777777777777777777777777555444555777;;;???@@@@@@555444444333333333333333222222111111111111222222333333333222222222222111111111111111111111111111222222111111111111222222444444444444444444444444333333333333333444444444444444444444444444444444555555555666666666777777777777777777777888999:::<<<<<<;;;;;;;;;<<<===>>>===>>>>>>???@@@AAABBBCCCAAAAAA@@@??????AAAEEEHHHEEEEEEFFFFFFHHHIIIKKKKKKJJJJJJIIIJJJKKKMMMPPPQQQQQQRRRSSSUUUTTTSSSQQQPPPOOOPPPQQQSSSVVVZZZ]]]___cccccccccaaa______bbbdddbbbeeeiiinnnrrruuuvvvvvvvvvuuutttsssqqqpppnnnmmmqqqrrrtttvvvxxxzzzzzzzzzyyy|||}}}zzz||||||}}}}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~|||{{{zzzwwwrrrnnnkkkmmmpppqqqqqqqqqrrrtttnnnmmmkkklllmmmnnnnnnmmmiiiiiigggfffeeeeeeeeeeeecccaaa``````aaabbbaaa```]]]\\\ZZZXXXWWWWWWWWWXXXVVVVVVUUUUUUUUUUUUVVVWWW]]]^^^___^^^]]]]]]^^^```^^^\\\YYYVVVSSSSSSSSSSSSTTTSSSRRRQQQPPPQQQRRRRRRLLLLLLKKKKKKJJJJJJKKKKKKFFFEEEDDDEEEFFFGGGFFFEEEEEEEEEEEEFFFFFFDDD@@@===@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<;;;;;;::::::;;;;;;;;;:::::::::::::::888888888888777777777777666777888888777666444333222222333444444555555666666555444444444555444444222222111000000111111222000000000000000000000000222111000//////000111222///////////////////////////000111111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////....../////////000000000.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000111111111111111111111111222222333333333444444444666555333222333555777999::::::AAAPPPeee}}}::::::::::::::::::::::::999999:::;;;<<<======>>><<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999999999;;;===>>>999;;;>>>>>><<<;;;;;;<<<999999999888888777777777777777777777777777777777777777777777777777777777888888888777777777777777555555555555666666666666666666777777777777666666999777555555777999999999666666555555555555666666555555555555555555555555555444444666:::===>>>>>>444444333222222222222222333333222222222222333333333333222222222111111111111111111111111111111111222111111000000111111222444444444444444444444444222222222333333333333333444444444444444444444444444555555555555666666666777777777888888:::;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<===>>>???@@@AAAAAA@@@@@@???>>>===@@@DDDGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHIIIIIIKKKMMMNNNOOONNNPPPRRRSSSSSSRRRPPPOOOPPPPPPRRRTTTWWW[[[^^^___bbbbbb```^^^\\\\\\___bbbbbbeeejjjppptttwwwxxxxxxuuutttsssqqqooommmlllllloooppprrrtttvvvwwwxxxyyyxxx{{{~~~}}}zzzyyyzzzzzz{{{|||}}}~~~~~~}}}}}}~~~~~~}}}}}}~~~}}}||||||~~~~~~{{{xxxuuuppplllhhhfffiiimmmoooqqqrrrtttvvvllljjjiiijjjkkkllllllkkkgggfffeeecccbbbbbbaaaaaaaaa```___```aaaaaa```^^^\\\[[[YYYWWWVVVVVVWWWWWWUUUUUUUUUVVVVVVWWWXXXXXX]]]]]]]]]\\\[[[[[[\\\^^^]]][[[XXXUUURRRQQQRRRRRRQQQPPPOOONNNNNNOOOQQQRRRMMMLLLKKKJJJIIIJJJJJJJJJEEEDDDCCCDDDFFFGGGFFFEEEEEEEEEFFFGGGGGGDDD@@@<<>>============<<<<<<;;;:::::::::;;;;;;::::::999999999999888888777777777666666666666666777777666555333222555555666777999;;;<<<<<<555444333555666777444222///000222333333222111///000000000000000000000000222111000//////000111222222222222222222222222222000000111111111000000///000000000000000000000000////////////////////////////////////////////////////////////////////////------........./////////......//////000000111111//////////////////////////////////////////////////////////////////////////////000000111111111111000000000000000000000000///000000111222222333333222222222333333333444444555444333222333444666777;;;:::<<>>??????@@@>>>>>>>>>>>>===???BBBEEEEEEEEEEEEEEEEEEFFFGGGHHHFFFFFFFFFGGGIIIJJJLLLMMMLLLMMMNNNOOOPPPPPPOOONNNOOOPPPQQQSSSUUUXXXZZZ\\\^^^^^^]]][[[ZZZZZZ]]]```aaadddiiinnnrrrtttvvvvvvsssrrrpppooommmlllllllllooooooppprrrsssuuuvvvwwwvvvxxx{{{}}}~~~}}}{{{yyyxxxxxxyyyzzz{{{}}}~~~~~~~~~|||{{{~~~~~~}}}}}}|||}}}}}}|||yyy{{{||||||{{{{{{|||~~~|||{{{yyyyyyyyyzzz|||}}}}}}}}}{{{wwwqqqllliiiiiikkkoootttxxxxxxvvvttttttkkkiiihhhhhhiiikkkjjjiiieeedddbbbaaa```___^^^^^^___^^^]]]]]]^^^^^^\\\ZZZZZZZZZXXXWWWWWWVVVVVVVVVTTTUUUVVVWWWXXXYYYZZZZZZ[[[\\\\\\[[[YYYYYYZZZ\\\ZZZYYYVVVTTTRRRQQQPPPPPPNNNNNNMMMMMMNNNOOOQQQRRRMMMLLLJJJIIIHHHHHHIIIJJJDDDCCCCCCDDDFFFGGGFFFEEEEEEEEEEEEFFFFFFDDD@@@===@@@@@@??????>>>===<<<<<<=========<<<;;;;;;::::::;;;::::::999999888888777888888777777777666666666666666666666555444333222555555666888<<>>??????<<<===>>>>>>>>>???AAACCCFFFEEEEEEEEEEEEFFFFFFGGGEEEFFFGGGHHHIIIKKKLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQSSSTTTVVVWWWXXXXXXYYYZZZYYYYYYYYY\\\^^^```bbbeeeiiimmmooopppqqqpppooonnnmmmllllllmmmmmmooooooooopppqqqssstttuuuvvvwwwyyy{{{|||{{{zzzyyyyyyyyyyyyyyyzzz{{{}}}~~~|||}}}}}}zzzwwwuuuyyy~~~}}}{{{{{{|||~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}{{{vvvwwwxxxxxxwwwvvvwwwyyyvvvvvvvvvvvvvvvwwwwwwwwwxxx{{{|||wwwooojjjkkknnnzzzvvvqqqkkkiiihhhhhhiiijjjiiihhhdddcccaaa```^^^]]]]]]]]]___^^^]]]]]]^^^]]]ZZZXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTUUUVVVXXXYYY[[[[[[\\\YYY[[[[[[ZZZYYYXXXXXXYYYVVVVVVUUUSSSRRRPPPOOOOOOMMMMMMMMMNNNOOOQQQRRRSSSLLLKKKIIIGGGFFFGGGHHHIIIDDDCCCBBBDDDFFFGGGFFFEEEEEEDDDDDDEEEFFFDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;:::::::::999888777777777888888888777777777666666666666555444333333333333444444666<<>>HHH]]]qqq::::::::::::::::::::::::999999::::::::::::;;;;;;;;;;;;;;;:::::::::999999888888999999:::::::::;;;555777999;;;<<<;;;999888666;;;@@@@@@===999:::<<<555555666777888999::::::888777666555555666777888777777777777777777777777777777777777777888888888444444444555555555666666555555666666666666555555444444666999;;;;;;888666555555555444444555555555555555555555555555555555666444222222333333222111333222222111000111111111111111000000000000111111222222222111111111111000000000000000000000000000111111000000000000111111111111111111111111111111000111222333444333222222222222222222222222222222333333333444444444555555555555666666888999:::;;;888999:::;;;;;;;;;::::::999::::::;;;<<<===>>>>>>;;;<<<>>>???>>>???@@@BBBFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJLLLMMMNNNNNNOOONNNNNNOOOPPPQQQSSSSSSRRRRRRSSSTTTUUUVVVVVVWWWUUUVVVXXXXXXXXXYYY[[[]]]^^^```bbbeeehhhkkklllmmmnnnnnnllllllkkklllmmmnnnoooooooooooopppqqqrrrsssxxxyyyzzz|||||||||||||||{{{zzzyyyyyyyyyyyy{{{{{{{{{|||~~~~~~~~~~~~{{{xxxvvvqqqtttzzz}}}{{{yyyyyyzzz|||}}}|||~~~zzz~~~~~~}}}~~~}}}||||||}}}~~~~~~|||{{{ssstttuuuuuutttssstttvvvrrrsssttttttuuuttttttssstttyyy}}}xxxpppkkkoootttzzzpppllljjjhhhhhhiiijjjiiihhhdddcccaaa```^^^]]]]]]\\\aaa```_________^^^[[[YYYXXXXXXYYYZZZYYYXXXVVVUUUSSSUUUVVVXXXZZZ[[[\\\\\\YYYZZZ\\\[[[YYYXXXXXXXXXTTTTTTTTTSSSRRRPPPOOONNNLLLMMMNNNOOOQQQRRRSSSSSSLLLKKKHHHFFFFFFFFFGGGHHHCCCCCCBBBCCCFFFGGGGGGFFFEEEDDDDDDDDDEEEDDDBBB@@@<<<<<<<<<===>>>??????@@@>>>>>>>>>===<<<<<<;;;;;;::::::999999888777777666888888888888777777777777777666444333222222333444666777<<>>NNN___;;;:::999999999:::;;;<<<;;;::::::999999::::::;;;999999999888888888777777888888888888999:::;;;;;;888888888888888888888888999999999::::::;;;;;;;;;888888777777666666555555777777666666555555555444999888666555555666666777666777888999999888777666666666555555555444444444666666666666666666666666666555555444444333222222333333333333333333333333333333222111111222333333333333333333333333333333444333111000000000111222333222111000000111222333000000000000000000000000...///000111111111111111//////000000111111222222000000000000000000000000000000000111222222222333333222111000000000222222///000111333333222111111444444444555555555555666999999888888999999:::;;;;;;;;;:::;;;;;;<<<===>>>???>>>===<<<<<<===>>>???FFFEEEDDDCCCCCCEEEGGGHHHFFFGGGHHHJJJKKKKKKLLLLLLKKKLLLMMMOOOPPPQQQRRRRRROOORRRUUUVVVUUUTTTSSSSSSTTTTTTUUUWWWYYYZZZXXXWWWYYY\\\___bbbdddgggkkkmmmmmmkkkiiiggghhhlllpppsssuuurrrooopppssswwwxxxwwwzzz{{{|||||||||{{{zzzyyyyyyxxxvvvuuuuuuwwwyyyzzz|||}}}~~~~~~~~~}}}|||wwwuuuuuutttvvvyyy{{{}}}}}}||||||sssvvvzzz~~~~~~}}}zzzzzzzzz{{{}}}~~~}}}}}}}}}zzz|||}}}}}}{{{xxxvvvuuuvvv{{{}}}}}}vvvvvvuuutttrrrqqqpppooorrrrrrrrrqqqpppqqqsssuuurrrttttttqqqnnnpppwww}}}zzzrrrlllkkkiiihhhggghhhiiiiiifffeeecccaaa___]]]]]]]]]___aaabbbbbb___[[[ZZZYYY[[[[[[[[[ZZZXXXVVVTTTRRRUUUUUUUUUXXX[[[\\\\\\[[[WWWWWWVVVVVVUUUTTTSSSSSSSSSPPPNNNNNNOOOPPPNNNLLLKKKLLLLLLKKKPPPUUUUUUPPPLLLKKKHHHEEECCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFEEECCCCCCBBBAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888999999888888888888888888999999777666666555555555444444444333333222222111333555<<>>???>>>============>>>???CCCCCCBBBCCCDDDGGGJJJKKKGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJLLLMMMNNNOOOOOOOOONNNPPPRRRSSSSSSSSSTTTUUUTTTTTTUUUVVVWWWWWWUUUTTTWWWYYY]]]___aaacccfffiiikkkjjjhhhhhhiiikkknnnqqqrrrpppnnnpppsssuuuuuuuuuwwwxxxyyyzzzzzzyyyxxxxxxwwwvvvuuutttuuuwwwyyyzzz{{{||||||}}}}}}|||{{{{{{|||~~~|||xxxvvvvvvsssuuuxxx{{{|||}}}}}}}}}vvvyyy|||~~~}}}}}}}}}~~~}}}zzz}}}~~~}}}zzzvvvsssrrrrrr~~~xxxwwwvvvtttrrrpppooonnnrrrrrrrrrrrrqqqrrrtttuuutttuuuuuurrrooopppvvv|||yyyrrrkkkjjjiiihhhggggggggggggeeedddcccaaa___^^^\\\\\\[[[]]]______\\\ZZZXXXXXXWWWXXXXXXXXXXXXVVVUUUTTTTTTTTTTTTWWWZZZ[[[[[[ZZZUUUVVVWWWXXXWWWUUUSSSQQQRRROOOMMMLLLNNNNNNMMMKKKLLLNNNMMMMMMPPPUUUUUUQQQLLLJJJGGGEEECCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCGGGEEEDDDDDDDDDCCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888999999888777777666555555888888777666555555555555444444444333333222222222555888AAAQQQcccmmmooommm___PPP@@@888444222222333111111111111111111111000000000000000////////////111111111000000000//////000000000000////////////111111000///...---,,,,,,//////000000000000////////////000000000000////////////.........///000111------,,,,,,,,,---...///000000000000/////////.........///000000000000000---......///////////////......////////////....../////////////////////////////////000000000111111...///111111///...///000000111111111111222222222111111111000000111111111333333333444444555666777444555555555666999===AAA999999999999999:::;;;;;;888888777777777777888888<<<<<<<<<;;;;;;;;;::::::;;;:::999888777777777777888888888888888888888888888888888888888999999999777777777666666666666555666666666555555555555555222222222333444555777888555555444444444444555555555555555555444444444444555555555555555555555555222222222333444555555555333333333333333333333333333222222111111222222333333333333333333333333333222222222222222111000000000111111222222111111000000000000000000000000000333222111000000000111222111111111111000000000000........................111111111111111111000000222111111000111111222222333333222222333333444555444444444444555555555555666666666666666777777888:::999999::::::;;;<<<===???>>>>>>======>>>>>>???@@@@@@@@@BBBEEEHHHLLLNNNHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHJJJKKKLLLLLLLLLLLLMMMOOOQQQRRRRRRRRRTTTUUUSSSSSSSSSSSSSSSRRRQQQQQQUUUWWWZZZ\\\]]]^^^aaaccchhhhhhhhhhhhiiikkklllmmmnnnmmmmmmoooqqqsssrrrqqqsssssstttuuuvvvvvvvvvuuusssssssssssstttwwwyyyzzzzzzzzzzzzzzzyyyxxxwwwvvvyyy{{{}}}~~~{{{xxxwwwvvvrrrtttwwwzzz|||}}}~~~~~~{{{}}}~~~}}}}}}~~~}}}{{{|||||||||yyyvvvssssssssszzzyyywwwtttrrrpppooonnntttsssssssssssstttuuuuuuuuuuuuuuurrrooopppuuuyyysssnnnhhhhhhhhhhhhgggfffeeedddbbbbbbbbbaaa```^^^[[[ZZZXXXZZZ\\\[[[YYYWWWVVVVVVTTTTTTUUUVVVVVVVVVUUUUUUSSSRRRSSSUUUWWWYYYXXXWWWSSSUUUWWWYYYXXXUUURRROOOOOOMMMKKKKKKKKKLLLKKKJJJKKKMMMMMMKKKNNNRRRRRROOOJJJIIIGGGEEECCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCBBBCCCCCCCCCAAA???;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888999999888777555444333222777666555444444444444444444444333333222222333333666;;;FFFWWWgggppppppmmm___PPP@@@888444222111333111111111000000/////////......//////000000111111111111000000000000//////000000000000////////////111111000///...---,,,,,,//////000000000000//////...//////000000//////...000////////////000111111...---+++******,,,...000000000000/////////............///000000000000///---......///////////////......////////////......///000000000000000000000....../////////000000000---///000000///...///000000111111111111222222222222222111111111111222222222333444555555666666555222333555555555666999;;;888888888999999:::;;;;;;::::::999999999999:::::::::::::::999999999999888999999888777777777777777888888888888888888888888777777777777777888888888666666666666666666666666555555555555555555555555333333333444444555666777666555444333333444555666444444444444444444444444444444444444444444444444222222333333333444444444333333333333333333333333222222222222222222222222222222222222222222222222111111222333333111000//////000111222222111000///000000000000000000000000555444111000///000111222222222111111000000//////////////////////////////222222111111000000//////111111111111111111222222333333222111111333444555333333444444444555555555666666555555666666777888999888888999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>?????????AAADDDHHHLLLNNNIIIIIIJJJJJJIIIHHHGGGGGGFFFGGGHHHJJJKKKKKKKKKKKKNNNPPPSSSTTTSSSRRRQQQQQQNNNOOOPPPPPPPPPOOOPPPPPPUUUWWWZZZ[[[[[[\\\^^^```dddeeeggghhhiiijjjiiiiiiiiijjjlllnnnoooooonnnmmmnnnooopppqqqqqqrrrrrrsssppppppqqqrrrtttwwwyyyzzzyyyyyyxxxxxxvvvuuuttttttuuuvvvyyyzzzzzzxxxvvvuuurrrsssvvvyyy{{{}}}~~~~~~yyyzzz{{{}}}~~~~~~~~~}}}{{{yyy{{{|||{{{zzzyyyzzz{{{}}}yyyxxxvvvtttrrrqqqqqqqqquuutttssstttuuuvvvvvvuuuuuutttssspppnnnnnnrrruuutttmmmiiiffffffggggggfffdddbbbaaa```aaaaaaaaa```]]]ZZZYYYXXXZZZ[[[ZZZWWWUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQSSSUUUVVVUUUTTTQQQRRRTTTUUUTTTSSSQQQOOOMMMLLLJJJIIIIIIIIIIIIHHHHHHJJJJJJHHHIIIMMMMMMJJJHHHGGGFFFDDDCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBBCCC@@@???>>>???@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888888888777777666555444444666555444444333333333333444333222222222333444444444;;;HHHYYYhhhooommmiii]]]OOO???888444222111222222111111000///...------////////////000000000000000000000000000000//////000000000000////////////............////////////......////////////.........//////////////////...///////////////000000000...------------...///000000000/////////.........---...//////000000//////---......///////////////......////////////......///////////////000000000............////////////,,,...000000///...///000000000111111111222222222333222222222222222222333111222444555666666555444111333555555555555666777777777888999::::::;;;;;;:::999999888888999999:::::::::999999999888888888777666666666777777888999777777777777777777777777777777777777777777777777555555555555555666666666444444444555555555555555555555555555555555555555666666444444444444666666333333444444444444444444444444444444444444444444444444333333333222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222333333111000//////000111222222111000///000000000000000000000000555333111//////000111222222222111111000000//////000000000000000000000000222111111000000/////////000000111111222222222222222111000000000111333444333333333444444444444555777666666666666777888888777777777888888999:::;;;=========>>>>>>=========?????????@@@BBBEEEIIIKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHJJJKKKLLLLLLMMMOOORRRVVVXXXUUUQQQMMMKKKJJJLLLNNNNNNMMMNNNPPPSSSWWWYYY[[[[[[[[[\\\^^^```aaaccceeeggghhhhhhgggffffffhhhkkkmmmmmmlllkkkjjjlllllllllmmmnnnoooppppppnnnnnnppprrrtttwwwyyyzzzyyyyyyxxxvvvuuutttssssssrrrsssuuuwwwxxxwwwuuusssrrrsssuuuxxx{{{}}}~~~}}}xxxxxxzzz|||}}}~~~|||||||||~~~~~~||||||}}}~~~|||zzzxxxvvvuuutttssstttuuuvvvuuutttssstttvvvwwwvvvtttssssssqqqnnnmmmmmmpppqqqtttwwwzzzyyysssmmmiiigggdddeeeeeeeeedddbbb```___^^^___``````___\\\ZZZXXX[[[\\\\\\ZZZWWWTTTSSSTTTUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPRRRRRRQQQPPPQQQPPPOOONNNNNNNNNOOOOOOKKKKKKJJJIIIHHHGGGHHHHHHGGGJJJKKKHHHGGGJJJJJJHHHFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB>>>======>>>??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999999888777666777777777777777777777555444444333333333333444333222222111222333555666666>>>LLL\\\iiillliiidddZZZLLL===777444111000111222111111000///...------000000000000//////////////////////////////000000000000000000////////////............////////////,,,------......------,,,......////////////......------........./////////+++,,,...000000///...,,,////////////............------...///////////////---......///////////////......////////////......---------....../////////............////////////,,,---///000///...///000000000111111111222222222333222222222222222222333000222333555666555555444222444666666555444555555555666888999::::::::::::777777666666666666777777;;;;;;;;;:::::::::999999555555555555666777888999777777777777777777777777888888888888777777777777444555555555555666666666444444444444444555555555666666666666666555444333555555555444444555555555333333333333444444444444333333333333333333333333444444444333222111111111333333333333333333333333111222222333333222222111222222222222222222222222222222222222222111000000///000000111111000000///000000000000000000000000222111000/////////000111111111111111000000000000111111111111111111111111000000000000000000/////////000111222222222222222111111000000111111222333333333333333444444444444666666666666666777888888777666666777777888999:::;;;<<<<<<======<<<<<<;;;???>>>>>>>>>@@@CCCFFFHHHIIIIIIIIIIIIIIIHHHGGGGGGDDDEEEGGGIIIKKKMMMNNNNNNPPPSSSWWWWWWTTTOOOJJJHHHHHHKKKMMMMMMLLLMMMQQQUUUWWWYYY[[[[[[[[[\\\^^^```___aaaccceeeffffffeeedddeeegggjjjkkkjjjiiiiiiiiikkkkkkkkkkkkkkklllmmmnnnmmmnnnppprrruuuwwwyyyyyyyyyxxxvvvuuutttsssssssssqqqrrrtttvvvxxxxxxuuusssssstttuuuwwwzzz|||}}}~~~|||yyyzzz{{{|||~~~~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~|||zzzxxxwwwvvvtttssstttuuuwwwxxxuuusssrrrtttwwwxxxvvvssssssqqqpppnnnmmmnnnoooppppppqqqrrrqqqnnnkkkiiihhhddddddcccbbbaaa___^^^]]]^^^^^^___^^^]]][[[ZZZXXX\\\]]]\\\ZZZWWWUUUUUUUUUVVVUUUSSSQQQOOONNNMMMMMMNNNMMMMMMNNNOOOOOONNNLLLOOONNNLLLJJJJJJLLLNNNOOOKKKLLLLLLJJJHHHGGGHHHJJJIIIMMMMMMJJJHHHJJJJJJIIIDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBB???>>>>>>>>>@@@@@@>>><<<::::::::::::::::::::::::999999999999999888888777555666666777777888999999555444444333333333444444333222111000111333666777<<>>BBBEEEGGGFFFFFFGGGGGGGGGFFFFFFEEEAAACCCEEEHHHKKKMMMOOOOOOPPPQQQSSSRRROOOKKKJJJIIIIIILLLOOONNNLLLLLLPPPUUUUUUVVVXXXYYYYYYZZZ\\\^^^^^^___aaacccdddddddddccceeegggjjjjjjhhhggghhhiiillllllkkkjjjjjjkkklllmmmmmmnnnpppsssuuuwwwxxxyyywwwvvvtttsssrrrrrrrrrrrrttttttuuuxxx{{{zzzwwwttttttuuuuuuwwwyyy{{{|||}}}zzzzzzzzz|||}}}}}}}}}|||{{{zzzzzz{{{{{{{{{{{{{{{{{{~~~~~~}}}zzzyyyyyywwwuuuttttttuuuwwwxxxuuurrrqqqssswwwxxxuuuqqqsssrrrpppoooppppppqqqqqqoooppppppnnnkkkiiigggfffdddcccaaa```^^^]]]]]]]]]^^^^^^]]]\\\[[[ZZZZZZYYYZZZ[[[[[[ZZZXXXWWWXXXYYYWWWUUUSSSQQQOOONNNMMMMMMLLLKKKKKKLLLMMMMMMKKKJJJMMMLLLLLLKKKKKKLLLMMMMMMLLLMMMMMMLLLIIIHHHIIIKKKIIINNNNNNJJJGGGHHHIIIHHHBBBCCCCCCCCCDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB???>>>===>>>>>>>>><<<:::::::::::::::::::::::::::999999999999999888777777555666666666666666666666555555444444444444555555333222000000111444666888AAAJJJWWWcccjjjiiiccc^^^QQQDDD888333222000000111111111111111111111111000////////////000000000000........./////////000000000000000000////////////111111000///...---,,,,,,...//////////////////...---......//////......---,,,---...///000//////...***+++...///000///---,,,//////.........---------,,,---......//////......---......///////////////......////////////......---------...//////000000/////////000000000111111***,,,...///......///000000111111111111222222222111111111000000111111111222222222222333444555555222333555444333333555666444555777999:::;;;::::::999999888888888888999999777777777666666666666555888777666555555444555555777777777777777777777777:::999999999888888777777444444444555555555666666333333333444444555555555///000222444555555555444111222333444444333222111222222222333333444444444222222222222222222222222111111111222222333444444333333333333333333333333111222333444444333222111111111111111111111111111444333111000000000111222111000///......///000111000000000000000000000000,,,---...///000000////////////000000111111222222////////////////////////......//////000000111111...///111222333333222222111222333444555444333222222222333333333444444444444333333333333444555555555555555666666777888999999999;;;;;;;;;;;;999999:::999:::;;;>>>AAAEEEGGGDDDDDDEEEEEEEEEEEEDDDDDD???AAADDDGGGJJJMMMOOOPPPPPPPPPOOOLLLJJJIIIJJJLLLLLLOOOPPPOOOKKKKKKOOOTTTRRRTTTVVVWWWWWWXXXZZZ\\\^^^___```bbbcccccccccccceeegggjjjiiigggfffgggjjjmmmlllkkkjjjjjjjjjkkklllnnnoooqqqtttvvvwwwxxxyyyuuutttsssqqqqqqqqqqqqrrrvvvvvvwwwzzz}}}|||yyyuuuuuuuuuvvvwwwxxxzzz|||}}}~~~yyyyyyyyyzzz{{{{{{zzzyyyxxxxxxyyyzzz{{{{{{{{{zzzzzz|||~~~~~~yyy{{{~~~|||zzz{{{yyyvvvtttssstttvvvwwwtttrrrpppssswwwxxxuuuppptttrrrqqqpppqqqssssssssspppooonnnllliiifffdddcccdddccc```^^^]]]\\\\\\]]]^^^^^^\\\[[[ZZZZZZZZZZZZWWWXXXYYYYYYXXXXXXZZZ\\\VVVTTTRRRPPPOOONNNNNNOOOLLLKKKJJJKKKLLLLLLJJJHHHKKKLLLMMMNNNNNNMMMLLLLLLLLLNNNOOOMMMJJJHHHJJJLLLHHHLLLMMMHHHEEEFFFGGGFFFAAABBBCCCCCCDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB===<<<;;;;;;<<<;;;999777::::::::::::::::::::::::888999999999999888777777666666666555555444444333555555444444444555555666222111000000111444777999CCCKKKXXXccchhhfff```[[[NNNBBB666222111000000111111111111111111222222222------...///000111222222---.........//////000000000000000000////////////............/////////000000000111111111111000000---..................------...000111111111000////////////000000000000111//////.........---------,,,---......//////......---......///////////////......////////////......---......///000111111222000000000000111111111111***,,,...///......///000000111111111111222222222111111000000000000111111333222111111222333555666111222333333222222555777444444555666777888999999888888888888888888888888:::999888666555555444444888888777777666666666555666666666666666666666666888777777666555444444444444444555555555555444444666555555555555444444444444444444333333222222222333333333444444555555555444333222222111111222222222222222222222222222222444444444444444444444444222111111111000000//////111111111111111111111111---...000111222111///...111111111111111111111111---///000111000000222333333111///...////////////111///---...111333222111000000000000000000000000////////////000000000000///////////////////////////////////////000111111333222222222333333444555111222222333333222222111333333333444444444555555333444555777888999999999999::::::::::::::::::;;;:::;;;===@@@BBBDDDEEEEEEFFFBBB@@@BBBBBB???>>>@@@AAAHHHLLLJJJIIIKKKMMMMMMKKKKKKLLLLLLKKKJJJIIIIIINNNMMMLLLKKKLLLMMMOOOQQQPPPRRRUUUWWWWWWXXXYYY[[[[[[\\\]]]^^^___```aaabbbbbbbbbbbbdddfffhhhhhhgggllljjjgggeeeeeegggjjjllljjjhhhhhhkkkppptttuuutttrrrrrrrrrsssssssssttttttsssvvv{{{zzzvvvrrrtttvvvwwwxxxyyy{{{}}}}}}|||xxxvvvuuuwww{{{|||{{{yyy||||||||||||||||||{{{zzz}}}~~~|||zzzxxxyyyzzz|||~~~~~~||||||yyyyyyyyywwwuuussstttuuuuuuuuuuuuwwwxxxwwwtttrrrsssrrrqqqpppppppppqqqrrrnnnmmmllliiigggeeedddcccdddcccaaa___]]]]]]]]]^^^___]]][[[YYYWWWWWWWWWWWWUUUTTTSSSTTTVVVWWWVVVUUUUUUPPPKKKKKKNNNPPPNNNKKKKKKKKKKKKKKKJJJJJJJJJJJJMMMMMMMMMMMMLLLLLLLLLKKKPPPQQQRRRQQQNNNJJJHHHGGGGGGFFFFFFGGGHHHGGGEEEDDDAAAAAABBBBBBBBBBBBBBBAAACCCBBBBBBAAA@@@???>>>>>>@@@>>>======>>>>>>===<<<<<<;;;;;;::::::999999888999888777666444444333333666666555555555444444444444333333222222333333444444222222333222333:::BBBLLLUUU___ccceeeeee^^^WWWKKKAAA888555333000///000222000...------...000222000000000000////////////////////////////////////000000000000000000000000///111222444444222111///////////////////////////......///000000///...---...---,,,,,,...//////...---///222444444222///---//////.........---------////////////////////////222222111111000000//////000000////////////000000000000//////......------111111000000//////..................////////////////////////000000000000111111000000000111222333222222333333333444444444999888555333111111222333444444555555555555555555777777777777777777777777888777777666666666666666666666666666666555555444555555555555555555555555777777777666555444444444333444444444444444444333555555555555444444444444444444444333333222222222333333333333333333333333333333222111111111111111222222222222222222222222333333333333333333333333111111111111000000000///111111111111111111111111---...000222222111000///111111111111111111111111111333333333111000111222333111///...///000111111333000...///111222111///000000000000000000000000/////////000000000111111000000000000000000000000000///////////////000111222222222222222333444444222222333333333333222222333333333444444444444555333444555777777888888888888888888999999999999999:::;;;===???AAACCCDDDEEEEEEAAA@@@BBBBBB???>>>@@@DDDKKKOOOMMMKKKMMMNNNMMMIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJKKKLLLNNNPPPOOOQQQTTTUUUUUUUUUWWWYYY\\\\\\]]]^^^___```aaabbbbbbaaaaaabbbeeehhhhhhhhhgggfffcccaaaaaabbbdddeeefffffffffjjjnnnrrrrrrqqqrrrssssssssssssttttttttttttvvv{{{yyyuuuppprrrtttuuuvvvwwwyyy{{{{{{}}}|||yyyxxxvvvvvvwww{{{}}}|||{{{|||||||||||||||{{{zzzzzz{{{}}}~~~~~~|||zzzyyyzzz{{{}}}~~~}}}||||||zzzzzzzzzxxxuuutttuuuvvvvvvvvvvvvwwwxxxxxxuuurrrrrrqqqpppooooooooopppqqqmmmmmmkkkiiigggeeedddcccbbbbbb```____________```^^^]]][[[YYYWWWWWWWWWWWWVVVUUUTTTUUUWWWXXXWWWVVVUUUPPPKKKKKKNNNPPPNNNLLLLLLLLLLLLKKKKKKKKKJJJJJJMMMMMMLLLLLLLLLKKKKKKKKKMMMOOOPPPOOOLLLIIIGGGGGGGGGFFFEEEEEEFFFFFFEEEDDDAAABBBBBBCCCCCCBBBBBBBBB???????????????>>>>>>>>>===<<<;;;;;;<<<<<<;;;999999999:::::::::::::::::::::999888666555555444444555555555444444444333333444333333222222333333444444222222333333555===GGGTTT\\\ccceeeeeeccc\\\UUUKKKAAA888555333000///000000///............///000000/////////////////////////////////////////////........................---...///000000///...---////////////////////////......///000000///...---///......///111222000///---///111222222111///---//////.........---------........................////////////......------000//////......//////000////////////............000000000000//////..................////////////////////////000000000000111111111222222222222333000000111111111222222222333333222222222444666888666666666555555555444444666666666666666666666666555555555666666777777777555555666666555555444444555555555555555555555555777777666666555444444444333333333444444333333333555555555555444444444444444444333333333333222222333333333222222222222222333222222111111111111111222222222222222222222222222222222222222222222222111111111111000000000000111111111111111111111111---...000222333333222111111111111111111111111111666666666555222000000111222111///......000222333444222000///000000///...000000000000000000000000000000000000111111111111000000000000000000000000111000///////////////000111111111111111111222333222333333444444333333222333333333333444444444444444555666777777777777777777777777777888888999999999;;;<<>>===@@@GGGNNNRRRPPPMMMLLLLLLJJJFFFGGGGGGHHHJJJLLLNNNOOOKKKJJJJJJJJJJJJLLLNNNOOOPPPRRRTTTUUUUUUUUUWWWYYY]]]]]]]]]^^^___```aaabbbaaa```___```dddggghhhhhhgggfffeeedddcccddddddeeedddeeegggjjjnnnpppooommmsssssstttttttttuuuuuuuuuuuuwww{{{~~~xxxtttnnnppprrrsssssstttvvvxxxyyyzzz|||}}}|||{{{xxxwwwxxxwwwwwwyyy|||~~~~~~}}}}}}}}}||||||{{{zzzyyyyyyzzz{{{}}}~~~~~~}}}|||{{{||||||}}}~~~~~~}}}||||||||||||zzzzzzzzzxxxvvvuuuvvvwwwwwwwwwwwwxxxyyyxxxvvvsssqqqpppooonnnmmmnnnnnnooommmllljjjiiigggeeeccccccaaaaaa````````````aaaaaa]]]\\\ZZZXXXWWWVVVVVVWWWWWWVVVUUUVVVYYYZZZYYYXXXTTTPPPLLLKKKNNNOOONNNMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKMMMLLLJJJHHHGGGGGGGGGEEECCCBBBCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB<<<=========>>>>>>>>>>>>===;;;::::::;;;<<<:::999777888888999::::::;;;;;;:::999888777666555555555444444444333333333222222333333222222222222333333444222222444555888BBBLLL^^^cccgggfffccc```ZZZRRRJJJ@@@888555333000///000...//////////////////...////////////////////////////////////////////////................................................////////////////////////......////////////......000000111333555444222000......///000000///.....................---------......................../////////............---///..................///.............../////////000000000////////////...............////////////////////////000000000000111111333444444444333333000000111111111222222222111111111111333555777999777777777777777777777777666666666666666666666666555555555666666666666666555555666777777666555444555555555555555555555555666666666555555444444444333444444555555444444333555555555444444444333333333333333333333333333333222222222333333444444444444444333222222222222222111222222222222222333333222222222222222222222222111111111000000000000000111111111111111111111111...///000222333333333333111111111111111111111111555666666444222000000111000000///......///222444222111000///////////////////////////////////////000000000000111111111222111111111111111111111111111000000///////////////111111000000000000111111333333444444444444333333222222333333333444444444555555666666777666666666666777777888888999999999999:::<<<>>>???AAAAAAAAA@@@??????BBBAAA>>>>>>BBBLLLRRRVVVRRRMMMKKKIIIGGGFFFFFFFFFGGGIIIKKKMMMOOOJJJJJJJJJJJJKKKMMMNNNOOOSSSUUUVVVVVVVVVWWWYYY[[[^^^^^^]]]]]]^^^___```aaa```^^^]]]___bbbeeeggghhhhhhhhhhhhhhhhhhiiiiiijjjfffhhhllloooqqqpppnnnmmmtttttttttuuuuuuuuuvvvvvvwwwxxx{{{}}}~~~|||wwwsssnnnppprrrsssssstttvvvxxxzzzzzzzzzzzzyyyxxxxxxwwwyyyyyyzzz|||~~~~~~}}}|||{{{zzzyyyyyyyyy{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||{{{{{{zzzzzzzzzyyyzzzyyyxxxvvvuuuvvvwwwyyyxxxwwwxxxyyyxxxvvvtttpppooommmllllllllllllmmmlllkkkjjjhhhfffdddcccbbbbbbaaaaaaaaa````````````\\\[[[YYYWWWVVVVVVVVVWWWXXXWWWWWWXXXZZZ[[[[[[ZZZTTTQQQMMMLLLMMMOOONNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIFFFHHHIIIIIIGGGFFFFFFFFFGGGDDDAAA@@@AAACCCCCCCCCBBBCCCCCCCCCCCCBBBBBBAAA========================>>>===;;;<<<======<<<:::777888888888999999::::::888888777555555444444444333333333222222222111111333333222222222222333333444222222444666:::DDDOOO```eeefffccc```^^^YYYRRRIII@@@777444333000///000...///111222222111///............///////////////////////////////////////000000000000000000000000000///............///000////////////////////////.........///////////////000000222444666555222///.........------.........................................................000000000000000000000000......------------......---------....../////////////////////////////////............////////////////////////000000000000000222444666666666444333222222333333333444444444555444333222222222333333444555555666777777888888777777777777777777777777555666666777666555444444555666888999999888777666555555555555555555555555555555555555444444444444555555666666666666555555555444444444444333333333333333333333333333333333111222333444555777777888555555444333333333333333111111111222222333333333333333333333333333333333000000000000000000111111000000000000000000000000//////000111222333333333000000000000000000000000222333333222111000000111---/////////---...000333...///////////////000111///////////////////////////000000000000111111111000000000000000000000000000000////////////000000111111000//////000000000222333333444444333333222222222222333333333444444444555666666666666555555777777888888999::::::;;;999:::<<<===>>>????????????===???AAA@@@>>>AAAFFFUUUZZZ\\\VVVPPPMMMJJJGGGGGGGGGGGGHHHHHHIIIJJJKKKJJJKKKKKKLLLMMMNNNPPPPPPSSSTTTUUUUUUUUUVVVYYY[[[___^^^]]]\\\\\\]]]^^^___^^^]]]\\\^^^aaadddeeeeeeccccccdddeeefffhhhiiijjjjjjmmmqqqttttttsssqqqooouuuuuuvvvvvvvvvvvvwwwwwwxxxxxxzzz||||||zzzvvvsssqqqsssuuuvvvvvvvvvxxxzzz}}}|||{{{zzzyyyyyyyyyyyyzzz{{{}}}~~~}}}}}}{{{zzzyyyyyyyyyyyy}}}}}}}}}}}}~~~~~~}}}{{{zzzyyyyyyyyyxxxyyyyyywwwuuuuuuvvvwwwzzzyyywwwwwwxxxxxxvvvtttooonnnmmmkkkjjjjjjkkkkkkjjjjjjiiigggeeedddcccbbbccccccbbbaaa```___^^^]]][[[ZZZXXXWWWVVVVVVVVVVVVZZZYYYXXXYYY[[[\\\[[[ZZZTTTQQQOOOMMMMMMNNNOOOOOONNNNNNNNNNNNMMMMMMMMMMMMJJJJJJJJJIIIIIIIIIHHHHHHDDDEEEFFFFFFEEEDDDEEEFFFFFFDDDAAA@@@AAABBBCCCCCCBBBBBBCCCBBBBBBAAA@@@@@@@@@??????>>>======<<<<<<===<<<;;;;;;<<<<<<;;;:::999999999888888777777777666555444333333333333333333333222222222111111111333222222111111222222333444222222444555999CCCMMMYYY]]]___]]]\\\\\\XXXSSSHHH???666444222000///000///000222333333222000///------....../////////000////////////////////////000000000000000000000000//////............//////////////////////////////............//////000000...///000333444444000...///...---,,,,,,---...///---.............................................///////////////000000000......------------......,,,,,,------......//////.............../////////............////////////////////////000000000000000222444666777666555444222222333333333444444444666555444333222111111000000111222333444555666666777777777777777777777777555666666777666555333222555777999::::::999888777444444444444444444444444444444444444444444444444666666777777777777666666444444444444333333333333222222333333333333444444222333444555666777888999555555444333333333333333111111111222222333333444333333333333333333333333000000000000111111111111000000000000000000000000000000000111111111111222000000000000000000000000///000111111000///000222,,,///222222///...///111---...//////...///111333000000000000000000000000////////////000000000000///////////////////////////////////////000111111222111000000000000000000111222222333333222222111222222222222333333333333333444555666666666666666666777777888999:::;;;;;;999:::;;;<<<===>>>>>>===>>>===>>>@@@??????EEEMMM___cccbbbZZZSSSOOOLLLIIIGGGGGGHHHIIIIIIHHHHHHGGGJJJKKKLLLMMMNNNOOOPPPQQQOOOPPPQQQQQQQQQSSSWWWZZZ___]]][[[ZZZZZZ[[[\\\^^^]]]\\\\\\^^^aaacccbbbbbb`````````aaabbbdddggghhhiiimmmrrruuuuuutttttttttvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxyyyzzz{{{zzzvvvsssuuuwwwyyyyyyyyyyyy{{{}}}~~~|||{{{zzzzzzzzzzzz{{{}}}~~~~~~|||{{{zzzyyyyyyyyyzzz{{{}}}}}}}}}~~~~~~}}}{{{zzzyyyyyyyyyxxxyyyyyyxxxvvvvvvwwwxxxzzzyyywwwvvvwwwwwwuuusssooonnnmmmkkkjjjjjjjjjkkkiiiiiihhhfffeeedddcccbbbbbbbbbbbbaaa```^^^\\\[[[ZZZYYYWWWVVVUUUUUUVVVVVV\\\[[[ZZZZZZ[[[[[[ZZZYYYSSSRRRPPPNNNMMMNNNOOOPPPNNNNNNNNNMMMMMMMMMMMMLLLIIIIIIIIIHHHHHHHHHHHHGGGCCCDDDEEEDDDCCCCCCDDDEEEEEECCCAAA@@@AAABBBBBBBBBAAAAAABBBAAAAAA@@@???>>>@@@@@@???>>>===<<<;;;;;;;;;999888888999:::888777999999888888777666666555444444333222222222222222333333333222222222111111222222111111111111222222333222222444444555===FFFKKKPPPTTTTTTUUUXXXVVVRRRHHH>>>666333222000///000///000222333333222000///---------......//////000////////////////////////........................------------------------////////////////////////......---......///000111------...000222111///---......------------......---------...............------------------------,,,------------.........///..................///---------------.........---............/////////............////////////////////////000000000000000111333555666666555555000000111111111222222222333333333333333222222222111111111222222333333333666666666666666666666666222444555777777666555444444666888::::::999777666444444444444444444444444444444444444444444444444555555666666666666555555444444444333333333222222222222222333333444444444444444444555555555555555333333222111111111111222000111111222333333444444222222222222222222222222///000000000111111111111000000000000000000000000111111000000//////000000000000000000000000000000///000111111//////000111,,,111666666222//////000---///000///------///111000000000000000000000000---.........////////////....................................///111222333333222111000000000000111000111111222222111111000111222222222222333333333222333444555666666777777555555666777888999::::::999:::;;;<<<<<<<<<<<<<<<>>><<<===??????@@@IIISSSeeehhheee[[[QQQMMMKKKIIIDDDFFFHHHJJJJJJIIIGGGFFFHHHIIIKKKLLLNNNOOOOOOPPPLLLMMMNNNOOOPPPSSSWWWZZZ^^^\\\ZZZXXXXXXYYYZZZ\\\\\\\\\]]]___aaaaaa```^^^[[[ZZZXXXWWWXXXZZZ]]]___```eeelllppprrrtttvvvxxxwwwwwwwwwxxxxxxxxxxxxyyywwwwwwwwwyyyzzzyyywwwtttxxxzzz{{{|||{{{|||}}}~~~}}}|||{{{zzzyyyxxxxxxzzz|||~~~}}}|||{{{}}}{{{zzzyyyxxxxxxzzz{{{}}}}}}{{{{{{|||~~~|||{{{zzzzzzyyyyyyzzzzzzzzz{{{{{{zzzxxxxxxyyy{{{zzzxxxvvvuuuvvvuuutttssspppooommmkkkjjjjjjjjjjjjhhhhhhgggfffdddcccbbbbbb___`````````___^^^\\\[[[YYYXXXWWWUUUUUUUUUUUUVVV^^^\\\[[[ZZZ[[[ZZZXXXWWWSSSRRRQQQNNNMMMMMMOOOPPPNNNMMMMMMMMMMMMLLLLLLLLLHHHHHHHHHHHHGGGGGGGGGGGGCCCDDDDDDCCCBBBBBBCCCDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@???>>>===============<<<<<<<<<;;;;;;:::999888888999999888777777777777777777777666666444444333333222222333333444333333333222222222222222222111111111111222222333111222333222111666======CCCIIIKKKOOOSSSRRROOOGGG>>>555333222000///000...///000000000000///...,,,,,,---......///000000////////////////////////........................,,,---...//////...---,,,////////////////////////...---------...///111222---,,,,,,...///000...---........................---------.........//////------------------------,,,,,,,,,---------......000//////......//////000...------------------,,,---------.........//////............////////////////////////000000000000111111222333444555666666000000111111111222222222000111222222333333333333444444333333333333222222555555555555555555555555000222444666777777666666333444777999999888666555444444444444444444444444444444444444444444444444444444555555555555444444444444444333333333222222222222222333333444444444666666555444333333222222222111111000///000000000000000111222333333444444000000000000000000000000//////000000111111111222000000000000000000000000222111000///............000000000000000000000000000222222111///...///000---333999:::555111000000///111111000,,,+++---000000000000000000000000000------------.........///........................---------...000111333444333333222111000000111111000000111111111111000000111111222222222333333333111222333555666777777777444444555666777888999999999:::;;;;;;<<<<<<<<<;;;>>><<<===>>>>>>AAALLLWWWfffgggcccXXXNNNJJJHHHFFFBBBDDDGGGJJJKKKJJJGGGFFFGGGHHHJJJKKKMMMNNNNNNOOOMMMNNNOOOPPPQQQTTTYYY]]]^^^\\\YYYWWWVVVWWWYYY[[[[[[\\\]]]```bbbaaa^^^[[[SSSPPPMMMKKKKKKLLLOOOQQQXXX^^^eeekkknnnrrrvvvzzzwwwwwwxxxxxxxxxyyyyyyyyywwwvvvvvvxxxyyyyyywwwuuuzzz{{{}}}}}}}}}}}}~~~||||||{{{zzzyyyxxxwwwvvvyyy{{{}}}|||yyyxxxzzz|||zzzyyyxxxxxxxxxzzz|||~~~|||zzzzzz{{{}}}~~~xxxxxxxxxxxxyyyzzz{{{{{{|||}}}}}}|||zzzzzz{{{}}}zzzxxxvvvuuuuuuuuusssrrrpppooommmkkkjjjjjjjjjjjjhhhhhhgggfffdddcccbbbbbb]]]]]]^^^______^^^]]]\\\YYYXXXVVVUUUTTTUUUUUUVVV___]]][[[ZZZZZZYYYWWWUUUSSSRRRQQQOOOMMMMMMOOOQQQMMMMMMMMMLLLLLLLLLLLLKKKHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDDDDCCCAAAAAABBBDDDDDDCCCCCCCCCDDDDDDBBB@@@@@@@@@@@@??????===<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;999:::;;;;;;:::888555555666666777777888888555555444333333333444444444444444333333333222222222222111111111111222222222111222333000...111777555<<>>???>>>???DDDKKKQQQaaa^^^YYYQQQJJJFFFEEEEEEIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGIIIJJJKKKMMMNNNNNNKKKLLLMMMOOORRRUUUXXXYYY[[[ZZZWWWTTTRRRSSSWWW[[[___```aaacccdddaaa]]]YYYKKKCCC>>>@@@DDDFFFHHHKKKPPPTTT[[[```dddjjjqqquuuxxxwwwwwwyyyzzzyyyvvvtttxxxvvvwww{{{|||yyyyyy||||||||||||{{{|||}}}}}}~~~}}}zzzxxxwwwwwwwww{{{{{{{{{{{{{{{|||}}}}}}}}}{{{{{{{{{{{{|||~~~~~~}}}||||||}}}~~~}}}zzzwwwuuuvvvyyy|||~~~~~~}}}{{{|||zzzxxxuuurrrpppnnnmmmppppppooommmllljjjiiiiiihhhgggfffeeedddccccccccccccbbbaaa```]]][[[YYYWWWVVVVVVVVVVVVVVVVVVVVVVVV\\\[[[ZZZYYYXXXWWWWWWWWWUUUTTTQQQOOONNNNNNOOOPPPOOOOOOMMMLLLLLLLLLMMMNNNLLLKKKIIIGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@AAAAAAAAABBBBBB@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888999999888888777666555888777666555555555555555666555555555555444444444555333111///...///111333444333222111111222333444////////////////////////111444888>>>BBBEEEFFFGGGAAA<<<444000000000000///000000000000000000000000000///...------...///000//////...------------......------,,,,,,------...............//////000000////////////////////////........................///............---------///////////////.........------------------------,,,,,,,,,,,,,,,---...///222333333222///......///+++,,,...///000000000000------------------------//////.........---------000///...---------------+++,,,...///111222222222000000000000111111111111333333333222222222111111111111222222222333333333444444333333333333444444555555444444444333333333333333333333444444444444444444555555555444444333333444444555555444444333333333333444444333333333666555444333222222222222333444444555555555444444555555555555444444444444555444222111000111222333000000000000000000111111111111111111111111111111222222222111111111000000000000000000000000000000111222222222222111000000...//////000000//////...000000000000000000000000000222444444111///......///000222333333222000///........................////////////////////////000000///..................------...000111///...---///000000///...000111444444444333222111000///000000000000111111222222222222222222222222222222111111111222222222333333444444444555666777999999===<<<999888777888:::;;;<<<<<<=========AAAGGGMMMTTTSSSPPPKKKFFFCCCCCCDDDGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLMMMOOORRRUUUWWWXXXXXXWWWVVVSSSRRRTTTXXX[[[^^^___aaabbbcccaaa\\\YYYLLLDDD>>>???AAAAAACCCEEEFFFJJJOOOUUU\\\eeeooovvvyyyxxxvvvvvvwwwwwwuuusssvvvtttuuuyyyzzzwwwwwwzzz{{{{{{{{{{{{{{{||||||}}}~~~}}}{{{zzzzzzzzz{{{{{{yyyzzz{{{|||}}}~~~~~~}}}|||||||||}}}~~~}}}||||||||||||~~~~~~|||vvvttttttuuuyyy}}}}}}}}}}}}~~~~~~~~~}}}||||||zzzwwwssspppnnnmmmlllnnnnnnmmmmmmlllkkkjjjiiihhhgggfffeeeeeeddddddeeecccbbbaaa```]]][[[XXXWWWVVVVVVVVVVVVUUUUUUUUUUUUWWWVVVVVVUUUTTTTTTTTTTTTTTTRRRPPPNNNMMMMMMNNNNNNOOONNNMMMLLLLLLLLLMMMMMMKKKJJJIIIGGGEEEEEEDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>===============<<<<<<;;;;;;;;;:::::::::888999999888888777666555777666555555444444555555555555555555444444444444444333111000///000111222333222111111111111222333000000000000000000000000000222666999===???AAAAAA>>>999333000///000000///////////////////////////000///...------...///000---------------...///000///......------......///------........./////////................................................,,,,,,---...///000111111////////////............------------------------......------......//////000111222111///......///,,,,,,------......//////........................//////.........---------.........---......//////,,,---...000111111111111000000000000111111111111333333222222111111111111111111111222222222333333333333444444444444333333444444444444333333333333222222222222333333333333333333444444444444333333333444444555555444444333555444444333333444444555555555444333222222222222333444555666666666666666555555555444444333333333444333222111111111222333...111444444222000111222111111111111111111111111222222222111111111111111000000000000000000000000111111222222111111000//////000000111111000000///000000000000000000000000///111222222000...---......//////000000//////...////////////////////////////////////////////////000//////............///...------...000111///...,,,...//////...---///000222222222111111000000000////////////000000000000111111111111111111111111111111111222222222222333333333555666777777888888===;;;999888888999:::;;;:::;;;;;;:::;;;>>>CCCGGGFFFGGGGGGFFFDDDBBBCCCDDDEEEEEEEEEDDDDDDEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKMMMOOOQQQSSSUUUVVVTTTTTTTTTSSSSSSUUUYYY\\\^^^^^^___aaabbb```\\\YYYMMMEEE??????@@@??????@@@AAACCCFFFLLLUUUaaannnvvv{{{xxxuuussssssssssssrrrtttrrrrrrvvvvvvttttttwwwzzzzzzzzzzzzzzz{{{{{{{{{yyyxxxxxxxxxyyyzzz|||}}}xxxyyy{{{}}}~~~~~~~~~~~~}}}|||{{{{{{{{{|||}}}|||yyyuuuttttttwwwzzz}}}~~~}}}||||||}}}}}}~~~~~~}}}}}}}}}zzzuuuppplllkkkkkkkkkmmmmmmmmmmmmlllkkkiiihhhffffffeeeeeeeeeeeeffffffccccccaaa___]]]ZZZXXXWWWVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPOOOMMMLLLLLLLLLMMMNNNMMMLLLLLLKKKKKKLLLLLLJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????=========<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999888999999888888777666555666555444444444444444444555555555555444444444444222222222111111111111111222111111000000111111222000000000000000000000000000000222444666888999:::999666111///...///////////////////////////////////////............//////,,,,,,,,,---...///000111/////////....../////////---------------.........................................................------...///000111222222................................................///////////////............///000///...---...000...---,,,++++++,,,---...////////////////////////...............---------............///000111111......///000000000000000000000000000111111111111222111111111111000000000111111111222222222222333222333444555555444333222333333333333333333333333222222222222333333333333222222333333444444333333333444444555555444444333555444333222222333444555555444333333222222222333333444555666777777777777555555444444333222222222333333222111111222222333222777<<<:::666222333555111111111111111111111111111111111111111111111111000000000000000000000000111111111111111000000///000000111111111111000000////////////////////////...///111111///------...111000000000000000000111000000000000000000000000////////////////////////000///............//////...------...000111///...,,,...//////...---///000000000/////////000000000......//////////////////111111111111111111111111111111111111222222222222111222444666777777777666:::999888777777888999::::::::::::::::::===@@@BBB>>>AAACCCDDDDDDCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMNNNPPPQQQRRRSSSPPPRRRTTTUUUWWWYYY\\\___^^^^^^^^^___```___\\\ZZZPPPIIIDDDEEEFFFDDDCCCDDDFFFFFFHHHLLLVVVbbbooowww}}}yyysssppppppqqqqqqqqqrrrppppppssssssqqqqqquuuyyyyyyzzzzzz{{{{{{{{{{{{vvvuuuuuuuuuvvvxxxzzz{{{yyy{{{}}}}}}}}}{{{zzzzzz{{{||||||}}}zzzxxxwwwvvvwwwzzz|||}}}|||{{{}}}~~~}}}|||||||||}}}yyysssmmmjjjiiijjjlllpppoooooommmkkkiiigggfffddddddccccccdddeeeeeefffccccccaaa___\\\ZZZWWWVVVUUUUUUUUUTTTTTTSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTTTTQQQPPPNNNMMMLLLKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKIIIHHHGGGFFFDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBAAA@@@???>>>======<<<<<<<<<<<<;;;;;;::::::<<<;;;;;;;;;;;;:::::::::888999999888888777666555555444444333333333444444555555555444444444333333000111222333222222111000111000000000000000000111111111111111111111111111000000000000000111333333444222000.........///////////////////////////////////////....../////////,,,,,,,,,------///000000//////............//////------------------------................................................////////////............------...............///////////////////////////////////////......------,,,---......------///000000///---++++++,,,---...................................................000////////////000000111//////000000000000/////////000000000111111111111111000000000000000000000111111111111222222222222111222333444444333222111333333333333333333333333333333333333444444444444111222333333444444444333333444444555555444444333444333222111111222333444444444333222222222333333333444555666777777777777444444333333222222222222222222222222222222222333666;;;>>>===777333333555111111111111111111111111111111111111111111111111000000000000000000000000000111111111111000//////000000111111111111000000////////////////////////...///000000...------...222111000000000000111222000000000000000000000000//////////////////////////////............//////...------...000111///...---///000000///...000111//////.........///000111//////..................000000000000000000000000000000111111111222222222000222444555666666666666777666666555555666777888:::999999:::;;;===>>>>>>;;;>>>AAACCCBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJKKKLLLNNNOOOOOOOOOOOONNNQQQUUUXXX[[[]]]___bbb___^^^]]]^^^______]]][[[TTTNNNKKKNNNQQQQQQPPPQQQNNNNNNRRRXXXbbbmmmwww|||~~~yyysssoooooopppqqqrrrrrrooonnnpppqqqooopppsssxxxyyyzzz{{{{{{{{{zzzzzzwwwvvvvvvvvvvvvxxxyyyzzz|||}}}~~~~~~}}}|||zzzzzzzzz{{{|||~~~~~~{{{yyyxxxvvvwwwxxx|||~~~}}}zzzzzzzzz|||xxxrrrllljjjjjjlllnnntttssspppllliiifffcccbbbaaaaaaaaaaaabbbcccddddddccccccaaa___\\\YYYVVVUUUTTTTTTSSSSSSSSSRRRRRRRRRSSSTTTUUUUUUVVVUUUUUUTTTPPPPPPOOOMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBAAA@@@>>>===<<<<<<:::;;;;;;<<<;;;:::999999<<<<<<<<<;;;;;;;;;::::::888999999888888777666555444444333333333444444555555444444444444333333333///000222333333222111000000000000111111000000000000000000000000000000000000000///......//////000000000///.........//////...........................//////////////////...///......---------.........------,,,,,,------...------------------------......................................................---------,,,,,,,,,,,,---------......//////////////////////////////...............---,,,++++++,,,......------///000222111...---,,,---...///---------------------------.....................222222111//////.........000000000000000//////...///000000000111111111111000000000000000000000111000000111111111222222222222222333333333333222222222222222222333333333333333333333333444444444444111222333444444555555444333444444555555444444333333222222111111222222333444333333222222333333333333444555666666666666666222222222222222222222222111222222222222333333333555888:::999555333333444111111111111111111111111111111111111111222222222000000000000000000000000000000111111000000///...///000000111111000000///000000000000000000000000...///000///...---...000000//////......//////000///////////////////////////////////////////////////............//////000...------...000111///...---///000000///...000111000///.........///000111////////////............////////////////////////000000000111111111111222111111333444555666666666555555444444444555666666999888888:::<<<>>>===<<<:::<<>>===<<<;;;:::;;;;;;<<<<<<:::999888;;;;;;;;;;;;::::::::::::888999999888888777666555444444444444444444555666444444444444333333333333///000111333333222111111000111111222222111111000/////////////////////////////////////////////...---///000///...---...///..............................////////////......//////...---------------------,,,,,,,,,,,,------.........---------------------------------------........................******+++,,,---......///,,,,,,,,,---......//////........................,,,---.........---,,,++++++---......------///000111000///...---......///---------------------------------...............333222111///...---,,,,,,///000000000000000///...000000000000111111111111000000000111111111111222000000000111111111111222333333222222222222333333111111222222222333333333222222222222333333333333222222333555555666666666333444444555555444444333222333333333333333333222333333333222222333333444333444444555555555444444000000111111222222333333111111222222333333333333222222333444444555555666111111111111111111111111000000111111111222222222000000000000000000000000000000000000000//////......//////000000//////...000000000000000000000000...///000///......///111......////////////..............................////////////////////////...............///000000...------...000111///...,,,...//////...---///000222000///...---...000111000000000/////////......////////////////////////000000000000111111111111111111222222333444666666444444444555555555666666777666777999<<<===<<<::::::;;;>>>>>>>>>>>>???@@@@@@AAAAAABBBDDDEEEGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJLLLMMMMMMLLLKKKJJJJJJOOOVVV[[[^^^```aaabbbaaa___]]]]]]___``````___ZZZWWWXXX___fffhhhhhhjjjgggmmmyyy{{{vvvrrrrrrtttuuuvvvssspppnnnppppppnnnooosssssstttvvvwwwxxxwwwvvvuuuvvvvvvuuuuuuvvvxxxyyyzzz~~~}}}{{{{{{|||~~~}}}|||{{{{{{||||||}}}~~~|||}}}~~~xxxxxxyyy{{{}}}~~~yyyuuuvvvxxxwwwtttqqqooooooqqqtttwwwuuupppjjjccc^^^]]]]]]^^^aaaaaa`````````aaaaaabbbdddcccaaa___[[[XXXUUUTTTPPPPPPPPPQQQQQQRRRSSSSSSRRRSSSTTTTTTTTTRRRPPPOOOMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>======<<<<<<:::;;;<<<===<<<;;;999888999999999999888888888777888999999888888777666555555555444444555555666777444444444333333333222222000000111222222222222222111111222333333222111111........................---...///000000///......,,,///111111///---...///........................---...///000000///...---......---------......///......------------....../////////.........------------------------------........................***++++++,,,---...//////++++++,,,------...//////------------------------+++,,,.../////////---,,,---...//////...---...000................................................---------.........//////111000///...------------...///000000000000000///000000000000111111111111111111111111222222333333000000000000111111111111444333222111111222333444111111111222222333333333000111111111111222222222222333444555666666666666333444444555555444444333222333555555555555333222333333333222222333444444444444444555444444333333//////000111222333333444000111222333333333333333000//////111555888999999111111111111111111111111000000111111222222222222000000000000000000000000000000000000000//////.........////////////......000000000000000000000000///000000000......000222//////000111111000//////........................////////////////////////...............///000111...------...000111///...+++,,,...---,,,,,,---///333111///...---...000111111111000000/////////...////////////////////////000000000000111111111111222111111111222444666777444555555666666666777777666555555888<<<===;;;888;;;===>>>?????????AAACCC@@@AAAAAABBBDDDFFFHHHIIIGGGGGGGGGFFFEEEDDDDDDCCCIIIJJJLLLMMMMMMKKKJJJIIIIIINNNUUU[[[^^^___``````bbb```^^^^^^___aaaaaa```\\\YYY[[[cccjjjlllmmmnnnwww|||wwwttttttuuuwwwwwwtttpppoooppppppnnnppptttqqqrrrtttvvvvvvuuutttsssqqqqqqqqqrrrsssuuuwwwyyy}}}{{{yyyyyy{{{~~~~~~}}}|||||||||}}}}}}}}}~~~~~~}}}{{{{{{||||||{{{yyyyyy||||||wwwtttuuuxxxuuusssqqqpppqqqtttwwwyyyrrrmmmfff___[[[ZZZ\\\^^^bbbbbbaaaaaaaaaaaabbbbbbdddcccaaa^^^[[[XXXUUUSSSNNNOOOOOOPPPQQQRRRSSSSSSTTTUUUVVVVVVUUUSSSQQQOOOLLLLLLLLLKKKJJJIIIGGGFFFHHHHHHIIIJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>======<<<<<<:::;;;<<<======;;;999888777777777777666666666666888999999888888777666555555555555555555666777888444444444333333333222222000000111111111222222333111222333444444333222111........................+++,,,...000111000...---,,,///222111///------///........................---...///000000///...---,,,,,,,,,---...///000111//////............//////000000/////////.........------------------------........................//////.........---------++++++,,,,,,---...//////------------------------+++---///000111000///......///000///...---...000,,,,,,---......------,,,////////////////////////---------........./////////......---------............///000000000000000000000000000111111111111111111222222222333333333000000000000111111111111000111111111111222222222444333222111111111222333333222222111111222222333333333333333333333333333666666666555444444333333333333333222222111111111111111222222222333333333222222222222222222222222222222222222333444555666111111111111111111111222666666666555555444444444000000000000000000000000000111111222222111111000000000000000000000000000000000000000000111111111000000000000000///......////////////////////////111111000///////////////////////////////////////------------------------,,,,,,++++++++++++,,,,,,........................////////////////////////111111000000/////////...000000//////......------////////////////////////222222111111000//////.........///000111222222333222222111111222222333444444333333333333444555555666777888:::;;;<<<======<<<===>>>??????>>>===<<<>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFFFFKKKNNNRRRUUUWWWXXXZZZ[[[[[[[[[[[[\\\]]]___```aaa[[[ZZZZZZ\\\bbbjjjsssxxxuuuuuutttrrroooooopppqqqlllkkkkkkmmmpppqqqqqqpppppprrrttttttrrrpppoooooommmmmmlllmmmnnnppprrrssswwwuuutttuuuyyy~~~~~~|||~~~{{{wwwtttvvv|||~~~}}}}}}}}}}}}|||{{{zzzyyyxxxwwwwwwvvvzzzzzztttppppppqqqppprrrkkkgggjjjooorrruuuxxxrrrnnnddd\\\\\\ccchhhiiimmmfffaaabbbbbb```^^^^^^eeebbb___\\\YYYVVVSSSPPPNNNOOOOOOPPPQQQRRRSSSSSSTTTSSSSSSTTTTTTRRRNNNKKKNNNLLLJJJIIIIIIIIIHHHGGGLLLKKKKKKIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCC???@@@BBBDDDCCCBBB???>>>AAA@@@>>>===<<<<<<<<<===;;;;;;::::::::::::999999:::999777666666666777888888777777666555444444444555555444444444333333333000000000000000000000000555333000000000000///---000000000000000000000000111111000000//////....../////////...---------,,,------...///000000//////......////////////......///......------///000111000000//////.........---........................111000000///......------//////000000///...------,,,------......------,,,------------------------......------------......------------------------................................................---------------------------------------...///000//////............//////......////////////......000000000000000/////////......///000111222222333555444444333222111000000111000000000222333222111000000111111111222222222333333222111111222222333333222222111111222222333333333333333333333333333444444444444444333333333333333333333222222222111111222222222222333333333222222222222222222222222222222222222333444555555444444333333222222111111444444333333333222222222111111111111111111111111111111222222222222111111111111111111111111111111222222222111111000000000000000000000000///......////////////////////////111000000///////////////////////////////////////////////////////////////000000////////////000000................................................000000000//////.........///////////////.........////////////////////////000000000000000000000000000000000000000111111111222222111111222222333444333333333333333444555555777777888999:::::::::999<<<===>>>>>>>>>===<<<<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDIIILLLPPPSSSTTTVVVXXXYYYYYYZZZZZZ[[[\\\^^^___```[[[[[[[[[]]]bbbkkkvvv~~~}}}ssssssrrrpppnnnmmmnnnppppppooonnnoooqqqsssrrrqqqnnnppprrrrrrpppnnnnnnnnniiiiiijjjkkkmmmppprrrssstttrrrrrruuuzzz}}}{{{{{{{{{yyyuuusssuuuzzz~~~}}}}}}}}}{{{zzzzzzyyyxxxwwwvvvuuurrrvvvvvvqqqnnnooopppppppppjjjgggjjjnnnooooooqqqkkkhhhbbb```gggsss{{{|||wwwooohhhfffeeeaaa^^^___bbb```]]]ZZZXXXVVVSSSPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQRRRRRRQQQMMMKKKMMMKKKIIIIIIIIIJJJIIIHHHKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDAAABBBDDDEEEEEECCC@@@??????>>>===<<<;;;;;;;;;<<<;;;;;;:::::::::999999999999999777666666666777777777777777666555444444444555444444444444333333333222222222222222222222222333111//////000111000000000000000000000000000000000000000000//////.....................---------...////////////......---------............------///......---...///000111000/////////.........---....................................///////////////////////////...---------......//////......---------------------------......------------......---------------------------------------------------------------------------------------------------------------...////////////............//////......////////////....../////////////////////////////////000111111111222333333222222111111000000111000///000222333222111000000000111111111222222333222222111111222333333222222111111111111222222333333333333333333333333222222222333333333333444444444333333333333222222222222222222333333333333222222222222222222222222222222111222222333444555777666666555444333222111333333333333222222222222111111111111111111111111222222222333333222222222111111111111111111111111444444333222111000//////000000000000000//////...////////////////////////000000//////......//////////////////////////////////////////////////////......------------..............................------------------------/////////........................///////////////////////////////////////......///000000111222222111111111000000/////////222111111111111222333333333333222222333333444555777777888888888777777666;;;<<<============<<<<<<<<<===>>>>>>?????????>>>AAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCGGGJJJMMMOOOQQQRRRUUUVVVWWWXXXXXXZZZ[[[]]]^^^^^^ZZZ\\\^^^___dddooo{{{wwwqqqqqqpppnnnlllkkklllnnntttrrrqqqrrrssstttsssrrrlllnnnppppppnnnmmmlllmmmhhhiiijjjmmmpppsssuuuvvvtttssssssvvv{{{~~~~~~}}}{{{yyyvvvvvvuuutttsssuuuxxx{{{~~~}}}||||||{{{{{{xxxxxxwwwwwwvvvuuuttttttooorrrrrrooonnnqqqsssssspppjjjhhhkkkmmmkkkiiijjjfffcccaaaeeeuuu{{{qqqlllhhhbbb^^^^^^]]][[[YYYXXXWWWUUURRRPPPQQQQQQRRRQQQQQQPPPPPPOOOQQQPPPPPPPPPQQQOOOMMMJJJLLLJJJHHHHHHJJJKKKJJJIIIJJJJJJIIIHHHGGGFFFFFFEEECCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFEEECCCAAA???>>>===<<<;;;::::::::::::::::::::::::999999999999888888777666666666777777777777666666555444444444444444444444333333333333222222222222222222222222111000...///111222222111////////////////////////000000000////////////...---------...............///////////////...,,,,,,,,,,,,------------,,,,,,......------......///000/////////.......................................,,,,,,---...//////000000///////////////......---...//////////////////...------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...////////////............//////......////////////......---------.../////////000000000000000000000000000111111111000000000000000111000///000222333222111000000000000111111111111222222222222222222333333222222111111111111222222222222222222222222222222111222222333444444555555444333333333333333333333222222222333333333444444222222222222222222222222222222111111222333333444555555555444444333333333444444444444444444444444111111111111111111111111222222333333333333222222222222222222222222222222222222222111000//////...//////000000000000//////////////////////////////000//////.........//////////////////////////////------------------------...------,,,,,,------...........................------------------------..................------------......//////000000////////////////////////......//////000111111111000000000000000000//////111111111111111222222333222222222222222333333444666666777888888888777777:::;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>======BBBBBBBBBCCCDDDDDDDDDEEEAAABBBBBBCCCCCCCCCCCCCCCEEEGGGJJJLLLMMMOOOQQQSSSUUUUUUWWWYYYZZZ\\\\\\]]][[[^^^aaaccchhhuuuzzzwwwooooooooommmkkkjjjlllmmmuuutttrrrsssssssssrrrqqqlllnnnppppppnnnmmmmmmnnnmmmnnnqqqsssvvvxxxyyyzzzwwwvvvvvvxxx|||~~~zzzzzzzzzyyyyyyxxxwwwvvvrrrssstttttttttuuuwwwxxx||||||zzzyyyyyyxxxxxxxxxwwwwwwvvvuuuttttttssssssmmmpppqqqppprrrxxx|||{{{uuuooojjjkkkllliiiggggggeeeddddddmmmvvvooohhhaaa]]]\\\XXXWWWVVVVVVVVVUUURRRPPPPPPPPPQQQRRRRRRQQQPPPOOOPPPOOOOOOOOOPPPPPPMMMKKKKKKIIIHHHHHHJJJKKKKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDBBB@@@>>>===<<<<<<;;;;;;;;;:::::::::::::::999999999999888777777777666666666777777666666666555555444444444444444444333333333222222000000000000000000000000222000//////000111111000////////////////////////////////////////////////,,,---------.../////////.........///......------,,,------......------,,,------------......//////................................................,,,,,,---......//////000...///////////////............////////////......------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......---------......//////......------......///......////////////......+++,,,,,,---...///000000000000000000000/////////.../////////000000111111111000///000111222222000//////000000000111111111111111222222333333333333222111111000000111111222222222222222222222222222222222333444555666777777333333333333333333333333222222333333333444444444222222222222222222222222222222111111111222333333111111222222333333333444444444444444444444444444111111111111111111111111111222222333333222222111111111111111111111111111........./////////////////////000000000000////////////////////////////////////............//////////////////////////////------------------------111111000000000000111111................................................------..................------......//////000000////////////////////////////////////////////////---......///000000111111111111000000111111222333222111111111111222333333444555666888999999:::::::::::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>===AAAAAAAAABBBCCCDDDDDDDDDBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFHHHIIIJJJLLLOOOQQQRRRTTTVVVXXXZZZ[[[[[[\\\[[[___cccffflllzzzzzzvvvnnnooonnnllljjjjjjlllmmmsssrrrqqqqqqrrrrrrqqqpppooopppqqqqqqpppooopppqqqrrrtttvvvyyyzzzzzzzzzyyyxxxwwwxxxzzz}}}~~~}}}vvvuuuttttttssssssssssssrrrrrrssstttvvvvvvvvvvvvwwwvvvuuuuuuttttttttttttvvvvvvuuuuuutttsssssssssnnnqqqrrrsssxxx|||tttmmmkkkkkkiiihhhjjjggggggkkkvvvtttlllfff^^^ZZZYYYTTTSSSSSSTTTUUUTTTRRRPPPMMMNNNPPPRRRSSSSSSRRRQQQPPPOOONNNOOOPPPPPPOOOMMMKKKIIIHHHHHHJJJKKKKKKJJJGGGGGGGGGFFFEEEEEEDDDDDDAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCAAA@@@>>>===============<<<<<<<<<;;;::::::999999999888888888666666666777777777666666555555555555444444444444444444333333333222222222000000000000000000000000444222000///000000///...////////////////////////.............../////////,,,---------.../////////++++++---...////////////......////////////......,,,------...............---------.....................................................................///////////////...,,,------......------,,,------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......---------............------------............////////////......+++,,,,,,---...///000000000000000///////////////.........///000000111111000///...///111222111000/////////000000000111111000000222333333333333333111111000000000000111111222222222222222222222222333333444444555666777777111111222222222222333333333333333333444444444444222222222222222222222222222222111111111111222222...///000000222222333444111111111111222222222222222222222222222222222222111111111222222111111111000000000000000000000000,,,---------.........///...//////000000000000000////////////////////////......------......////////////////////////////////////////////////////////////............//////........................////////////////////////.............../////////.........///////////////////////////////////////////////////////////////,,,------...000111111222111000000000000111222222111111000000111111222333333444666777999:::::::::999888888888999:::;;;<<<<<<===>>>>>>????????????===>>>??????@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEGGGHHHIIIKKKNNNQQQQQQSSSUUUXXXZZZ[[[[[[[[[[[[^^^cccgggmmmyyyzzz{{{{{{vvvqqqmmmmmmmmmkkkiiiiiikkkmmmooonnnnnnooopppqqqqqqpppqqqssstttsssrrrrrrsssuuutttvvvxxxzzz{{{yyywwwvvvtttuuuwww{{{tttsssqqqpppppppppqqqrrrsssrrrrrrtttvvvwwwuuutttsssrrrrrrqqqppppppqqqqqqtttttttttsssssssssrrrrrrppprrrssstttzzzuuummmkkkkkkiiiiiikkkfffjjjqqq}}}vvvlllfffbbb[[[WWWWWWQQQQQQRRRTTTUUUTTTRRROOOLLLNNNPPPRRRSSSSSSRRRQQQPPPNNNNNNNNNPPPQQQPPPOOOLLLJJJHHHHHHJJJKKKJJJIIIFFFFFFEEEEEEEEEDDDDDDDDDAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>======<<<<<<============<<<;;;999999999999888888888888555555666777777777666666444444444444444444444444333333333333222222222222222222222222222222222222555333000000000000///---////////////////////////---............/////////---------...............)))***,,,---///000000000...//////////////////...,,,,,,---............------------------.......................................---------------------...//////////////////,,,,,,------------,,,,,,------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........//////...------------.........------------............////////////......---------.../////////000////////////////////////......//////000000111111000///...///111222111000////////////000000000111///000222333444444333333111111000000000000111111111111111111111111111111333333333444444555555555000000000111111222222222333333333444444444444555222222222222222222222222222222111111111111222222///000000111111222222222000000111111111222222222222222222222222222222222///000000111111000000///////////////////////////..................------......///000000000000000////////////////////////...------------...///000////////////////////////////////////////////////,,,,,,++++++++++++,,,,,,.........................................................//////000000000///////////////.........////////////////////////------......///000000000........./////////000000000000000000000111222222000000000000000111222222333444555666777888888888888888777777888999;;;<<<;;;;;;<<<>>>????????????======>>>???@@@AAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFEEEFFFHHHHHHIIIKKKNNNQQQQQQRRRUUUXXX[[[[[[[[[[[[[[[]]]```dddjjjsss}}}~~~vvvsssttttttrrrnnnjjjkkkjjjiiiggggggiiikkklllkkkkkkmmmppprrrrrrqqqssstttuuutttssssssuuuwwwtttvvvyyy{{{{{{yyywwwuuutttuuuxxx|||~~~tttsssqqqooooooppprrrssstttrrrqqqrrruuuuuutttrrrqqqqqqpppooooooooooooppprrrrrrrrrqqqqqqqqqqqqppprrrrrrqqqqqqwwwzzzrrrlllkkkkkkhhhggggggdddllluuusssjjjccc```^^^ZZZVVVVVVPPPQQQRRRTTTUUUTTTQQQNNNMMMOOOQQQSSSSSSRRRQQQPPPNNNMMMLLLLLLNNNOOOOOONNNMMMKKKIIIIIIIIIJJJIIIHHHEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>:::;;;<<<<<<<<<<<<;;;:::999999999999888888888888444444666777777777666666444444444444444444444444333333333222222222222111222222222222222222222222333111000///000111000///000000000000000000000000---------.........//////...............---------***+++,,,---.../////////---......//////......---+++,,,---.........------,,,,,,,,,------.................................+++,,,,,,------......///------...///////////////------............------------------------------......------------......------------------------------------------------------------------------++++++,,,,,,---....../////////...---------------...------,,,,,,------.........////////////......////////////////////////---.........///000000000000000000000000000000111000///...///111111111///////////////000000000000///000222333444444333333111111000000000000111111111111111111111111111111222222333333333333444444//////000000111111111222333333333444444444555555222222222222222222222222222222111111111111111222222222111111111111111111222222222333333444444444222222222222222222222222//////000000000000//////////////////////////////111111000///...------,,,......///000000000000000////////////////////////---------------...///000////////////////////////------------------------///......------......///........................------------------------.../////////000000111111000000//////.........---////////////////////////+++,,,---...///111222222///////////////.........000000000000000111111222000000000000000111111222444444555555555555555444888777777777777999;;;<<<999:::;;;===>>>?????????>>>???@@@AAABBBCCCDDDDDDAAAAAA@@@@@@AAACCCDDDEEEEEEGGGHHHHHHIIIKKKNNNQQQPPPRRRVVVYYY[[[\\\\\\[[[[[[[[[]]]aaagggmmmrrrvvvvvvtttqqqooooooooooooooohhhiiiiiigggeeefffgggiiijjjiiijjjmmmpppsssssssssssstttuuuuuuttttttvvvxxxtttvvvzzz}}}}}}{{{xxxvvvxxxyyyzzz}}}|||zzzvvvtttqqqpppoooqqqsssuuuuuurrrpppqqqssstttrrrpppqqqppppppoooooooooooopppppppppppppppoooooooooooorrrrrrooonnnsss{{{~~~|||uuunnnjjjkkkkkkgggdddcccccclllvvv~~~|||tttjjjccc]]]]]]]]]YYYVVVWWWPPPPPPRRRTTTUUUTTTQQQNNNOOOPPPRRRTTTSSSQQQOOOMMMMMMKKKJJJKKKMMMNNNNNNNNNNNNLLLJJJIIIIIIIIIHHHGGGDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@??????????????????888999:::;;;;;;;;;:::999999999999888888888888777333444666777777777666666444444444444444444444444333333333222222222111111000000000000000000000000111000...///111222222111111111111111111111111111---------.........///////////////......------,,,,,,,,,------...---------,,,------......------,,,+++,,,---.........---,,,,,,,,,,,,------.................................)))***+++,,,...///000111------...///000000//////......////////////......------------------------.........------.........------------------------................................................++++++,,,,,,---...//////000///...---------------...------,,,,,,------.........////////////......000000000000000/////////,,,------...///000111111111111111111000000000000000///...///000111111///111111222222222333333444111000000000111222333333111111111111111111111111111000/////////000222333222222222222222222222222222222111111111111111222222222222333333444444444777555333111000000000111222222111111111111111222222111111222333666888999555444333333222222222222666555444222111000000000//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000//////............//////////////////////////////........................000000////////////000000............///////////////...---,,,,,,---.../////////000000///...------+++,,,............,,,+++..................------...............///000111000///.........///111222000000000000//////////////////000111222222333333222222333333333333444444555555666777888999::::::999999999:::;;;<<<===>>>>>>>>>???@@@BBBCCCCCCDDD@@@@@@AAABBBBBBCCCCCCDDDFFFGGGHHHHHHGGGGGGIIIKKKPPPRRRVVVYYY[[[[[[[[[[[[]]]]]]___```cccfffhhhiiikkkkkkkkkiiihhhhhhjjjlllllljjjhhhfffdddddddddeeefffiiimmmpppqqqrrrsssuuuuuuwwwwwwuuurrrrrrtttwwwsssuuuyyy~~~zzztttvvvwwwzzz|||||||||{{{zzzuuusssqqqqqqrrrssssssrrruuuqqqoooppptttvvvsssooopppoooooonnnoooooopppqqqqqqqqqpppnnnllllllnnnppppppooonnnoooqqqsssssssssqqqoookkkhhheeecccbbbbbbeeegggkkkppprrrooogggaaaYYYYYY[[[[[[[[[YYYWWWUUURRRQQQPPPOOOOOOOOOQQQQQQLLLMMMNNNNNNOOONNNMMMMMMIIIJJJJJJKKKKKKKKKKKKKKKIIIJJJKKKKKKJJJGGGEEECCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>><<<<<<======<<<<<<;;;:::<<<<<<======<<<<<<;;;:::::::::999999888777666666777777666666555555555444666555444333222111111111444333222111111111222333111111222222222222111111111111111111000000000000000000000000000000000000222000//////000000///---//////.........---------------------------------.........---,,,,,,...000+++++++++,,,,,,,,,------++++++,,,------....../////////.........---------................................................------............------///////////////000111111444222///.........,,,+++,,,---...//////...---,,,........................///////////////////////////...---,,,,,,---...///........................//////............//////...//////000000000000000---.........//////000000------------............111222333444333111///...000///.........///111222111111000000000000000000111111111000111111222222111111111111111111111111111000/////////000222222222222222222222222222222111111000000000000000111222222222333333333444444333222000//////000222333222222111111111111111222222222111222333444666777444444333222222222222222555444333222111000000000///000000000000000///...000000000000000000000000////////////////////////////////////////////////....../////////000000000//////............//////////////////////////////.................................---......//////............///////////////...------------...//////////////////...------,,,------......------,,,,,,,,,---...///////////////............//////000000///.........///111111000000000000000000000//////000000111222222333333222222333333333333444444444555555666777888999::::::::::::::::::;;;<<<=========>>>???@@@AAABBBCCC@@@@@@AAABBBBBBCCCCCCDDDFFFGGGIIIIIIIIIKKKMMMOOORRRSSSVVVYYYZZZ[[[ZZZZZZZZZ[[[\\\^^^```ccceeegggjjjkkkkkkiiihhhhhhjjjllljjjiiihhhgggeeeeeedddddddddgggkkknnnoooppprrrtttsssuuuwwwvvvsssrrrsssuuusssuuuyyy}}}xxxvvvwwwyyy{{{{{{{{{yyyyyyuuussspppooopppqqqrrrrrrrrrooonnnppptttvvvtttqqqqqqqqqqqqpppppppppppppppoooooonnnllljjjiiikkkmmmlllkkkkkklllnnnooonnnmmmlllkkkiiigggdddbbbaaa`````````bbbeeegggddd___[[[XXXYYYZZZZZZYYYXXXVVVTTTQQQPPPPPPOOOOOOOOOOOOPPPKKKLLLNNNOOOOOONNNLLLKKKIIIIIIJJJKKKLLLLLLLLLKKKIIIJJJJJJJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>><<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<;;;;;;:::::::::999888888777666666777666666666555555555444444444333222222222333333444333222111111111222222000111111222222111111000111111111000000000//////////////////////////////111000...///000000///...//////.........---------........................---......---++++++---///---------.........//////......---------,,,,,,,,,//////.........---------................................................------............------///............///000000333111............---,,,......///000000///............................................................------------....................................------------............///000000000//////............/////////000////////////000000000000000111222333222111///...000//////...///000111222222111111000000///......222222111000000000111111111111111111111111111111000000000///000111111222222222222222222222222222000000/////////000000111222222222222333333333333//////......///111333444222111111111111111222222222222111111222222333444444333222222111222222222444444222111000000000000000000000000000///......000000000000000000000000////////////////////////////////////////////////------.........///////////////............//////////////////////////////........................,,,,,,,,,,,,------..................///////////////...------------...///...////////////...------......------------......***+++---...//////000000//////......---.........//////......//////000111000000000000000000000000000000000111222222333333222222333333333333444444333444555666777888888999;;;;;;::::::::::::;;;;;;<<<======>>>???@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDDDDFFFHHHIIIJJJKKKNNNQQQSSSUUUWWWXXXYYYZZZYYYYYYWWWXXXYYYZZZ]]]___aaaccciiijjjjjjiiihhhhhhjjjkkkiiiiiiiiihhhgggeeedddcccbbbeeeiiilllmmmnnnppprrrqqqsssuuuuuusssqqqqqqrrrrrrtttxxx}}}}}}zzzvvvxxxyyyzzz{{{zzzxxxwwwuuurrrooommmnnnpppqqqqqqpppnnnmmmoootttvvvuuusssrrrrrrrrrrrrrrrqqqpppooommmmmmllljjjgggfffhhhiiijjjiiijjjkkklllllljjjhhhfffffffffeeecccaaa___^^^[[[ZZZZZZZZZ[[[ZZZWWWTTTWWWXXXXXXYYYXXXVVVUUUTTTPPPPPPPPPPPPPPPOOONNNMMMJJJKKKNNNOOOOOOMMMKKKIIIHHHIIIJJJKKKLLLLLLMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>>>><<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<;;;::::::999999999888888777777666666666666555555555555555333222222222333333444555444333222222111111222222000111111222222111111000111111000000000000//////////////////////////////000.........000111000///...............---------........................,,,---...---++++++---///---------.........//////000000///...,,,+++******...............---------................................................------............------...------------...//////111///------...///...---//////000000000000//////........................------------------------------............------........................------------------------------...////////////...............////////////////////////000000000000///000111111111000...---///////////////000111111222222222222111111111111333222111000000///000000111111111111111111111111000000000000000111111222111111111111111111111111111000000000000111111222222222222222222222222333////////////000222333444111111111000111111222333222222222111111111111111222222111111111111222222333333222000000/////////000111111000000///...---////////////////////////////////////////////////////////////////////////------------........./////////............//////////////////////////////........................++++++,,,---........................////////////.........------..................//////...------///...---,,,,,,---...///,,,,,,---.../////////...000///......------------............//////000000000000000000000111111111000000111111111222222222222222222333333333444444333333444555666777888888;;;;;;::::::999:::::::::======>>>>>>???@@@@@@AAA@@@@@@AAABBBBBBCCCCCCDDDCCCEEEFFFGGGGGGIIILLLNNNTTTUUUVVVWWWXXXXXXXXXWWWUUUVVVWWWYYY[[[]]]___```gggiiiiiiiiihhhhhhiiikkkjjjkkkjjjiiigggdddaaa``````cccgggjjjlllmmmooopppqqqqqqppppppooopppqqqrrrrrrtttwwwzzz|||{{{zzzxxxyyyzzz{{{||||||{{{yyyxxxvvvsssooommmnnnpppqqqqqqpppooonnnpppsssuuutttsssrrrrrrsssrrrrrrpppnnnnnnmmmmmmllljjjgggfffggghhhkkkkkkkkkllllllkkkhhheee```aaaccccccccc```^^^\\\ZZZYYYXXXXXXWWWUUUSSSQQQWWWWWWXXXXXXWWWVVVTTTTTTPPPQQQRRRRRRQQQOOOMMMLLLJJJKKKNNNOOOOOOMMMJJJHHHHHHIIIJJJKKKLLLMMMMMMMMMKKKJJJHHHFFFEEEEEEFFFGGGDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>><<<<<<<<<===<<<<<<;;;:::;;;;;;<<<<<<<<<;;;::::::999888888888777777777666555555555555555555555555333333333222222333333444333333222222222222111222000000111111111111000000111000000000////////////////////////////////////...------...000111000///................................................---...///...,,,,,,---///+++++++++,,,,,,,,,------000///...---,,,++++++***........................................................................------............---------,,,,,,,,,,,,---......///...,,,---...//////.........////////////..............................------------------------,,,,,,...//////...,,,,,,........................---------......---------,,,------........................///////////////------------...............//////000000///......///////////////000000111//////000111222222333333222222111000////////////000000000000000000000000///000000000111111111111111111111111111111111111222111111111222222333444222222222222222222222222222222222111222222222222111111000000111222222333333222222222111000//////111111000000000111111222222222111000////////////000000000000000///......////////////////////////////////////////////////........................------------........./////////............//////////////////////////////........................,,,---...///000/////////............////////////---..................---------............------//////---,,,,,,---//////.../////////...---,,,,,,000///...------------------......//////////////////000000000111111111222111111111111111222222222222222222333333333444444333333444555666777888888;;;;;;:::999999999::::::>>>>>>??????@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGGGGGGGHHHJJJLLLTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXZZZ]]]___```fffgggiiiiiihhhhhhiiijjjllllllkkkjjjgggccc```^^^bbbeeehhhkkklllmmmnnnpppqqqooolllkkkmmmpppsssuuuvvvwwwyyyyyyyyyxxxwwwwww|||}}}~~~}}}|||{{{xxxuuurrrpppppprrrrrrrrrrrrrrrqqqrrrsssssssssrrrqqqqqqqqqqqqpppooonnnmmmnnnooonnnmmmjjjiiiiiijjjmmmmmmllllllllliiieeebbb]]]___aaaccccccaaa^^^\\\XXXYYYZZZYYYWWWTTTRRRQQQXXXXXXXXXXXXWWWVVVUUUUUUSSSSSSTTTTTTRRRPPPNNNMMMKKKLLLNNNOOOOOOMMMJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMKKKIIIGGGEEEDDDEEEGGGHHHEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???????????????>>><<<<<<<<<===<<<<<<;;;:::;;;;;;;;;<<<;;;::::::999888888888777777777777777444444444555555555555555666555444333222222222222333333333333222222111111000000000111111000000000000000000////////////..............................---,,,---///000000///---.....................,,,,,,,,,,,,,,,,,,,,,,,,---...000///...---...///+++++++++,,,,,,,,,---------------------------------.....................................................................------............------,,,,,,,,,,,,,,,---......///---,,,,,,...//////...------------------------........................------------------------+++,,,---......---,,,+++........................---...////////////...---,,,------...............///////////////.........------------...................../////////.........//////000000000000000+++,,,---...000111222222111111000/////////000000000000000000000000000000//////000111111111111000111111111111111111111111222222222222222333444555222222222222222111111111444333333333222222111111000000000000111222333333222333333222222000//////000000000///000000111222111111000/////////////////////000000000000//////000000000000000000000000////////////////////////........................------.........///////////////............//////////////////////////////...........................///000111111000///...............////////////------...//////...------,,,,,,---............---//////............//////000000000///...---+++***......------,,,---------------...////////////...///000000111111222222222111111111111111111111111222222333333333333444444333444555666777888888999::::::999999999999::::::?????????@@@@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDHHHIIIJJJJJJIIIIIIKKKMMMRRRRRRSSSSSSTTTTTTUUUUUUWWWWWWXXXYYY[[[]]]^^^```dddfffhhhiiihhhggghhhiiilllkkkjjjhhhfffdddaaa```eeehhhkkkmmmnnnnnnoooppppppnnnkkkkkkooosssvvvxxx{{{||||||{{{yyyxxxyyyzzz}}}~~~{{{yyyvvvuuuuuuvvvuuuttttttttttttsssssssssssssssqqqqqqpppooonnnnnnnnnoooooopppqqqpppnnnmmmmmmnnnpppnnnlllkkkjjjgggccc```^^^```bbbddddddbbb```^^^XXXYYYZZZYYYVVVTTTRRRRRR[[[ZZZZZZYYYXXXXXXWWWWWWXXXWWWWWWVVVTTTRRRQQQPPPNNNNNNOOOOOONNNMMMLLLKKKKKKKKKLLLMMMMMMMMMLLLLLLJJJHHHFFFEEEDDDEEEGGGHHHEEEEEEDDDCCCBBBAAAAAA@@@????????????????????????<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;:::999999777777777777777777777777444444444444444555555555666666444333222111111111222333333333333222111000///000000111111000000///000000////////////..............................///---------///000///...---------...............++++++++++++++++++++++++,,,...//////...------...---------.........//////++++++,,,,,,---...//////---------...............................................................------............---------,,,,,,,,,,,,---......///---,,,,,,---......---------,,,++++++,,,------........................------------------------,,,,,,------------,,,,,,........................---...///000000///...---------...////////////...///////////////.........////////////000000000000............////////////......///000000000000000,,,------...///000111111000////////////000000111000000000000000000000000...///000111222111111000111111111111111111111111111111111111222333444555222222222222111111111000222222222222222111000000000000000000111222333444222333333333333111000//////////////////000111111000000///.........//////---...///000000111111000000000000000000000000000////////////////////////............................../////////000000000//////............//////////////////////////////........................000111222222111000...---............////////////------...//////...------+++,,,------.........---......////////////........./////////...---,,,,,,------,,,,,,,,,---......,,,---.../////////......///000000111111222333333111111111111111111111111222222333333333333444444444555555666777888999:::888888888888999:::;;;;;;>>>>>>>>>???????????????@@@@@@AAABBBBBBCCCCCCDDDFFFHHHIIIIIIIIIJJJMMMOOOPPPPPPPPPQQQRRRSSSTTTTTTWWWWWWXXXYYYZZZ\\\^^^___ccceeehhhhhhhhhggghhhiiiiiihhhgggffffffeeeeeefffjjjllloooppppppooopppqqqooonnnnnnqqqvvvzzz{{{zzz|||}}}}}}{{{yyyxxx{{{~~~}}}~~~|||{{{{{{{{{zzzxxxvvvssstttuuuuuuuuuuuuvvvwwwsssqqqooonnnnnnoooqqqrrrpppqqqsssrrrqqqpppqqqrrruuurrrooollljjjhhhdddbbbaaabbbdddeeeeeedddbbbaaa[[[\\\[[[XXXUUUTTTVVVXXX]]]]]]\\\[[[ZZZZZZZZZZZZ\\\[[[YYYWWWUUUTTTSSSSSSQQQPPPOOONNNNNNMMMMMMMMMLLLMMMMMMMMMMMMLLLKKKKKKHHHGGGFFFEEEEEEEEEFFFGGGEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>????????????<<<<<<======<<<<<<;;;::::::;;;;;;;;;;;;:::999999666777777777777777777777333333333444444555555555555444333333222222222222222222333333333222111000//////000000000000//////000000/////////.................................///...------...///...,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,---------.........//////++++++,,,,,,---...//////---------.........//////................................................------............---------------------......//////---,,,,,,---...---,,,...---,,,,,,,,,,,,---...................................................---,,,,,,,,,,,,,,,,,,---........................,,,---///000000///---,,,......///000000000//////000/////////............////////////000000000000//////......///000000111---...///000111000000///000000000000111111111111//////...//////000111222000000000000000000000000...///000222222111111000000000000000000000000000000000000000111222333444222222222222111111000000///000111111111111000000000000000000111222333444222333333444333222111000///////////////000111111000//////............///,,,---...000111111111111000000000000000000000000////////////////////////........................////////////000000000000//////............//////////////////////////////........................000111222222111///---+++............/////////000,,,---...//////...---,,,+++,,,------.........------...///000000///...---------......///.........,,,,,,,,,,,,------...///,,,,,,.../////////...---///000000111222222333333222222111111111111111111222222333333333444444444555555666777888999::::::888888888888999:::;;;<<<============>>>>>>>>>>>>@@@@@@AAABBBBBBCCCCCCDDDBBBDDDFFFGGGHHHIIILLLOOOOOOOOOOOOOOOQQQRRRSSSTTTVVVWWWWWWXXXZZZ\\\]]]^^^bbbeeeggghhhhhhggghhhhhhffffffeeeeeefffgggiiijjjmmmooorrrrrrqqqqqqqqqrrrmmmnnnqqqwww|||}}}{{{yyyzzz{{{yyywwwwww{{{}}}~~~~~~~~~~~~~~~}}}zzzwwwqqqsssuuuuuuvvvwwwxxxzzztttrrrooonnnnnnpppsssuuuppprrrssstttsssrrrrrrssszzzwwwsssooommmjjjhhheeeddddddeeefffeeeeeedddccc```___\\\WWWTTTUUUZZZ^^^___^^^]]]\\\[[[[[[[[[[[[___^^^[[[XXXVVVUUUUUUUUUSSSRRRPPPNNNMMMMMMNNNOOOMMMNNNNNNMMMMMMLLLKKKJJJGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>?????????<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;:::999999666666666666777777777777333333333444444555555555333333222222333333444444222222333444333222111000//////000000000000//////000/////////....................................000///------......---+++---------.........//////------------------------(((***,,,,,,+++***)))***+++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........//////................................................---..................---...------------...//////000...,,,,,,---------,,,///...---,,,,,,---...///........................////////////////////////...---++++++++++++---...........................+++,,,...//////...,,,+++...//////000000000000000000000//////.........---------------.........//////////////////000111222---...000111111111000/////////000000000000//////////////////////////////000000000000////////////111111000000000000111111222111111000000111222333000111222333444555555555000000000000000000000000222222222222222111000//////000111222333444444444666666666555444333111000000111111111222222222222111111111111000000000///000000000000111111111111///000111111111000...---...---,,,+++++++++++++++000///...------...///000000000000000000000000000///////////////////////////////////////////////////............---------222111111000///.........---------.........//////......//////......---,,,+++,,,---......---,,,+++000000000///......------.........,,,++++++,,,.........------------............////////////..................////////////000/////////000111222222555555444333333222111111555555666666666666555555555555666666777999:::;;;>>>>>>=========>>>>>>?????????@@@AAAAAABBBCCCCCCCCCDDDDDDFFFGGGJJJKKKMMMIIIIIIIIIJJJLLLOOOQQQRRRUUUWWWYYYZZZ[[[\\\^^^```ffffffeeeffffffeeecccaaabbbdddffffffgggiiikkknnnmmmmmmoooppprrrtttuuuuuuqqqtttyyy|||zzzyyywwwvvvwwwyyy{{{}}}~~~}}}{{{zzzxxxzzzxxxvvvvvvwwwyyyyyyxxxuuuuuuuuuvvvwwwxxxzzzzzzxxxvvvtttssssssuuuwwwyyy|||wwwrrrppppppnnnhhhccceeeeeeeeeggggggfffccc```bbb```]]][[[ZZZZZZ[[[]]]\\\\\\[[[[[[[[[\\\^^^___]]]\\\ZZZYYYWWWVVVVVVVVVSSSTTTUUUTTTRRRQQQQQQQQQOOOMMMKKKJJJKKKKKKKKKIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGGGGFFFEEEBBB???===@@@???===<<<<<<<<<===>>>:::;;;<<<<<<<<<;;;:::999:::::::::999999999888888999999999999888888888888666555444333222333444444444444444333333333222222000000000000000000000000000000//////......------////////////////////////........................000000///...............,,,,,,,,,---------......000///...,,,,,,---......,,,,,,,,,------............---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......000000000000......---------............///------............------........................,,,------....../////////,,,------......------,,,//////.........---------.................................------,,,,,,,,,....................................////////////.........------,,,,,,,,,000000000//////.........////////////////////////............//////////////////////////////////////////000000000000//////////////////////////////000000000000////////////111000000//////000000111//////000111222333333333111222333333333333333222000000000000000000000000000111111222222222111111000111222333444444444444555555555444333222111000000000000111111111222222000000000000////////////000000000000111111111111///000000000//////...---//////...---------------000//////......///000000000000000000000000000000//////..........................................///............---------111111000//////...------------........................//////......---,,,---......//////......------------------,,,,,,,,,.........---++++++---.........------------......------............------............////////////000000000000000000111222222222222222222333333333444444555555555555444444555555555666777888::::::;;;;;;;;;<<<===>>>???@@@???@@@@@@AAABBBCCCDDDDDDBBBCCCDDDEEEGGGIIIJJJKKKIIIIIIIIIJJJKKKNNNPPPQQQTTTVVVYYYZZZ[[[]]]```bbbddddddeeeeeefffeeecccbbbccceeefffggggggiiilllnnnmmmnnnooopppqqqsssttttttqqqsssxxx}}}}}}yyyyyyxxxwwwvvvwwwyyy|||~~~~~~~~~}}}|||}}}{{{xxxwwwwwwwwwwwwvvvtttvvvxxxzzz{{{{{{zzzzzzxxxwwwuuussstttuuuwwwyyy{{{wwwrrrqqqrrrppplllhhhiiihhhgggggghhhgggdddbbbaaa```]]]ZZZYYYZZZ[[[\\\YYYWWWVVVVVVWWWYYYZZZ[[[\\\[[[ZZZXXXVVVUUUTTTTTTRRRTTTUUUTTTRRRPPPPPPQQQNNNLLLJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGEEEBBB@@@>>>@@@???>>>===<<<======>>>;;;;;;<<<<<<<<<;;;:::999:::999999999888888888888777777666666666555555555666555444333222333333444333333333333222222222222000000000000000000000000000000000//////.........////////////////////////........................//////...---------------,,,,,,---------.........//////...---------------,,,,,,,,,---------......---------------,,,++++++---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++---------............///------............------........................---------------.........,,,------......------,,,//////.........---------..............................---------,,,,,,,,,........................------------.....................------,,,,,,,,,------,,,,,,,,,+++++++++////////////////////////............//////////////////////////////////////////000000000000//////////////////////////////////////////000000000000000//////......//////000---...000222333444444333222222333333222111111000000000000000000000000000//////000222222333333333111222333444444444444444444444444333222111000////////////000000000111111.../////////////////////000000000000111111111111000///......---.........111000000////////////000111000000/////////000000///////////////////////////.........------,,,,,,------------------------///............---------000000//////...---------..................------......//////......---,,,/////////....../////////,,,,,,,,,---------------...//////---,,,+++---.........------------......,,,,,,------------,,,,,,............////////////222111000000000000000000///000000111222333333333333333444444444444333333555555555666777888999:::777888999;;;===???@@@AAA???@@@AAABBBCCCDDDEEEEEEAAABBBCCCDDDFFFGGGIIIIIIIIIIIIIIIIIIJJJLLLNNNOOOSSSUUUXXXZZZ[[[]]]```bbbaaabbbcccdddeeedddccccccdddeeeggghhhhhhiiilllnnnnnnnnnoooppppppqqqrrrrrrppprrrvvv{{{}}}}}}yyyuuuxxxwwwvvvvvvxxxzzz|||~~~}}}~~~~~~}}}zzzxxxwwwwwwvvvtttuuuwww{{{}}}~~~|||{{{yyyxxxvvvuuutttvvvwwwxxxyyyvvvssssssttttttqqqnnnllljjjgggfffeeeeeecccaaa```___\\\ZZZYYYZZZ[[[\\\\\\YYYVVVVVVYYY\\\]]]\\\[[[ZZZYYYWWWUUUTTTRRRRRRQQQSSSTTTSSSQQQOOOOOOPPPLLLKKKIIIIIIJJJJJJHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIFFFFFFGGGGGGEEECCCAAA@@@??????>>>===============;;;;;;<<<<<<;;;;;;:::999999999888888888777777777666555555555555444444444555555444333333333333333222222222222111111111000000000000000000000000000000000000000////////////////////////////////////..............................---,,,,,,,,,,,,---,,,------------...............//////......---,,,,,,,,,,,,------------...,,,---///000000...,,,***------------------------------,,,,,,,,,,,,------........................---------............///------............------------------------------------------,,,,,,,,,,,,,,,------......------,,,...............---------...........................------------,,,,,,,,,------------------------,,,,,,,,,------------............---------------/////////............---////////////////////////............//////////////////////////////////////////000000000000//////////////////////////////////////////000000000000//////............//////---...111333444333222111111111222222222111111000000000000000000000000000///000111222222222222222000111222333333333333333333333333222222000//////////////////000000000000////////////000000000000///000000000111111111111///...---,,,,,,---...///111000000//////000000000111111111000000000000000.................................---,,,,,,++++++........................///............---------//////......------------...............---------.........///......---,,,000///...------...///000------......///000000111...//////...,,,,,,---.........------------......,,,------......------,,,............////////////222222111000/////////000/////////000111111222222333333444444444444333333555555555555777888999:::777888999;;;===???@@@@@@>>>???@@@AAABBBCCCCCCDDD@@@AAABBBDDDEEEFFFGGGGGGIIIHHHHHHHHHIIIJJJLLLMMMRRRTTTVVVXXXYYYZZZ]]]___^^^```bbbccccccccccccccceeefffggghhhhhhiiilllnnnnnnnnnooooooooooooppppppoooqqqtttxxx{{{zzzvvvssswwwwwwvvvwwwxxxzzz|||~~~|||~~~}}}||||||}}}|||zzzzzzzzzxxxwwwyyyzzz|||~~~~~~zzzyyyxxxvvvvvvvvvwwwxxxvvvtttssstttuuuvvvtttsssllliiidddbbbaaaaaa```___```___]]][[[[[[[[[\\\\\\___[[[WWWWWW[[[^^^^^^\\\YYYXXXWWWVVVTTTRRRQQQPPPPPPRRRSSSRRRPPPNNNNNNOOOLLLKKKJJJJJJKKKJJJIIIGGGEEEEEEFFFGGGHHHHHHIIIIIIFFFFFFFFFFFFEEEDDDCCCBBB???>>>>>>===============;;;;;;;;;;;;;;;:::::::::888888888777777777777666777777666666666555555555444444444333333333333333111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////..............................------,,,------...------------............---.../////////...,,,+++------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------/////////....../////////---------............///------............---------------------------------------,,,,,,+++++++++,,,------......------,,,................................................------------------------------------------------,,,,,,---------........................---------000000000///////////////////////////////////////............//////////////////////////////////////////000000000000//////////////////////////////.../////////000000000111//////............//////000111222333333222000/////////000111222333333222111111111111111111111111222222222222222111000/////////000111111111111000222222222222111000//////////////////000000000000111111111111111111111111///000000000111111111111///...---,,,,,,---...///000//////...//////000000111111111111111000//////------------------------......---------,,,,,,,,,///////////////////////////............---------...............---------.....................---.........///......---,,,///...---,,,,,,---...///,,,------...///000111111---///000///---,,,---.........------------............////////////..................////////////222222111000/////////000000000000000000000000000444444555555555555444444444444555555666888999:::888999;;;===??????@@@@@@===>>>>>>???@@@@@@AAAAAA???@@@BBBCCCEEEEEEFFFEEEGGGGGGFFFFFFGGGIIIKKKLLLQQQRRRTTTUUUUUUVVVXXXZZZ\\\^^^aaabbbbbbaaabbbccceeefffggghhhhhhiiikkkmmmnnnnnnnnnnnnnnnnnnnnnnnnooopppssswwwzzzzzzwwwtttwwwwwwwwwwwwyyyzzz|||}}}{{{|||~~~||||||}}}~~~}}}|||}}}~~~}}}|||}}}}}}||||||}}}|||{{{yyyxxxwwwwwwwwwwwwttttttsssssstttttttttssslllhhhdddaaa``````___^^^```___^^^]]]\\\\\\]]]]]]\\\ZZZWWWWWWYYY[[[ZZZXXXVVVVVVVVVUUUTTTRRRPPPOOOOOOQQQRRRQQQOOOMMMMMMNNNMMMLLLKKKLLLLLLLLLJJJHHHEEEEEEFFFGGGHHHHHHIIIIIIFFFFFFFFFEEEDDDCCCBBBBBB>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;::::::::::::888888888777777777777666666666666666555555555555333333333333333222222222111111111000000000/////////////////////////////////////////////000000000////////////////////////........................///...............//////---------.........//////---.../////////...,,,+++------------------------------,,,++++++,,,---...++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///------............---------------------------------------,,,,,,+++++++++,,,------......------,,,---.............................................---------------------------------------------------.........////////////........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////............//////////////////////////////////////////000000000000//////////////////////////////......//////000000111111000//////......//////000222222333333222111///......///000222333444444444111111111111111111111111333333333222222000//////...//////000000000//////222222222222222111000000/////////000000000111111333333222222222111111111000000000000111111111111.........---......///000...............//////000111111111111000///..............................------------------------000000000000000000000000///............---------........................---------.........//////......//////......---,,,------,,,,,,,,,,,,------++++++,,,,,,---...//////---///000000...------.........------------.........//////////////////...............////////////222111000000000000000000111111111000000000000000444444555555555555444444444444444555666777888999:::;;;===@@@AAABBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEEEEEEEDDDEEEEEEEEEEEEFFFHHHJJJKKKNNNPPPRRRSSSTTTUUUWWWYYYZZZ^^^aaabbb```___```bbbdddfffggggggggghhhjjjlllmmmmmmmmmmmmmmmmmmmmmnnnnnnpppsssxxx|||}}}{{{yyyxxxxxxxxxxxxyyyzzz{{{{{{yyy{{{~~~~~~~~~~~~}}}}}}~~~~~~}}}{{{zzz{{{~~~}}}|||{{{zzzxxxxxxwwwwwwssssssrrrrrrqqqppppppooommmiiieeebbbbbbaaa```______^^^]]]]]]\\\\\\\\\]]]\\\]]]]]]]]][[[ZZZYYYXXXTTTTTTUUUUUUTTTSSSQQQPPPNNNPPPQQQPPPNNNLLLLLLMMMMMMLLLLLLMMMMMMLLLJJJGGGFFFFFFFFFGGGGGGHHHHHHIIIGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>===<<<<<<===<<<;;;::::::::::::;;;999999888888888777777777555444444444444333333333333333333333333222111111111111111111000000000///////////////////////////............////////////////////////////////////........................///............///000000------........./////////......//////......---,,,...------------,,,,,,,,,...---+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,......------------......---...///000000///...------------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......------,,,---------.......................................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000.............../////////------------............////////////////////////............//////////////////////////////////////////000000000000//////////////////////////////.........///000111111111111000000//////000000111222222222111111111111111111111222333333444333333111111111111111111111111111111222222222111111000//////000000000000//////222222222333222222111000000000000111111111222222444333333222111000//////000000000000111111111111---...//////000000000///...............///000000000000111111000...---,,,........................---------......//////000000000000000000000000000///............---------////////////////////////+++,,,,,,---...///000000......//////......---,,,------............------+++,,,,,,,,,------......---///111000///---------......------------......---......//////......---............////////////000000000000000000111222///000000111111222222222333333444444444444333333444444444555666777888999:::<<>>=========???AAACCCEEEFFFFFFEEEDDDCCCCCCCCCDDDEEEHHHJJJKKKKKKMMMPPPRRRTTTVVVYYY[[[YYY]]]aaaaaa^^^]]]^^^aaadddeeeffffffffffffhhhjjjkkkkkkllllllmmmmmmmmmnnnnnnooosssyyy~~~~~~yyyyyyyyyyyyyyyyyyyyyyyywwwyyy||||||}}}~~~~~~||||||~~~|||{{{{{{{{{|||~~~~~~~~~|||{{{yyyxxxwwwwwwssssssrrrpppmmmkkkjjjjjjkkkhhheeecccbbbbbb```___\\\\\\\\\[[[[[[[[[[[[[[[\\\```cccbbb]]]XXXWWWXXXRRRSSSTTTUUUUUUTTTSSSRRRNNNOOOPPPOOOMMMLLLLLLLLLLLLKKKKKKLLLMMMLLLIIIFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCAAA@@@??????===>>>>>>???>>>===<<<;;;===<<<;;;:::::::::;;;;;;:::999999999888888888888555555555444444444444333222333333444333222111000222222111111111000000000////////////////////////,,,---------.........///////////////////////////...........................---------......///000............//////////////////...---------------......---------,,,,,,,,,---------------......///..............................------------......///111444555555444111///---------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,------......------,,,---------.........//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---........./////////000////////////000000111111////////////////////////............//////////////////////////////////////////000000000000//////////////////////////////---......///000111111222111111000000000000111111111111000000111222333333333444444444444333222222111111111111111111111111///000111222222222222222000000111111111111000///222222333333333222222111111111111111222222222222444333222111000...------000000000000111111111111---...000111111111000/////////...//////000111111///000000000///...,,,+++////////////////////////,,,------...///000111111//////////////////////////////.........---------/////////000000000000000***+++,,,---...000111111......//////......---,,,---...///000000///...---.........///////////////---///111111///---------.........------.........,,,------......------,,,............/////////000000000//////000111222222......///111222333555555222222222333333222222222444444444444666777888999999;;;???CCCGGGIIIIIIIIIBBBBBBAAA@@@???>>>===<<>>>>>===>>>?????????>>><<<;;;===<<<;;;:::999:::;;;;;;:::::::::999999999999888888777777777777666666666222222333444333222111000222222222222111111111111////////////////////////,,,,,,,,,---------......////////////////////////........................,,,,,,,,,,,,,,,---...///............/////////000000///...,,,,,,---...............------,,,,,,,,,,,,---///000111000///...000000000000000000000000......------------......,,,///222444444222///,,,---------.........//////---..................---,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,------......------,,,---------.........//////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........//////000000+++,,,,,,,,,------......////////////////////////............/////////000////////////////////////............////////////////////////////////////000000////////////000000111000000000//////......333333333222222111111111444444222111111222444444333222222111111222222333111111111111000000000000////////////000000000000------...///////////////000000000000000000000000444333222111000000000000,,,---///000000000///...////////////000000000000000111222333333222111000/////////...---------,,,000///...------,,,---------...000111222222111111111111000000/////////...////////////////////////000///...---,,,,,,---......///000111111000///.........------------............................................................//////......---,,,...------------...//////------............------..................------111111000000//////......---......///000111111222111222222333333444444555333333444444555666777777888999:::===EEEMMMMMMHHHAAA@@@???=========>>>>>>===>>>@@@CCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFHHHKKKOOOSSSWWW[[[\\\]]]\\\[[[[[[[[[\\\]]]^^^```aaaccccccbbbccceeefffllljjjhhhiiillloooqqqrrroooqqquuuxxx{{{||||||{{{yyyxxxwwwxxxzzzyyyvvvssssssvvvzzz~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||{{{zzz|||~~~~~~{{{yyyyyy{{{~~~|||||||||{{{yyyvvvrrrppppppooommmjjjhhhfffeeeeeeeeedddcccaaa___]]][[[ZZZWWWXXXZZZ[[[\\\\\\[[[[[[\\\[[[ZZZXXXVVVTTTSSSRRRTTTRRRRRRTTTUUUUUUQQQMMMPPPNNNLLLLLLMMMLLLKKKIIIHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???????????????>>>>>>>>>===;;;;;;:::::::::;;;;;;<<<<<<<<<;;;999777666555444777777666555444333333333444333222222111111222222222222222111000//////...000000000000000000000000---///000///......///000000///...,,,***)))))))))------------------------///...---,,,,,,,,,,,,,,,+++,,,---///000111111111000000//////.........---000000//////.........---......---,,,---...///000......//////......---,,,------------------------......//////...---,,,,,,...+++***+++---...,,,***......---------,,,,,,,,,+++,,,,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.../////////...------,,,///......------......///---,,,,,,,,,,,,---......000000//////..................////////////......------......//////000000000///...------...///000////////////////////////222111111111000000///////////////000000000000111........................222111111000000111111222000000000111111222222333333333333222222222111111333333222222222222333333222111111000000111111222111111111000000000//////////////////000000000000000000111222222222222111000000000000000000000000222111000///............---...//////000000///////////////000000000111111000111111222222111000///..................------///...............//////...///000111222111000000000000000//////.................................000///...,,,,,,,,,---......///000111111000///.........------------......................................................---------------,,,,,,+++,,,,,,---------.........------............------........................000000000000//////............//////000000111111111111222333333444444555333333444444555666666777777999:::<<>>===<<<<<<===>>><<<===???AAACCCCCCCCCCCCEEEEEEDDDDDDEEEEEEFFFGGGHHHJJJMMMQQQUUUXXXZZZ[[[[[[ZZZYYYYYYZZZ[[[\\\]]]___bbbdddfffffffffhhhiiikkkiiiiiijjjmmmpppqqqqqqpppqqqsssuuuvvvvvvvvvvvvxxxvvvuuuvvvwwwvvvsssppprrruuuyyy||||||}}}~~~~~~~~~~~~}}}}}}{{{|||}}}|||zzzyyyzzz{{{}}}{{{yyyxxxxxxyyy{{{}}}xxxyyyyyyxxxwwwtttqqqooommmlllkkkjjjiiihhhhhhgggbbbbbbaaa___]]][[[YYYXXXVVVWWWYYYZZZ[[[[[[[[[ZZZZZZYYYWWWUUUTTTRRRRRRRRRTTTRRRRRRSSSUUUTTTQQQMMMOOOMMMLLLLLLLLLLLLKKKJJJHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>=========<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;:::999777666555444666666555555444444333333444333222222111111222222222222111111000//////...000000000000000000000000---///000///...---///000......------------......------------------------......---,,,,,,,,,---------------------.........000/////////.........---000/////////.........---...------,,,---...///000...............------,,,------------------------...////////////...---,,,///---,,,,,,...///...,,,------,,,,,,,,,+++++++++))))))******+++,,,,,,,,,------------------------........................------------------------...............---,,,,,,......------------......---,,,,,,,,,,,,---....../////////......---------......////////////...............///////////////000///...------...///000////////////////////////111111000000000/////////000000000000111111111111........................111000000//////000000111...///000222444555666777333333333222222222222111111222222333333222222111000000000//////000000000111111000000000000//////////////////000000000000111111222333333333333222000000000000000000000000111111000///............//////......//////000111000000000111111111222222000000111111000///........................//////............///000111222000000111111111000///.../////////.......................................//////...---------.........//////000000//////.........------------......................................................,,,,,,------,,,,,,+++***+++,,,---...///...------------............------........................000000000////////////...////////////000000000000111111222222333444444444333333333444555555666666666888999:::@@@FFFFFFAAA>>>===<<<<<<;;;<<<<<<===;;;<<<>>>@@@AAABBBBBBBBBEEEEEEDDDDDDEEEEEEFFFGGGJJJLLLPPPTTTWWWXXXYYYYYYXXXWWWWWWXXXYYYZZZ[[[\\\___bbbfffiiijjjjjjkkkllliiiiiiiiillloooqqqqqqpppqqqppppppppppppppppppqqqvvvuuutttttttttssspppnnnrrrtttwww{{{}}}~~~~~~~~~{{{|||~~~~~~|||zzzwwwyyy||||||zzzxxxwwwwwwxxxxxxwwwwwwwwwwwwxxxxxxuuuvvvvvvvvvtttrrrooommmjjjjjjkkkkkkkkkkkkjjjjjjbbbbbbaaa___]]][[[YYYXXXVVVWWWYYYZZZ[[[ZZZZZZYYYXXXVVVTTTRRRPPPQQQQQQRRRSSSSSSRRRSSSSSSRRRPPPMMMMMMLLLKKKKKKLLLMMMLLLJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;:::999888777666555444555555555444444444444444333333222111111111111222222111111000000//////...000000000000000000000000...///000///...---...///000///////////////000000------------------------------,,,,,,,,,---......///...---+++++++++,,,,,,/////////.............../////////..................------------...//////...............---,,,,,,------------------------//////////////////...---000///......000000///...,,,,,,+++++++++*********((())))))******+++,,,,,,........................------------------------........................,,,------------,,,,,,+++---------------------------,,,,,,,,,,,,---............------------,,,,,,......////////////......///////////////.........//////............/////////////////////////////////////////////.........//////000000000111111111------------------------......------------......//////000222444555666777222222222222222222222222111222333444444333222111111000000//////000000111111000000000////////////////////////000000000000000000111222222222222111000000000000000000000000222222111000000000000000000///.........///111222000111111111222222222222000000000//////...------------......//////000000000000//////000111111222111111111000000///...---..................------------------------------000000000////////////000////////////////////////......------------......................................................,,,------------,,,+++++++++---///000000000...---------............---------------...............////////////////////////000000000000////////////111111111222333333444444333333333444444555555555555777888888<<>>???AAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFKKKMMMQQQUUUWWWWWWVVVVVVUUUVVVVVVXXXYYYZZZ\\\\\\```ccchhhjjjjjjjjjjjjjjjggghhhjjjmmmpppqqqpppnnnpppnnnmmmkkkkkklllnnnooouuutttssssssrrrpppooonnnssstttwwwzzz|||}}}~~~}}}zzz|||~~~{{{yyyuuuxxx{{{|||{{{xxxvvvuuuuuuuuuvvvvvvvvvvvvuuuuuutttuuuvvvvvvtttrrrpppnnnjjjkkklllmmmllllllkkkjjjdddccccccaaa___]]]\\\[[[WWWXXXYYYZZZ[[[[[[ZZZYYYVVVUUURRRPPPOOOPPPRRRSSSSSSSSSRRRRRRRRRQQQOOOMMMKKKJJJIIIJJJLLLLLLLLLJJJIIIHHHHHHHHHGGGGGGFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999888999999888777666666555555444444444444444444444555333222222111111111111111111111000000////////////000000000000000000000000...///000///...---...///333222111///...---------........................,,,,,,,,,,,,,,,---...//////...,,,******+++---...................................................------------......//////------.........---,,,,,,------------------------...//////000//////......//////....../////////...,,,,,,,,,,,,++++++++++++******++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......////////////......000000//////......------/////////....../////////........................................................./////////000000..............................------------......000000111111222333333444222222222222222222222222222333444555555444333222111111111000000111111111000000000////////////...////////////000000000000000000111222222222222222000000000000000000000000222111000000000000000000000000///......000111222000111111111222222222222000//////............------......//////000000000222222111000000000000000222222111000///...------------..........................................111111111222222222222111//////............//////......------------.....................................................................---,,,,,,,,,...000111222111///...------............---------------.........//////.............../////////000000000000////////////000000111222222333333444333333333444444444444444333666777777999======:::999999::::::;;;;;;;;;;;;===>>>>>>@@@AAABBBDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFJJJLLLPPPSSSTTTTTTSSSRRRSSSTTTVVVXXXZZZ\\\]]]]]]aaadddhhhiiihhhgggfffffffffgggiiilllooopppnnnlllmmmllljjjiiijjjlllnnnpppuuuuuutttsssqqqppppppppptttuuuxxxzzz|||}}}~~~~~~zzz}}}{{{xxxtttwww{{{}}}{{{xxxuuuttttttuuuvvvvvvvvvvvvuuutttuuuvvvwwwwwwvvvtttqqqooommmmmmmmmlllkkkjjjiiihhhccccccbbbaaa```^^^\\\[[[XXXYYYZZZ[[[[[[[[[ZZZYYYVVVUUURRRPPPPPPQQQSSSTTTRRRSSSSSSRRRPPPOOONNNNNNKKKJJJIIIIIIKKKLLLKKKJJJHHHHHHGGGGGGGGGGGGGGGFFFCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>=========<<<<<<<<<;;;;;;;;;999999::::::999999777777777777777666666555555555333333333444444444444444333222111111000000111111000000000//////////////////////////////////////////000000000...------///111000///...------,,,,,,........................,,,,,,,,,,,,,,,---...//////---,,,++++++---///000---------...............---------...............---------...............---------...---,,,,,,+++------------------------......////////////......------...---------------------------,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,------......------,,,---,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,,,,......////////////......000000//////......------...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////////////////////////////111000000//////000000111000000000111111111111111111222222222222333333333222333333444444333333222222111111000000111111222000000////////////......////////////000000000000222222333444444444444333000000000000000000000000///......------.........000000//////000000111111000000000111111111222222//////............///000//////////////////000000333222111000////////////222111000///.........................../////////////////////////////////000111222333333333222222///......------......///......------------............................................................//////......---,,,---...///000111000//////------............------,,,,,,------.../////////---............/////////////////////000000000000000000111111222333333333333333333333333333444444222555777666777;;;;;;888777888999;;;<<<<<<<<<<<<>>>>>>>>>???AAABBBDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFHHHJJJLLLOOOPPPPPPOOOOOOQQQRRRUUUXXXZZZ\\\]]]^^^aaadddfffgggeeedddcccccceeeeeegggjjjnnnnnnmmmkkkkkkjjjiiiiiijjjlllnnnpppsssttttttrrrppppppqqqrrruuuvvvxxxzzz{{{}}}~~~~~~{{{}}}~~~zzzwwwtttwwwzzz{{{zzzwwwuuutttttttttuuuuuuuuuuuuttttttvvvwwwwwwwwwvvvssspppooommmlllkkkiiigggfffffffffaaaaaa```___^^^\\\ZZZYYYXXXXXXZZZZZZZZZZZZYYYXXXVVVUUUSSSQQQQQQQQQSSSTTTRRRSSSSSSQQQNNNMMMMMMNNNKKKJJJIIIIIIJJJKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>============<<<<<<<<<;;;;;;;;;888999::::::999888666555666666666666555555555555444444444333333333333333222222111000000000000111///////////////////////////////////////////////////000111000...------...,,,,,,,,,,,,---...//////........................------,,,,,,,,,---......------,,,,,,,,,...///000---------------.........---------------.........,,,---......//////......---------------,,,++++++------------------------,,,---..................+++,,,---,,,++++++,,,---.........---------,,,,,,)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,---...//////...---,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------......////////////......///////////////...............////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000000000000000000000000000000000222111111000000111111222000000000000111111111111111111222222222333333333222111111111111111111222000000000//////000000000000000/////////.........////////////000000000000111222222333333333333333000000000000000000000000......---------....../////////000111111111111000/////////000000000111111///............000111222000000000///////////////111000000/////////000000111000///...---......///.........//////000000000000000000000000000000000//////111222222222111111///...------------...///......------------......................................................---............---,,,,,,------------............------............------,,,,,,------...//////000---------.........//////......//////000000111111000000000111222222333333333333333333333333333333000444666555666999:::888777888:::;;;<<<======<<<=========>>>???AAACCCDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHIIIKKKLLLLLLLLLNNNPPPSSSVVVYYY[[[\\\]]]```bbbddddddccccccdddeeeddddddeeehhhkkkmmmllljjjjjjiiiiiiiiiiiikkklllmmmqqqrrrsssqqqooooooqqqttttttuuuvvvxxxzzz{{{|||}}}zzz{{{}}}~~~~~~{{{xxxvvvsssuuuxxxyyywwwuuussssssssssssssssssssssssssssssuuuuuuvvvuuussspppmmmkkkjjjhhheeecccaaaaaabbbccc`````````___^^^\\\[[[ZZZVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUSSSRRRQQQQQQQQQQQQRRRSSSSSSQQQMMMKKKLLLNNNLLLJJJIIIIIIJJJJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;::::::::::::888888999:::999777555444555555555555555555555555555444444333333222222222222222111000000000000000///////////////////////////////////////////////////000111000...,,,---...,,,,,,,,,,,,---...///000..............................---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,---.../////////...---,,,------------,,,++++++------------------------++++++,,,---------------***,,,------******+++------------,,,,,,,,,++++++***++++++,,,,,,---......------------------------------------------------------------------------,,,,,,---...............---...000111111000...------,,,,,,,,,,,,---......,,,,,,,,,,,,---------.........////////////...............///////////////---...///000000///...---------------------------------......////////////000000000000111111111111000000000000000000000000000000////////////000000//////000111222222333333111111111222222333333333111000///......///000111//////............//////000/////////............////////////000000000000//////000111111111111000000000000000000000000000000000/////////000000111...///111222222111111000////////////000000000000............///111222444111111000000//////..................///000111222111000...------...//////.../////////000000111111000000000000000000000000---...///111111111000//////...---,,,,,,---...///.........------.........................................................,,,,,,---------,,,++++++,,,,,,+++++++++,,,---...---..................---,,,,,,------...///000000---------.........//////---......///000111111222000000000111222222333333333333333333333333333333///444666555555999:::888666888:::<<<============<<<<<<<<<<<<>>>@@@BBBCCCCCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEFFFGGGIIIJJJKKKLLLNNNQQQUUUXXXZZZ[[[\\\___aaabbbccccccccceeegggdddcccdddfffiiikkkkkkjjjjjjjjjiiiiiiiiiiiijjjjjjoooqqqrrrpppnnnnnnqqqtttssstttuuuvvvxxxzzz{{{{{{yyyzzz{{{|||{{{yyyvvvtttrrrtttvvvvvvuuusssrrrrrrsssrrrrrrqqqqqqrrrrrrssssssssssssrrrpppmmmjjjhhhgggeeeaaa^^^]]]^^^aaabbbbbbbbbbbbaaa```^^^]]]\\\TTTUUUVVVVVVVVVUUUTTTSSSTTTTTTSSSSSSQQQPPPOOOOOORRRSSSSSSPPPLLLJJJLLLNNNLLLKKKIIIIIIIIIIIIGGGFFFDDDDDDDDDDDDDDDEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>>===<<<:::::::::999999999888888777888999:::999777555333444444444555555555555555555555444333333222111111222111111000000000000000.........///////////////////////////////////////000111111000...,,,---...000///...---------------///////////////////////////...------,,,,,,,,,,,,------------+++***(((''',,,,,,,,,------.........,,,,,,,,,------.........,,,,,,.../////////...---,,,,,,---------,,,++++++------------------------***+++,,,,,,---------,,,***,,,...---+++***,,,...,,,,,,,,,+++++++++******------...//////000000111........................------------------------........................,,,------.../////////......///000222222000///...---,,,,,,,,,,,,---......,,,,,,,,,------...............////////////......---.........//////000000---...///000000///...---////////////////////////........./////////000000...///000111111000///...//////............//////////////////000000000000111111222222222222111111111111111222333333444444000000000000000000000000222111111111000000//////000000000000000000000000------......//////000000222222222222222111000///////////////000000000000////////////////////////000111111111111222222222000111222333333222111000000000////////////000000333222111/////////000111000000000000000000000000000000//////.........---------,,,---...000222333222222111111000...---,,,........................,,,---------.../////////,,,---------.../////////.........------,,,,,,,,,222111///,,,+++*********................................................---------............///000000//////......------........................000///---,,,---...000222222222222222222222222222222222333333333333444444555444333333444555777888999999999:::;;;<<<===>>>=========>>>??????@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCAAABBBDDDFFFGGGHHHGGGGGGIIIJJJMMMPPPTTTXXX[[[\\\aaabbbbbbbbbaaaaaaccceeennnjjjfffgggkkkmmmllliiijjjjjjkkklllllllllkkkkkkmmmmmmllllllmmmoooqqqsssuuuuuuttttttuuuvvvwwwxxxuuuvvvxxxyyyxxxwwwuuusssqqqppppppppprrrsssrrrpppwwwuuurrrooonnnmmmnnnnnnmmmoooppprrrqqqooollljjjfffcccaaa``````aaa``````_________^^^^^^]]]]]]]]]WWWWWWWWWVVVUUUSSSQQQOOOSSSRRRQQQPPPOOOOOOPPPPPPSSSRRRQQQOOOMMMKKKJJJIIIMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCBBB@@@???>>>=========>>>???????????????===;;;888777888777666555999999888888777666666666888777666555444333333333777666555444222111000///222222111111111111222222////////////............/////////...------,,,,,,////////////////////////........................///.........///000222333---...+++...555///***000------,,,,,,,,,------............------,,,,,,,,,...------,,,,,,------.........///////////////............------,,,,,,,,,......---------,,,,,,,,,,,,------......------,,,........................++++++,,,,,,---...//////++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++......---,,,---...///000+++++++++,,,,,,---------///......------,,,+++++++++,,,------......------------------------------------,,,+++,,,---...///666555333000///---------,,,,,,,,,,,,,,,,,,,,,,,,///......------///000111---------...///000000111//////000111111000////////////............//////////////////000000000000000111111222222111111000222222222222111111111111000000000000000000000000111111111111000000000///000000000000000000000000///000000000111111111222111222222222222111000///////////////000000000111111111111111111111111111000111111111111222222222000111222222222222111000000//////////////////000222111000////////////000000000000000000000000000000000/////////.........///............//////000//////000000000000//////........................------..................---------........................------,,,,,,,,,///...---,,,,,,,,,------................................................---------............///////////////....................................000///---------...000111222222222222222222222222222222222333333333444444444444444333444555777888999999999::::::;;;<<<===<<<<<<===>>>>>>??????@@@AAABBBBBBCCCCCCCCCCCCCCCBBBCCCDDDFFFGGGGGGGGGFFFIIIJJJMMMQQQUUUXXX[[[\\\___```aaaaaaaaaaaaccceeekkkgggdddeeeiiikkkjjjhhhiiiiiiiiijjjjjjkkkkkkkkkooonnnmmmllllllnnnrrrtttwwwvvvtttrrrrrrsssuuuvvvuuuvvvwwwwwwvvvuuusssqqqsssqqqpppppprrrssssssrrrtttssspppnnnlllllllllmmmmmmnnnppppppooommmjjjhhhdddbbb___^^^___```___^^^```______^^^]]]\\\\\\\\\VVVVVVVVVVVVTTTRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPPPPNNNMMMLLLKKKKKKLLLKKKJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCBBB@@@???>>>=========>>>???????????????>>><<<:::999999999888777999999888888777666666666777666555444444444444444444444444333333222222111222111111000000111111222////////////..................//////000111111111................................................------,,,------...///000111...---...///333555444---------,,,,,,------...//////.........---------...------,,,,,,------...------...////////////////////////......---------......---------,,,,,,,,,,,,------......------,,,........................+++,,,,,,,,,---.........,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...///000+++,,,,,,,,,,,,,,,,,,---------------------------+++,,,------......------..............................---------...///000444444333222000///......------------------------///......---...///000111---------...///000000000000000111111111111000000//////............//////////////////000000000000000111111222222111111000222222222111000/////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111222222111111000000/////////000000000111111333333333333333333333333000111111111111222222222000111222222222222111000//////............////////////000000000///......000000000000000000000000000000////////////......//////000000///...------,,,---...///000111111111........................//////.................................---------.........---------------,,,,,,,,,,,,---...///000................................................---------............///.............../////////........................///......------///000111222222222222222222222222222222222222333333333333444444444444555666777888999999999999:::;;;<<<<<<;;;<<<<<<===>>>>>>??????@@@AAABBBBBBCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEJJJKKKNNNQQQUUUXXX[[[\\\]]]___`````````aaacccfffhhheeebbbcccfffhhhhhhfffhhhhhhhhhhhhiiijjjlllmmmpppooonnnlllkkknnnssswwwzzzxxxtttqqqoooqqqsssuuuvvvvvvvvvuuutttrrrpppoootttrrrooooooqqqsssttttttrrrqqqooommmkkkkkkkkklllnnnnnnnnnmmmllliiigggeeeccc```^^^]]]^^^^^^^^^]]]``````___^^^\\\[[[ZZZZZZUUUUUUUUUTTTSSSQQQOOOOOOMMMNNNPPPQQQRRRRRRQQQQQQOOOOOONNNNNNMMMLLLLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEBBBCCCCCCDDDEEEEEEFFFFFFDDDCCCBBBAAA@@@???>>>=========>>>>>>??????>>>>>>???===;;;:::;;;;;;:::888999888888777777666666555555555444444444444444555222222222333333333333333222111111000000111111222////////////..................//////000111111111................................................,,,------.........------222+++000000+++;;;HHH<<<...------,,,,,,---------////////////...............------,,,,,,------...+++,,,---...///000000000///////////////...............---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,------------,,,------......---------,,,,,,------------,,,,,,---------------------------------,,,---......///---,,,,,,,,,,,,,,,,,,+++++++++,,,------...//////+++,,,------......------........................///............///000000222222333333222111///.................................------......///000---------...//////000000000111111111111111111000//////............//////////////////000000000000000000111111111111000000111000000000/////////...000000000000000000000000111111111000000000000000000000000000000000000000............////////////000000111111111111000000//////000000000111111111333333333333333333333333000000111111111222222222111111111222222111111111//////............//////---...///000000///...---////////////////////////000000//////////////////...///000000000///---,,,,,,,,,...///000000111111........................000000//////......------/////////...---------,,,...............---------,,,,,,------......//////................................................---------............///---------....../////////........................///............///000000111111111111111111111111111222222222222333333333333444444555666777888888999999999999999:::;;;;;;;;;;;;;;;<<<======>>>>>>???@@@AAABBBBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEEEEEEEJJJKKKNNNQQQUUUXXXZZZ\\\[[[]]]^^^______```ccceeefffdddbbbbbbeeeggggggfffhhhhhhhhhhhhjjjlllmmmnnnnnnnnnmmmkkkjjjnnnuuuzzz}}}yyytttooonnnooosssuuuxxxwwwvvvtttrrrqqqpppooossspppmmmmmmoooqqqssstttqqqpppooommmllllllllllllnnnmmmllljjjhhheeecccbbbbbb```]]]]]]^^^___^^^^^^``````___]]]\\\ZZZYYYXXXTTTTTTSSSSSSQQQPPPOOOOOONNNOOOQQQSSSSSSSSSQQQPPPOOOOOONNNMMMLLLKKKKKKJJJHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEECCCCCCBBBAAA@@@???>>>=========>>>>>>>>>>>>>>>===???===::::::;;;;;;:::999888888888777666666555555444444333333333444555555222222222222222222222222111111000000000000111111////////////............/////////...------,,,,,,...................................................///000000000///...---///(((222333***BBBUUUAAA......---,,,,,,,,,------..................------...------,,,,,,------...***+++,,,...///000000000//////........................---------,,,,,,,,,,,,------......------,,,------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......+++,,,------......------......................................./////////...///111222222111///...////////////////////////------------......//////---------....../////////111000000000000000000111//////............//////////////////000000000000000000000111111000000000....../////////000000000////////////////////////000000000000000000111111000000000000000000000000////////////............///000000111111111000000000000000000111111111111222222222222222222222222000000111111111222222222222111111111111111111222//////............//////---...///000000///...---//////////////////////////////000000000000000000,,,---///000000000///.........////////////......////////////////////////000000000//////......---/////////...---------,,,..........................................------................................................---------............///,,,,,,------......//////.......................................///000000111111111111111111111111111111111222222222333333333333444555777888888888999999888888888999::::::999::::::;;;<<<<<<======>>>???@@@AAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDEEEEEEJJJKKKMMMQQQTTTWWWYYY[[[ZZZ[[[]]]]]]^^^___aaadddeeedddbbbcccdddfffggggggiiiiiijjjkkklllmmmoooooojjjkkkkkkjjjiiimmmuuu{{{|||xxxsssooonnnppptttwwwzzzyyyvvvtttrrrqqqpppppppppnnnkkkjjjmmmoooqqqrrrqqqppppppoooooonnnnnnnnnnnnmmmjjjgggdddbbbaaa```bbb```^^^]]]^^^_________```___^^^]]][[[ZZZXXXXXXTTTSSSSSSRRRQQQPPPOOOOOOQQQRRRTTTUUUTTTSSSQQQOOOQQQPPPOOOMMMKKKIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@??????>>>>>>======>>>>>>>>>======<<<<<<;;;999888999999999777888888777777666555555555444444333333333444444555444333333222222111000000111000000000000000000111////////////............/////////...------,,,,,,......................................................///000000///...------&&&222333)))>>>NNN888///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***+++,,,...///000000000------------------------......---------,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,------------------------,,,,,,+++++++++......---------,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............***,,,...///000///---,,,////////////////////////,,,------...............------------............000000////////////000000//////............//////////////////000000000000///000000111111000000///.........///000111111111////////////////////////000000000000111111111111000000000000000000000000111111111111000000000000//////000000111111000000000000000111111111222222111111111111111111111111000111111111111222222222222222111000000111222222000000////////////000000......///000000000//////000000000000000000000000//////000000000000111111------...///000000/////////////////////...---,,,////////////////////////000000//////////////////...............---------.............../////////000000000//////---,,,+++................................................---------............///---------------..........................................///////////////111111111111111111111111111111111111222222222222222333555666888888999999999888888777888888999999999999999:::;;;;;;<<<<<<===>>>???@@@AAABBBBBBBBBDDDCCCCCCCCCCCCDDDEEEFFFIIIJJJMMMOOOSSSVVVXXXYYYYYY[[[\\\\\\\\\]]]___bbbdddcccccccccdddfffhhhiiiiiijjjlllmmmnnnnnnnnnnnngggjjjkkkiiigggiiiqqqxxxwwwtttpppmmmnnnqqqvvvyyy{{{yyyvvvsssqqqpppqqqqqqmmmkkkiiijjjllloooppppppqqqqqqqqqqqqqqqpppppppppnnnlllhhheeebbb``````___aaa___]]]]]]^^^_________^^^^^^]]]\\\[[[YYYXXXXXXTTTTTTRRRQQQPPPPPPPPPPPPSSSSSSTTTTTTSSSRRRPPPOOOQQQPPPNNNLLLJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCEEEEEEDDDDDDCCCBBBBBBAAABBBAAAAAA@@@??????>>>>>>======>>>>>>>>>===<<<<<<;;;999777777888888888777888777777666666555555444444444333333333333333444444333333222111000000000111000000//////000000111////////////..................//////000111111111------------------------........................+++,,,,,,---------,,,,,,...)))000000(((333:::+++///......---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,...------,,,,,,------...***+++,,,---.../////////,,,,,,,,,---------------......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,------............------++++++++++++++++++++++++++++++,,,------------,,,---,,,,,,,,,,,,,,,,,,+++//////...---,,,,,,+++++++++,,,------......------+++++++++++++++++++++++++++,,,------......------***+++,,,---...---,,,,,,////////////////////////,,,,,,---............---------------------------000///...------...///000//////............//////////////////000000000000//////000000000000//////000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000222111111111000000000///...//////000000000000000000000111111111222222222111111111111111111111111000111111111111222222222222222111000000111222222111111000000000000111111///////////////000111222000000000000000000000000//////000000000111111111000//////............///......//////......---,,,///////////////////////////////////////000000000---------...............---........./////////000///000000000///...,,,,,,................................................---------............///...------------------,,,........................---......///////////////111111111111111111111111111111111111222222222222222333555777888999999999888888777777777777888888888888999999:::;;;;;;;;;<<<===>>>@@@AAAAAABBBBBBCCCBBBBBBBBBCCCEEEFFFGGGHHHIIIKKKNNNQQQTTTVVVWWWYYY[[[\\\[[[[[[[[[^^^```bbbbbbccccccccceeegggiiihhhjjjlllnnnooonnnlllkkkgggjjjllliiiddddddjjjpppooonnnkkkkkkmmmrrrwww{{{yyywwwssspppooooooppprrrlllkkkjjjkkknnnooopppoooppppppqqqqqqqqqqqqqqqqqqmmmkkkgggcccaaa````````````^^^\\\[[[]]]^^^^^^^^^]]]\\\\\\[[[ZZZYYYYYYYYYUUUTTTSSSQQQQQQQQQQQQRRRQQQQQQQQQQQQPPPPPPPPPPPPOOONNNMMMLLLJJJIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>======>>>>>>===<<<<<<;;;:::888777777888888888777777777777666555555444444555555444333222222222222222222222111111111111111000000////////////000000////////////..................//////000111111111------------------------........................++++++++++++,,,------...111...,,,,,,+++------***//////...---,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...+++,,,------............------------.........///......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---)))***+++,,,------------------............------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,------------------------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,,,,,,,,,,---------........................+++,,,---.........------------------------------///...---,,,,,,---.../////////............//////////////////000000000000//////000000000000//////222222111111000000////////////////////////////////////000000111111111222000000000000000000000000000000//////.........---......///000000000000000000111111111111222222222111111111111111111111111000111111111111222222222333222111000000111222333222222111111111111222222111000/////////111222333000000000000000000000000//////000000111111111222333222000...---,,,------------...............---000000000000000000000000......//////000000111111,,,------....../////////---.........//////000000...///000000000///...---................................................---------.........//////.........------,,,,,,,,,........................---......///000/////////000000000000000000000000000111111111111222222222111333555777999999999999888888777777777777777888777888888999::::::;;;;;;<<<===>>>???AAAAAABBBBBBBBBBBBAAABBBCCCEEEGGGHHHGGGIIIKKKMMMPPPSSSUUUVVVZZZ[[[\\\[[[ZZZ[[[\\\^^^aaabbbbbbbbbbbbcccfffhhhgggiiilllnnnooommmjjjhhhhhhlllmmmiiibbb```eeejjjjjjiiihhhiiilllrrrwww{{{xxxuuurrrnnnmmmnnnpppqqqlllkkkkkkmmmoooqqqpppooooooppppppqqqqqqqqqqqqpppmmmkkkgggccc`````````aaa^^^\\\ZZZZZZ\\\]]]]]]]]]\\\[[[[[[[[[ZZZZZZYYYYYYUUUTTTSSSRRRQQQQQQRRRSSSNNNNNNNNNNNNNNNOOOQQQQQQMMMLLLLLLKKKJJJJJJIIIIIIEEEEEEEEEEEEEEEDDDDDDDDDAAAAAABBBBBBCCCDDDDDDDDDAAA@@@@@@@@@???>>>>>>>>>======>>>>>>===<<<;;;;;;:::999777777888999888777777777777666555555444444666555444333222111111111///000000111222222333333000000////////////000000000/////////............/////////...------,,,,,,------------------------........................------,,,,,,---///000222333111***+++111---+++222000///...---,,,+++++++++,,,,,,,,,------............------,,,,,,------...,,,,,,------...------------.........//////000000......---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------***+++,,,---............------............------------------------------***+++,,,---...---,,,,,,+++++++++,,,,,,---------+++,,,,,,------......///+++,,,------......------------------------------,,,---///000000000///......---,,,,,,,,,------...........................+++,,,---.........---,,,------------------------000000//////.........---000000//////.........---111111000000/////////...000000000///000111111222111000000///...------,,,///////////////............//////000111222222222////////////000000000000222111///...------......000000000000000000000000111111000000000000111111222111111111000000//////000000000111222222222333555444444333222111000000000000000000000000000000///000000000000111111111111222222333333222222111000000///...............///////////////.........000//////............///......//////000000111111444000,,,+++---...---,,,///...,,,++++++---000222......//////////////////......---------......///......---------,,,,,,,,,000//////.........//////,,,++++++,,,...//////...,,,,,,,,,------.........,,,---......------...000............////////////000000000000111111111111222222111111111111222222444555666888999999::::::888888888888777777777777777888999:::;;;;;;;;;;;;<<<>>>@@@AAAAAAAAABBBCCCCCCDDDFFFGGGGGGFFFEEEEEEIIIKKKMMMMMMNNNOOORRRTTTXXXXXXXXXXXXXXXYYYZZZZZZYYY]]]aaacccccccccgggjjjggghhhhhhiiiiiijjjkkkkkklllkkkiiihhhffffffgggggggggfffgggiiimmmqqqrrrrrrtttqqqmmmkkklllnnnnnnooolllmmmnnnppprrrsssuuuvvvpppnnnmmmmmmoooqqqrrrqqqjjjhhheeebbbaaa``````aaa```]]]ZZZYYYYYYZZZZZZZZZ]]]\\\\\\[[[ZZZXXXVVVVVVUUUTTTRRRQQQPPPPPPPPPQQQQQQPPPOOOOOOOOOOOOPPPQQQNNNMMMLLLKKKJJJIIIHHHHHHFFFEEECCCCCCCCCDDDCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCBBB@@@??????>>>???>>>===<<<;;;:::999999888888888888777777777777888777666555555444444555444444444444444444444444111111111111111111111111111000///////////////000......//////......---,,,////////////////////////---......///...---+++***////////////////////////------.........---+++***++++++,,,---..................,,,+++***)))))))))---,,,+++******,,,...///111000...---,,,,,,---...+++,,,,,,---...///000000------............---------,,,++++++---//////...,,,,,,,,,---------......---------.........//////......---------,,,,,,,,,++++++++++++++++++++++++++++++******+++---...///000000000///......------/////////......---,,,,,,,,,------......------,,,---------,,,,,,+++++++++///...------...///111222(((+++///000///...///111222000......//////...---111000///......---......---------------------------------........./////////////////////.........000/////////............000/////////............000000000//////.........///000000000111111111111111111111000//////............//////////////////...//////000111111222222000000000000////////////111000///...---...//////000000111111111111111111111111000000000000111111111111111111000000000///111111111111111111222222333333222222111111000000000000000000000000000000000000000111111111111222111222222333333222222111000///......------......////////////////////////......---------......///000000000000111111111111333000---,,,---...---,,,000///...---...///111222000000000000///////////////......---------...............---------,,,,,,//////............//////...---,,,,,,---...---,,,,,,,,,,,,------.........,,,---......------...000............//////////////////000000000111111111333222222222222222222333666666666666777777777777666555555555555555555555888888999:::;;;;;;;;;;;;;;;===@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEIIIKKKLLLMMMNNNOOORRRTTTWWWWWWWWWWWWXXXYYYZZZ[[[[[[^^^aaacccdddfffhhhiiihhhhhhhhhiiijjjjjjkkkkkkiiiiiihhhgggggghhhiiijjjiiihhhhhhjjjmmmpppqqqqqqtttrrrooonnnnnnoooooooooooopppqqqtttuuuwwwwwwxxxrrrpppnnnnnnoooppppppoooiiigggdddaaa``````aaabbbcccaaa]]][[[\\\\\\\\\\\\[[[[[[ZZZYYYXXXVVVUUUTTTTTTSSSRRRQQQPPPPPPQQQRRRRRRQQQPPPNNNNNNNNNOOOPPPMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;::::::999888888888888777777777777888777666555444444444444444444444444444444444444111111111111111111111111111111000///////////////......//////......---,,,........................,,,,,,------...---------........................------.........---,,,+++,,,,,,------...---------......---,,,,,,++++++++++++++++++,,,,,,---------...------,,,,,,---...///---------------.........,,,,,,------------,,,,,,...,,,++++++---......---,,,,,,,,,---------......++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000,,,,,,,,,---......//////---------------------...***++++++,,,,,,++++++***---------,,,,,,+++++++++---,,,,,,,,,,,,------...'''***---...---,,,---//////---++++++,,,---,,,+++///...............///000---------------------------------------.........---------....../////////////////////............////////////............/////////..................///000111222111111000111111111111000000000000.........//////000000000/////////000111111222222111111000000//////......//////.........///000111000111111111222222333333111000000//////000000111111111111111000000000000111111111111111111000000111111111000000000000000000000000000000000000000000111111111111222222222111111222222222222111111000///......------......////////////////////////------,,,------...///000222222222222111111111111222000------............111111111111111222222222111111111000000/////////000///...---------------.........------------,,,//////............//////000...---,,,------+++***---------------.........,,,---......------...000............//////////////////000000000000111111333333333222222333333333999888666444333333333444555555555555555555555555888999:::;;;<<<<<<<<<<<<:::<<<>>>?????????@@@AAACCCCCCDDDEEEFFFFFFEEEEEEIIIKKKLLLMMMMMMOOOQQQTTTUUUUUUVVVWWWXXXYYY[[[\\\^^^___```cccfffiiiiiihhhhhhhhhhhhiiijjjjjjkkkkkkffffffffffffhhhjjjlllmmmllljjjiiijjjmmmooopppppptttrrrppppppqqqqqqpppnnnoooqqqsssvvvxxxxxxxxxwwwuuussspppooooooooonnnmmmiiigggccc```___```bbbccchhhdddaaa___^^^___^^^]]][[[[[[ZZZYYYXXXVVVUUUTTTSSSRRRQQQPPPPPPQQQRRRSSSSSSRRRPPPNNNMMMMMMNNNNNNLLLLLLKKKJJJIIIHHHHHHGGGHHHFFFDDDDDDEEEFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@???>>>=========<<<<<<<<<;;;;;;::::::888888888888777777777777888777666555444444444444333333333333333333333333111111111111111111111111222222111///..................//////......---,,,------------------------,,,,,,,,,,,,---...//////........................------.........---,,,+++---------...------,,,,,,......------------------***+++,,,---------,,,,,,++++++++++++,,,---...///...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++///---,,,,,,---...---,,,,,,,,,,,,---------......************++++++++++++......---------,,,,,,,,,---------------------------------------...000000+++++++++,,,------......******+++,,,,,,---......***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++,,,------------,,,,,,+++((()))+++,,,+++***+++,,,---+++******,,,---,,,,,,------------...///000111------------------------------------,,,,,,,,,,,,***++++++,,,...//////000///////////////.........///////////////...........................---------///111222333222000///000000000000000000000111------...///000111111222//////000000111111111111222111111000///......---.........//////000111222111111111222333333444444000000////////////000000111111111000000000000000222222111111000000//////.../////////000000111111////////////////////////111111111111222222222222111111222222222222111111111000//////....../////////////////////000000000------------...000111111222222222111111000000000111000///....../////////000111222333333222111111111111000000///.........000///...---------------............------------///............//////000000...------------,,,***---------...............,,,---......------...000............////////////////////////000000000111333222222111111222222333888666444222111111222333666666666777777777777777888999:::;;;;;;<<<<<<<<<999;;;>>>>>>>>>>>>???AAABBBCCCCCCDDDEEEEEEEEEEEEIIIJJJLLLMMMMMMNNNQQQSSSSSSTTTTTTVVVWWWZZZ[[[\\\aaa______ccchhhjjjiiigggggghhhhhhiiiiiijjjjjjkkkeeeeeeeeefffhhhjjjmmmnnnooommmjjjjjjlllnnnooooooqqqppppppqqqrrrrrrpppnnnnnnpppsssvvvxxxxxxvvvuuuxxxuuusssqqqpppooollljjjiiifffccc```___aaadddfffjjjfffccc`````````___^^^[[[[[[[[[ZZZXXXWWWUUUTTTRRRRRRQQQPPPPPPQQQSSSSSSSSSRRRPPPNNNLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGEEEDDDDDDEEEFFFEEEDDDBBBCCCCCCDDDDDDCCCCCCBBB@@@@@@@@@???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777666777777666555444444444444222222222222222222222222111111111111111111111111333222111///...---------.........///......---,,,------------------------------,,,+++,,,---...///........................---------------------,,,............---,,,++++++,,,,,,------............,,,,,,,,,+++,,,,,,,,,---++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,000...,,,,,,------,,,+++,,,,,,,,,---------......************++++++++++++......---------,,,,,,,,,---------------------------------------...//////......------,,,+++++++++******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000///...,,,+++)))***+++++++++***++++++---,,,++++++---//////...---------------...///000---------------------------,,,,,,,,,,,,+++++++++******+++,,,,,,---...............///////////////.........///////////////------..................---///111222333222000///......//////////////////---......///000111222222000000000000000111111111222111111000///......---------...///000111222222111111222222222333333333000000////////////000000000000000000000000111111222111111000000/////////.........///000000111111////////////////////////000000111111111222222222000111111222222111111000222111000000//////000000////////////000000111111////////////000111333333111111111000000//////...///000000000///000000111///000222333333222000/////////.........---------//////...---------------//////.........---------...............///000000///...------//////...---........................,,,---......------...000............////////////...////////////000000000111111000000000000111111555333222000000111333444555555666666777777777888777888999:::;;;;;;;;;;;;999;;;===>>>>>>>>>???@@@BBBBBBBBBCCCCCCDDDEEEEEEHHHJJJLLLLLLMMMNNNQQQSSSRRRSSSSSSUUUWWWYYY[[[\\\```______bbbgggiiihhhfffffffffggghhhhhhiiiiiijjjffffffffffffhhhjjjlllmmmpppnnnkkkjjjkkkmmmnnnnnnnnnnnnoooqqqsssssspppnnnoooqqqtttwwwxxxxxxwwwuuuyyywwwtttrrrqqqooollliiihhhfffcccaaaaaacccfffgggiiifffbbb```______^^^]]]ZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRQQQPPPPPPQQQSSSSSSSSSRRRPPPMMMLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGEEEDDDBBBCCCDDDEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@??????>>>>>>=========;;;;;;;;;;;;;;;:::::::::888888888888777777777666777666555444444333333333222222222222222222222222000000000000000000000000333222111///...---------.........///......---,,,........................///...---,,,+++,,,------........................------------------------............---,,,++++++***+++,,,---......------///---+++***)))+++---...---------,,,,,,+++++++++******++++++,,,---......------............------000...,,,,,,------,,,+++,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------//////......---,,,,,,,,,,,,,,,+++++++++*********,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,....../////////...,,,+++,,,+++++++++,,,,,,,,,,,,---,,,++++++---//////...//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++.........///////////////.........///////////////.............../////////...///000111222111111000////////////............/////////000000111111111000000000000000000111111111111000000//////......---...///000111222111111222222222222222222222222000//////......//////000000000000000111111111111000000000000000000//////......//////000000111111000000000000000000000000///000000000000111111111000000111111111111000000222111000000//////000000...//////000000111111222111111000111111222333444000000000///////////////...000111111000000111333000000111222111000///...------------------------......---------......////////////.........------......---......///000111000///...///000111000////////////...............,,,---......------...000............////////////......////////////000000000000////////////000000222111111000111222444555333333333444444555555666666777888999::::::::::::999;;;===>>>>>>>>>???@@@AAAAAAAAAAAABBBDDDEEEFFFHHHJJJKKKLLLLLLNNNPPPSSSRRRRRRSSSTTTVVVXXXZZZ[[[^^^^^^___aaadddffffffeeeeeeeeeeeefffgggggghhhhhhggggggfffggghhhiiikkklllpppmmmjjjiiijjjkkklllmmmkkklllmmmpppssstttsssqqqrrrtttvvvxxxzzzyyyyyyxxxxxxwwwuuusssrrrpppmmmjjjgggfffeeeddddddfffhhhiiigggdddaaa___^^^___^^^]]]XXXWWWWWWVVVUUUSSSRRRQQQSSSRRRQQQPPPPPPQQQRRRSSSRRRQQQOOOMMMKKKJJJJJJKKKIIIIIIHHHHHHHHHGGGGGGGGGDDDCCCBBBBBBDDDEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBBBB????????????>>>>>>======<<<;;;;;;;;;::::::999999888888888888777777777777777666555444333333333333111111111111111111111111000000000000000000000000222222111///..................//////......---,,,//////////////////////////////...---,,,,,,,,,,,,------------------------------,,,,,,,,,---......---------...------,,,,,,***+++,,,---......---,,,///---,,,******+++,,,---............---,,,+++*********+++,,,---...//////---......//////......---///---,,,,,,---...---,,,,,,,,,,,,---------......,,,,,,,,,,,,---------.........---------,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,,,,+++,,,,,,,,,---......//////------,,,++++++***))))))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,++++++***---,,,***+++---.........---+++******,,,---,,,,,,000///...---,,,,,,,,,,,,------------------------+++,,,,,,,,,---------------------,,,,,,+++++++++............/////////000............/////////000.........//////000000000///000000000111111111111111111000000///.........000000000000000000000111111000000000000000000000000000000000////////////...///000111222111111000222222222111111000000/////////............/////////000000000111111111111/////////000000000000000000000000000000000000111000000000000000000000000....../////////000000000000000111111111111000000000//////..................//////000111111222222222111111000111111222222000000000000000000111111---///222222111111222444111111111111111000//////,,,,,,------.../////////---------------...///000////////////............---------......///000111444222111111222222000///000/////////.........---,,,---......------...000............////////////........./////////000000111111000000000000111111111111222222222333333333222222333444444555666666555666777888888999888888:::<<<>>>?????????@@@AAAAAA@@@@@@@@@BBBCCCEEEFFFHHHIIIKKKLLLLLLMMMPPPSSSRRRRRRSSSTTTVVVWWWYYYZZZZZZ\\\___```aaabbbcccdddccccccdddeeeeeeffffffgggffffffffffffhhhjjjlllmmmpppllliiiggghhhjjjllllllkkkkkklllooosssvvvvvvvvvttttttvvvwwwxxxxxxxxxxxxwwwvvvtttttttttrrrooollleeeffffffggghhhiiiiiijjjfffccc```^^^^^^______^^^YYYYYYXXXXXXVVVUUUSSSRRRTTTSSSRRRQQQPPPPPPQQQRRRQQQPPPNNNLLLKKKJJJKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGEEECCCBBBCCCEEEFFFFFFEEEAAABBBBBBCCCCCCBBBBBBAAA@@@@@@????????????>>>>>><<<<<<;;;;;;:::999888888888888888888777777777777666666555444333333333333111111111111111111111111000000000000000000000000111111000///////////////......//////......---,,,........................---------...------,,,,,,---------------------------,,,,,,,,,,,,---...///,,,,,,------...---------+++,,,...//////...---,,,,,,,,,---...---,,,+++***------...///......,,,,,,,,,,,,------.........///,,,------......------,,,...,,,++++++---......---,,,,,,,,,---------......,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,++++++++++++,,,------......,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,---------+++++++++***++++++,,,,,,---+++)))***---//////...///---++++++,,,---,,,+++......---,,,,,,---------------------------------++++++,,,---...//////000,,,,,,,,,,,,---------------.........//////000000---.........//////000000.../////////000000111111000000000///000111111222333222222111000//////...111111111000000000000000111111111000000000000000////////////000000000000...///111222222111000000333222222111000///......//////............////////////000000111111111222......//////000000111111111111111111000000000000000000000000000000000000............////////////000000111111111111000000......---,,,,,,,,,,,,---...//////000111222222222222111000000000000000111000000111111222222222333,,,///222333111111333555333222222111111000000000,,,------...///000111111,,,,,,,,,---...///000111000/////////............---------......000111111777555333222222111///---000000//////.........---,,,---///...------...000............/////////000............/////////000222222111111111111222222222222333333333222222111444444555555666777888888444555666777777888888888:::<<>>>>>>>>>>><<<>>>???@@@??????AAABBBGGGIIIJJJJJJJJJLLLPPPSSSSSSSSSSSSRRRSSSTTTUUUUUUVVVXXX]]]```bbbbbbaaa___aaaaaaaaabbbcccdddeeefffffffffffffffhhhkkknnnpppqqqnnnjjjggghhhiiikkkkkkjjjlllppptttwwwwwwwwwvvvxxxuuuqqqqqqtttvvvvvvuuuuuusssqqqqqqrrrpppllliiigggggggggjjjmmmnnnnnnmmmgggeeecccbbbbbbaaa___]]]___]]][[[ZZZZZZYYYWWWUUUTTTTTTSSSRRRQQQPPPOOOOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGEEEDDDBBBCCCDDDDDDDDDDDDDDDCCC>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>============;;;;;;::::::::::::999999999999888888888888999999666555555555555444444444444333222222111111222222111111000000//////......111111000///...------,,,------------------------..........................................------........................---,,,,,,++++++,,,,,,------,,,,,,+++*********+++***,,,000333555444222000...---,,,,,,------,,,+++---------,,,,,,+++++++++------------,,,,,,+++***+++,,,,,,---.........---...------,,,,,,,,,------,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---++++++---...---,,,------------,,,,,,+++******+++,,,,,,------,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++//////...---,,,,,,++++++,,,,,,,,,---------......+++,,,---------,,,+++***+++,,,...000000000...---,,,---...//////...---,,,............///////////////////////////////////////000000111111000000/////////000000000000//////000000000000111111111222000000////////////000000333222111000///.........111///......000222333222//////000111111111111111111333111111444111---222//////000000000000//////....../////////000000000111111111111111111222222444444333333222333333444222222222222222222222222111111111111111222222222111111000000//////......////////////000000000111//////000000111111111222111111111111000000000///000000000000000000000111222111111000000111111222000000111000000///......000//////...------......------.........///////////////............//////000/////////............------...//////000111111555111...///222444222/////////.........---------////////////............//////............//////......////////////......////////////000000000000///000000111222222333333222333333444444444444444555444444555777999888777777888:::<<<===>>>>>>>>><<<>>>????????????@@@BBBCCCEEEGGGIIIJJJLLLOOOQQQSSSSSSSSSSSSTTTTTTTTTTTTUUUXXX\\\___aaaaaa```___aaaaaabbbbbbdddeeefffggggggffffffggghhhkkknnnpppnnnllliiihhhiiilllnnnpppnnnpppsssvvvwwwxxxwwwvvvuuusssqqqrrruuuxxxxxxwwwuuusssqqqrrrsssrrrooollliiiiiiiiikkknnnooonnnmmmhhhfffdddcccbbbaaa___]]]___]]]\\\[[[[[[ZZZYYYWWWUUUUUUTTTSSSRRRQQQQQQPPPOOONNNMMMLLLJJJJJJIIIIIIHHHGGGFFFGGGHHHHHHFFFDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>=========<<<;;;;;;:::::::::999999999777777666666666666777777555555555555444444444444444333222222111111222222////////////000000000000000000//////......------------------------------..........................................------........................---,,,,,,++++++,,,,,,------,,,,,,+++******++++++***+++...000111111000//////...............---,,,...---------,,,,,,,,,+++++++++,,,,,,+++******)))+++,,,------......------------,,,,,,,,,------...,,,------......------,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,++++++,,,------,,,,,,---------,,,,,,+++******+++,,,,,,------,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,((()))+++,,,,,,+++***)))------...//////...------............////////////........................//////000000000000////////////000000000000//////////////////000000000000000000////////////000000555444222111///............------...111444444444//////000111111111111111111444444222000/////////000000000000000000000000...////////////000000000222222111111111111111111444333333222333333444444222222222222222222222222222222222222222222111111222222222111111111111111/////////000000000111111222222111111000/////////111111111111000000000000111111000000000000000000000000000//////000000000222222000///............//////...------------.........///////////////000//////............////////////............------...//////000000111111111333000---...111222111////////////.........------////////////............//////............//////------............------////////////000000000000000000000111222222333333333333333333444444444444333333333555888999999999777888999;;;<<<=========<<<>>>??????>>>???@@@AAA???BBBEEEGGGIIIJJJMMMOOOQQQRRRSSSSSSTTTTTTSSSSSSTTTVVVZZZ]]]``````___^^^aaaaaabbbdddeeeggghhhhhhgggffffffgggiiikkkmmmoookkkjjjiiiiiikkkooorrrtttssstttvvvwwwwwwwwwvvvuuuqqqqqqrrrtttxxxzzzzzzyyyuuutttssssssttttttsssrrrmmmllllllmmmoooooonnnllliiigggdddccccccbbb```^^^^^^]]][[[[[[[[[[[[ZZZXXXVVVVVVUUUTTTSSSRRRQQQQQQOOONNNLLLKKKJJJJJJJJJKKKHHHGGGGGGGGGHHHHHHFFFEEEDDDDDDDDDDDDDDDCCCBBBAAABBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>=========<<<<<<::::::::::::999999999999555555444444444444555555555555555555444444444444333333222111111111111222.........///000111111111//////..................------------------------........................------------------..............................---,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,---------------......---------,,,,,,,,,.........---------------,,,,,,,,,---,,,,,,+++***,,,,,,------......------,,,,,,,,,------.........,,,------......------,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,++++++,,,------,,,,,,,,,---------,,,++++++***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***++++++,,,------,,,,,,,,,---------......,,,,,,,,,,,,---...//////,,,---...//////...,,,+++------...//////...---------............/////////..............................////////////......//////000000000000//////.........////////////000000000////////////000000333222111000//////...///...------///222333444333//////000111111111111111111111333///+++222777222111000000000000000000111000000000000111111111111222222222111111111111111111111000000111111222222000000000000000000000000222222222111111000000000/////////000000111111111//////000000000111111111333222222111000//////...111111111000000000000000111111111000000000000000111000000//////000000111333222000...------...///......------------......000000000000000000000000//////............///////////////////////////...///000000000111111111222000...------///111000///////////////............////////////............//////............//////------............------////////////000000000000000000111111111222222222333333333333333444444444444333333555777999888888777888999:::;;;<<<======<<<>>>??????>>>>>>???AAA???BBBEEEHHHIIIIIIKKKLLLMMMNNNPPPQQQSSSSSSSSSRRRSSSUUUXXX\\\^^^______^^^```aaaccceeefffhhhhhhiiiffffffggggggiiikkkmmmnnnjjjkkkkkkkkkmmmppptttwwwwwwwwwwwwvvvvvvuuutttsssppprrrtttwwwyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvpppooonnnnnnooonnnlllkkkiiigggeeedddcccbbb```^^^\\\[[[YYYYYYZZZZZZYYYWWWUUUUUUTTTSSSRRRQQQQQQPPPOOOMMMLLLJJJIIIJJJKKKLLLIIIHHHGGGHHHIIIHHHGGGEEEDDDEEEDDDDDDCCCBBBAAA@@@BBBBBBBBBAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<:::::::::999999999999888555444444444444444444555555555555444444444333333333222222111111111111111.../////////000000000111---.....................------------------------........................,,,,,,------------..............................---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,+++,,,---,,,+++******+++...........................///////////////......,,,,,,------...------,,,++++++,,,---............,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---+++,,,---///......,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********+++,,,,,,------,,,,,,,,,---------......------,,,,,,---...000222111111111111111000///...---..................------------.........//////........................,,,------......------,,,//////000000000000//////---.........////////////000000////////////000000//////.........///000000000//////000222222111000//////000111111111111111111...222///---@@@MMMCCC111111000000000000111111111111222222222333333333111111111111111111111111111000000000111111222333000000000000000000000000111111000000//////......---......//////000000111000000000000111111111111111111111000000000000000000000000000000000111111111111111111000000//////111111111000000111111111333222000............///......---------......///111111111111111111111111//////............//////000000000000000000000000000000000000111111111111...---,,,---...///000///000000/////////.........////////////............//////............//////---..................---////////////000000000000111111111111111222222222333222222222222333444555666555444555666777666555888888888999:::;;;<<<<<<===>>>??????>>>===>>>@@@AAADDDGGGIIIIIIIIIJJJKKKJJJKKKLLLNNNPPPQQQRRRSSSRRRTTTWWWZZZ]]]^^^______```aaaccceeegggggghhhhhheeeeeefffggghhhjjjkkklllkkklllnnnmmmmmmooosssvvvxxxwwwvvvtttsssrrrqqqqqqrrrtttvvvxxxxxxvvvuuutttvvvvvvwwwvvvvvvvvvvvvvvvpppnnnmmmmmmmmmllljjjhhhhhhfffdddccccccbbb```___ZZZXXXWWWWWWXXXXXXWWWUUUSSSSSSRRRQQQPPPOOONNNNNNMMMLLLKKKJJJJJJKKKLLLLLLHHHGGGGGGGGGHHHHHHFFFDDDDDDDDDDDDDDDCCCBBB@@@@@@AAA@@@???>>>>>>======<<<============<<<<<<<<<<<<::::::999999999888888888666555555444444555555666555444444444444333333333333222111111000000111111111000000000/////////...------------............------------------------........................,,,,,,,,,,,,------..............................---,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------...---,,,+++++++++,,,---,,,...///...+++***+++---...........................//////000000/////////,,,------...------,,,,,,+++,,,---.........------,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...,,,---///000000///+++,,,,,,------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------,,,,,,---...000222---------,,,,,,+++******.........------.........------------....................................,,,,,,------------,,,,,,//////000000000000//////............////////////000000////////////000000------------...///000111222111000111222111///---//////000111111111111111222---333333555RRRcccRRR222111000//////000111222111222222222222333333333000000111111111222222222222222222222333444555555333333333333333333333333//////////////////......//////000000111111111222000000000111111111222222000000000000111111111111000000000000111111111111222222111111000/////////222111111000000111111222111000000//////////////////............///000000333222222222222111111111//////............//////000000111111111111222222000000000000000000000000------------...///000000000000000/////////......////////////............//////............//////......////////////......////////////000000000000111111111111111111111111333222111111111222444555666555444444666666555444888888888888999:::;;;<<<===>>>??????======>>>???BBBDDDGGGHHHHHHIIIKKKLLLKKKKKKLLLLLLNNNOOOQQQRRRRRRTTTWWWZZZ\\\^^^______aaabbbdddeeefffffffffeeeddddddeeefffggghhhiiiiiikkkmmmoooooommmnnnrrrvvvwwwvvvtttrrrppppppqqqqqqsssvvvxxxxxxvvvsssrrrrrruuuwwwyyyxxxvvvtttssssssmmmllljjjjjjjjjiiifffdddeeecccbbbbbbbbbbbbaaa___YYYXXXVVVVVVVVVVVVUUUSSSQQQQQQPPPOOONNNMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLGGGFFFFFFFFFGGGGGGEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@??????>>>===<<<<<<<<<============<<<<<<<<<;;;;;;999999999999888888888888666666555555555555666666444444444444333333333333222222111000000000000111111111111000///...............------------------------------------------........................++++++,,,,,,------..............................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,------...000222000---,,,...000---------------.........+++,,,------...---------------......------,,,,,,,,,,,,.........---,,,+++,,,------......------,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,---///000000000++++++,,,---------,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,,,,,,,---...//////+++++++++***************///...------------...///,,,------------.........////////////////////////---......//////......---//////000000000000//////....../////////000000000000000////////////000000//////////////////000000111111000111222111///---//////000111111111111111333+++222444666VVVeeeIII333222000//////000222333000000000111111111222222//////000111222333333444222222222222333444555666333333333333333333333333////////////000000000000000000000111111111111111000000111111111222222222000000000000000000000000///000000000111111111111222222111111000//////...000000000//////000000000...//////000000000000000///////////////000111111444333333333222222222222//////............/////////000000000111111111111////////////////////////------.........///000111000000000000/////////...////////////............//////............////////////000000000000//////////////////000000000000111111111111111111111111333222111000111222444555555333333444666777666555888888777777888999:::;;;===>>>???>>>===<<<===??????AAADDDFFFGGGJJJMMMPPPRRRPPPNNNLLLLLLMMMOOOPPPRRRTTTVVVZZZ\\\___``````aaabbbdddeeefffeeedddcccbbbcccdddeeeffffffgggggghhhllloooooommmnnnrrrwwwwwwuuusssppppppppprrrssssssuuuwwwvvvsssqqqqqqrrrtttxxxzzzyyyuuuqqqooonnnjjjhhhgggggggggfffcccaaabbbaaa``````bbbbbbaaa```ZZZYYYWWWVVVVVVVVVTTTRRRQQQPPPOOONNNMMMLLLLLLKKKIIIJJJLLLMMMMMMMMMLLLKKKFFFEEEEEEEEEFFFFFFDDDCCCBBBBBBBBBCCCCCCBBBAAAAAA???>>>===<<<<<<===>>>>>>======<<<<<<<<<;;;;;;;;;999999999999888888888888666666555555555555666666444444444333333333222222222222111000000000000000000000000000////////////.........------,,,,,,,,,------------------------........................***++++++,,,------..............................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,,,,,,,///222000,,,+++---000+++,,,,,,,,,------------++++++,,,---------------------......------,,,+++------//////...---+++))),,,------......------,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,+++***+++---//////...***+++,,,,,,---------,,,***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,---------...,,,,,,,,,---------......,,,,,,------------,,,,,,...------------......//////...------------...///,,,,,,---------.........000000000000000000000000//////000000000000////////////000000000000//////////////////000000000000000000////////////000000222222111000000///000000000000000111222222000...//////000111111111111111444***111111111OOOYYY555333222000//////000222333////////////000000000000......///111222333444555000000000000111222333444111111111111111111111111//////000000111111222222////////////////////////000111111111111222222222222222111111000000////////////000000111111111222222222222111000//////...//////............//////,,,---///111111111000000000000000000000111222222444444444333333222222222//////............//////.../////////000000111111////////////............------.........///111222000000000000////////////000/////////............//////............//////000000111111111111000000////////////000000000000222222111111111111111111333222111000000222444555222222222333666888888777888888777777777999:::;;;===>>>???>>>===<<<===>>>===???AAADDDFFFJJJOOOSSSXXXUUUQQQMMMLLLLLLNNNOOOSSSTTTWWWZZZ]]]___```aaaaaabbbdddeeeeeedddbbbaaaaaabbbcccdddeeeffffffffffffjjjnnnooommmnnnsssxxxvvvuuurrrppppppqqqsssuuurrrtttvvvuuurrrpppqqqssstttxxx{{{zzzuuuooolllkkkgggfffeeeddddddcccaaa___```______```aaabbbbbbaaa\\\ZZZXXXWWWWWWVVVTTTRRRQQQPPPPPPOOONNNMMMLLLKKKGGGIIILLLNNNOOONNNLLLJJJFFFEEEDDDEEEFFFEEEDDDBBBAAAAAABBBBBBCCCBBBBBBBBB??????>>>======>>>???@@@======<<<<<<<<<;;;;;;;;;999999999888888888888777666555555444444555555666444444444333333333222222222111111000000000000000......//////000000111111//////...---,,,,,,++++++------------------------........................******+++,,,,,,---..............................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///)))***+++,,,,,,,,,,,,,,,))),,,///---)))'''***---+++++++++,,,,,,---------,,,,,,---.../////////...---.........---,,,,,,+++---...//////...,,,***(((,,,------......------,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++)))((()))+++---------***+++,,,,,,------------++++++,,,---------,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++'''((()))***,,,---...///,,,,,,,,,---------......+++,,,---...---,,,+++***---------------...///000///...---,,,,,,---...///,,,,,,,,,---------......////////////////////////222111000.........///000000000000000000000000000////////////000000000000111000///......///000111777444111...---...111222111000000///////////////...........................///000222333444555555222222111111000000//////////////////////////////111111111111000000000000000000000111222222333333333222111111000111111111111000///...///000222444000111111222222222111111111111000000000000000111222111000//////000111111000000000111222333555555555555444333222222111111111111000//////////////////000111222333333333333333333333333333333333333111111222222222111111000//////............//////------...///000111222222---///000000//////000111000000000000000000111111111222222333333333222222......---------,,,,,,,,,///////////////.................................000000000000000000000000///000000000//////111333222000......111333555555444444444444555777888999444333333444555777999;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<>>>CCCKKKUUU[[[ddd[[[PPPJJJKKKNNNOOOOOOQQQSSSUUUXXX[[[\\\^^^^^^bbbbbbbbbaaaaaaaaaaaaaaacccbbbbbbbbbccceeeggghhhiiiiiijjjkkkmmmoooqqqrrrrrrpppmmmlllmmmmmmmmmlllpppqqqqqqooommmlllooorrr{{{{{{zzzwwwrrrlllfffcccbbbbbbbbbdddeeeeeecccaaaddd___[[[\\\___aaa___\\\\\\[[[XXXVVVTTTSSSSSSSSSTTTSSSQQQOOOMMMKKKIIIHHHKKKLLLMMMNNNMMMJJJGGGEEEGGGGGGHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@>>>===>>>AAABBB@@@>>><<<<<<<<<;;;;;;:::::::::;;;;;;:::999999888888777777777666555555555555555444444444444444444444444000000111222333333333333222111111000///......---////////////////////////,,,,,,,,,---------......---...//////------...//////...---,,,,,,,,,,,,,,,..................------)))))))))******+++++++++------------------------------------,,,++++++***((()))***+++,,,---------.........------,,,,,,,,,------++++++++++++------,,,------......------,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++***,,,...///...---------000000////////////......////////////////////////222111///.........///000000000000000000000000000////////////000000000000000///............///000555333111///...///111222111111000/////////000000...........................///000111222333333333111111111000000/////////////////////////////////000000000000000000000000000000000111222222333333333222222111111111111111333222000000000111333444000000000000000000//////111111000000000000111111111000////////////000111000000000000111222333444555555444444333333222222111111000///////////////000111222333333444444444333333333333333333333333111111111222222111111000000//////......//////000/////////000000000000000///111222222111000222333222222222222222222222222222222222222222111000///.........---------,,,,,,.........///////////////........................////////////////////////---///000000//////000111222222333222222111111111444444444444444444555555333333333333555777999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===AAAHHHQQQWWW^^^VVVMMMIIIJJJMMMNNNNNNPPPRRRTTTWWWZZZ\\\^^^______``````aaabbbbbbccccccccccccbbbbbbcccdddeeefffhhhhhhiiijjjkkkmmmnnnoooooommmkkkkkkmmmnnnnnnnnnnnnooopppooommmmmmppprrr{{{{{{yyywwwsssmmmhhheeebbbbbbbbbccceeeeeecccbbbddd```\\\\\\___aaa___\\\ZZZYYYWWWTTTRRRRRRQQQQQQPPPOOOOOOMMMLLLKKKJJJJJJJJJLLLMMMMMMLLLJJJGGGEEECCCDDDEEEEEEEEEDDDCCCBBBCCCBBBAAA@@@@@@@@@AAAAAA@@@>>><<<===???@@@>>><<<>>>>>>===;;;:::999888888:::999999888888777666666777777666555555555555555222222222222222222222222111111222222222111000000000000000///...---------////////////////////////,,,---------............---...//////...---...//////...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------------.........---,,,,,,)))***+++,,,,,,,,,,,,,,,------------------,,,,,,---,,,,,,++++++,,,,,,---,,,------------------,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------......///(((+++------,,,******++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,------------------......------,,,,,,++++++***,,,......---,,,,,,---......------------------////////////////////////111000///.........//////000000000000000000000000////////////000000000000//////............//////222222111000000111111222222222111000000000000111...........................///000000111111000000000000000000////////////000000000000000000000000000000000000000000000000000000111111222333333333333333222111111111111111444333222111111111222333111111111111111000///...111000000000000000111111111000000//////000000111222111111000000111111222444444444444444444444444111111000/////////000000111111222333444444444444222222222222222222222222000000111111111111111000000000////////////000000111111000000000/////////111222333333222222333555333333333333333333333333222222222111000///...---.........------------,,,------......//////000000////////////////////////////////////////////////,,,...000000000000111222///333666666444222222444555444333333222222222333222222222333444666888999::::::;;;;;;<<<<<<======<<<<<<<<<<<>>============<<<:::??????===<<<:::888777777999888888777666666555555777666555555444555555555222222222222222222222222111222222111000///......//////......------,,,,,,////////////////////////------........./////////---...//////------...///......---,,,,,,,,,------***++++++,,,,,,---------............------------------------------------------......//////......++++++,,,,,,,,,,,,,,,+++,,,,,,---------------------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...///000111&&&+++000000---***+++---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,---...///000------------------,,,,,,---------------.........+++,,,......,,,+++,,,,,,------------------------////////////////////////////////////.../////////000000000000000000000000////////////000000000000000000////////////000000111222222333333333333222333222222111111111111111........................000000000111111000//////////////////////////////111111111111111111111111//////000000000000000111000000111222222333333444333333222111111111111222444333222111111111111111333444444333333222111000000000000000000000111222111111111111222222222333444333222222111111111222444444444444444444555555111111000000///000000111222222333444444444444444222222222222222222222222000000111111222111111111111000000//////000000111000000000000000000000000111222444333222222333555444444333333333333222222000000000000///...------............------------,,,------...///000111111000000000000000000000000////////////////////////---...///000000333777:::???BBBCCC>>>777333333666444333333222222222333333111111222333444666777888999999:::;;;;;;<<<======<<<<<<<<<<<<===@@@EEEIIIJJJGGGEEEEEEGGGJJJKKKKKKKKKMMMPPPTTTXXX[[[]]]^^^\\\]]]^^^```aaacccdddddddddcccbbbaaa```aaaaaabbbddddddeeeeeeeeeeeeddddddcccccccccfffiiilllmmmmmmhhhiiikkklllnnnppprrrsssppppppooommmkkkhhhfffeeecccbbbaaabbbcccdddcccaaa___]]][[[[[[[[[[[[ZZZXXXUUUTTTRRRPPPNNNNNNNNNNNNKKKLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKKKKJJJHHHFFFEEEBBBCCCDDDFFFFFFFFFEEEEEECCCBBBAAA@@@@@@@@@AAAAAA@@@???>>>======<<<;;;:::>>>======;;;:::999888888999888888777777666555555666555555444444555555555333333333333333333333333111111222222111000///////////////......---------////////////////////////.........////////////000,,,---...---,,,+++,,,......------,,,,,,,,,------,,,,,,------...///000000//////......------,,,,,,------------------------+++,,,---......///......,,,,,,,,,---,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------......//////)))000777666000,,,---000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------((()))***,,,...///111111.........------,,,,,,,,,***+++,,,---...///000000+++---...---,,,+++,,,---////////////////////////////////////////////////.........////////////...////////////////////////////////////000000000000111111111222222111111111222333444555555555444333333222222111111111111111////////////////////////111111111222111111000////////////000000000000000222222222222222222222222///000000000111111222222111111111222333333444444444333333222111222222222222222111111000000000000333333333333333222111000000000//////000111222222333333444444555555555555666666555444333333333333333333444444444444444444111111000000000000111111222222333333444444333333111111111111111111111111000000111222222222222222111111000000000000111111/////////000111222222222000111222222111111222444333222222222111111111000,,,---.../////////////////////.........---------,,,------...///000111111000000000000000000000000........................000000//////111666>>>CCCTTTSSSNNNDDD888000000333222222222222333444555666000111222333555666777777888999999:::;;;<<<======;;;<<<<<<;;;;;;===@@@CCCDDDCCCBBBCCCEEEHHHIIIJJJJJJKKKNNNRRRVVVYYY[[[\\\\\\]]]]]]^^^```aaaaaabbbdddcccaaa```______```aaaccccccdddddddddcccbbbaaa______```cccgggjjjkkkjjjfffggghhhkkknnnppprrrrrrmmmlllkkkiiigggffffffeeecccbbb``````aaaaaa```___ZZZYYYXXXXXXXXXWWWVVVUUUTTTRRRPPPNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJJJJJJJIIIGGGFFFEEEBBBCCCDDDFFFFFFFFFEEEEEECCCBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777666666555555444444444444555555333333333333333333333333000111111222333333222222000000000///////////////////////////////////////.........////////////000***+++,,,,,,******+++,,,------,,,,,,,,,------...,,,,,,------...///000000......------,,,,,,++++++------------------------***+++,,,---------------,,,,,,---------,,,++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++...---------,,,,,,++++++---444:::888111,,,,,,///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------((()))***,,,...///111111.........------,,,,,,,,,,,,,,,,,,,,,------------+++---...---,,,,,,...///////////////............////////////////////////------.../////////......////////////////////////////////////000000000000222222333333333333222222444444555555555444444333222222111000000000000111////////////////////////111111111222111111000000000000000000111111111111111111111111111111111111000111111222222333333333111111222222333444444444444444333222222222222222111111111000000000000000/////////000000000//////////////////000111222333444444555666777777777777777666555555444444444444333333333333333333333333111111000000000111222222111222222333333222222222000000000000000000000000111111222333444444444444222222111111111111222222......///000111222333444///000111111000000111333222111111000000/////////+++,,,---...///000000000/////////.........------------......//////000000////////////////////////........................000000///...000666>>>DDDHHHFFFAAA999111...///222111111111222333444666666000111333444666777777777999999::::::;;;;;;<<<<<<:::;;;;;;;;;;;;<<<>>>@@@AAAAAABBBBBBDDDFFFHHHIIIIIIJJJMMMQQQTTTWWWYYYZZZZZZ[[[\\\]]]^^^___``````bbbbbb```___^^^______```cccdddeeeeeeeeecccbbbaaa^^^^^^```cccgggiiiiiihhheeeeeefffjjjnnnqqqqqqpppmmmllljjjhhhggggggggghhhdddbbb___^^^^^^^^^]]][[[UUUUUUVVVVVVVVVUUUTTTTTTSSSRRRPPPOOOMMMMMMNNNNNNOOOOOONNNMMMLLLLLLKKKKKKJJJJJJJJJIIIHHHGGGEEEEEEAAABBBCCCDDDEEEDDDCCCBBBCCCBBBAAA@@@@@@@@@AAAAAA@@@AAAAAA???===;;;;;;<<<:::::::::;;;;;;;;;<<<<<<:::999999888888777666666444444444333444444555666111111111111111111111111000000111333333444444444000000000000000000//////////////////////////////------........./////////***+++,,,,,,******+++,,,------,,,,,,,,,---......***++++++,,,,,,---------,,,,,,,,,+++++++++++++++------------------------++++++,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++......---,,,+++******)))---222666444///++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,---...///000------------------,,,,,,000///...---,,,***)))))),,,---......---...111333111000000///...---,,,,,,////////////////////////,,,---.../////////......////////////////////////////////////000000000000111222333333333333222111444444333333222222111111111111000/////////000000//////////////////////////////000000111000000000000111111111222222222333111111111111111111111111111222222333444444555555111111222333333444444555444444333222222222222333000000111111222222111111,,,---...///////////////////////////000111222333333444666777888888777777666555555444444444555555333333333222222111111000111111000000111111222333000111111222222111111000000000000000000000000000111222333444555555555555222222222111111222222222000000000111111222222222///000111111000000111333222222111000000///......,,,---...///////////////////////////.....................///////////////............................................................///222777;;;444222000...---///111333111111111111111222333444111222444666777888888777::::::::::::::::::::::::888999;;;;;;;;;<<<>>>@@@BBBBBBBBBBBBBBBDDDGGGIIIIIIJJJMMMPPPSSSUUUVVVWWWVVVWWWXXXZZZ\\\^^^```aaaaaa```___^^^^^^^^^___```dddeeefffggggggeeedddbbbaaaaaabbbeeehhhiiiiiihhhddddddeeeiiinnnqqqpppooommmkkkiiifffeeefffggghhheeebbb^^^\\\\\\[[[YYYXXXRRRSSSUUUVVVUUUTTTTTTTTTTTTSSSQQQOOONNNNNNOOOOOOMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEEEECCCDDDEEEEEEEEEDDDCCCBBBCCCBBBAAA@@@@@@@@@AAAAAA>>>???@@@>>>;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888777666666555555444333333333444444555666000000000000000000000000000111222222222222222111////////////////////////////////////////////////,,,---------............+++---...---,,,+++,,,---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------,,,+++++++++,,,---............------------------,,,,,,+++,,,,,,------,,,,,,+++---,,,+++))))))+++,,,---+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++......------,,,,,,+++++++++---//////---,,,+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,------------------000//////...---,,,,,,++++++---......///000444666666555444222000///...---////////////////////////+++,,,.../////////......////////////////////////////////////000000000000000111222333333222111000444333222111000000000000111000000///////////////000000000000000000000000---......///000000//////111111222222222333333333000000000000000000000000222222333444444555666666111222222333333444444555555444333333222222333333000111222333333333333333,,,---...000111111111111////////////000111222333222333555777777777777666444444444333333444444555333333222222111000//////111111000000111222333333000000111111111000000///000000000000000000000000222333444555666666666666333222222111111222222333222222222111111111111111///111222222111000222333222222111111000//////.../////////000//////......000/////////............///////////////.........................................................+++---...///...///000222666444222111111111000///222111111000000000000000111222444666888888888888;;;:::::::::::::::::::::666888:::;;;;;;<<<>>>@@@CCCCCCCCCBBBBBBCCCFFFIIIIIIJJJMMMOOORRRTTTUUUVVVSSSTTTVVVYYY\\\___aaabbb```___^^^]]]^^^^^^___```dddeeeggghhhhhhgggeeedddccccccdddgggjjjjjjiiihhhddddddeeeiiinnnqqqpppnnnkkkiiifffdddcccccceeefffeeebbb^^^[[[ZZZYYYWWWVVVPPPSSSUUUVVVUUUUUUUUUUUUUUUSSSRRRPPPOOOOOOPPPPPPKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEGGGGGGHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA<<<>>>???===:::999:::<<<======<<<;;;::::::999999777777777666555555444444333333333333444444555666222222222222222222222222111222222111111000///...---.....................////////////////////////,,,,,,,,,---------......---...//////------...///,,,,,,,,,,,,,,,---...///..................------+++++++++,,,,,,---------------------------------////////////...---,,,,,,***+++,,,---.....................------,,,,,,,,,++++++------------++++++---,,,***))))))***,,,---+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------..................***+++,,,---............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,------.........+++,,,---...///111222222+++---...///000222555888;;;;;;999777555333111000////////////////////////222111000.........///000000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000//////......------------...000111222333444333333333333333333333333111111111111222333444444555333111222444555333111000111222333444333222222333333333333222000///...222111111111000000//////111000//////000222444555444444333333333333222222333333222222222333444444444444444333333222222222111222333333333333222111111111000000000000111111111111000000//////......000000111111111222222222555444444333333222222111222111111111000000//////000000000000000000000000///111222444444333222111111111111111000000000///111111000000000000111111666444111...,,,,,,---...,,,---......//////......000000000000000000000000---------............///222111111111000000//////111111000000000000111111111111222222222333333333333444555777777777777666999888888888888888999:::999999999:::;;;<<<>>>>>>@@@@@@??????AAACCCFFFHHHIIIJJJLLLMMMNNNPPPSSSUUUTTTVVVWWWWWWWWWYYY]]]___cccaaa___]]]]]]___aaacccgggiiijjjiiihhhggghhhiiillllllkkkjjjjjjiiihhhhhhffffffggghhhiiiiiiiiihhhfffgggfffdddbbbaaaccceeeccc___\\\\\\^^^]]]YYYTTTQQQRRRSSSSSSRRRRRRSSSTTTVVVTTTQQQNNNMMMMMMNNNOOOLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGFFFDDDCCCJJJQQQTTTNNNGGGEEEFFFFFFGGGFFFDDDBBBAAA?????????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999888777999999888888777666666666444444444444444444444444111111222222222111000000000111111111000///---,,,+++---///000111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......,,,,,,,,,,,,......++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........444222111///............,,,,,,,,,------.........///...------,,,,,,,,,,,,+++*********+++,,,,,,---.........------,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,++++++***)))***,,,---,,,+++//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///...------++++++***))))))))))))***+++,,,......++++++******+++---...///......------------......+++++++++,,,,,,,,,------------------------------.........---///333999>>>AAA???;;;777333111//////////////////////////////222111000///......///000//////////////////////////////000000000000/////////000000111111000000///000000000000000000000000000000000000000000000000111111111000000000000000//////000111222333333444222222222222222222222222222222111111111222333333555333222333555666444222000000222333333333222111333222222111111000000///222222111111000000000000000000000000111222333444444444333333333222222222333333333333333444555555444333333333222222222222222222222222222222222222111111000//////000000000///////////////.........111111111111222222222222222222333333333333333333111111111111000000000///000000000000000000000000///111222444444333222111111111111111000000000000111111000000000000111111888666333000//////000111,,,---......//////......---------------------------------............///111111000000000/////////111111000000000000111111222222333333333444444444222333555666777777666666888888777777888888999999999999999:::;;;<<<===>>>>>>>>>======???AAADDDEEEHHHJJJKKKLLLMMMOOORRRTTTTTTVVVWWWWWWWWWYYY\\\^^^^^^]]][[[ZZZZZZ\\\___```ggghhhiiiiiigggggghhhiiillllllkkkkkkjjjjjjiiiiiieeefffggghhhhhhhhhhhhhhhffffffeeebbb```___aaabbb```]]]ZZZ[[[]]]]]]ZZZVVVRRRSSSTTTTTTSSSSSSTTTUUURRRQQQOOONNNNNNOOOQQQSSSLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHGGGFFFFFFEEEDDDDDDFFFOOOTTTNNNFFFDDDEEEGGGDDDCCCAAA@@@>>>======<<<=========<<<<<<<<<;;;;;;::::::::::::::::::::::::999999888777777666666555333333333333333333333333333222222111111000000000000111111111000///---,,,,,,...///111111111///...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------///...---,,,,,,---...///++++++++++++++++++++++++------------------------,,,------......------,,,,,,,,,,,,---------......///...---,,,++++++,,,,,,,,,,,,---------------------,,,++++++*********+++,,,,,,,,,+++,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++*********,,,---,,,+++.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,++++++***,,,++++++++++++,,,,,,---++++++******+++---...///......------------......,,,,,,---------.........------------------------............///333888===???===:::666333111//////////////////////////////111000000////////////000........................//////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000222222222222222333333333111111111222222222333333111111111111111111111111333333222111111111222222555444333333444555444333///000111111222222111111222111000//////000111222222222222111111111111000///000111222333333333333333333333333222222222222444333333333333444555555222222222222222111111111222222111000000111222222111111000//////...//////............////////////111111222222222333333333000111111222333333444444111111111111000000000000000000000000000000000000///000222333333333222111000000111111111111111111111000000//////000000111888666333111000000111222,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000///////////////...111000000//////000000111333333333333444444444555222333555666777777666666666777777777777888888999999999999999:::<<<===>>>>>>======>>>???AAACCCDDDGGGHHHJJJKKKLLLNNNQQQSSSTTTUUUWWWWWWWWWXXXZZZ\\\ZZZZZZYYYXXXYYY[[[^^^___eeefffhhhhhhgggggghhhjjjkkkkkkkkkkkkkkkkkkkkkkkkdddeeefffggghhhhhhhhhhhhfffeeedddaaa^^^]]]^^^___^^^\\\ZZZ[[[\\\\\\YYYVVVSSSTTTUUUUUUTTTTTTUUUVVVRRRQQQPPPOOOOOOPPPQQQRRRLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDEEEEEECCCNNNUUUOOOEEEBBBDDDGGGBBBBBB@@@???======<<<<<<@@@??????>>>===<<<;;;;;;999999999::::::;;;;;;;;;888888888777666666555555333333333333333333333333555444222000000000000000000000111111000///...------...///111111000//////........................------------------------........................++++++,,,,,,,,,,,,------......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------------,,,,,,,,,,,,+++*********++++++---------------......///...------------,,,,,,,,,---------------------------,,,+++******+++,,,---+++,,,,,,------,,,,,,+++,,,+++***+++,,,---,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++,,,,,,++++++++++++,,,---............------------......---------.........//////---------------------------.........///222777;;;<<<;;;888555222000///...////////////////////////000000000////////////000//////////////////////////////000000000000///////////////000000/////////000000000000000000000000000000000000000000000000111111222222333333444444111111111111111111111111000000000000000000000000333333222111000000111111333222222222333333222222//////000000111111111111111000///......000222333222222222222222222222222///000222333444333222222333333333222222222222111222222222222222333333444111111111111111111111111222111111000000111111222111111000///............---......///000111111111222222222222333333333333000111111111222222333333111111111000000000000000000000000000000000000000000000111222333222222111000000111111111111222222000000////////////000000333222000...---......///,,,---......///.................................---------............///////////////............000000////////////000000222222222333333333444444222333444666777666666555555666666777888888888888999999999999:::;;;<<<===?????????@@@AAACCCDDDEEEEEEGGGIIIJJJJJJLLLOOOQQQSSSUUUVVVVVVVVVWWWYYY[[[YYYYYYYYYYYYZZZ]]]___aaabbbdddfffffffffggghhhjjjkkkkkkkkkkkkkkkllllllllldddeeefffggghhhiiiiiiiiiggggggeeebbb___]]]]]]______]]][[[[[[[[[ZZZWWWUUURRRSSSUUUTTTSSSSSSTTTVVVVVVUUUSSSRRRPPPOOONNNNNNLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHFFFDDDCCCDDDFFFGGGCCCOOOVVVPPPEEEAAACCCFFFCCCBBBAAA@@@????????????AAA@@@???>>><<<;;;:::999::::::::::::::::::::::::888777777666666555444444222222222222222222222222666444222000//////000111000000000000000///......---....../////////......------------------------------------------------------------------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////.........------,,,,,,,,,...------,,,,,,---------...---------------......---------------------------------------------------,,,***))))))***,,,---+++,,,,,,------,,,,,,+++,,,+++***+++---...---,,,++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------......---,,,,,,,,,------++++++++++++,,,---------...------,,,,,,------...------------............------------------------,,,---.........111555888999888666444222000///...000000000000000000000000/////////000000000000///000000000000000000000000//////000000000000////////////000000000000//////000000000000000000000000111111111111111111111111000111111222222333333333000000000000////////////000000000000000000000000333222222111000000000000000000111000000000000000000000000000000111111111111000///...///000333444222222222222333333333333000111333444444333222111333333222222222111111111000000//////000000111222111111111111111111111111222222111111111111222222111111000/////////////////////000111222333333444111111222222222333333333222222222111111000000000000000000000000000111111000000000000000000000000000000111111222222222222111111111111111222222222000000////////////000000000///...---,,,,,,------,,,---......///.................................---------............///............////////////000000////////////000000000111111111222222222222222333444666666666555555555555777888999999999888999999999999999:::;;;<<>>>>>???@@@@@@@@@BBBCCCEEEFFFGGGIIILLLNNNNNNQQQTTTUUUVVVVVVXXXYYYWWWWWWWWWYYYZZZ\\\]]]^^^^^^```bbbdddeeefffiiikkkjjjjjjjjjjjjjjjjjjjjjjjjeeefffgggiiijjjkkkkkklllmmmmmmkkkhhhdddbbbcccdddcccbbb```]]]ZZZVVVSSSRRRPPPRRRSSSSSSRRRRRRSSSTTTSSSSSSTTTTTTTTTRRRQQQPPPLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIPPPSSSLLLDDDAAAAAABBB@@@??????>>>>>>>>>??????@@@???>>>===;;;:::999888===<<<<<<;;;999888888777666666666555444444333333333333333333333333333333333222111000000000111222000000////////////000000.........---------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++***+++,,,---------------------------------,,,,,,++++++*********+++,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++---,,,+++,,,---...---,,,******++++++,,,,,,------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,+++,,,,,,---......+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------***,,,.........///000222111111111111000///...---000000000000000000000000---...///000111111000///000000000000000000000000//////000000000000//////111111222222222222111111000000000000000000000000111111111111111111111111222222222111111111111111////////////000000000000111111111111111111111111111000000000000111111222---///111000...---...000222111111000111222333444222222222222222333333333333333333333444444444555444333333222222333333333222222222222111111111111///............///000000222222222222333333333444111222444666666444222111111000000111111222333444111111111222222333333333//////000000000111111111000000000000000000/////////000000000111111111111000000000000000000000000000000000000000111111222444444333222111111000000//////............//////////////////////////////,,,---......//////......---------------------------------............////////////000000000111111//////............//////000000111111111222222222111222444555666666555444555666999;;;<<<<<<;;;:::999999999888999999:::;;;<<<===>>>?????????@@@???AAABBBDDDEEEFFFHHHKKKMMMLLLOOORRRTTTUUUVVVXXXZZZXXXYYYYYYZZZ\\\]]]^^^^^^\\\^^^aaacccdddfffiiikkkjjjjjjjjjiiiiiihhhhhhhhhfffggghhhjjjlllmmmmmmmmmnnnnnnllliiifffdddeeefffbbbbbbaaa^^^ZZZWWWUUUTTTQQQSSSTTTTTTSSSRRRTTTUUUSSSTTTUUUVVVUUUSSSQQQOOOLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHLLLLLLFFFBBBBBBCCCAAA@@@@@@????????????@@@@@@@@@@@@???>>>===;;;;;;:::;;;;;;;;;::::::999999999666666555555444333333222333333333333333333333333111111111111111222222222111000///......///000111000000//////............////////////////////////------------------------------------------------++++++,,,,,,,,,,,,------,,,---............---,,,------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,+++++++++************,,,,,,---,,,++++++,,,,,,------------------+++*********++++++,,,---//////...---------------,,,,,,,,,---------......------------------------+++,,,---......---,,,++++++,,,,,,------,,,,,,+++---,,,+++,,,.........---+++++++++++++++,,,,,,,,,........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,+++,,,---------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...------------------------)))+++...///......///000......///000000///...---000000000000000000000000---...///111111111000///000000000000000000000000//////000000000000//////222222333333333333222222000000000000000000000000111111111111111111111111333333333222222111111111///000000000111111111111111111111111111111111111000000//////000111222222...000222111...---///111333222111111111222444444222333444444444333333222333333333444444555555555555444333222111222333444222222222111111111111000///////////////000111111222222222333333444444444000333555777777555333000000000111111222333555555111111111111111222222222////////////000000000000......//////000000111111//////000000111111111222000000000000000000000000000000000000000111111222666555444333111000////////////............//////---------...............,,,---......//////......000000000000000000000000---------.........////////////000000111111222222//////............//////111111222222222333333333111222333555666555555444555777999<<<======<<<;;;999999999888999999::::::>>>???@@@AAAAAAAAAAAAAAA@@@BBBCCCDDDEEEGGGJJJLLLJJJMMMQQQTTTUUUWWWXXXZZZ\\\\\\]]]^^^___``````aaa[[[]]]```bbbdddfffiiikkkkkkjjjjjjiiihhhgggffffffggghhhiiikkkmmmnnnnnnnnnnnnnnnllljjjgggeeefffhhhaaaaaaaaa___[[[XXXWWWVVVRRRTTTUUUUUUTTTTTTUUUVVVVVVWWWXXXWWWUUUQQQNNNKKKLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKJJJJJJIIIFFFGGGFFFAAA@@@CCCDDDBBBBBBBBBAAAAAABBBBBBCCCCCCAAA@@@@@@???>>>===<<<<<<999999::::::::::::;;;;;;666555555444444333222222444444444444444444444444//////111222222333222222111000///......///000111222222111000000000000000........................////////////////////////........................++++++,,,,,,,,,------------...///000000///...------------------------------------------------------..................---,,,,,,,,,++++++*********+++,,,---...------++++++,,,,,,,,,------.........,,,,,,,,,,,,------...///111000///...............,,,,,,,,,------.........////////////////////////***,,,...000000...,,,***+++,,,,,,------,,,,,,+++---,,,+++,,,...///...---++++++++++++++++++++++++........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***)))))))))+++,,,---------,,,+++***---,,,,,,++++++,,,,,,------------.........//////------------------------)))+++...///...---......,,,---.../////////...---///////////////...------///////////////.........000000//////.........---......///000111222222333555555444333333222111111////////////000000000000111111111111111111111111///000222222111111222444000000000000000000000000000111222333333222111000222111111111000000//////111111000000111111222333111111222222222333333333111111222333333444555555333333111000000000111222333222222222111111000000111111000///////////////000000111222333444444555555444333333222222222222111222333333444444333333555444333333222222333333111111000000//////......111000///...------...///111111000000///.........333444555444222111222333444333222111000000000000222000//////000111111000000000000000000000000000////////////////////////000000000000000///...............////////////000...---,,,...000000...+++////////////////////////...///000000000000000///000000000000000000000000000000000000000000000000222111000000111222444555888>>>DDDDDD???999777777;;;;;;:::::::::;;;<<<<<<@@@???>>><<<<<<<<<===>>>@@@BBBDDDFFFGGGHHHKKKMMMNNNOOOPPPRRRTTTVVVXXXXXX[[[[[[\\\]]]^^^___```aaa]]]]]]___bbbfffiiijjjjjjmmmllljjjhhhggggggggggggfffhhhlllnnnooonnnkkkiiifffgggiiijjjiiigggdddbbb^^^cccfffddd]]]WWWTTTUUUSSSUUUWWWWWWVVVUUUVVVWWWWWWVVVTTTRRROOOMMMKKKJJJIIIIIIJJJKKKKKKJJJJJJIIIHHHJJJLLLMMMKKKJJJJJJJJJFFFFFFDDDCCCBBBBBBBBBBBB@@@@@@???>>>???@@@BBBCCC>>><<<;;;>>>AAABBB===888:::999888777666666666666666555444333444444666666111111111111222333444555000000000000000111111111000000000000////////////333111...---.........---,,,------......------,,,+++++++++,,,,,,---------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,------.........---...///000000...,,,+++------............------+++++++++,,,,,,------------,,,++++++---..................------,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,+++***)))))),,,,,,,,,---------......//////...------------...---------------------------,,,++++++------,,,+++++++++***)))***+++---...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------------------.........//////)))***++++++,,,,,,++++++,,,,,,---...//////......---...............------...///000///---,,,,,,...+++,,,,,,---.........---/////////......---------111111111111111000///////////////////////////...000000000000000000000000000000000000000111111111444444333333222111111000////////////000000000111111111111111111111111111...///000000///...000111111111111111111111111111000111222333333222111000222222222111111000000000111111111111111222222333111111111222222222333333111111222333333444555555333333111000000000111222222222222111111000000000111111000///////////////222222222333333444444555666555555444333333444444222222333444444444444444444333333222222222222222222222222111111000000000000000///...---...//////000000000000000000000000222333444333111000111222333333222111000000000000222000//////000111111000////////////////////////////////////////////////000000000000000///......,,,,,,---------............------...000000...+++////////////////////////+++,,,---///000000000000000000000000000000000000000000000000000000000000222222111111111333444555999???DDDDDD???:::999999;;;::::::::::::;;;;;;<<<@@@???===<<<<<<<<<===>>>???BBBDDDEEEFFFHHHJJJLLLMMMNNNOOOQQQSSSUUUWWWWWW[[[[[[\\\]]]^^^``````aaa^^^^^^___bbbfffjjjllllllqqqooollliiigggeeeeeeeeehhhjjjkkkmmmllljjjhhhgggcccdddfffffffffcccaaa___^^^bbbeeeccc]]]XXXVVVVVVUUUVVVXXXXXXVVVVVVVVVWWWUUUTTTSSSRRRPPPNNNMMMMMMJJJJJJJJJJJJJJJJJJJJJIIIIIIKKKMMMMMMKKKIIIIIIJJJFFFFFFEEEDDDCCCBBBBBBCCCBBBAAA@@@@@@?????????@@@???>>>???BBBFFFEEE???999<<<;;;:::999999888888888666555444333333444555666111111111111222333444444000000000000111111111111000000000000////////////333000...---.........---,,,------......------,,,,,,,,,,,,------......///......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------,,,,,,,,,---------......---...///000///...,,,+++------............------+++,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,---------......//////...------------------------------------------,,,++++++------,,,+++---,,,+++*********+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------***++++++,,,,,,,,,,,,,,,,,,,,,---...............------............------...//////...---,,,,,,...,,,---......//////......,,,,,,,,,++++++*********111111111111111000//////......//////////////////000000000000000000111111111111111000000/////////222222222111111000000////////////000000000111111111111111111111111111111///000111000///...///000222222222222222222222222111222222333333222222111222222111111111111000000111111111111222222222333000000111111111222222222111222222333333444444555333333222111111111111222111111111000000000000000222111000000///000000000444444444444444444444444555444333333222333333333222333444444555555444444333222222111111111111111111111111111000000000000//////.........///000000//////000000111222222333000111222111000///000111222222111111111111111222222000//////000111111000///////////////////////////////////////////////////000000000000///......++++++++++++,,,,,,,,,,,,...------///000000...,,,////////////////////////)))***,,,...///000000000000000000000000000000000000000000000000000000000333222222111222333555666:::>>>CCCCCC???;;;:::::::::999999999::::::;;;<<>>===<<<;;;<<<======???AAACCCEEEEEEGGGIIIKKKLLLMMMNNNPPPRRRTTTVVVVVVZZZZZZ[[[]]]^^^```aaaaaacccbbbaaabbbeeeiiikkklllqqqooommmjjjgggfffeeeeeejjjjjjjjjiiihhhgggeeedddcccdddeeeeeedddbbb___]]]\\\```cccbbb^^^YYYXXXXXXXXXYYYZZZYYYWWWUUUUUUVVVSSSSSSRRRQQQPPPPPPOOOOOOMMMLLLJJJIIIIIIIIIJJJJJJIIIKKKMMMLLLKKKIIIHHHIIIFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@>>>===<<<===>>>@@@DDDGGGEEE>>>999<<<<<<;;;:::999999999999666555444333333444555666222222222111222222333333111111111111111111111111000000000000////////////222000...---...///...---,,,------......------,,,,,,,,,---......///000000------------,,,,,,,,,,,,------............------------------------,,,,,,,,,,,,,,,------------...---......//////---,,,+++------............---------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------------------******+++,,,,,,---......***+++,,,---............,,,,,,,,,---------......///......------------------------------------------,,,++++++------,,,+++...---,,,+++************,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------,,,------............---------............---------...///...---,,,---...---......////////////............---------------///////////////...------............////////////000000000000//////......000000000000000000//////111111000000000///////////////000000000111111111111111111111111111111111222333333222000///000111222222222222222222222222222222333333333333222222000000000000000000000000111111222222222333333222000000000111111111222222222222222333333444444444333333222222111111111111000000000000000000000000222111111000000000111111444444444333333222222222111111000000000000000111333333444555555555555444222111111000000000000000.........................../////////000000111111000000111111222222222222///000111000///...///000111111111000111111222222111000......000111000/////////////////////////////////////////////////////////000000//////...---***++++++++++++,,,,,,,,,......///000000///...---////////////////////////+++,,,---...///000000000000000000000000000000000000000000000000000000000333222222222222444555666999<<>>===<<<;;;;;;;;;<<<===???@@@CCCDDDDDDFFFHHHJJJLLLMMMNNNPPPRRRTTTUUUVVVXXXYYYZZZ\\\^^^```aaabbbiiifffcccccceeehhhjjjjjjmmmllljjjiiihhhhhhiiiiiijjjiiihhhgggeeeeeeeeedddggggggggggggeeecccaaa___[[[^^^``````^^^[[[ZZZZZZYYY[[[[[[ZZZWWWUUUTTTTTTRRRRRRRRRQQQPPPOOOOOOOOONNNMMMJJJIIIHHHIIIJJJKKKJJJKKKMMMLLLJJJHHHGGGHHHFFFEEEDDDDDDCCCCCCCCCDDDAAAAAAAAAAAA@@@???===;;;;;;;;;<<>>@@@BBBCCCCCCDDDFFFHHHLLLLLLNNNPPPRRRTTTUUUVVVWWWXXXZZZ\\\^^^```bbbbbbgggdddbbbcccfffiiilllmmmlllkkkiiihhhggghhhhhhiiiggggggfffeeeeeefffggggggiiiiiiiiigggeeecccaaa```ZZZ\\\]]]^^^]]][[[ZZZZZZYYYZZZ[[[YYYVVVSSSRRRRRRSSSRRRQQQPPPOOONNNMMMLLLNNNMMMKKKIIIHHHIIIKKKLLLJJJLLLMMMLLLJJJGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCC>>>???@@@AAA@@@???>>>===<<<;;;999::::::;;;;;;:::999999888888777777888888777666555444333444444555333333222222111222222222333222222222111111000000000000000000////////////000///......///000...---,,,------......------,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---..................---.........------,,,,,,,,,---------------------------------------,,,,,,+++,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,...000000...,,,---...,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,---------............---,,,,,,,,,,,,,,,---------------------------,,,++++++------,,,+++))))))***+++,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******+++,,,---...///000111+++,,,------......------,,,---------------,,,,,,++++++,,,---......------+++---...---,,,,,,---...,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++111111111111111000//////------......///000000000000000///...,,,+++******,,,------...000111111222////////////////////////000000000111111111222222000000000000000000000000///000111000///...///000222222222222222222222222222111111000000111111222......////////////000000000111333444444444333222111111222222222333333333333333333333333333333333333333333444333222222111111111111111111222222222222222222111222222333444222222111111000000000///222222222111222222333444111222333333444444333333222111111000000000000000111111111111222222222222111222333333444333333333333222222111000000/////////000111111000000111222222222111111111111111222111///......///000000///........................////////////////////////...////////////...------------------............---///111111000......///////////////////////////111111111111000///...---////////////////////////000000000000000000000000222111111000111222444555555555555666666666666666666666777777888999:::;;;;;;;;;:::999:::;;;<<<======???AAABBBBBBCCCEEEGGGJJJKKKLLLNNNPPPRRRTTTUUUVVVWWWYYY[[[^^^```bbbccc```______bbbgggllloooqqqnnnllljjjgggfffeeeeeeeeeffffffffffffggghhhiiijjjiiihhhgggeeecccaaa___]]]YYYZZZ[[[[[[[[[[[[ZZZYYYWWWXXXYYYWWWTTTQQQPPPPPPQQQQQQPPPOOOMMMLLLKKKKKKLLLLLLKKKJJJJJJKKKLLLMMMKKKLLLMMMLLLIIIFFFEEEEEECCCCCCBBBBBBAAABBBBBBCCC??????????????????>>>>>>>>><<<:::999999:::<<<>>>::::::999999888999999:::888777555444333333444555222222222111222222333333333333333222111111000000000000000000///////////////......///000000...---,,,------......------,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------............------------------------,,,,,,...------------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,///222111...,,,---...,,,,,,------------------......---,,,,,,+++******,,,,,,,,,,,,+++***)))(((,,,,,,,,,---------.........------,,,,,,,,,,,,,,,---------------------------,,,++++++------,,,+++'''((()))+++------......++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,---///000111111++++++,,,---------------,,,------------,,,,,,+++***+++,,,------...------+++,,,------,,,,,,---...+++,,,,,,,,,,,,+++******,,,,,,,,,,,,------------111111111111111000//////------......///000000111...............---------........./////////000000////////////////////////000000111111111222222222000000000000000000000000...///000000///...000111111111111111111111111111111111000//////000111111000000000000111111111222000111333444555444333222222333333333333444444444333333333333333333333333333333444444444333222111111222222222333333333333222222222222222333444444222222111111111111111111222222222222222333444444000111222222333333222222222222111000000000000111111222222222333333333444444555555666666555444333000000000000000000000000000111333333222111333444333333222111000000000000000///------///000///...........................////////////////////////......//////......---,,,------------............,,,///222222000......000/////////////////////////////////000//////......////////////////////////000000000000000000000000111000//////000111333444444333333333444555555555666666666666888999:::;;;;;;:::999999999:::<<<======???AAAAAAAAABBBDDDFFFHHHHHHJJJLLLNNNPPPQQQRRRUUUVVVXXX[[[^^^```bbbccc______```ccchhhlllnnnnnnlllkkkhhhfffddddddcccdddfffgggggghhhiiijjjjjjjjjiiihhhfffdddaaa___]]]\\\XXXXXXXXXYYYZZZZZZXXXWWWTTTVVVVVVTTTQQQOOONNNNNNMMMMMMMMMMMMLLLLLLLLLKKKJJJJJJJJJKKKLLLLLLMMMMMMKKKMMMMMMLLLIIIFFFDDDDDDAAAAAAAAA@@@@@@AAAAAABBBAAAAAA@@@>>>============<<<<<<;;;:::999:::<<<===999888888777777888999999888777555444333333444444111111111111222333444444444444333222222111000000000000000000////////////.........///000000///---,,,------......------,,,//////...---,,,+++************+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------......---------,,,,,,,,,------,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---***///222222...+++,,,...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---------------------------,,,++++++------,,,+++((()))***,,,---------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,------------......***++++++,,,,,,,,,,,,,,,---------------,,,+++*********+++,,,------------***,,,------,,,,,,---...,,,---------,,,,,,+++***........./////////000000///////////////......------------...///000000111---------...///000000111///////////////........./////////000000000000000000111111111111222222222000000000000000000000000///000222222111111222444000000000000000000000000111000///......///000111111111222222333333333333000111333555555444333222333333333444444444555555333333333333333333333333333333444555444333222111222222222333333444444444222222222222333333444555222222222222222222222222111111000000111222333333000000111222222222222111333222222111111111111111000000111111111222222222666666777777777666444333......//////000000111111111222444444333333444555444333222111000000000000000///------///000///...........................////////////////////////......//////......---,,,,,,,,,------------......,,,///222222000...///000////////////////////////,,,,,,---.../////////...////////////////////////000000000000000000000000000////////////111222333444333222222444555666555555555555666777999:::;;;::::::999999999:::<<<======???@@@AAAAAABBBCCCEEEEEEFFFHHHJJJLLLNNNOOOPPPUUUVVVXXX[[[^^^```cccdddbbbbbbbbbdddgggiiiiiiiiihhhgggeeeddddddeeeffffffhhhhhhiiijjjjjjjjjjjjjjjjjjiiigggeeebbb___^^^]]]XXXXXXWWWXXXYYYYYYWWWVVVSSSTTTTTTSSSPPPNNNMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMHHHIIIJJJLLLMMMMMMMMMMMMLLLMMMNNNLLLIIIEEEDDDDDD@@@@@@@@@??????@@@AAAAAADDDCCC@@@>>><<<;;;;;;;;;999:::;;;;;;:::999::::::666555555555555555666666888777555444333333444444111111111111222333444555444444333333222111000000000000000000////////////.........///111111///---,,,------......------,,,222111000///---,,,+++************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------..................------,,,,,,,,,...---,,,+++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------)))...222111---******---.........------,,,,,,,,,***++++++,,,,,,------...++++++,,,---............,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---------------------------,,,++++++------,,,+++)))***+++,,,---,,,+++***+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------......---,,,,,,+++************+++,,,,,,,,,,,,+++------------,,,,,,+++***)))***+++,,,------...---***+++---,,,,,,,,,---...---.........------,,,++++++++++++,,,,,,---------////////////000000000000---------.........//////000///...------...///000000000000000000000000000000000000000000000000000222111111000000000000000//////000111111111111000111000000000000000000000111111222222222333333333222111111111111111222222555555555555444333222111222222222222222222222222222333333444444333333333111000000///...////////////000222222111111222333333333444444444444444444333333222222222222222333444444444333333222222222000000///000000111222222555555444444444333333333666555333222111222222333111111111222222333333333555555555555444444333222000000111111111222222222444444444444444444444444333111//////111222000...////////////////////////222111000.........///000000000////////////000000000000////////////000000////////////////////////,,,...000111222111000//////000111111111000...---........................////////////////////////222000///......///000222111111000000111111222333444333222111111333555666555444444555555666777888999888777777777999<<<===<<<===>>>???@@@AAAAAAAAADDDFFFHHHJJJKKKMMMPPPRRRQQQSSSWWWYYY[[[\\\___aaa^^^___aaacccddddddeeeeeefffeeeddddddeeegggjjjkkkrrrpppnnnlllkkkkkkmmmnnnhhhgggeeecccaaa___^^^]]]XXXXXXWWWWWWVVVUUUTTTTTTVVVSSSOOONNNNNNOOOOOONNNMMMKKKJJJJJJLLLMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKPPPOOONNNMMMKKKIIIHHHHHHCCCBBBBBBAAAAAA@@@@@@???<<<===???@@@???>>><<<;;;::::::999;;;<<<===<<<:::;;;;;;:::888777555444444555555444444444444333333222222222222222222222222666555333000////////////000000//////.........---///////////////......---++++++,,,,,,,,,,,,------...---,,,++++++,,,---...------------------------111111000000//////......------------------------,,,,,,,,,,,,+++***))))))+++++++++,,,,,,,,,------...---,,,++++++,,,---...------------------------))))))***++++++++++++***))))))***+++,,,,,,------///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000///------------///000/////////......---------((()))+++,,,------,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------000///---+++++++++------,,,++++++******++++++,,,------------------------,,,---...000000000//////------............---------,,,,,,,,,,,,---......---------............//////......------,,,++++++////////////000000000000---------.........//////000000000/////////000000000000000000000000000000000000000000000000000000222111111000000000000000...///000000111111000000000000000111111111222222111111111222222222333333222111111111111111222222555666666555444333222222222222222222222222333333222222333333333222111111111111111111111111111111111222444333222222444555555555555555555444444444333222222111111111222222333333333333333222222222000000000000000111222222777777666666666555555555444444222222111222333333111111111222333444444444222222333333222222111000111111222222333333333333444444444444444444444444333111//////111222000...000000000000000000000000111000///.........//////000000////////////000000///......------------...........................---...000111111000///...//////000000000///...---........................////////////////////////111000...------...000111000000//////000000111222444333222111111333444666444444444444555666777888999888777777777999;;;<<<<<<<<<>>>???@@@AAAAAAAAABBBDDDGGGIIIJJJKKKNNNPPPQQQTTTWWWZZZ[[[]]]___aaa`````````aaabbbcccdddddddddccccccccceeehhhjjjlllooonnnmmmkkkkkkkkkkkkkkkgggfffdddbbb```^^^\\\[[[WWWWWWVVVUUUTTTSSSRRRQQQSSSPPPMMMLLLLLLMMMMMMMMMNNNLLLJJJJJJKKKMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIKKKKKKJJJHHHGGGEEEDDDDDDBBBAAAAAA@@@??????>>>>>><<<===?????????>>><<<;;;:::999999;;;<<<===;;;:::::::::999777666555444333333333222222222111111111222222222222222222222222444333222111000/////////000/////////............///////////////...------++++++,,,,,,,,,,,,---------------,,,,,,---------------------------------.........---------------------------------------***++++++,,,,,,,,,++++++,,,,,,,,,,,,------------++++++***))))))***++++++------------------------)))***++++++,,,,,,++++++*********+++,,,,,,,,,------,,,+++++++++,,,---...------------------------+++******************+++.........---------,,,,,,((()))+++,,,------,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******++++++******)))*********+++++++++,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,------............---------,,,,,,,,,,,,---......,,,,,,,,,,,,---------...------------------------////////////000000000000---............/////////000000111111111111000000000000000000000000000000000000000000000000000000222111111000000000000000//////000111111111111000000111111111222222333333000000111111111222222222222222111111111111111222555555555555444333222222111111111222222333333333222222222222222111000000111222333444555555444444333444666555444444555777666666666555555444444444222111111111111111222222222222222222333333333333111111000000111111222222666666666666666555555555333333222222222333444444111111222333333444555555222222222222222111111000222333333333333444444444333333333333333333333333222000//////000111///...111111111111111111111111000///......---.........000//////......//////000//////...---------------...........................///000111111000///......////////////...------........................////////////////////////000///...------...///000///////////////000000111333222222111111333444555444444444444555666777888999999777777777888999:::;;;<<<===???@@@@@@@@@@@@AAACCCFFFGGGHHHJJJMMMOOORRRTTTXXXZZZ\\\]]]```bbbaaaaaa```___```aaabbbcccbbbbbbbbbccceeegggjjjkkkkkkkkkkkkkkkjjjiiihhhhhhfffeeebbb```]]][[[ZZZYYYUUUUUUTTTSSSRRRPPPNNNMMMPPPMMMKKKIIIJJJLLLLLLLLLPPPMMMJJJIIIJJJLLLNNNNNNLLLLLLKKKJJJIIIHHHHHHGGGKKKJJJJJJHHHGGGFFFEEEEEE@@@@@@@@@???>>>>>>============>>>???>>>===<<<;;;:::999999:::<<<<<<;;;:::999888888666555444333222222222222222111111111111222222222222222222222222111111222222111111000///////////////...............////////////...------++++++,,,,,,,,,,,,------,,,------......------,,,------------------------+++++++++++++++,,,,,,,,,------------------------)))***+++,,,------------,,,------------.........++++++************++++++------------------------***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///........................------............------------------,,,,,,,,,,,,)))***+++,,,---------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))******++++++******)))))))))*********+++++++++++++++,,,,,,,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++---......------,,,******------............---------,,,,,,,,,,,,---......+++++++++,,,,,,,,,------++++++,,,------...//////////////////000000000000.............../////////...///000111222111000///////////////////////////000000000000000000000000222111111000000000000000000000111222222222222222222222222222222222222222000000000111111111222222333222111111000111111111333333333333333222111000111111111222222333333444333333333333333222111000///111333666777777666555444555666666555444555777666666555444333333222222111111000000000111222222111111222222333333444444222222111111111222222333444444444444444444444444333333333444444555555666333333333333333333333333333333444444444333333222222333333333333333333333222222222222222222222222111000000000000000///...000000000000000000000000.........---------....../////////....../////////111111000///////////////------------------------///000000111000///.....................---------........................//////////////////////////////...------...//////000////////////000111111222222111111222222333444444444444444555666777777888888777777777777888999;;;;;;===>>>???@@@@@@@@@AAACCCFFFGGGHHHJJJMMMOOORRRUUUXXX[[[\\\^^^```bbbbbbaaa___^^^^^^```bbbcccbbbbbbbbbbbbccceeefffgggfffggghhhiiihhhgggeeeddddddccc```]]][[[YYYXXXXXXUUUUUUUUUTTTRRROOOMMMLLLNNNLLLIIIHHHJJJLLLLLLLLLRRRNNNJJJIIIJJJLLLNNNNNNMMMMMMLLLKKKIIIHHHGGGFFFIIIIIIHHHGGGFFFFFFEEEEEEAAA@@@@@@???>>>>>>=========>>>>>>>>>===<<<;;;::::::999999:::<<<<<<;;;999888777666555444333222222444444444333333333333222111111111111111111111111///000111222222111000//////////////////...............//////......---,,,+++++++++,,,,,,,,,------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------------------------***++++++,,,------,,,,,,---------.........//////------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------//////111222222111//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,,,,------,,,,,,+++************++++++++++++,,,,,,+++++++++++++++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---------------,,,++++++,,,------......------,,,---,,,,,,,,,,,,---......+++,,,,,,,,,,,,---------,,,,,,,,,---------......////////////000000000000////////////////////////,,,---///000111000//////////////////////////////000000000000000000000000222111111000000000000000111222333333444444333333555444444333222111000000000111111111111222222222333222222111000000111111000000111111111000//////111111111222222333333333444444555555444333333222...000333555777666666555444555666555444333444555444444333333222111000000111111000000111222333333222222222333444444444555333333222222222222333333333444444444444444444444444444555666666666777777666555444333222111111000222222333444444333333333222222222222111111111111222222222222222222222222000000000000///......///////////////////////////------..................//////............//////000000////////////000000........................///000000000000////////////.........------------/////////////////////////////////////////////////////////....../////////111000000000000111222222111111111111222222333333333333333444444555666777777777777777777777888888:::;;;<<<===>>>?????????AAACCCFFFHHHIIIJJJMMMOOORRRTTTXXXZZZ\\\]]]```bbbbbbaaa___^^^^^^```bbbcccdddccccccbbbbbbbbbbbbbbbaaacccdddfffeeedddbbb```bbb```]]][[[YYYXXXWWWXXXVVVVVVVVVVVVTTTQQQNNNMMMMMMKKKIIIIIIKKKMMMNNNNNNRRRNNNJJJHHHIIIKKKMMMNNNNNNMMMLLLKKKIIIHHHFFFFFFCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>===<<<;;;;;;:::999999888:::;;;<<<;;;999777666666555444333222222444444333333333222222222111111111111111111111111...///000222222111000///.........///////////////...............------,,,+++++++++,,,,,,,,,------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---------------------------------------,,,+++***---------.........//////------------------------------------------------,,,,,,---............---------,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---///---+++******,,,...///,,,++++++******++++++,,,+++,,,,,,,,,------......,,,,,,---------......///,,,,,,------------,,,,,,---,,,,,,,,,,,,---......------------..................---------,,,,,,,,,////////////000000000000000000000////////////...,,,---...//////000000///000000000000000000000000000000000000000000000000222111111000000000000000222222333444444444444333444444333222111000000///111111222222222333333333333333222111000000000000///000000000000000//////222222222222222222222222444444555555555555444444///000222444555666555555333555555555333222333444222222222111111000000000111111111111222333444444444444444444555555555555444444333333222222333333555555555666666666666666444555666666777666666666555555444333111000/////////000111111111111111111222222111111111111111000111111111111111111111111///000111000...---...///........................------.../////////......///......------......///---,,,,,,------...///000////////////////////////////////////000000000111000///......------......///////////////////////////////////////////////////000000000000000000///111111111111111222222333111111111222222222222222333333333333444555666777444555555666777888888888999:::;;;===>>>>>>>>>>>>AAACCCFFFHHHIIIJJJMMMOOOQQQSSSWWWYYY[[[\\\___aaaaaaaaa```___```aaabbbcccddddddcccbbbaaa___^^^^^^^^^___aaabbbbbbaaa___^^^```^^^[[[YYYWWWWWWXXXYYYWWWXXXXXXXXXVVVTTTQQQOOOLLLJJJHHHIIIKKKNNNPPPPPPQQQNNNJJJHHHIIIKKKKKKKKKMMMLLLKKKJJJHHHGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>???>>>======<<<;;;::::::999888888999;;;;;;:::999777666666555444444333333111111111111000000000000111111111111111111111111//////000000111000000000.........///////////////---............---,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////------------------------............---,,,+++***,,,------------.........++++++,,,,,,,,,,,,++++++------------------------+++,,,------......------,,,,,,,,,,,,------------------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))******++++++******)))++++++,,,,,,,,,---------...---,,,++++++---///000,,,++++++******++++++,,,,,,,,,,,,------......///,,,,,,,,,,,,---...///000,,,,,,------------,,,,,,---,,,,,,,,,,,,---......---------.........////////////...---,,,,,,++++++////////////000000000000000000000000/////////...............///000111222000000000000000000000000000000000000000000000000222111111000000000000000000111222222333333222222111111111111111111111111222333333333333444444444444333222111000000000000000000111111222111111000444333333222222111111111222222333444555555555555222222333333444555666666444555666555333222333444222222111111111111111111222222222222333444555666666666666666666555555555555555444333333333333333555555555666666666777777444444555666555555333333222222111111111111000000//////000111111111111111333333333222222111111111111111111111111111111111...000111000...,,,...///////////////////////////---...///000000000/////////......------......///+++++++++,,,...///111222000000000000000000000000............///111222222111000///.........//////////////////////////////////////////////////////000000111111111111000000000000000000000111222222000000111222222222222222333333333333444555666666222333444666777888888999999:::;;;<<<===>>>>>>>>>@@@BBBEEEFFFGGGIIILLLNNNPPPRRRVVVXXXZZZ[[[^^^````````````aaabbbcccddddddbbbbbbbbbaaa```___^^^]]]\\\]]]^^^______^^^]]]\\\^^^\\\ZZZXXXWWWXXXYYYZZZVVVWWWYYYYYYXXXUUURRRQQQKKKIIIGGGHHHKKKNNNPPPPPPOOOLLLJJJIIIIIIJJJJJJIIIJJJIIIHHHGGGFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@???>>>>>>======???>>>===<<<;;;:::::::::999888888999;;;;;;:::888777777666666555444444444111111111111000000000000111111111111111111111111111000000/////////000000............/////////000------......------,,,+++++++++,,,,,,,,,,,,---------------,,,,,,---------++++++++++++++++++++++++------------,,,,,,,,,,,,------------------------,,,---------------,,,,,,,,,,,,,,,,,,------------++++++,,,------,,,++++++------------------------++++++,,,---------------+++,,,,,,,,,---.........+++,,,---------,,,+++***------------------------......------------......,,,,,,---------............---,,,,,,,,,,,,---...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******++++++******)))***+++++++++,,,,,,,,,,,,***+++,,,---...------,,,,,,++++++******++++++,,,***++++++,,,------......---,,,,,,++++++,,,---...+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......,,,,,,---------.........---------------------,,,////////////000000000000111111000000/////////...000////////////111333444000000000000000000000000000000000000000000000000222111111000000000000000//////000111111111111000---...///000111222333333333333333444444444555555444333222111000000000000111222222333333333222222555444444333222111000000000111222333444555555555444444333444444555666777555666777666444333333444222222222222222222333333333333333333444555666777888888777777666666555555666555444333333333333333333333333444444444555555333444444555444333111000/////////000111111222222000111222333333333333333444444444333333222222222000000000000000000000000...000111000---,,,---000000000000000000000000000---...000111111111000///.........------.........,,,,,,---...000222444555000000000000000000000000---------...///111333444222111000......//////000000000000000000000000000////////////////////////111111222222222222111111///////////////000111111000000111222222222222111333333333333444555666666111222444666777888999999999999;;;<<<===>>>>>>>>>>>>AAACCCEEEFFFHHHJJJMMMOOORRRUUUXXXYYY[[[]]]___^^^___aaacccddddddeeeeee``````aaaaaa```___^^^^^^[[[\\\\\\]]]]]]]]]\\\\\\]]][[[YYYWWWWWWXXXZZZ\\\VVVWWWYYYYYYXXXVVVSSSQQQIIIHHHFFFGGGJJJNNNPPPPPPMMMKKKIIIIIIIIIJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@AAAAAAAAAAAABBBBBB?????????>>>======<<<<<>>>>>@@@BBBDDDFFFGGGHHHHHHLLLPPPTTTVVVXXXZZZ\\\^^^___```_________aaacccaaaaaa```^^^[[[[[[\\\]]]]]]\\\\\\^^^```aaa___\\\\\\[[[[[[\\\\\\^^^___```VVVVVVUUUUUUUUUUUUUUUUUULLLLLLLLLLLLMMMNNNOOOPPPLLLLLLLLLLLLLLLKKKJJJIIILLLIIIFFFDDDDDDDDDCCCBBBEEEDDDCCCCCCDDDCCCBBB@@@>>>>>>===<<<<<<<<<<<<<<<======<<<;;;::::::999999:::::::::999888777666666666666666666666555555444333333333222222222111111333222222222111111000000---...///000000///...---......//////000111111111------............------...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,++++++************++++++,,,------------------------------------,,,)))''''''***---,,,+++******+++++++++,,,,,,,,,(((***+++---......------------,,,++++++,,,---------,,,++++++------,,,+++...///000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,)))************+++++++++---------.........//////++++++,,,,,,,,,,,,------((()))+++---...000000000+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---------.........//////,,,------......------,,,+++,,,---...///...---,,,------------------------------......///000000000111111111000///...------///////////////...------//////000000000111111111111222222333222111000/////////000000000000//////////////////////////////000000111111111222222222444444444333333333222222222222111111111111222222222222222222222222222222222222111000000000000000000111222333444444444444222222222222111111111111111111111222222222222222111222222333333333333333777777666555555444555555777777666555555555555555555555444444444444444444222222333333333333333333222111000//////000111111111111222222222333333333222222333333444555555555555444444444333333333333111000000//////000000111000000//////............000000////////////000000111111111000000000000000////////////000000111111000000000000000000000000/////////000000000000000////////////............000/////////...............---,,,,,,,,,---...///000000000000000///.........000111000///...///000////////////000000000000111111000000///.........111111111111111222222222444333333333333555666777777777888999:::;;;;;;<<<===>>>???AAACCCEEEFFFGGGIIILLLPPPSSSTTTVVVXXXZZZ\\\]]]^^^^^^]]]^^^```bbb``````___\\\ZZZYYYZZZ[[[ZZZYYYZZZ\\\______\\\YYY[[[\\\\\\]]]^^^^^^______UUUUUUTTTSSSRRRRRRQQQQQQMMMMMMLLLMMMMMMNNNOOOPPPLLLLLLMMMMMMMMMLLLKKKKKKLLLIIIFFFDDDDDDDDDCCCBBBDDDCCCBBBCCCDDDCCCBBB@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999888888999888777666555555666666666666666555444444333333333222222222111111222222111111111000000000---...///000000///...---////////////////////////------............------...------,,,,,,------...,,,,,,---------.........---------,,,,,,,,,++++++,,,,,,---.........------------------------------...,,,)))***,,,...---,,,***++++++++++++,,,,,,,,,)))***,,,------------,,,...---,,,++++++,,,---...+++***)))***+++++++++)))---...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++---...---,,,------------------,,,,,,///...---,,,,,,,,,,,,---......---------,,,,,,,,,------,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---..................---+++,,,------......------------------------------------......///000000000///000000111000000///............///......---,,,//////000000000000111111000000111111111000////////////000000000000//////////////////////////////000000000111111111222222333333333222222222222222222222111111111111222222222222222222222222222222111111000/////////000000000111222333444444444444222222111111000000000///111222222222333333333333444444333333333444555666888777666555444444444444666555555444444444444444555555444444333333333222111111222222333333444444111000000//////000111111222222333333333444444444333333333333444444444444444444333333333333333222222111111111111111111222111000///...---...//////111111000000000000111111222222111111000//////.../////////000000000000111////////////000000000000......///000111111222222////////////............////////////..................------......///000///000000000000///.........///000000......///000......//////000000111111111111111111111111111111000000111111111222222222444333333222222333444444555666666777888999:::;;;<<<<<<>>>@@@BBBDDDEEEFFFIIIKKKOOOQQQRRRSSSUUUWWWYYY[[[\\\\\\\\\\\\]]]___^^^^^^\\\ZZZWWWVVVWWWYYYYYYYYY[[[^^^___^^^[[[XXX[[[\\\^^^___```______^^^WWWVVVUUUSSSQQQOOONNNMMMLLLLLLLLLMMMMMMNNNOOOPPPLLLLLLMMMMMMNNNMMMMMMMMMLLLIIIFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCBBB@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::777777777777777666555444555666666666666555444444333333333222222222111111111111000000000000//////......////////////......000//////...------,,,,,,------............------...------,,,,,,------...---------.........//////......------------,,,,,,......//////......------------------------------000...---,,,.........---++++++++++++,,,,,,,,,,,,++++++,,,------,,,,,,,,,------,,,,,,,,,,,,------,,,***)))***+++,,,+++))),,,---...///...---,,,+++------------------------...---,,,,,,------,,,+++,,,,,,------------------......---,,,,,,,,,------......---------,,,,,,,,,//////...---,,,+++******************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++***)))))),,,,,,---------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......////////////......---,,,,,,,,,,,,---......------------------------------......///000000000000//////000000222333444...............---,,,,,,////////////000000000111/////////////////////...//////000000000000//////000000000000000000000000000000000000111111111111222222111111111111111111222222111111111111222222333333222222222222222111000000///////////////000111111222333333333333333444333333222222111111111222222333333444444555555777666444222222444666777888777666555444333333333444444333333333333333444444444333333222111111111111111222222333333444444111111111111111111222222444444555555555666666666444444444333333333222222333333333333222222222222333222222111111222222333444222000//////000222333222111111111111111111222111111111111000000//////000000000000000000000000///////////////000000000.........///000000111111////////////............///////////////........................///////////////000000//////...---...///000///......///000---......///000111111222000000000111111222222222000000000111222222333333777666666555555555555444444555555666777888999999:::;;;===>>>AAABBBDDDEEEHHHJJJMMMNNNOOOPPPRRRTTTVVVXXXZZZZZZZZZYYY[[[\\\[[[[[[ZZZWWWUUUTTTUUUWWWZZZ\\\```bbbcccaaa]]]ZZZ[[[\\\^^^``````___^^^]]]ZZZYYYWWWTTTRRROOOMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLMMMNNNNNNNNNNNNNNNKKKIIIFFFEEEFFFFFFFFFEEECCCBBBBBBBBBCCCCCCBBB@@@>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::;;;;;;777777888888777666666555555555666666555555444333333333333222222222111111000000000///////////////...//////////////////............------,,,,,,,,,------............------...------,,,,,,------...------------............---------------,,,,,,,,,......///......---,,,+++------------------------000//////.........------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,...---,,,,,,---...---,,,+++,,,---------,,,++++++........................///...,,,,,,------,,,***,,,,,,,,,------............------,,,,,,,,,------......---------,,,,,,,,,.........---,,,++++++***++++++,,,,,,,,,---------+++++++++,,,,,,,,,---------------,,,,,,***)))))),,,---.........---,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................+++++++++,,,,,,,,,------------............------------,,,+++,,,---...///------------------------------......///000000000444222///------...111333......//////......---,,,...////////////000000000...................../////////000000000000//////000000000000000000000000//////000000000111111111111111111111111111111111222222111111111111222222333333333222222111111111000///////////////000000111111222222333333222222333333333222222111111111222333333444555555666666888666444222222444666888777777555444444333333333333333222222222222333333333222222222111111111000222222333333333444444444222222333333444444444444666666666666777777777777444444444333333222111111222222222222222222222222333333222222222222333333333222111//////111333444222222111111111111222222//////000000111111111111111111111111000000000000.../////////000000111111........................////////////.....................///////////////,,,,,,------............///////////////...---------///000///...---...///---......///000111111222...//////000000111111111///000000111222222333333777777777777666555555444333444555666777888888999::::::<<<>>>@@@BBBCCCDDDGGGIIIKKKLLLLLLMMMPPPRRRTTTVVVXXXYYYXXXXXXXXXYYYXXXXXXWWWVVVTTTSSSUUUWWW[[[^^^bbbdddcccaaa^^^\\\ZZZ[[[]]]______^^^\\\[[[YYYXXXVVVTTTQQQNNNLLLKKKJJJIIIIIIJJJJJJKKKLLLMMMKKKLLLMMMNNNNNNNNNNNNNNNKKKIIIFFFFFFGGGGGGGGGFFFEEEDDDCCCCCCDDDCCCAAA@@@>>>>>>===<<<<<<<<<<<<<<<999999::::::::::::::::::888888999999888888777777555555555555555444444333333333333222222222111111///////////////000000000/////////....../////////,,,,,,,,,,,,------......------............------...------,,,,,,------...+++,,,,,,,,,,,,---------+++++++++++++++,,,,,,,,,---------------,,,+++***------------------------...//////...---,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,******++++++++++++******...---,,,,,,......---,,,++++++,,,,,,,,,,,,,,,,,,........................///...------------,,,+++,,,,,,,,,------.........------,,,,,,,,,------.........---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,---------------,,,+++,,,---...//////...,,,+++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,+++,,,---...///------------------------------......///000000000777444000,,,******,,,---/////////000///......---......////////////000000......---------...///000//////000000000000///////////////////////////////////////000000000111111111111111111111222222222222222111111111111222222444333333222222111111111000000/////////000111111111111222222222222222111111111111111111111111111333333444555666777777888888666444222222333555777666555444444333444444444222222222222222333333444222222222222333333333333555555555444444444444444222333444555555555555555555555666666666777777777444444333333222222111111000111111111111222222222333222222111111222222333000000///...///000111222222222111111111111222222...//////000111111222222222111111111111000000000//////000000111111222222------------------------////////////.....................///////////////,,,,,,---............---...////////////...---------...//////------...///......//////000000111111.........//////000000000//////000111222333333444555555555555555444333222333444555555777777888999::::::<<<>>>@@@BBBCCCDDDEEEFFFHHHIIIIIIKKKNNNPPPRRRTTTWWWXXXWWWWWWWWWXXXVVVVVVVVVUUUTTTTTTWWWYYYZZZ]]]```bbb```]]][[[[[[YYYYYY[[[[[[[[[[[[ZZZYYYUUUTTTSSSPPPNNNLLLJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLMMMMMMNNNMMMMMMMMMKKKIIIGGGFFFGGGIIIIIIHHHHHHGGGEEEEEEEEEDDDAAA???>>>>>>===<<<<<<<<<<<<<<<::::::::::::999999999999888888999999999999888888444555555555555444333333333333333222222222111111//////000000000000111111//////............//////++++++,,,,,,---......///------............------...------,,,,,,------...+++++++++,,,,,,,,,------******++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++------------------------+++---///...---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,------******++++++++++++******---+++***+++,,,---,,,***++++++,,,,,,,,,,,,------------------------------///...,,,---......---,,,,,,,,,------------------------,,,,,,,,,---............---------,,,,,,,,,***+++++++++,,,,,,,,,---************++++++++++++++++++,,,,,,,,,,,,------,,,,,,---.........------***,,,...///000///---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......------------------------------......///000000000444333222000///.........000000111111000000///............/////////000000///...---------///000111//////000000000000//////////////////////////////////////////000000000111111111111222222222333333222222111111111111222222444444333333222111111000000000000000000111222222111111222222222222111111000000111111222222333333333444555666777888888999777666444333222333444555444444333333444444555555222222222222222333444444444444444555666666777777777777777666555555444444111222333555555555555555333333444444444444555555333333333222222222222222000000000000111111222222222222111111111111222222//////000000000111111111111111000000000000111111000000000000000111111111222222222111111111000000000000000111222333333333,,,,,,------.../////////////////////......................../////////000,,,---...///000//////.........//////......---,,,---...//////------...///////////////000000000000.../////////////////////...///000111222333444444333333444444444333222222444444555666777888999999:::;;;<<<>>>@@@BBBCCCDDDCCCDDDFFFGGGGGGJJJMMMPPPQQQTTTVVVXXXWWWVVVVVVVVVTTTUUUVVVUUUUUUVVVYYY\\\YYY\\\______]]]ZZZZZZZZZXXXXXXXXXXXXWWWWWWWWWWWWSSSRRRQQQOOONNNLLLKKKJJJKKKKKKKKKKKKLLLMMMNNNNNNLLLLLLMMMMMMMMMLLLKKKKKKKKKIIIGGGGGGHHHIIIJJJIIIKKKIIIGGGFFFFFFDDDAAA???>>>>>>===<<<<<<<<<<<<<<<;;;:::::::::999888888888777777888888888888777777444444555555444444333222333333333222222222111111000000000111111111222222000///...------...///000---------------.........------............------...------,,,,,,------...,,,,,,,,,,,,---------...+++++++++,,,,,,,,,------+++,,,------------------------------------------***,,,//////---,,,---...,,,,,,,,,------------...,,,++++++++++++,,,...///+++,,,------------,,,+++---+++++++++,,,---,,,+++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...///...---------------------,,,,,,,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------,,,,,,+++)))+++---000111000///......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........+++,,,,,,------,,,,,,++++++,,,------......------------------------------------......///000000000///111444666777777555444111111111111111000//////............/////////000///......---...///000111//////000000000000//////111111111111111111111111////////////000000000000111111222222333333333333222222111111111111222222444444333333222111000000111111000000111222333333111111222222222111111000222222333444555666666777444444555666777888999999666555444333222333333444333333333333444555666666333222222222333444444555555555666777888999::::::999999888777666555444444000111222444555555444444111111111222222222333333222222222222222222222222//////000000111111111222222111111111111111111222000111222333333333333333111111000000000000111111222222111111000/////////222222222222111111000000000000111222333333444444+++,,,---...///111222222000/////////............---.........//////000000---...000111111111000///......//////......---,,,---...///...------...///000000000000////////////000000000///////////////...///000111222333444444333333555555555555444333444444555666777888999999:::;;;<<<>>>@@@BBBDDDEEEAAACCCDDDEEEFFFIIIMMMPPPQQQSSSVVVXXXWWWVVVVVVVVVSSSTTTUUUVVVVVVXXX[[[^^^ZZZ]]]______\\\ZZZZZZ\\\WWWVVVVVVUUUUUUUUUVVVVVVSSSRRRRRRQQQOOONNNNNNMMMLLLLLLLLLLLLMMMNNNOOOPPPLLLLLLLLLLLLLLLKKKJJJIIIKKKIIIGGGGGGHHHJJJJJJJJJMMMKKKIIIHHHFFFDDDAAA>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::999888777777666666777777777777777666444444555555444444333222333333333222222222111111000000111111222222222333000///...------...///000000//////......------,,,---..................---...------,,,,,,------...---------.........//////,,,,,,,,,------.........,,,,,,---...////////////------------------------))),,,000000...---...000,,,,,,,,,---------......++++++******+++---...000------...//////...------///...------//////...------,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000///............------,,,,,,,,,,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,000000///...---,,,,,,+++------............//////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++***)))(((***---000111111000//////......------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------.........//////,,,------......------,,,+++,,,---...///...---,,,------------------------////////////000000000000000111111222444555666666444333111////////////000......//////...---,,,,,,............////////////000000000000000000000000////////////////////////000000000000000/////////...//////000111222222333222111111111111111111111222222222111222222333333333333333222222222111111000111111111222222222222111111222222222333333333444444333333333333444444222333444444555555444444666555555444444444444555666666555555555777888999999999999999999999999:::999888666555444444555555777666555444333333333333333333222111000000111111555444444333222111000000333333444555444333111000666555333111111222333444999888777555333111000///000000000000111111111111//////000000111111222222000000000000000000000000000000000000000000000000............////////////------------...///111111333222000/////////000111000///...---,,,------...........................---...///...------...///,,,------...///000111111......///000000000000000.........///000000111111444444333222333444555666333333333444555666777888888999;;;<<<===>>>>>>>>>BBBCCCEEEHHHJJJKKKLLLMMMPPPPPPQQQTTTXXX[[[\\\\\\YYYYYYXXXXXXXXXYYYYYYZZZ\\\[[[ZZZ[[[[[[[[[YYYWWWYYYVVVSSSRRRSSSTTTTTTTTTRRRPPPNNNNNNOOOQQQQQQPPPQQQMMMJJJJJJLLLNNNMMMKKKKKKKKKKKKJJJIIIIIIHHHHHHJJJHHHGGGGGGHHHIIIIIIHHHGGGHHHJJJJJJIIIGGGDDDBBB@@@@@@???>>>===<<<;;;;;;;;;:::999999888888999999888888777777666666555555555555444333333222111111000111111222222222111111000111222222111000///...///////////////////////////......------......///000///------......---,,,.........///......---------,,,+++***)))***+++,,,------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---.........---------------------------------,,,,,,,,,,,,++++++++++++***************+++++++++++++++++++++++++++)))***,,,...//////......,,,------......------,,,........................------------------------++++++,,,,,,,,,,,,---------------.........//////)))(((&&&%%%%%%''')))***(((***+++---......---,,,...------,,,,,,++++++***...------,,,,,,------...+++,,,---///000222333444/////////...............,,,---------.../////////...---,,,+++***))))))))),,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---......//////...------.../////////000000000000000000111222333444555555333222111000/////////000///000000000//////...---............////////////000000000000000000000000/////////////////////////////////////////////////////////000000111111111000111111111111111111111222222222222222222333333444444333333333222222222000000000111111111222222222222222333333333333444555444444444444444444555222333444444555555444444666666555555555666666666888888777777777888999999888888888888888888888888777666555444444444555666777666555444333333222222333222111111111111111111333333333333222222222222333333444444444333222111555444222111111111333333666555444333111000//////111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////.........///000111222222000000...---------...///000///...---------......---------------------------...///...------...///------......//////000000......///000000000000000......///000000111111222444333222222222333444555333333333444555666777888999999:::;;;<<<===>>>>>>BBBCCCEEEGGGIIIJJJKKKLLLOOOPPPQQQTTTXXX[[[]]]]]][[[[[[YYYXXXWWWWWWWWWWWW[[[ZZZZZZZZZ[[[[[[ZZZXXXUUURRROOONNNOOOPPPQQQPPPRRRPPPNNNMMMOOOPPPPPPPPPPPPMMMJJJJJJLLLMMMLLLKKKLLLKKKKKKJJJJJJIIIHHHHHHIIIGGGFFFFFFGGGHHHHHHGGGGGGHHHIIIJJJIIIFFFCCCBBB@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999999999999888888777777666666555555555555444333333222111111111111222222222111111000000111111222111000///...////////////////////////---,,,,,,,,,,,,,,,,,,---000...------......---,,,+++,,,,,,---,,,,,,+++++++++*********+++,,,------------,,,,,,,,,,,,+++++++++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++,,,---............,,,------......------,,,........................------------------------++++++,,,,,,,,,,,,------,,,,,,---------.........,,,+++*********+++,,,---***+++,,,------.........***++++++,,,,,,------...------,,,,,,,,,,,,------........./////////000000......////////////......------------...............---,,,++++++***++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......++++++++++++++++++++++++..................------....../////////000000000//////000000111222333333333222111000/////////000000000111111111000//////............////////////////////////////////////////////////////////////.........///////////////////////////000000000000//////000000111111111222222222222222333333333444444444444333333333222222///000000000111111111111333333333444444444555555555555555444444555555555333333444555555555555444666666666777777888999999999999::::::999999888888777777777777777777777666555444333333333444555666888777777555444333333222222111111111111222222333222222222333333333444444333333444444444333222222444333222000000111222222222222111111000/////////111111000000//////......111111111000///.........000000000000000000000000000000000000000000000000............//////////////////000000111111222222000///......------......000///......------......---------------------------...///...------...///.........///////////////......///000000000000000//////000000111222222333222222111111222222333444333333333444555666777888::::::999:::;;;<<<>>>???CCCCCCEEEFFFHHHIIIJJJKKKNNNPPPRRRUUUYYY[[[]]]^^^^^^\\\ZZZXXXVVVUUUTTTSSSZZZYYYYYYZZZ\\\\\\[[[YYYUUUSSSQQQPPPQQQSSSSSSRRRQQQOOOMMMMMMNNNOOOOOOOOOOOOMMMKKKKKKLLLLLLLLLKKKLLLLLLKKKJJJJJJIIIIIIHHHHHHFFFDDDEEEFFFGGGFFFFFFGGGHHHIIIIIIHHHFFFCCCBBB@@@@@@???>>>===<<<;;;;;;<<<;;;;;;:::::::::::::::888888777777666666555555555444444333333222222111222222222222222111000///000000111111111000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///...------...///---,,,++++++,,,,,,---,,,,,,+++((()))***,,,------......------,,,,,,,,,,,,++++++,,,---///111111000///...------------------------,,,,,,------......------++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,++++++++++++------,,,,,,,,,------...,,,------......------,,,------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,---...//////***++++++,,,,,,------...------,,,,,,,,,,,,------//////......---,,,,,,,,,,,,---///000000///...---............------------------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......++++++++++++++++++++++++......---,,,,,,---...///........./////////000000......//////000111111222222111111000000000000000000000000111111000//////............////////////////////////////////////////////////////////////.............../////////000000///////////////////////////000000111111222111111222333333444444444333333333333222222222222//////000000000111111111444444444444555555555666666555555444444555555666333444444555555555555555666666777888999:::::::::888999:::::::::888777666666666666555555555555555222222111111222444555666888888888777666555444333111111111111222333444444333333333333444444444444333333333333333333333222333222111000000000111111000000000000000000000000111111000000///.........000000000/////////......000000000000000000000000////////////////////////............//////////////////000000111111111111111111000000//////////////////..................---------------------------...///...---------//////////////////...............///000000000000000000000000111222222333333111111111111111222222222333333333444555666777888;;;:::999888999<<<>>>@@@CCCCCCDDDEEEFFFHHHIIIJJJMMMOOOSSSVVVYYY[[[]]]^^^]]]\\\ZZZXXXVVVTTTSSSSSSXXXWWWWWWYYY[[[\\\[[[ZZZVVVTTTRRRSSSTTTUUUUUUUUUPPPNNNLLLLLLMMMOOOOOONNNMMMMMMLLLLLLLLLLLLKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIFFFEEECCCCCCEEEFFFEEEDDDFFFGGGGGGHHHGGGEEECCCBBB?????????>>>===<<<<<<<<<<<<<<<;;;:::::::::;;;;;;888888777777666666555555444444444333333222222222333333333222111000///...000000000000000000//////////////////////////////......////////////......///...------...///...,,,------......///.........(((***+++---......---,,,------,,,,,,,,,++++++++++++---///111111000...---------------------------,,,,,,------...------,,,------------------------------,,,,,,,,,+++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,+++++++++///...---++++++,,,---...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,******+++,,,---,,,,,,,,,......---,,,---...///000...------,,,,,,++++++***---,,,,,,,,,,,,,,,,,,---......------,,,+++*********,,,///111111///---,,,.........------,,,,,,,,,---,,,,,,,,,------...///,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///---,,,++++++---...000............////////////.........//////000000111111111111111000000000///...//////000000/////////............////////////////////////////////////000000000000000000000000............//////000000000000000000//////////////////000000111111111222000111222444444555444444222222222222111111111111000000000000111111111111444444555555555666666666555555444444444444555555333444555555666666555555555666888999::::::::::::666777888888888666555444555555555444444333333333222111111111222444555666888888888888888666555444333333333333333444555666666666555555444333333222333333333333333333333333222222111111111000111111000000000000111111111222111111000000/////////....../////////000000000111000000000000000000000000////////////////////////............////////////---...///000000000//////000000000000000//////.........//////////////////---------------------------...///...---------//////////////////...............///000000000000000000000000111222222333333000000111111111222222222333333333444555666777888:::999888888999;;;>>>???BBBBBBBBBCCCEEEGGGIIIJJJLLLPPPTTTWWWXXXYYY[[[]]]ZZZYYYXXXVVVUUUUUUTTTTTTVVVUUUVVVXXXZZZ[[[ZZZYYYSSSQQQPPPQQQSSSTTTTTTSSSPPPNNNLLLLLLMMMOOOOOONNNMMMMMMNNNMMMLLLLLLLLLLLLMMMLLLLLLKKKJJJJJJIIIIIIFFFDDDCCCCCCDDDEEEEEEDDDEEEFFFFFFFFFFFFEEECCCBBB??????>>>>>>======<<<<<<<<<<<<;;;:::::::::;;;;;;888888777777666666555555444444333333333333222222333333333222111000///...//////////////////000000////////////////////////...//////000000//////...///---,,,---...///...---,,,------.../////////...+++,,,---......---+++***------,,,,,,,,,+++++++++***,,,---//////...---,,,++++++++++++++++++++++++,,,------...------,,,,,,------------------------------,,,,,,,,,+++++++++++++++******+++,,,,,,------------,,,,,,,,,++++++///...---++++++,,,---...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********+++++++++,,,,,,)))***++++++,,,,,,++++++///...---,,,,,,...///000...------,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++...000111///---,,,......------,,,,,,,,,+++,,,,,,,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------.................................---+++***+++,,,///000------........./////////.........//////000000000000000111111111111000///......//////000000//////............////////////////////////////////////000000000000000000000000......//////000000111111000000000000111111111111111111111111111111111111000111333444555555555444333333333222222222111111000111111111222222222222444444444555555555666666444444444333333444444444444444555666666666666555444666777888999999888777555555555666555555444444555555555444333333222222222222111111222444555666777777999999999999777666666555555555555555666777888777666555444333222222333333222222222333444444222222222222222111111111000111111111222222222222000000000000111111111111/////////000111222222222000000000000000000000000000000000000000000000000............////////////---...///000000///...------............---,,,,,,......///000000000//////........................---...///...------...///.........///////////////......///000000000000000//////000000111222222333000000111222222222222111333333333444555666777888999999888999:::;;;===>>>@@@@@@@@@AAADDDFFFIIIKKKKKKPPPUUUWWWVVVVVVXXXZZZXXXWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTVVVXXXYYYXXXWWWSSSRRRRRRTTTVVVWWWWWWVVVQQQOOOMMMMMMNNNOOOOOOOOOMMMNNNPPPOOONNNLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIFFFDDDCCCCCCDDDEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCC???>>>>>>>>>=========<<<<<<;;;;;;:::::::::::::::888888777777666666555555333333333333333333333333222222222222222111000/////////.........///000000////////////////////////,,,---...//////...---,,,...---,,,---/////////---******+++,,,---------------------------,,,++++++------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++------......------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++***++++++,,,---.........------,,,,,,++++++------,,,,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...---------------......***++++++,,,,,,------...,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***+++---///000///...---------------,,,,,,,,,,,,,,,,,,+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,+++++++++---...///---------........./////////////////////000000000///000111222222111000///...///000000111111111000............////////////000000000000000000000000000000000000000000000000//////000000111222222333000000111111222222333333444444333333222111111111///111333555666666555555555555444444444333333333222222222222333333333333333333444444444555555555333333222222222222333333444444555666666666666666444555666777888777555444444444444444444444555666666555555444333333222222444333222222333444555666555666888:::;;;:::999999888888777777666777777777777666666666555555444444333333222222222333444555333333333333333222222111111111111111111111222222000000111111222222333333111111111111222222222222000000000000000000000000000000000000000000000000............////////////...///000111111000...---------.........---,,,+++---...///000111000000///////////////////////////---...///...------...///------......//////000000......///000000000000000......///000000111111222000111222333333333222222333333333444555666777888888888999:::;;;<<<<<<===>>>>>>???@@@CCCFFFJJJLLLKKKPPPUUUWWWUUUSSSUUUWWWXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSTTTVVVWWWUUUTTTTTTSSSTTTUUUXXXYYYYYYXXXRRRPPPNNNMMMOOOPPPPPPPPPMMMPPPRRRQQQOOOMMMNNNOOOMMMMMMLLLLLLKKKJJJJJJJJJFFFDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCC>>>>>>>>>>>>============;;;;;;:::999999999999999888888777777666666555555333333333333333333333333111111222222222111111000///......---...///000111////////////////////////,,,---...//////...---,,,...---,,,---///000///...)))***+++,,,------------------,,,,,,,,,------...------,,,,,,,,,,,,++++++,,,++++++***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++,,,---......///......---,,,,,,++++++++++++,,,---............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,------,,,+++++++++,,,---...,,,,,,------------,,,,,,***++++++,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......---------.........///////////////000000000000000///000111222222111000//////000111222222222222222............/////////000111111111111111111111111000000000000000000000000///000000111222333333333000000111222333444444444666555555444333222111111///111333555666666666555777666666666666555555555222222333333333444444444333333333444444444555555333222222111111222222333444555555666666666666666333444666777666555333222555444333333333555666888666666555444444333222222555444333333333444555666444666888;;;<<<<<<;;;:::::::::999888777777777888555555555666666666666666333333222111222333555666333444444444444333222222000000000000111111111111000000111222333444444555444444333333222111111111000000000000000000000000000000000000000000000000............/////////000///000111222222111///......///000000000///---------...///111111111000///000000000000000000000000---...///...------...///,,,------...///000111111...//////000000000000000.........///000000111111000111222333444333222222333333333444555666777888777777999:::;;;<<<<<<<<<======>>>???BBBFFFJJJMMMKKKPPPVVVWWWTTTQQQSSSUUUYYYXXXWWWUUUTTTSSSSSSSSSSSSRRRRRRSSSUUUUUUTTTRRROOOOOOPPPRRRTTTVVVUUUTTTRRRPPPNNNNNNOOOQQQQQQPPPNNNQQQSSSSSSPPPNNNNNNPPPMMMMMMLLLLLLKKKKKKJJJJJJFFFEEECCCCCCEEEFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCC>>>>>>>>>>>>============;;;:::999999888888999999888888888777666666555555333333333333333333333333000111111222222222111111///...------...///000111////////////////////////...///000222222000///......---,,,---///000///...+++,,,---...////////////,,,+++++++++,,,...000111---------,,,,,,,,,++++++---,,,+++******,,,...///---------------------------.........---,,,,,,+++---------------------------------,,,,,,,,,++++++++++++++++++,,,---.../////////...---,,,,,,++++++)))***,,,...//////......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,+++***))))))+++---...+++,,,---------,,,+++***......---,,,,,,++++++***,,,++++++++++++++++++,,,...------,,,,,,+++++++++++++++,,,,,,---...//////+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......************************)))***+++,,,---...------------............------111000/////////000222333111111222222222222111111222222222333333222222222111111000000/////////...///000111222333333222111///.........///000222333333222222222111111000000333333222111111222222222111111333333444333222111111111111222222333333333777555333222333333222111222333333444444333333222666555444333333333333333333222222111222333555666999999888888777666666666444444555555555444222111777777666555444444333333777666444333444555777888<<<;;;:::999888888888888;;;999777555555777999;;;;;;:::777444333333333444777777666666555444222222555555444444444333333333666555444333222111111111///111333333333333555666444222000///111333333333666444111111111111000....../////////000000111111//////000000000000//////222000///000333444222000333333222222111000//////////////////////////////......------------......000000///...------,,,,,,---------------------------------............///////////////////////////000000000000000000000000///000000111222222333333222222333444444555555666555666777888999:::;;;;;;>>>>>>>>>???BBBDDDGGGIIIMMMOOORRRSSSRRRRRRTTTUUUYYYWWWTTTTTTUUUTTTQQQMMMRRRRRRRRRRRRQQQQQQQQQQQQOOOOOOPPPPPPQQQRRRRRRRRRNNNMMMLLLKKKKKKLLLMMMNNNTTTTTTTTTSSSQQQOOOMMMKKKLLLLLLLLLLLLLLLKKKJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDD?????????>>>===<<<<<<;;;<<<;;;;;;::::::999888888777888888888888777777666444444444444333222111000111111111111000000000000////////////////////////------------------------+++,,,---.........---,,,..................------+++***))))))))),,,...000------------------------+++,,,...//////...,,,+++---,,,***))))))***,,,---...---,,,,,,......---,,,......//////...---,,,,,,---,,,+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,,,,---...---+++***+++,,,,,,,,,+++,,,...//////...+++++++++,,,,,,---------************************,,,+++***+++---...---,,,---------,,,,,,+++++++++---------,,,,,,+++++++++.........------,,,,,,,,,........................++++++,,,------......///.........------,,,,,,,,,,,,,,,............,,,,,,+++---///---)))((())),,,000//////---,,,+++******+++,,,,,,------,,,,,,+++------------------------------------------------.........------,,,,,,,,,,,,,,,,,,---------...............//////.........,,,------///111333444555000111111222222111111000111111222222222222111111111111000000000////////////000111222333222222111//////......///000111222000000000000/////////...444333333222222333333333111222333333333222111111222222222222222222333333444222111222333444444333444444444555444444333333333222222222222111111111222111111111333444666888555555666777777888888999333444555555555444333222444444444555666666777777666666555555555666888999;;;:::999888777777777777;;;:::888777777888:::;;;<<<:::888666555555666666666666666666555444333222111111222333444555666666888777666555444444444444222333444333222111222333888555333222555777999999444222000000111111000///........./////////000000///000000111111000000///111000///111333444222000333333222111111000//////////////////////////////......------------......000//////...------,,,,,,---------------------------------............///////////////////////////000000000000000000000000222222222222222222222222222222333333444555555555555666666777999::::::;;;======>>>???AAADDDFFFHHHJJJLLLNNNOOOOOOPPPRRRTTTTTTSSSSSSVVVYYYZZZXXXUUUSSSRRRRRRRRRRRRQQQQQQQQQOOOPPPPPPPPPPPPQQQQQQQQQMMMMMMLLLKKKKKKLLLMMMMMMSSSSSSSSSRRRQQQOOOMMMKKKJJJKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDD@@@??????>>>======<<<<<<<<<<<<;;;;;;:::999999999666666666666666555555444444444444444333222111000111111111111000000000000////////////////////////---------------------------............---++++++------...............---++++++*********,,,---...------------------------++++++++++++++++++++++++---,,,+++))))))+++,,,---...---,,,,,,......---,,,------......---,,,,,,+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++++++++,,,---...---+++***+++,,,+++*********++++++******+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---++++++,,,---...---,,,---,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++......---------,,,,,,,,,------------------------------------------,,,,,,------,,,,,,,,,++++++++++++,,,---......---,,,+++,,,---...---+++++++++,,,,,,,,,,,,------------...,,,,,,------------,,,,,,------------------------------------------------......---------,,,,,,,,,+++,,,,,,,,,,,,---------...//////000000//////...+++,,,...000111333333444000111111222222111111000000111111111111111111000111111111000000000000000000000111222222222222111000000/////////000000111000000000000////////////222222222222222222222222333333333333333222111000333333222222222222222222111000000222444666666555555555666555555444333333000111333555666777777666777666555555555666777888444555555666666777888888333333444555555444444333333444444555666666777777555555666666777888999999999999888777666666666666999999999999999999999999777666555444333444555555666666666666666555444333111111222333444555666666888777666555555444555555222444555444333333444555;;;777333111222333555555222000//////000111111000.........///////////////000111111111111111111000000000///111222333222000222222222111111000000///////////////////////////......------------....../////////...------,,,,,,........................---------............///////////////////////////000000000000000000000000111111222222222222222333222222333333444444555555555555666777888999::::::<<<===>>>???AAACCCEEEFFFGGGHHHIIIJJJJJJLLLPPPSSSOOOPPPRRRVVVYYY[[[YYYXXXSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOOOONNNMMMLLLLLLKKKKKKLLLLLLMMMQQQRRRRRRRRRPPPNNNLLLKKKIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@??????>>>>>>======<<<===<<<<<<;;;;;;:::999999666666666666666555444444444444444444333222111111111111111111000000000000////////////////////////........................////////////---,,,+++***+++,,,---...............++++++++++++,,,,,,,,,,,,---------------------------,,,***))))))***,,,------,,,+++******+++,,,---...---,,,,,,......---,,,,,,,,,,,,---,,,,,,+++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,---...---+++***+++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,...///...---+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++++++++,,,,,,++++++++++++*********+++,,,------,,,+++***---,,,,,,,,,...///...---,,,,,,,,,---------......------............------------------------------------------------------...------------,,,,,,,,,++++++,,,,,,,,,---------//////000000000000//////...///000111111000///...000000111111111111000000000000111111111111000000111111111111111111111111111111111111222111111111111111000000000000000000222222222111111111111111000000000111111111111111333333333333222111111000333333333222222111111111000000000222555666666555555555555555444333222222000333777;;;>>>@@@@@@@@@???>>>;;;999777666555555777777777666555555444444333333444444444444444444555555555555444444333333444555666888999999999999888777666555555555555555666777888999999888777666555444444444444555666666555666666666666555555444444444444444333333333333666555555444333333444444222444666777777888:::<<>>>>>===============<<<;;;;;;::::::999888888999888888777666555333444444444333333222111111111111111000000000////////////////////////////////////////////////////////////...------,,,+++***+++,,,---.../////////+++,,,,,,------,,,+++***------------------------......,,,,,,,,,,,,......---,,,++++++++++++,,,---...---,,,,,,......---,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***+++,,,------++++++,,,---+++,,,.........///000111---------,,,,,,+++++++++------------------------...---,,,---///000///...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++******,,,,,,,,,,,,******---***)))+++...000///,,,//////...---,,,,,,++++++---..................---,,,,,,------------------------------------------------------------------,,,------------.........//////000000000000//////...///000111111000///...000000000111111000000000000000111111111111000000111111111222222222222222222222111111111111111111111111111111111000000000111111111111111111222222000000111222333333222222444333333222222111111111333333333222222111111111222111222333555555444222333333333333333222111000222555888<<<>>>????????????===;;;888666444444444777777777666555555444444444444444444444444444444444444444333333333333333555555777888999999999999666666555555444555555555444555666777777666555444555555555666777888888999555555666666777666666666555555555444444444333333666666555444444444555555555777999::::::;;;===???AAA<<<777333111000000///111///...///111222222222333333222222222222222222111111222222222222111111...///000111111111111111111111111000000000000000////////////////////////......------------.....................---------////////////////////////---------............///////////////////////////////////////////////////.../////////000000111111111111222222333444444555555555555666666777777888:::;;;<<<>>>@@@AAABBBCCCCCCCCCDDDEEEEEEHHHMMMPPPNNNPPPRRRSSSRRRQQQPPPPPPSSSSSSRRRRRRQQQPPPPPPOOOOOOOOONNNMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKNNNNNNOOOOOOOOOMMMLLLKKKJJJKKKKKKKKKKKKJJJIIIIIIDDDDDDDDDCCCBBBBBBAAAAAACCCBBBBBBBBBAAAAAAAAA@@@>>>>>>>>>==================<<<<<<;;;::::::999999999999999999888777666555333333444444444333222222111111111111000000000///////////////////////////////////////////////////........................***+++,,,---............,,,,,,---------,,,++++++------------------------,,,,,,............,,,,,,---,,,,,,,,,,,,,,,,,,---...---,,,,,,......---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,------++++++,,,---+++,,,---,,,***)))***,,,---------,,,,,,+++++++++------------------------...---,,,---///000///...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------******,,,,,,,,,,,,******+++)))((()))---///...,,,.........------,,,,,,+++---..................---,,,,,,,,,---------......------------------------------------------------............////////////...//////000000//////...,,,,,,...///000111111111///000000111111000000///000111111111111111111000222222222222222333333333333222111111000111111111000000111222222111111000////////////000000000000111222444555666666555444333222222111111222333333333333222222222222222222333333333444555555222000111111222222222222111111333444555666777666555555777666555444333444555555444555555666666777888888666555444333333333333444000111111333444555666777666666666777777777888888666666555555444555555666333333555555555555333333222222333333444555555555444555666666777777777777333333444555666777888888888888777777777777888888:::;;;<<<;;;999888999:::888555222111222333333222222000///000222333333222444444444444444333333333000111111111111111111000---///111111000///000111000000000000000000000000////////////////////////......------------......................................................---------............///////////////////////////////////////////////////222111111000//////......111111222222333333444444444555555555666666666777999:::<<<>>>???@@@AAAAAAAAABBBDDDDDDEEEGGGJJJMMMLLLNNNPPPQQQQQQQQQRRRTTTSSSRRRRRRQQQPPPOOONNNNNNMMMMMMMMMLLLKKKJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJLLLLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIIIICCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777777777777666444333222333333333444444333333222111111111111000000000000////////////////////////..............................------...//////000***+++,,,---------------,,,,,,,,,,,,------------------------------------)))***,,,------,,,***))),,,,,,------------,,,,,,...---,,,,,,......---,,,------......//////......,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,***,,,------++++++,,,...111222333000***'''((()))---,,,,,,,,,,,,,,,,,,+++---------------------------,,,,,,,,,...///...---+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---------,,,,,,------------......***+++,,,------,,,+++******))))))***,,,------,,,***+++,,,,,,---...//////------............------+++,,,,,,------.........------------------------,,,,,,,,,------------...---.........////////////.........//////.........---------...///000111222//////000000000000//////111111222222222222111111222222222333333333444444333333111000000000111111//////111222333222222111.../////////000000000000000111333555555555444333222111111111111333444555222222222222222222333333222222333444555555222000000000111222333333333333333333333333333333333333555444333333333444666777555555666777777888888999777666555333222222222333111222333444666777888999888777666555555555666777666666555555555555666666444444444555555444444444111111222333444444444444444444555777777888888888444444555666777888999999999888888777777888888999888999999777555444444555111000000111333444444333444222111111333444333222555555444444333333333333///000000111111000000///---///111111//////000111///000000000000000000000////////////////////////......------------..............................---------------------------------............///////////////////////////////////////////////////000000111111222222222333111111111222333333444444444444555555555555666666999:::<<<>>>???????????????AAACCCCCCDDDEEEGGGHHHKKKLLLNNNNNNMMMNNNRRRUUURRRQQQPPPOOONNNMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKIIIJJJJJJJJJJJJIIIHHHHHHCCCCCCBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@?????????;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777888888777777666444333222222333333444444333333222111111111111000000000000////////////////////////------------------------000///...------...//////+++,,,,,,---------,,,,,,---,,,++++++,,,---...///------------------------++++++++++++++++++++++++,,,------------------,,,...---,,,,,,......---,,,+++,,,---............---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***+++---,,,,,,+++---...222444555222---***+++---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,---...---,,,---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,---------+++,,,---......---,,,+++***+++,,,,,,+++,,,---...***++++++,,,---...///000,,,,,,------------,,,,,,++++++,,,,,,---......///------------------------,,,,,,,,,---------......,,,,,,,,,,,,---------...------............------111000///---------.../////////000000000000//////222222333333333333222222222222222333333444444444444333111000000000111111...///111222333333333222000000111111222222222333,,,...000222333222111000111111000000111333555666111111111222222333333444111111222444666666333111000111222333444555555555222222333444666888:::;;;999888777555555555666777999999888888777777666666999777555333222111222222666666666777777777777777999888666444333444555666666666555555555666666777555555555555555555555555888888999:::;;;:::::::::333444555777888888888888888888888888777777777777777666666666666666777777222333444333222111222444555555555666888888666555555333222222333444444333444444444333333222222222//////000000000000//////,,,///111111///...000222////////////000000000000////////////////////////.........------.........---.....................---------------------------------.........//////////////////////////////////////////////////////+++---///222555777:::;;;000111111222333333444444444444555555555555555555888999;;;===?????????>>>===???BBBCCCCCCCCCDDDEEEJJJKKKLLLJJJHHHIIIMMMQQQQQQQQQPPPOOOMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJLLLMMMMMMLLLLLLKKKHHHHHHIIIIIIIIIHHHGGGGGGCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>::::::::::::::::::::::::::::::999999888777777666::::::999999888666555444222222333444444333333333111111111111000000000000////////////////////////------------------------333111///...---------...,,,,,,---------,,,++++++---,,,+++***+++---000111------------------------///...,,,++++++,,,...///,,,------......------,,,...---,,,,,,......---,,,***+++,,,,,,------------,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++***+++---,,,,,,,,,---...***---000///+++))),,,000+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,---------,,,,,,++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******************++++++,,,,,,,,,,,,,,,............,,,,,,***---///...,,,+++---000------------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////------------------------,,,,,,,,,------.........******+++++++++,,,,,,,,,//////000000000000//////...............///000000000111222333333222000000///000000111222333333333222222222222222111000///222111000//////000111222111111111111111111111111000000111111111111000000222222111111111111222222111111222333333333333222222222222222222222222222///000111222333333333333111111222222222333333333333333333444444444555555555444333222333333555555888888999999999999888888777666555444333444444555777888999888777666777888666666555333333222222222333333444555666777888888777666444333222222333333555555666888999:::;;;<<<888888888888777666555444999999888777666555555444888888777666555333111000333444444444555555666666===<<<:::888555333111000222222333444444444444333///000222222000000000111........................111111000000//////......////////////////////////000////////////.........------------------------/////////......---------........................//////............//////---------............//////////////////000111111000000////////////000000222222111111222222333444555444333222333555777888999999999:::;;;<<<===>>><<<===>>>???AAADDDFFFGGGMMMMMMMMMMMMMMMLLLKKKKKKMMMLLLKKKJJJIIIJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJLLLNNNMMMJJJIIILLLMMMJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHFFFDDDCCCDDDCCCBBBAAA@@@AAABBBBBBBBB@@@>>>=========;;;:::<<<<<<<<<<<<;;;:::999888::::::999999888777777777666555555555555444444444333222000//////000222333000000000000000111111111000000//////.........------.........---,,,,,,+++........................---//////...,,,,,,...000++++++++++++++++++++++++---...---,,,++++++---///,,,+++***)))+++...111444)))***+++,,,---,,,++++++...---,,,,,,++++++,,,,,,---.........---,,,++++++,,,------------,,,++++++---/////////---,,,---///+++,,,,,,------......///+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++)))(((***+++,,,---...---,,,,,,,,,---...//////...---,,,***+++,,,,,,------,,,,,,..................------+++++++++)))((((((***,,,...,,,++++++,,,---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,---......,,,,,,---......------------,,,,,,,,,...---+++******+++---...,,,------......------,,,------------------------///---++++++------+++)))+++---------+++***+++,,,//////.........---------//////000000000000//////...............///000000000111222222222222111000//////000111111222333333333333333333333222111111222111000//////000111222000000000000000000000000000000111111111111000000111111000000000000111111111111222333333333333222333333222222111111000000000111222333444444444444111111111222222222333333333333333444444444444555666555444333333333444555777888888999999888888777888777666444444444555555777888999888666555666777777666555444333333333333444444555666666777777777777666555444444444555666888888888888999999999999666777777888888888777777777777777666555555444444555666666666555555444333333333444666777888999999===;;;888555333222333333222333333333222111000000///111222222111000000111////////////////////////111000000000/////////.../////////////////////////////////.........------....................................------------........................//////............//////........./////////000000//////.........///000111000000////////////000000222222111111222222333444444333333222333555777999999999999999:::<<<===>>>======>>>???AAACCCDDDEEEIIIJJJJJJKKKKKKJJJJJJIIIKKKJJJIIIHHHGGGHHHHHHIIILLLKKKKKKJJJJJJJJJJJJJJJIIILLLKKKHHHHHHKKKKKKIIIJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHFFFDDDCCCDDDCCCBBBAAA@@@AAABBBBBBAAA???============<<<:::<<<<<<<<<<<<;;;:::999888::::::999888888777777666777666666666666555555555333222000//////000222333000000000000000000000111000/////////.............../////////......---,,,........................------------------...///++++++++++++++++++++++++.........---,,,,,,...000,,,,,,++++++,,,...000111***+++,,,---...---,,,,,,......---,,,,,,,,,,,,---...............---,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,+++***+++---............------------+++,,,,,,------,,,,,,+++//////---,,,+++*********))))))***+++,,,,,,,,,,,,***+++,,,---------,,,,,,,,,---............---,,,***+++,,,,,,------,,,,,,,,,,,,------.........///,,,---...---,,,---///111///---,,,,,,---......---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,---......,,,,,,---.../////////............---...---+++******+++---...,,,------......------,,,---------------------------+++***+++---...---+++)))***,,,---,,,---///000//////.........---------//////000000000000//////...............///000000000111111222222222111111/////////000111111222222333333444444444333222222222111000000000000111222000000000000000000000000000000111111111111000000000000////////////000000111111222333333333333222444444333222111000//////111222333444444555444444111111111111111222222222333333333333444444444444666666555444333333444444777777888888888888777777999888666444444444444555777888888777666555555666888777777666666555555555666666666666666666666666777666666666666777888888:::999999888888777777777555555666777888888888888555555555444444444444444333444444555666666666666333444555777888:::;;;<<<<<<:::666222111222444666444444444333222000///...///111222222111000111111000000000000000000000000000000000000////////////////////////////////////............---------,,,////////////////////////,,,,,,------------------........................//////............//////////////////000000000111///...---,,,,,,...000111000000////////////000000222111111111111222333333333222222222444555777999888888888999:::;;;<<<===>>>>>>>>>???@@@AAABBBCCCEEEEEEGGGHHHHHHIIIIIIHHHJJJJJJIIIHHHHHHHHHHHHIIILLLKKKJJJJJJIIIIIIJJJJJJIIIKKKKKKHHHHHHKKKLLLJJJKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDDDDCCCAAA@@@@@@@@@AAABBB@@@???>>>>>>??????===;;;;;;<<<<<<;;;;;;:::999888:::999999888888777666666777777777666666666666555333222111000000111222333111111000000000000000000////////////............/////////000//////...---........................---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,***+++---///---------------.........+++,,,---.........------//////...---------------....../////////...------+++,,,,,,,,,,,,+++******(((***++++++******,,,---/////////...---,,,,,,,,,+++,,,,,,------,,,,,,+++000///---+++******++++++*********+++,,,---...///***+++,,,---------,,,,,,,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,******+++,,,---...//////+++,,,,,,+++******+++---000...,,,---...///......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,---......,,,,,,---...111000000000000/////////------++++++++++++------,,,------......------,,,------------------------++++++***+++---///...---***+++------------///111...............---------//////000000000000//////...............///000000000111111111222222222222/////////000000111111111222333333333333333222222111111111111111111111111222222222222222222222222000111111222222111111000111111000000000000111111111111222333333333333222333333333333222222222222222333444444555555555444111111111111111111111111222222333333333444444444666666555555444444333333666777777777777777777666888666555333333333333444444666777777666666777888::::::::::::999888888777777777777666666555555555555555555666777888888999777777777777666666666555444555666777777777777777333333333333444444444444333444555666666777777666444555666777888999::::::999777555333222333444555444444444444333222111000...000111111000//////000000000000000000000000000000000000000////////////////////////////////////......---------,,,,,,,,,.............../////////++++++,,,,,,------..............................//////............//////....../////////000000000///...,,,++++++---///111000000////////////000000111111111111111222222333222222222222444666777888777777777888999:::;;;<<<>>>>>>>>>>>>??????@@@AAAAAABBBDDDEEEGGGHHHHHHHHHKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJMMMMMMJJJKKKNNNOOOMMMJJJJJJIIIHHHHHHHHHHHHIIIHHHIIIIIIJJJIIIGGGFFFEEECCCBBBAAA@@@@@@@@@AAABBB@@@???@@@AAABBBBBB???===;;;;;;;;;;;;;;;:::999888999999999888777777666666666666666666555555555555222222111000000111222222111111111000000000000000///////////////.............../////////......---........................,,,+++***,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))+++------.../////////...,,,++++++,,,,,,---------------......---,,,,,,,,,,,,---...///////////////......++++++,,,,,,++++++***))))))***,,,,,,,,,,,,...///...---------,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,+++******+++,,,...///---,,,++++++,,,---///000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,---------+++,,,,,,***(((&&&'''(((///---,,,,,,---......---++++++,,,,,,,,,---------------------------------,,,,,,------...---------,,,---......,,,,,,---...000000000000////////////---,,,,,,++++++,,,,,,---,,,------......------,,,------------............,,,,,,,,,,,,---......---...///000///---,,,,,,---........................//////000000000000//////...............///000000000000000111111222222333000000000000111111111111111111222222222222111111111111222222222222111111111111111111111111111111111111222222222222111111333222222111111222222333111111222333333333333222111222222333444555666666333333444444555555444444222222111111111111111111222222222333333333444444666666666555555444444444555666666777777666666555555444333222222222333444222444666777777777999;;;;;;<<<<<<===<<<<<<;;;:::777777666666555444444444222333444555666666777777333333444444555666666666555666666666555555444333333333444444444444444444666666666777666666555555555555666666666666666666555555555666555555444333111111222222222222111111---///000000///......///////////////////////////////////////000000000000////////////////////////......---------,,,,,,,,,,,,,,,---------.........,,,,,,,,,------.........//////////////////////////////............//////------.........////////////...,,,,,,,,,---///000000000////////////000000111111000000111111222333111111222333444555666777666666666777888999:::;;;===============>>>??????@@@AAACCCEEEGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJLLLLLLJJJKKKOOOPPPNNNIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJIIIHHHFFFEEECCCBBBAAA@@@???@@@AAAAAAAAAAAABBBDDDEEEDDDAAA>>>:::::::::;;;::::::999999999999888888777666666555555555444444444333333333222111111111111111111222111111111111000000//////.........///////////////,,,------.........------........................,,,+++,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***,,,......///000000///...,,,***+++++++++++++++,,,,,,------,,,++++++******++++++......///////////////...+++,,,,,,,,,,,,+++******)))***,,,,,,,,,,,,...///******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******+++---...///000///---,,,+++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,++++++++++++,,,---,,,+++******+++...,,,++++++,,,------,,,+++++++++,,,,,,,,,------------------------------+++,,,,,,---.........---,,,---......,,,,,,---...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------....../////////.........------,,,,,,,,,///000000///---,,,,,,------.....................//////000000000000//////...............///000000000000000000111222333444111111111111111111222222000000111222222222111111111111222333333222111111////////////////////////111111222222222222111111333333333222222333333333111111222333333333333222///000111333444666777888333333444444444444333333333333333222222222222222222222222222333333333333444555666666666666555555555555666666666666555555444333222222222333555555222444666777888999;;;===;;;<<<===>>>======;;;:::555555555444444333333333111222333444555555555555000111222333555666777888666666666666555444333222666666555555555555555555888888888777666555444333555555555555444444444444444555777888777666444222...//////000111111000000---///000000///......///////////////////////////////////////000000000000////////////////////////............---------,,,++++++,,,,,,---.........------..................//////////////////////////////............//////------------...........................//////000000000////////////000000111000000000000111222222222222333333444444555555555555555666777888999:::<<<<<<<<<<<<======>>>??????@@@BBBDDDFFFGGGHHHHHHGGGHHHIIIIIIJJJIIIIIIIIIKKKJJJIIIIIIHHHHHHIIIIIIGGGJJJJJJHHHJJJNNNOOOMMMHHHGGGGGGFFFFFFFFFFFFFFFHHHIIIJJJJJJJJJHHHGGGFFFCCCBBB@@@?????????@@@AAABBBBBBDDDFFFGGGEEEAAA===999999::::::::::::999999999888888777777666555555444444444333333333222222111111111111111111111111222222111111000/////////.........///////////////+++,,,------------------........................+++...000000...------...,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,...000//////000000///...,,,+++++++++*********+++,,,---,,,++++++***************------.../////////......,,,------------,,,++++++(((***++++++******,,,---*********+++,,,---------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++000///...---,,,+++++++++,,,,,,+++++++++,,,---...------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,//////...---,,,+++******%%%'''***+++++++++---......,,,******,,,---,,,+++++++++++++++,,,,,,,,,,,,------------------------++++++,,,---............,,,---......,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------...//////000000...///000...,,,+++,,,,,,+++---......------...///---------...............//////000000000000//////...............///000000111000000000000222333444333333222222222222222222000111222222333333333222111222222333333222222111111111111111111111111111111222222333333222222111333222222222222222222333111111222333333333333222//////000111333444555555222222333333333333222222444444444333333333222222111222222222222333333333333444555666777777666666444555555666666555555444444333333333444666888999666777999999888888:::;;;999:::;;;<<<<<<;;;:::999333333333333333333222222111222333444555555444444222222333444666777888999666777777777777777666666999888888777777666666666888888888777777666555444444444444444444444555555666777777777777666555444111111222222222111111000///111222222111000000111000000000000000000000000.../////////000000000111/////////////////////////////////.........------,,,,,,,,,---...///////////////////////////......//////////////////////////////............//////............////////////---...///000000000//////000000////////////000000000000000000000111222222222333333444444333333333444444444555666777999999;;;;;;;;;;;;<<<===>>>???>>>???AAACCCEEEFFFFFFGGGGGGGGGIIIJJJJJJJJJIIIIIIKKKJJJIIIIIIHHHHHHIIIIIIGGGJJJJJJHHHJJJNNNPPPNNNIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGBBBBBB@@@?????????@@@AAAAAABBBDDDFFFGGGDDD???;;;888999999:::::::::999999888888888777666666555555555555444444444333333333111111111222222111111111222222111111000//////.............../////////000,,,,,,---.......................................+++000555333...+++,,,///---------------------------------,,,***+++---//////000000//////...---,,,,,,,,,+++***+++,,,---...---,,,++++++******++++++,,,,,,---...............---............---,,,,,,***+++,,,,,,+++***+++---------------------------+++,,,,,,------,,,,,,++++++,,,---......,,,+++***---------------,,,+++***,,,,,,+++++++++,,,---.........---,,,,,,---......***+++,,,,,,------,,,,,,///.........---,,,,,,,,,%%%'''***+++******++++++...---++++++---...---,,,***++++++++++++,,,,,,,,,........................***+++,,,---............,,,---......,,,,,,---...------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,---------...///000000000,,,...000///,,,,,,---///+++,,,------,,,,,,---...---------.........////////////000000000000//////...............///000000111000000000000222444555333333333333333333333333111222333333444444444444111222333444444333222111555555555555555555555555111222222333333222222111222222111111111111222222111111222333333333333222/////////000111111222222222222333333333222111111555555555444444333333333111111222222222333333333222333555666888888777777444555555555555555555444444444444555666888:::<<<999:::;;;:::888888888999777888:::;;;;;;:::888777222222222222222222222222222333444555555555444333444444555666777888999999666777888999999:::999999;;;::::::999888777777666666777777777777666666555333333333444555666777777999888777666555555666666777777777666555444333222111222444444222111222333111111111111111111111111.../////////000000111111////////////////////////000////////////.........---------...///000000111111111000000//////......000000000000000000000000//////............//////////////////000000000000---...000222222111///...000000////////////000000000000000000000111111222333333444444444333222111444444444555666777888999:::::::::;;;<<<===>>>???>>>???@@@BBBCCCDDDEEEEEEHHHIIIKKKLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIIIILLLLLLKKKLLLQQQSSSQQQJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGBBBAAA@@@?????????@@@AAA@@@AAACCCEEEFFFBBB===888888999999:::::::::999999888888888777666666555555666666555555555444444444111111222222222222111111222222222111000//////...---.........//////000000------...///000000//////........................+++222888555...)))+++000------------------------*********)))'''(((***,,,000000//////............------,,,+++,,,---...///...---,,,,,,++++++,,,,,,+++,,,,,,---.........---......//////......---,,,---///000///---------///000000000///......------+++,,,,,,------,,,,,,+++&&&(((,,,...//////---,,,***+++,,,---------,,,+++---,,,+++***+++,,,---...///...------------...///++++++,,,---------,,,,,,---.....................///111222111...,,,******///...,,,,,,...///...---******+++++++++,,,,,,,,,........................***+++,,,---............,,,---......,,,,,,---.........---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,---------...///000000111***---//////------///111...//////---+++))))))***---------.........////////////////////////////////////000000000000//////000////////////000000111222222222222222222222222000000000000000111111111111111111111111111111111222111000000000111222333222222222222222222222222333333222222111222222222//////000000000000//////111111000000111111222333333222222111111222222333444444444333333222222222000111111222222111111000333333444444555666666666333444555555555444333222333333444555666777888999===<<<;;;999888888888888888888888888777666555444111111111222222333333333333333222333333444555666666666666666666555555444777888999::::::999888777888888888888777777666666777777666555444444555555555666888999999777555333111222333333444444333333666666555444444333222222666555333111000000111111222000///000111333222222333222111000//////////////////000000000000//////111111000///...---,,,,,,---------,,,,,,---------///000000000000//////...111//////000111222111000......---------......///////////////////////////---------------...///000////////////////////////333222111000000111222333444333333222222333333444333333444444555666666666888999:::;;;===>>>??????>>>@@@BBBCCCCCCDDDEEEGGGHHHIIIKKKLLLLLLLLLKKKJJJHHHHHHIIIIIIIIIHHHFFFEEEJJJIIIIIIIIIJJJKKKMMMNNNHHHGGGGGGFFFFFFGGGGGGHHHIIIFFFDDDEEEGGGHHHFFFDDDBBBBBBBBBAAAAAABBBCCCCCCAAAAAAAAAAAA@@@>>>===;;;999:::;;;;;;;;;:::999888888999999888888777666555666666555444444333222222222222222111111111111000////////////////////////......//////////////////................................................111444666444...+++,,,///---------,,,,,,+++++++++000000///...---,,,,,,+++////////////////////////++++++,,,,,,,,,,,,------000///...---------------///000000000///---+++***,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,///...------,,,,,,,,,,,,+++,,,------......------........................------,,,++++++,,,------,,,,,,,,,---------......,,,+++******,,,,,,+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...........................,,,++++++---......---******++++++++++++******,,,+++***+++...///---***---,,,+++******,,,...///........................111///............---++++++,,,---...///...---,,,---,,,++++++++++++,,,---,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000.........------,,,,,,,,,//////////////////////////////000000000000/////////////////////000000111222222222222222222333333000000111111111111222222111111111111111111111111222111111000111222333444222222222222222222222222333222222111111222222222111111111222222111111111111111000000111111222333333222222111111222222333444444444333333222222222111111222222222222111111333333444444555666666666333333555555555555444333333444444555666777888888999888777666555555555555888888888777777666444444444444444444555555555666222222333333555666888999888888888888888777666666555666666777888888777777888888777666666666666666999888777777666666666666666666666666666555555555333333444555555555555444555555444444333333222222555444222111111111111222222000///000111333222222333222111000//////////////////000000000000/////////////////////.........///......------......///...//////000000000//////000///...///111222111000.........------......///////////////////////////......---------......///////////////////////////000000///000000222333444444333333222222333333444333333444444555666666666666777888999:::<<<=========@@@BBBCCCCCCDDDEEEFFFIIIJJJKKKLLLLLLLLLKKKJJJHHHIIIIIIJJJIIIHHHGGGFFFIIIHHHHHHHHHHHHJJJKKKLLLGGGGGGGGGFFFFFFGGGGGGGGGIIIGGGEEEFFFGGGGGGFFFDDDBBBBBBAAAAAAAAABBBBBBCCC@@@AAAAAAAAA@@@>>><<<;;;::::::;;;;;;;;;:::888888777777888777777666555444555555444444333222222222222222222111111111111000///////////////////////////////////////............................................................111444222...,,,...000.........---------,,,,,,---------,,,,,,++++++***........................++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,---.../////////...---,,,//////............//////......---------,,,,,,,,,......---,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------------------,,,++++++++++++,,,---,,,,,,,,,---------......++++++***,,,...000//////---------,,,,,,+++++++++,,,,,,,,,,,,---------------------------------------,,,***+++---......---++++++,,,,,,,,,,,,++++++,,,+++***,,,...///---+++---,,,+++***+++,,,...///------------------------///...------//////...---++++++---.........---,,,...---,,,++++++,,,---...,,,---......//////......------------------,,,,,,,,,,,,------...//////000...------------------,,,//////////////////////////////000000000000/////////////////////000111111111111111222222333333333111111111222222333333333111111111111111111111111222222222222222333444444222222222222222222222222222222111111111222222333333333333333333333333333111111000000111111222333333222222111111222222333444444333333333333222222222222333333333333222222333333333444555555666666333333444555666666666555444555555555666666777777777666555444444444444444777777777777666555444444555555555666666666666666333333333555666888:::;;;:::::::::999888777666666333333333444555666777888999888666444444555666777<<<;;;:::999888888888888888777555444444444555666333444555555666666555555333333333333333222222222333333222111111222222333444222111222333555444444222222111000//////////////////000000000000//////---.........//////000000---,,,,,,++++++,,,,,,------...//////000000000000///...---...000111000/////////......---....../////////////////////////////////...---------......////////////////////////.........///111333444555333333222222222222333333333333333444555555666666666666777888:::;;;<<<======???BBBCCCCCCCCCEEEFFFIIIJJJKKKLLLMMMLLLKKKKKKIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGJJJHHHGGGFFFGGGGGGEEECCCBBBBBBAAAAAAAAAAAAAAABBB@@@@@@@@@@@@???===<<<;;;;;;;;;;;;;;;:::999777777777777777666666555444333444444333333222222111111222222222111111111111000000000000000000000000000000000//////.........---................................................,,,///111111...---...111//////............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,---...//////......------,,,,,,,,,,,,------......---------,,,,,,,,,---,,,,,,++++++++++++,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......+++++++++...111333444333------,,,,,,,,,,,,++++++,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,------,,,,,,,,,------------,,,,,,,,,++++++,,,......---,,,---,,,+++++++++,,,...///,,,,,,,,,,,,------------...---,,,,,,...//////...***+++,,,---------,,,,,,......------------......,,,---......//////......------..................,,,,,,------.../////////---------------.........//////////////////////////////000000000000/////////......//////000111222111111111222222333333444111222222333333444444444111111111111111111111111333222222333333333444444111111111111111111111111111111111111111222222333333333333222222333333333111111000000111111222333333222222111111222222333333333333333333333333333222333333444444333333222222333333444444555666666333333444555666666777777555555555666666666666666777666666555555555555666777777777777666666555444444444444555555555555555555555555666777888999:::999999888777666555555444333222222333444666999::::::999666555444666888:::>>>===<<<;;;:::999999999888777666666555555666666333333444555555555555555222222222222222222222333222222222222222222333333666444333444555777666666111111000/////////////////////000000000000//////............////////////...------,,,,,,------...,,,---...///000000000000///...---...///000///...000//////...............////////////////////////000///...---------------////////////////////////......///000111222333444333333222222222222333333222333333444444555666666777888888:::;;;<<<===>>>===???BBBCCCCCCCCCDDDFFFIIIJJJKKKLLLMMMLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???>>>===<<<;;;<<<<<<;;;:::999888777666777777777777666555444444333333333222222111111111222222222111111111000000000000000000000000000000000000000///......------................................................,,,...000///...,,,---///............---------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------...............,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,,,,++++++******+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,...111333444333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,---......++++++,,,,,,,,,,,,,,,---...,,,******,,,------,,,+++++++++,,,,,,,,,,,,,,,........................,,,---......///.....................////////////---------.........//////,,,,,,------......////////////////////////////////////000000000000//////............///000111222111111111222222333333333111222222333444444555555111111111111111111111111222222333333444444444444111111111111111111111111111000000000111111222333333222111111111111222333111111000000111111222333333222222111111222222333333333333333333333333333222333333444444333333222222222333333444555555555333333333444555666777777555555555666666666666666666555555555555666666777777777777888777777666555555555555555555555555555888777777666666666666666666555444333222222222222333333333444555888:::<<<<<<:::888666666888;;;<<>>===;;;::::::999999666777888999999777555444222222333444444444444333222222222222222222222333111222222222222333222222444333111222333555555444111000////////////////////////000000000000//////////////////............111111000000000000111111,,,,,,---///000000000000///...---...///000///...111000///...............////////////////////////000///...---------------///////////////////////////000000000111111111111333222222111111222222333222222333333444555555555666777888999:::<<<=========???AAABBBBBBCCCDDDFFFHHHIIIJJJLLLLLLKKKKKKJJJIIIIIIIIIHHHIIIIIIIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIFFFEEEEEEDDDDDDEEEEEEFFFIIIIIIIIIHHHGGGFFFFFFFFFDDDCCCBBBBBBAAAAAAAAABBBAAAAAA@@@???>>>===<<<<<<<<<<<<;;;999888777666666888888888888777666555555333333222222222222111111222222222111111111000000000000000000000000000000000000//////.........---.................................................../////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------//////......------------//////............//////......---------,,,,,,,,,+++++++++******++++++,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,---///000000///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,---......------...---,,,,,,,,,------......+++++++++,,,,,,---------///---***)))***++++++++++++++++++,,,,,,,,,------........................,,,---......///..................//////000000000---------...............---------......///////////////////////////////////////000000000000//////............///111222333222222222222222222222222111111222333444444555555111111111111111111111111111111222333333333333333111111111111111111111111000000000000000111222333222111000//////000111222111111000000111111222333333222222111111222222333222222333333333333444444222222333333333333222222222222222333444444555555333333333333333444555666444555555555666666777777444444444444444555666777777888888999999888888777777777777777777666666666888777666555444333333333333222111000000000111222444444555666777999;;;<<<<<<;;;999888888:::<<<===???>>>===;;;:::999888888555666888:::999777555333111222333333444444333333333333333333333222222222222222333333333222222111000...---...///000000000000//////......///////////////000000000000//////000000//////.........---......------------......,,,---......///////////////...---...000111000///111111000///............//////////////////////////////...---------......///////////////////////////000000111111000//////222222111111111111222222222222222333444444555555444444555666888999:::;;;<<<>>>AAABBBBBBBBBDDDEEEGGGHHHIIIJJJKKKJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEGGGIIIIIIHHHGGGFFFGGGHHHFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBAAA???>>>>>>===>>><<<;;;:::888777777777777999999999999888777666555333333333333333333222222222222222111111111111000000000000000000000000000////////////////////////................................................////////////...---,,,++++++++++++,,,,,,,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------...000///...---------------......------------............---------,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........,,,+++,,,------,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,------,,,++++++,,,,,,,,,,,,+++++++++---...///------...///,,,---------............++++++,,,,,,------......000---******+++---------------,,,,,,,,,---...///------............------,,,---......//////......------......///000000000.......................................///////////////////////////////////////000000000000//////------......///111222333444333333222222111111111000000111222333444555555111111111111111111111111000111222333333333222111111111111111111111111111////////////000111222333222111000//////000111222111111000000111111222333333222222111111222222333222222222333333444444444111111222222222222111111111222222333333444555555444333222222222222333444333444444555666777888888555555555555666777888999888999999:::::::::999999777777777666666666555555555555444333222222222222333222111000000222333555333444666777888999999::::::999999999999:::;;;<<<>>>===<<<:::888777777777444555666666666555333333222333333444444444444444555555444444333333222222222333333444333222000000///---,,,,,,...//////...//////.........//////000//////000000000000//////.........///////////////,,,,,,++++++++++++,,,,,,------......///.........000///...///111222111000222111000///............////////////////////////......---------......///////////////////////////---...///111111111000000222222111111111111222222111222222333333444555555333444555666777999::::::<<<>>>AAABBBBBBBBBDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIFFFFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFHHHIIIIIIGGGFFFHHHJJJGGGFFFEEEDDDDDDCCCCCCCCCDDDCCCAAA@@@???>>>??????;;;:::999777777777888888888888888888777666555444333333333333333333444444222222222111111111111000////////////////////////------......///000000000........................................................./////////...---,,,,,,,,,,,,------......++++++,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++++++++++++++,,,------......---,,,---...///000,,,++++++******++++++,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,------------,,,------------------------,,,---............---,,,,,,,,,,,,---------......,,,+++******,,,,,,+++***+++++++++,,,,,,---------......------,,,,,,++++++---------------------------,,,***+++---......---,,,,,,------------,,,,,,+++---//////------...///,,,------...............+++,,,,,,---....../////////---++++++...111333444......---------...///000+++,,,---......---,,,+++,,,---......//////......,,,,,,---......///000000........................////////////............//////////////////////////////000000000000//////------......///111222333555444444333222111000000///000000111333444555555111111111111111111111111///000111222333222111111000000000000000000000000////////////000111222333333222000//////000222333111111111000111222222333333222222222222222222333222222222333333444444444111111111222222111111111111222222333333444555555444333222111111111222333333333444555666777888999888888888888999;;;<<<===999::::::;;;;;;;;;::::::555555444444333333333222333222222111111222222333444333222222222444666888333444666888999999888888888888999999::::::::::::===<<<;;;999888666666666555444333222111222333333333444555555666666555555666666555444444333222222333333444444333111000///000///---...000111111000//////.........//////000//////000000000000//////,,,,,,---...///000111222111111000000000000111111.........///......------111000///000111222111000222222000///............////////////////////////---------------...///000////////////////////////+++,,,...000222222222222222222111111111111222222111222222333333444555555555555666888999:::;;;<<<<<<>>>AAABBBBBBBBBCCCEEEEEEFFFGGGHHHIIIHHHGGGGGGFFFFFFEEEEEEEEEFFFHHHIIIDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDGGGIIIIIIGGGGGGIIILLLHHHHHHFFFEEEDDDDDDDDDDDDEEEDDDBBB@@@?????????@@@:::999888777777888999999777777777777666555444333444444444444444444444444222222222111111111111000////////////////////////,,,,,,---...///000111111................................................---------...000111000///---------.........//////........................------------------------++++++,,,,,,,,,---------******))))))***+++,,,,,,,,,,,,,,,,,,---///111222///......------......///......---------,,,,,,,,,,,,,,,,,,,,,------...///******+++,,,,,,,,,,,,+++........................------...//////...------,,,,,,,,,---------......+++***)))***,,,---,,,++++++++++++,,,,,,---------......---,,,+++******)))...........................,,,++++++---......------..................---***---000///---,,,...000,,,---......//////......,,,,,,------...///000000///---,,,---111555888999//////...---...///000111++++++,,,------,,,++++++,,,---......//////......,,,,,,,,,---...//////000.....................---000000//////......------,,,,,,------......//////......------------......000///.........///111222444444444333333222222222222111111111000000//////111111111111111111111111222222222111111111000000222222222222222222222222222000///...///000222333555111......111333333222666444333111000000111111222222222222111111000000222333333444444333333222333333333333333222111000000000111222444555666666333444333222111111333555444444333333333333444444:::999777666666888999;;;;;;:::999777666444333222333333222222111000//////222222222222222333333333444333111000000222333555222333555666888888999999<<<:::777777999;;;<<<<<<;;;:::999777666555555555444444444444444555666777777777666555555555555555666666555444444333222222000///...------...///000---.........//////000000---......///000111111222......////////////............////////////......------------------------,,,------...///000111111000000000000000///......//////000000000000//////..............................------------......000///...------...///000//////000000000000//////222222111111111111111111444555666666555444444555444444444555777999<<<===???@@@@@@???>>>???AAADDDFFFFFFGGGHHHHHHHHHGGGGGGDDDEEEFFFDDDCCCCCCDDDFFFFFFFFFFFFFFFEEECCCBBBAAAEEEFFFGGGDDD@@@>>>>>>@@@CCCDDDFFFGGGIIIIIIIIIIIIKKKIIIGGGEEEDDDDDDEEEFFFFFFEEECCC@@@>>>===<<<<<<:::888555333222333555777888777555444555666888999777444222333555666333111333333222111000///......000000000000////////////......,,,++++++,,,------.........------,,,,,,,,,........................---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,+++***))),,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++...000///,,,***++++++,,,,,,,,,---------+++,,,,,,---,,,+++***(((------------------------++++++++++++++++++++++++------------------------+++,,,---...---,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////------,,,++++++,,,,,,,,,------------------------...///...---,,,,,,...000......+++***444AAAEEEBBB222***%%%)))------,,,,,,//////.........---------///......---------......000000000000000000000000//////////////////////////////000111111000...---...............////////////......------......///000//////...///000111222333333333222222111111111222111111111000000000000222222222222222222222222333333333333222222222111222222222222222222222222111111/////////000222333555222//////111222222111555444333111111111111111222222222222111111111000222333333444444333333222333333333333333222111000333333333333333333333333444555555555333333555666666666555555555555666666888777666555555666777999999999888777555444333333333333222222111000000000000000000000111111111111555444333222333444666777444555666888999999:::::::::999888999::::::999888:::999888666555555444444555555444444555666666777999999888777777777777777555555444444333222222111000///............///000........./////////000000......//////000000111111......////////////............////////////..............................------......//////000000000000111000000///...---/////////000000/////////..............................------------......000///...------...///000//////000000000000//////111111111111111111111111222444666666444444444555555555555666777:::<<<===@@@AAAAAAAAA@@@AAACCCEEEFFFFFFGGGHHHHHHHHHGGGGGGEEEFFFGGGEEECCCCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCFFFHHHHHHFFFDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEECCCCCCCCCDDDEEEEEEDDDBBB@@@>>>===<<<<<<===<<<:::888777888999999888777666555555666777888666444222222444555444222000000000000111111111111000000000000////////////111000/////////000111111...------------------,,,...........................---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,++++++******+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000///---***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++******------------------------++++++++++++++++++++++++++++++++++++++++++++++++------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///.........------------+++,,,,,,------,,,,,,+++++++++,,,,,,---......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,...000------+++***111<<>>===<<<<<<======<<<<<<;;;:::::::::888777666555555555777777555333111111222444444444000000000000111111111111000000000000////////////...---------...///000000---------------.......................................------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------...//////---+++,,,,,,,,,,,,------------------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,....../////////...---,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------..................------......///++++++++++++++++++++++++---...///...,,,,,,...000,,,------***---666???BBB888222------...,,,,,,..................---------///......---......//////000000000000000000000000111111111111111111111111333444444444333222000///111111000000//////......//////............/////////////////////000000111222222222222111111111111111111111111111111111111222333333333333333444444444333333333333222222222111222222222222222333333111111000000000111222333555444222111111111111000333333333222222111111111222222222222222222222222222333333444444333333222222222333333333222222111000000111222444555666666444666888888777666555666444444333333333333444444666555444333333333444555555555555555555444444444333333333222222111111111444444444444444444444444111111111111333444666777999999:::;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;888555555555444333222222333333444444333333333444444555444333333222222333333333222222111111000000000000///////////////000000000//////////////////000000000000000000////////////......////////////............////////////......///////////////////////////////////////.........111111111111000///...---......////////////....................................------------....../////////......///////////////000000000000//////000000000000111111111111///111444444444444555666444555666777999;;;<<<===;;;<<<===<<<<<<===???BBBEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHIIIGGGEEECCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBEEEGGGIIIKKKJJJHHHFFFDDDJJJHHHFFFCCCBBBCCCDDDEEEBBBBBBBBBBBBBBBCCCDDDEEEBBBBBB@@@???======<<<<<<;;;;;;<<<<<<;;;:::888777777777666555555555666666444333111111111333444555333333222111000///......000000000000////////////+++,,,,,,------...///000,,,,,,------......//////........................//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++++++++++++++)))***,,,---------,,,+++------------------------000...,,,,,,------,,,+++,,,,,,,,,------------......---,,,++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------,,,------------------------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,---------+++++++++++++++*********,,,,,,------------,,,,,,,,,,,,,,,---------......---------------......///,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,...///,,,...///---,,,222;;;BBBAAA666,,,+++---......///.......................................//////000////////////////////////000000000000000000000000333444444444333111///...111111000000//////....../////////....../////////...//////000000000000000222333333333333333333333111111111111111222222222222222222333333444444444222222222222111111111111111111111222222333333333111111111111111222222333555444444333111000000111222333333333222222111111222222222222222222222333222333333444444333333222111222222333333333222222000000111222444555666666333555777777666555444555444444333333333333444444777666666555444444444444555555555555555555555555333333333222222222222222333444444444555555555555222222222333555666777888:::;;;;;;<<<<<<<<<;;;;;;>>>;;;888777777777666555333333222222222222222333333333222222111222222333111111000000000111111222111000000000000000//////...//////000000000000000000000000000000000//////000000000000////////////......////////////............////////////..............................///////////////.........000000000000000///............////////////......////////////////////////......------------.........//////////////////...//////000000000000////////////000000000111111111///111333444333333444555444444666888999;;;<<<<<<999:::;;;;;;:::<<<>>>AAACCCDDDEEEFFFGGGGGGGGGGGGFFFHHHIIIHHHEEECCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBEEEFFFHHHJJJJJJIIIFFFDDDFFFEEECCCBBBBBBCCCEEEFFFBBBBBBBBBBBBCCCDDDDDDEEEAAA@@@???>>>======<<<===::::::;;;<<<;;;999888666777777666555555555555555444333333222222222444555333333222111000///......000000000000////////////......///000111222222222---------....../////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******+++,,,,,,***+++,,,---...---,,,,,,------------------------///---,,,,,,------,,,***,,,,,,---------...............,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------((()))***+++---...///000+++++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,---------------,,,,,,++++++,,,------...........................,,,...//////---------......///111000---///888@@@PPP>>>---***...000...,,,---....................................///000111////////////////////////////////////////////////111222222222111000...---000000///////////////...000//////......//////000......///000000000000000333333333333333444444444111111111222222222222222111111222222333333444444222222222111111111000000111111111222222333333444111111111222222222222333333444555444222111111222222222333333333222222111222222222222333333333333222333333444444333333222111111222333333333222222333333333333333333333333222444666555444333444555666666555555555555666666777777777666666555444444666666555555555555555555333333333333333333222222000111222222333444555666666666777888999::::::::::::;;;;;;;;;;;;::::::999:::777333111222222222222222222111111111222333333333333222111111111222222222222111111111222333333000000000000000000000000......///000111111111111111111000000000000//////////////////000000000000......////////////............////////////.......................................///////////////...//////000000000000000//////000000000000//////////////////////////////......------------............////////////......//////000000000000//////...//////000000111111111///111333333222222333444222333555777999:::;;;;;;:::;;;;;;;;;;;;===@@@BBBAAABBBCCCDDDEEEFFFFFFFFFDDDFFFHHHGGGEEEBBBBBBBBB@@@@@@AAABBBCCCCCCCCCBBBCCCDDDEEEHHHJJJKKKIIIGGGCCCBBBBBBAAABBBCCCEEEFFFAAAAAABBBBBBCCCCCCCCCCCC??????>>>======<<<======<<<<<<======<<<;;;999888777666666666555444444333444555666555333222333444000000000000111111111111000000000000////////////,,,---...///////////////.............../////////..............................////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++,,,---------------------------------------...---------///...---+++,,,---------..................---------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------,,,++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------((()))***+++---...///000------------............------............------------------------------+++++++++++++++,,,---...........................,,,...//////...------...//////111222///...444<<>>>>>===<<<<<<<<<==================<<<;;;::::::666666666666555444333333444777999888555333222222000000000000111111111111000000000000////////////)))***+++,,,,,,+++******////////////....................................---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...,,,,,,,,,,,,,,,---....................................///111222222///---------------............------...///////////////------------------------------------------------++++++,,,,,,---.........///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................***++++++,,,,,,------...+++,,,,,,,,,------------------............------------------------------+++++++++,,,,,,---//////........................,,,...///000...------...///---///222111---000666FFF;;;222//////---,,,,,,---------.........//////............///000111222000000000000000000000000////////////////////////---...///000000000///...,,,---------......//////000000////////////000000---...000111111111000///000000111111222222222222111111111222222333333333//////000111222222333333444444444333333333222222000000111222333333444444111111222333333333333222000333555555333111333555000111333333444333222111222222222333333444444444222333333444444333333222000111222333333333333333000000111222444555666666555666555444333333555777444444444333333444444444666666666666555444333222999888888777666666555555333333333333333333333333000111333555777999:::;;;888888999:::::::::999999999999999999888777666666666555555666777666333000111111111111222333444444777666555444444444444444222111111111222333333444000000000000111111111111---...000111222222222111222111111111000000//////---......///000111111222......////////////............////////////......000000000000000000000000,,,------...///000111111+++,,,...///111222222333111111222222222222111111000000000000000000000000.........------.........---...///000000///...---//////000000000000//////---......///000111111222000222333333111000000111000111444666888999999999666777888888888999===???>>>???@@@BBBCCCDDDDDDDDD@@@BBBEEEEEEDDDBBBAAAAAA>>>???@@@AAABBBCCCCCCCCCEEEBBB???@@@AAABBB???===AAABBBBBBCCCCCCBBBAAAAAA??????@@@@@@@@@??????>>>>>>======<<<<<<<<<=========<<<<<<;;;::::::999999666666666666555444333222444888;;;;;;777333111111333333222111000///......000000000000////////////,,,---.........---,,,+++000000//////......------........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---......---,,,+++,,,---...///...........................///111333555555222///---------.........//////,,,---///000000000///...------------------------------------------------------......///000111111000///...---,,,---......------------------------++++++,,,,,,,,,---------........................---------,,,,,,,,,++++++(((((())))))************------............------------------------------,,,,,,,,,---...///000111------------------------+++---000000...---------...,,,---222111------111///------///---***,,,000---------.........//////............///000222222000000000000000000000000000000000000000000000000,,,---///000111111000000,,,,,,------......//////////////////////////////333222222222222222222222111111222222222333333333555444222111111111222222000000111222333333444444444444444444444444444444222111000000111222555666777444111//////000000///333333444555444333222111222222444555555444222222222222222111111222333333///000222444444444222111222222222222222222222222444333333222222333333444555555666666555444333333555444333222222111222222444444444444555555555555777777777777777666555555888666444222111222444555444555555777999;;;<<<>>><<<;;;:::999888777777777:::888666333333333555666777666555333222222333333333222111111111222333444>>>===;;;999888777666666666555444333222222222222...000111000///...///000+++---///000111111111000////////////////////////////////////000000000000000111111111111000//////000111222222000//////000////////////////////////000000000///---,,,...///000000000000111111111111000000//////.........------...000///...,,,------........................////////////////////////............//////////////////............/////////000000000111111111111222222333444444555555666777888888999::::::;;;;;;888:::<<<===>>>???AAACCCFFFEEEEEEDDDCCCBBB@@@?????????@@@AAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>???BBBCCCDDDDDDCCCBBBBBBBBBAAA>>>;;;;;;===???AAA@@@>>>===;;;;;;::::::<<<;;;::::::888888777666777777666555555555555555666>>>FFFCCC999111000444/////////000111111222222333222111000000111222333******+++,,,,,,---......222000///---,,,,,,,,,---//////000000///...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...//////...............//////000///000000000000000///............------,,,,,,,,,+++,,,...000111111000///...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,------.........------------------------...---+++***)))***+++++++++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------,,,---///111444666333333111///...---------000///...------...///000....................................////////////......///000111111111111555333000...---...000111222///---...000222000////////////000000000000000////////////////////////222222222222111111111111111111222222222333333333444333222111111111222222111111222333333444555555222222222222222222222222222111000000111222444666:::888555444444555555555333333444444444333222111333333333444444333333333333333222222222333333444111222444555555555333222222222222222222222222222444333333222222333333444555555666666555444444333555555555666666777888999777777777777888888888888666666777777777777666666777555333222111333444666444555555777888;;;<<<===???>>>===;;;:::999999999999777555333222333444555777666555444333333333444222222222222333444666777;;;:::999888777666666666666555444333222222222222///000111000///...000111//////000111222222222222000000000000000000000000....../////////000000000111111111222111000000///000111222222000//////000////////////////////////...///000///......///111//////000000000111111111111111000000000/////////...000111000///.................................////////////////////////............//////////////////............//////000111111111222222222222222222222333444444555555777777777888999999:::::::::;;;===>>>======???@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@AAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCDDDCCCBBBAAAAAAAAA???>>>======???@@@???>>>===<<<;;;:::::::::<<<<<<;;;:::999888777777777666666555555555555555444===CCCAAA888111111444000000000000111111111111222111000000000000111222+++,,,,,,---......//////000000...---,,,,,,------/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,...///000//////000000///...---,,,......//////000////////////.........---------,,,,,,---......////////////...------,,,,,,------...,,,,,,------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***++++++,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------,,,,,,...000333444333222111///...---------......///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,............///////////////000111222222333333222555444111///...///000222222///---...000111000///000000000000000/////////////////////////////////000000000000000111111111111111222222222333333333444333222111111111222222222222333333444555555555111111111111111111111111222111111000111222444555;;;999666666888999999999333444444444444333222222444444333333333333444444555444444333333333444444444555666666666555444333222222222222222222222222333333222222222222333333555555555666555555444333444444444555555666777777444444555555555666666666666666666666666666777777555444333222222333555666555555666777888:::<<<===@@@???===<<<:::999999888888666444222222222444555777777666555444444444444222222333333555666888999777777666555555555555666555555444333222222222222111111111000......111333333222222222222222333333111111111111111111111111............////////////111222222222222111000000000111222222000//////000////////////////////////---...000000//////111222//////000000000000111111111111111111000000000000///111222222000//////000........................////////////////////////............//////////////////............//////111111111222222222333333000111111222333333444444555666666777777888999999:::<<<>>>>>>===<<<===>>><<<======>>>>>>???????????????@@@@@@AAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBAAA@@@@@@>>>======???@@@@@@@@@===<<<<<<;;;:::;;;;;;;;;===<<<<<<;;;:::999888777777666555555444444555555222999???===777111111444111111111111000000000000000000////////////000000---------...//////000000///......---------......///...---,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---++++++,,,---000111...///000000000...---+++,,,,,,---...////////////............------------...---------------.........------,,,,,,------...------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,,,,,,,,,,---------......,,,,,,------------,,,,,,...---,,,,,,---...000111222111000///...---------+++---///111111000---+++,,,,,,,,,,,,,,,,,,,,,,,,............////////////111111222333444444444444666444222000000000222333111000......000000000/////////......------,,,,,,////////////////////////////////////000000000000111111222222222333333333333222222222222222222222222222222333333444444444111111111111111111111111222222111111111222333444666555333444666888888888444444444444444333333333555444333222222333444555666555555444444444444555555666666666555444333222222222222222222222222222333333222222222222333333444555555555555555444444666666666666555444333333333333333444444555555555777777666666555555555555333333333333444555666666555555666777888:::<<<===>>>===<<<:::888777666666888666555333333444555555777777666666555555555555333333444444555666777777444444333333444444555666555444333333222222222333222222111000...///111444555444222111000111222333000000000000000000000000---.........////////////222222222222222111111000000111222222000//////000////////////////////////...000111111000///000111////////////000000000111000000000000000000000000///111222111000...//////........................////////////////////////............//////////////////............//////000000111111111222222222000000000111222222333333444444555666666777777888999;;;===>>>===<<<===>>>=========>>>>>>???@@@@@@??????@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@>>>===<<<===@@@AAA@@@???;;;;;;:::::::::;;;;;;<<<===<<<<<<;;;:::999888888666666555444444444444555///444888888444000111333222222222111000//////.../////////....../////////------........./////////------------....../////////...,,,++++++,,,---///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,+++,,,...000222......---............///***+++,,,---......//////------------,,,,,,,,,,,,///...,,,++++++,,,---......------,,,,,,------............------,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,------......------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------...............------,,,,,,,,,---------......,,,,,,------------,,,,,,...------,,,,,,------...000//////...------------+++---...000000///...---////////////////////////............////////////222222333444555555555555666555333222111222333333111000////////////////////////......------,,,,,,////////////////////////....../////////000000000111111222222222333333333222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222333333222111111222444666666666555555444444444333333333666555333333333333555666777666555555444444444555444444444444333333222111222222222222222222222222333222222111111222222333444444555555555555555444999999::::::999888777666555666666777888888999999:::999777555444333333333333444555555666666666666666666666777888:::;;;<<<===<<<;;;999777666666666888777666555555666666777777777777777777777666666555555555555555444444444222222222222333444555666444444333222222222333333222222222111000000222444444333111/////////000000////////////////////////.........////////////000111222222222222111000000000111222222000//////000000000000000000000000000111222444333000///...///...////////////000000000////////////////////////...000111111///......///////////////////////////////////////////////////............//////////////////............//////////////////000000000000//////000111111222222333333444444555666666777777666999<<<>>>>>>>>>???@@@???>>>>>>======>>>????????????@@@@@@@@@@@@@@@AAA========================??????@@@@@@@@@@@@@@@@@@?????????@@@AAAAAA???===;;;::::::::::::;;;<<<<<<===<<<;;;:::999888888777666666555444444444444444---000222333111000000111333222222111000///...............//////.........---------------.........,,,,,,---......////////////---,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++++++++,,,,,,,,,------...---,,,,,,,,,...000222222000---+++***,,,---///******,,,---............++++++++++++++++++,,,,,,///...,,,++++++,,,---......------,,,,,,------............------,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,---------------------+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------...............---,,,,,,,,,---------......,,,------......------,,,......---,,,,,,,,,,,,,,,......---------------...---------------...//////////////////////////////............////////////222222333444555555555555555444333222222222333444111111000///......//////000000000000000/////////////////////////////////......//////000000111111111111222222222333333333111111222333333333222222000000000111111111111111333333333333333333333333222222222222222222222222222111111333555777777666666555555444333444444444555555444444444444555555777666555444444444444444333222222222222222111111222222222222222222222222222222111111111111222222333444555555666555555555444555777888999888888777444444555666666777888888:::999666444333333333333555666777888888888777666666666666777888:::;;;<<<===<<<;;;999888888888888888888777777777777777888777888888999999888777777666666666666555444333222333222222333444555666666444333333222222333333333111222444333222111222333111111000///.........///........................////////////000000000000000111111111111000//////000111222222000//////000000000000000000000000000222444555444111///...---......////////////000000............////////////...000111000///.........////////////////////////////////////////////////............//////////////////............//////........./////////000000///000000111222222333333333444444555555666777777666999===???@@@@@@@@@AAA>>>===<<<;;;<<<===>>>?????????@@@@@@@@@@@@@@@@@@===========================>>>>>>??????@@@AAAAAADDDFFFGGGFFFCCC@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999888777666666555444444333333444444...//////000000000000000222222222111000//////.........////////////......------------------------,,,,,,---.../////////......---,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,,,,,,,------------------...///000000555333///+++))))))***+++++++++,,,---............++++++++++++,,,,,,,,,,,,...---------------.........------,,,,,,------...------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,+++,,,------......------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...,,,---......///.........,,,,,,,,,---------......------............------.........------,,,,,,,,,------,,,,,,,,,------...------,,,+++,,,---///000------------------------............////////////111111222333444444444444444333333333222333333333111111111000...---...000/////////000000000000000////////////////////////......///000000111222222111111222222222333333333000111222333333333333222111111111111111111111111333333333333333333333333222222222333333222222111333222333444777888777666777666555444333444444555444444555555555555444444777666555444333333333333222111111111111222222333222222222222222222222222222222111111111111222222333444444555666666555555111222444666666666555444111111222333444555666666777666555333333444555666666888:::;;;:::999777555666666777777888999;;;;;;:::999999888777777888888777666666666666777777777777888999::::::999888888555666777777777666555444444444444444555666666777333333333222222333333444000222555555444222222222//////000000000///......////////////////////////000000000000111111111222///000000000000///......000111222222000//////000000000000000000000000000111333555555333000//////........./////////000000......//////000000000000///111222222000//////000////////////////////////////////////////////////............//////////////////............//////////////////000000000000000000111111222333333444444444444555666666777777888;;;???AAAAAA@@@@@@@@@>>>===<<<<<<===???AAACCC@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======???@@@BBBBBBJJJOOORRRNNNFFF???===???======<<<<<<;;;<<<<<<<<<;;;:::999999777777666555666555444444333333444444111000///000111222222111222111111111000000//////...///000000000000///...........................,,,---...//////......---------........./////////------------------------................................................++++++,,,,,,,,,,,,------,,,---...///000000////////////......---,,,+++***,,,---............------,,,,,,,,,------.........,,,---......////////////...------,,,,,,------...,,,,,,------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---------,,,++++++,,,------......------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,------...//////......,,,,,,,,,---------......------............------...............------,,,,,,,,,++++++,,,---......++++++,,,---......//////------------------------............///////////////000111222222333333222222222222222222222333333000222222000---,,,...000,,,---------......//////////////////////////////...//////000111222222333111111222222222333333333000111222333444333333222333222222222222222222222222222222222222222222222222222333333333222222111333222333444666777666555777666555444333444555555333444555666666555444333777666555444333222222222111111111111222333444444222222222222222222222222222222111111111111222222333333444555666666666555666777888999888666444333444444555666777888999:::555444333222333555777999888999;;;<<<<<<:::777555777777777777888999:::;;;666666555555555555666666555555555666666666666666777888::::::;;;:::999888555666777888999999888777555555555555555666777888333333333222222333444444///222555777555333222111...///000111111000///...000000000000000000000000000111111111222222222222///////////////......---000111222222000//////000000000000000000000000000000222444555333222111111............/////////000//////000000111111111222000222333333111000000111000000000000000000000000////////////////////////............/////////000//////............//////000000000000111111111111111111111222333333444444444444555555666777777777;;;>>>AAACCCBBB@@@??????>>>>>>>>>>>>@@@CCCFFFHHH@@@@@@??????????????????????????????????????????;;;;;;<<<===???AAABBBCCCOOOUUUYYYTTTIII???>>>@@@>>>>>>===<<<<<<<<<<<<<<<::::::999888777666555555555555444333333333333444444222000000333444444222111111111111000000000000...///000111111000///...000000000000////////////------...//////...---,,,------...///000000//////////////////////////////........................------------------------++++++,,,,,,,,,---------+++,,,///000111111///...&&&(((,,,000111000///---.........///......------........./////////000000+++,,,...000111111000///...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,------.........------------------------((()))+++,,,---,,,,,,++++++,,,------......------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,---.../////////...,,,,,,,,,---------......------............---------......//////...------++++++++++++,,,---......(((***---///000///...,,,000000000000000000000000............/////////000......///000111111111111222222222222222222222222000222333111---,,,...000...///////////////......////////////////////////---......///000111111222333000---,,,///111111000333333444444444555555555111222333333444444333333111111222222222333333333333444444555555444444333555555444333222111000///555555555444444333333333555555444555555666777888666555333222222222333333111111111111111111111111222222222111111111111000///111333555666666666555222333555777777888777777555555555555555555555555777666555444333222222222555666555444333333555777666777888999999999999999555555555555555555555555777777777666555555444444444444444444555555555555888999::::::;;;;;;;;;;;;888888777666555444333333444555555666666777777777111111111111111111111111333333333222111000000///000000//////......------......//////000222333444555333111000///111333444222///,,,---000222222000333222000......///111222//////000000000000//////000111222333333222111000//////............//////000000////////////000000111111000///////////////000000000000////////////////////////000000000000000000000000000000000000////////////000000000000............////////////111111111111222333444555333444555777888999999999999;;;>>>AAABBBAAA???>>>????????????@@@AAABBBCCC???>>>=========>>>@@@AAA??????>>>>>>======<<<<<>>=========>>>@@@AAAOOORRRTTTOOOGGG@@@>>>???=========<<<;;;;;;::::::;;;;;;:::999777555444333666666555555555444444444111111111111111111111111333222111000////////////////////////////////////000000000000000000000000..............................//////...---,,,,,,------------------------........................//////.........---------000///...------------...---,,,+++***+++,,,---...////////////////////////........................---------.........//////++++++++++++,,,,,,---...,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,......//////...---,,,,,,,,,---...///000000000000%%%&&&))),,,------,,,,,,///...---,,,+++,,,,,,---***+++,,,,,,******+++,,,------------------------,,,,,,++++++,,,,,,---...000000000000000000000000------------------------------------------------////////////////////////444222///---,,,...000111////////////////////////............///000222222555555444444444333333333222222111111000//////////////////000000//////...////////////////////////.........///000111111111333000------///111111000111111111111222222222222111111222333333333333222222222222222333333333333222333333333333333333222333333333222222222222111444444444444333333333222444444333333333444555555333222111000000000111111111111111111111111111111111111111222222333333333333333444444444444444333222333555666777666666555444444444444444444444444666555444333333333333333666777777666444444666888777777888999999999999999444444444444444444444444555444444444444333333333333333444555666888999999888999999999999888888777555555555555555555444444444333333333333444444555222222222222222222222222333222222111000000////////////////////////......////////////000111222333333333222111000/////////111///------000222111000444222000///...///000111000000111111111111000000000111111222222111111000//////............//////000000////////////000000111111000///////////////.........//////000000000000000000000////////////000000000000000000000000////////////000000000000111111111111111000000000111111111111222333444444222333555666777888888888888999<<<>>>???>>>>>>============>>>>>>???@@@@@@???>>>=========>>>???@@@>>>>>>>>>===============???>>>=========>>>???@@@KKKNNNOOOLLLEEE???>>>>>>=========<<<;;;;;;::::::666666666555444222111000444444333333333222222222111111111111111111111111222111000///............////////////////////////......................................................//////...------,,,------------------------........................//////.........---------............---------------,,,,,,,,,------......................................................---------.........//////---------,,,------......,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,------------------------------------------............------------......//////...------,,,+++,,,------............((()))+++,,,------------///...---,,,,,,,,,------+++,,,---,,,+++***+++---........................,,,,,,++++++,,,,,,---...////////////////////////------------------------------------------------........................222111///...---...///000////////////////////////............///000111222333333444444444444444444222222111111000///////////////000111111000000///////////////////////////......//////000000111111222000......///111111000000000000111111111111222000000111222222222222222333333333333444444444444111222222333333222222111111111111222222333333333333333333333222222222222333333222222111111222222000000000///000000111222222222222222222222222222000111111222333444555666777666555333222222222222222333444555555555444333333333333333444444444444555444444333333333444444777888888777666666888999888888999:::::::::999999555555555555555555555555333333444444444555555555666666777777888999999:::888888888888777666555444444444444444555555555666666555333222222333444555333333333333333333333333222111111000000//////...////////////000000000000111111000000000000111111333444555555444111...,,,111000...///000222111111444333111////////////000111111222222222222111111222111111000000111111222000//////......//////000000000////////////000000111000000///////////////,,,,,,---...///000111111111111000000//////......000000000000000000000000.../////////000000000111222222222111111000000///111111000111111222333444222333444555666666777777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>=========>>>???@@@<<<<<<=========>>>>>>>>>>>>>>>=========>>>???@@@DDDFFFHHHFFFAAA======>>>======<<<<<<;;;:::::::::777777777666666555444333444444333333333222222222111111111111111111111111111111000///............////////////////////////------------------------.................................///......---,,,------------------------------------------------...............---------,,,------.........------,,,------...............------------------------........................---------...............///...............------,,,,,,,,,---------......------,,,,,,,,,,,,++++++------------------,,,,,,........................------------.....................///......---,,,***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------.........---,,,,,,,,,------+++---...---,,,+++,,,---////////////////////////,,,,,,,,,,,,,,,------...........................------------------------------------------------------------------------000000//////////////////////////////////////////............///000111111111222222333333444444555222111111000000//////...///000000111111111111000////////////////////////.../////////000000000111111000//////000000111111111111222222222333333333111111222333333333333222333333333444444444555555222222333333333333222222111111222222222333333333222222222222222222222222444444222111111000000000111111111111222333333444222222222222222222222222222222333333444555555666777666444222111111222222222333444444444333222111222222333333333333333444444444444333444444555555777888999888777666777999999999::::::::::::999999666666666666666666666666444555555666777888888888<<<<<<;;;:::999888777666666777777777777777666666555555555555555555555666999888666444444444555666333333333333333333333333111000000000//////....../////////000000111111111222222111000//////000000444666:::;;;;;;777333///111111000000111111111111444333111000////////////000111111222222111111000222111000//////000111222000000////////////000000000000////////////000000000000////////////000000,,,------...//////000000111111000000//////......////////////////////////......//////000000111111111111000000///...------000000000000111222333444111222333444555555555555777777666666888999;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;============>>>>>>??????;;;;;;<<<<<<===>>>>>>???============>>>>>>??????===???AAA@@@===;;;<<<<<<======<<<;;;;;;::::::999777888888888888777777666666666555555555444444444111111111111111111111111222111000//////......///////////////////////////------------------------........................---...............------------------------------------------------------........................+++,,,---.........------***+++---.........---,,,------------------------...............................................................---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,------.........---...............------++++++,,,,,,,,,++++++***...---,,,,,,,,,,,,------------------------------,,,---......,,,,,,---................../////////,,,,,,,,,,,,,,,---......------------------------------------------------------------------------------------------------...//////000000///...---////////////////////////...............///000111000000111222333444555555111111111000//////......//////000111111111111111////////////////////////////////////000000000000111111111000000000111111111111222222222333333333222333444444555555444444333333333444444444555555333333444444444444333333333333333222222222111111222222222222222222222222666555444222111111111111111111222222333333333333222222222222222222222222444444444444444444444444555444222111111222333444222333444444444333222111222222222333333444444444555555555444555555666666666777888888777666777888999999999::::::999999888777777777777777777777777444555555666777888999999===<<<;;;:::999888777666555666777888999999999999888888777777666555444444888777666555444444555666222222222222222222222222000000000000///////////////000000000111111222222333222111000////////////222555999======:::666333111222222222222111111111333222111000000///////////////000000000000//////222111000//////000111222000000////////////000000000000////////////000000000000////////////000000/////////////////////...111000000000/////////...////////////////////////.........///000111111111222111111000///......---000000000000111222333333111222333444555555555444777777666666777999;;;<<<;;;<<<=========<<<;;;:::<<<<<<======>>>>>>>>>>>>::::::;;;<<<===>>>??????<<<<<<======>>>>>>>>>>>>:::;;;<<<<<<;;;:::;;;;;;<<<<<<<<<;;;::::::999999555555666666666666555555666666555555555444444444111111111111111111111111444333222111000000000000////////////////////////................................................------...............------------------------------------------------------.....................,,,,,,---------------,,,)))***+++------,,,++++++------------------------.............................................------------------,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......------...............---,,,------------,,,,,,+++------,,,++++++++++++,,,,,,---------------------,,,---......,,,,,,---...,,,,,,---------.........------,,,,,,------...///------------------------------------------------------------------------------------------------,,,...///000000///...---////////////////////////...............//////000...///000111222444555555111111000000///...............///000111111111111////////////////////////////////////000000000000000111222222000000111222000000000111111111111222333444444555555555555555333333333333444444444444333444444555555444444333333333333222222111111111222222222222333333333333666555444333222222222222000000111222222222111111333333333333333333333333555555444444444333333333222222111222222333444444111222333444444444333222222222333333444444555555888777777666666666777777666777999999777666777888888888999999999888777777888888888888888888888888333333444555666666777777888888888999999999999999555666777999:::;;;<<<<<<888888777666555444333333444444444444444444333333111111111111111111111111000000000000000000000000111111111111111222222222222222111000//////000000///111555888999777444222111333444444222111111222111111111111000000000000//////000000000000//////111000000//////000000111111000000//////000000111000000////////////000000///////////////000000111111000000000/////////////////////000000000000000000000000000000000000000------...///000111222222333333333222222111111000000000///000000111222333222333444444555555444444777666666666777999;;;<<<;;;;;;===>>>>>>===<<<;;;;;;<<<===>>>>>>>>>======::::::;;;<<<======>>>>>>;;;<<<===>>>>>>>>>======::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999999999888888888888888888777777444444333333333222222222111111111111111111111111444444333222111111111111////////////////////////................................................,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---,,,+++,,,,,,,,,))))))***+++++++++++++++------------------------.......................................---------+++,,,---------,,,+++***,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......///.........------...............---,,,,,,,,,,,,+++++++++++++++,,,---.........------+++---...---,,,+++,,,---++++++,,,,,,---.........---------------......///------------------------------------------------------------------------------------------------,,,---...///000///...---///////////////////////////......---......//////...//////111222333444444111000000//////......---------...///000000000000////////////////////////000000000000///////////////111333333111///111222111111111111222222222222222333444444555555444444222222222222333333333333333333333444444333333333111222222222222222333333222333333333444444444444555444333222222222222222222222333444333222111111333333333333333333333333333333333333333444444444111111222333333333333333111222333555555555444444222333333444555555666666::::::999888777777777777666888::::::999888888999777888888888888777666555666666666666666666666666444444555555666666666777666666777777888888888999666777888999::::::;;;:::555555555444444333333333111333444555666555444333222222222222222222222222111111111111111111111111222222222222222222111111111111000000000000000111///000111333333222111000111333666555333111111222///000000111111111111111000000000111111000000000//////000000000000//////111111000000000000111111000000////////////000000///////////////000111111000000000111111111111111......//////000000111111000000000000000000000000------...///000111222222222222222222222222222222/////////000000111222333333444444555555555555444555555555666777888999:::999:::<<<===>>>===<<<;;;;;;<<<===>>>>>>>>>===<<<;;;;;;;;;<<<<<<=========;;;<<<===>>>>>>>>>===<<<<<<;;;:::::::::;;;::::::<<<<<<;;;::::::999999888:::::::::::::::999888777444444333333333222222222111111111111111111111111444333222111000000000000////////////////////////------------------------........................,,,------...//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111///---***)))***+++,,,++++++******++++++,,,---................................................//////.........---------***+++---...///...,,,+++,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,------...//////......+++,,,---......///......+++,,,---......---,,,,,,+++,,,---.........------+++,,,---,,,+++***+++---,,,,,,,,,---.../////////---------------...//////------------------------------------------------------------------------........................,,,---....../////////...///////////////////////////......------............//////000111222333333000000000///......------,,,---...///000000000000////////////////////////000000000000///////////////111444333111///111222333333444444444555555555111222333333444444333333111111222222222333333333222222222333333222222222///000111222333444555555333333333444444555555555444333222222111222222222555666666777666555333222333333333333333333333333000111111222333444555555111222333444444333111000000222333555666666555555333333444444555666777777<<<;;;:::999888888888888888:::<<<<<<;;;999999:::777777777777777666555555555555555555555555555555777777777777888888888888888888777777666555555555777888888999999999888888111111222222222222333333222333666888999888666444333333333333333333333333111111111111111222222222444333333222222111111111111111000000000000111111111111111111000000//////111444666666333111111222...///000111111222222111111111222222222222111111...///000111111000///...111111000000000000111111000000////////////000000///////////////000111111//////000111222333333444------...///000111222222000000000000000000000000------...///000111222222000000000000000111111111////////////000111222333444444555555666555555555333444444555666777888888777888;;;=========<<<;;;:::;;;===>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>===<<<>>>===;;;:::;;;;;;;;;:::<<<<<<;;;::::::999999888777777777666666555444333666666555555555444444444111111111111111111111111333222111000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////333000---)))((()))+++,,,---,,,+++***+++,,,---...////////////////////////........................//////.........---------***,,,...000000///...---,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,------.................................---------,,,,,,+++++++++,,,,,,---.../////////...***+++,,,---.../////////+++,,,...000000///...---***+++---...///...------***+++,,,,,,******+++,,,---------...///000000111...------------...//////........................------------------------------------------------////////////////////////------------....../////////////////////////////////......---------......//////000000111111222222000000000///......---------......///000/////////111...,,,,,,///111000//////////////////.........//////000111111111111111444333111000000000111111444444444444444444444444444444444333333222222222111111111000000000000000444333333222222333333444222222222222222222222222333333333444444444555555777666666555555555555666444444444333333222222222333333333333333333333333666444111//////000222444222222222222222222222222444666777888777777999:::>>><<<:::888666666666666555666777999999999888777777777777777777777666666888777555444333333333444666666666666555555555555888888777777666666555555666666666666555444333333333333333333333444444444333333444666:::<<<<<<;;;666666555444444333222222111111222222333333333444666555444222111///...---000000////////////000000333333222111000000111111000111333333111000111222111111000000000000111111111111111111111111111111///////////////000000111111111000000000000111111333333222222111000//////......//////000000111111//////000000111111111222//////......---------,,,000000000000000000000000...///000///...---...000222111...------...111222000000000000000111111222444444444555555555666666444555666888888666555444777888999:::;;;<<<<<<<<<===<<<;;;;;;::::::::::::===============>>>??????<<<<<<<<<<<<<<<<<<;;;;;;???>>>>>>===<<<;;;;;;;;;;;;:::999888777777777777777777777777777666555555555555555444444333333333222222222111111111111000111111000000//////......////////////............//////////////////////////////.........---------....../////////...,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,........................,,,...///...---++++++,,,//////............////////////.........---------000000//////............+++,,,...///000///......000000///...,,,+++******++++++,,,---------,,,,,,---------............///---,,,,,,,,,,,,---......+++,,,---.........---,,,////////////////////////......................../////////...---,,,***)))///000000///...------///,,,,,,++++++,,,,,,---.........---------......///111///......000111000000+++,,,------......------////////////////////////333222000/////////000111------...//////...------........................////////////////////////---...000000.........///---......///000111111222000000////////////000000.........////////////000222///------///000///...000000000000000000000000///000000111111111111111333222111000000000111222222222222333444444444555333333333222222222111111222222222222222222111111333333222222222222333333222222222222222222222222333333333444444444555555777777666555555444555555555555555444444444333333333333333333333333333333555444222111111222333444444333333333333333333333333555666666666666888999999888666555444444444444666777888999999999888777666666666666666666666666555555555555777888:::;;;888888888999999999999999888888777777666555444444333444444555555555444444333333333333444444444444444444555777:::<<<<<<;;;555555444444333222111111000000000111111111222222111111111000000/////////111111000000000000111111333222111111000000000111000111333333111000111222111111000000000000111111111111111111111111111111000000//////000000111222111111000000000000111111333333222111111000////////////////////////000000//////000000000111111111/////////.........------///////////////////////////000111000///...///111111111000000000000111111000000000000000111111222222222333333333444444444444555666777777666555444666777888999:::;;;;;;;;;777777777888999:::;;;<<<===<<<<<<<<<<<<===>>>???<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>===<<<;;;;;;;;;<<<;;;;;;:::999999888888777777777777777666555555555555444444444333333333222222222111111111111000000000000000////////////////////////............//////////////////////////////.........---------....../////////...,,,,,,........................------------------------......//////......---,,,........................,,,...//////---+++,,,,,,///................../////////.........---------/////////.........------,,,,,,......///...------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,........./////////000000---------------...//////......//////...---,,,+++........................------------------------,,,,,,------------,,,,,,...///000000...------...,,,,,,++++++,,,,,,---......---------...//////000111000......///000000///,,,---......//////......////////////////////////222222000/////////000000..........................................------////////////////////////---///111000///...//////------......///000000000000000////////////000000//////.........///000111222000......//////...---000000000000111111111111///000111111222222111111111111111000111111222333000000111222333444444555444444333333333333222222222333333333333333333333333222222111111222222333333333333333333333333333333333333444444444555555888777666555444444444444666666555555555555444444333333333333333333333333555555444444333333333333444444444444444555555555222444555555555555666888555555444444444555666666777888888999888888777666555555555555555555555555444444555666888:::<<<===888888999999::::::;;;;;;999888777666555444333333111222333444555555555555222333333333444444444555555555555888;;;<<<<<<;;;777666555444333222111111000000000111111111111111......///000000111111222222222111111111111222222222222111000000000000111000111333333111000111222111111000000000000111111111111111111111111111111111111000000111111222333111111000000000000111111222222222111111000000//////////////////.........//////000000000000111111000000////////////..............................000111222111000///000222///000222333333222000///000000000000000111111222000000111111111222222222444555666777777666555444555555777888999:::::::::666777777777999:::;;;<<<<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>======<<<;;;;;;;;;<<<<<<======<<<;;;:::999777777777777777666555555555444444444444333333333222222222111111111111000////////////000000000000////////////............////////////////////////...............---------.........///......---,,,......................................................//////......---,,,------------------------,,,...//////---,,,,,,---......------------.....................---------.........------------------------......---,,,,,,---------....../////////------------------------////////////000000000111........./////////000000000000000000///---,,,+++------------------------------------------------)))***+++,,,---.........---...000000///---------,,,,,,,,,,,,,,,------...---------...///000111222222000......//////...------...//////000000//////////////////////////////111111000/////////000000//////...------...///////////////......---------////////////////////////...000111111000//////000,,,------......//////000000000////////////000000000///.........///111111222111000//////......---///000000000000000111111000000111222222222222111000000000111111222333333000000111111222222222333555555555555555444444444222222222222333333333333222222222111111222222222333333333333333333333333333333333444444444555555888777666555444333333333555555555555444444444444444444444444444444444444444555666666666555333333444444444444444555555555333444666666555555666777555666666777888999::::::777777777777666666555555444444444444444555555555777777777777666666666777555555666777777888999999999888777666555333333222222222333444444444444444111222222333333444444444555555555777:::;;;:::999888888777666555444333333222222222222222222222222//////000111222222333333222111111111111111111222222111111000000000111111000111333333111000111222111111000000000000111111111111111111111111111111222222111111222222333444111111000000000000111111222111111111000000000///000/////////......------//////000000000000000000000000000000000/////////........................///000111111//////000111000000111111111111000000000000000000000111111222000000000111111111111222444555555666666555555444333444666777888888999999;;;;;;:::::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<::::::;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<===>>>===<<<:::888777777777777777666555555444444444444444444444444222222222111111111000000......//////000000111111////////////............////////////////////////..........................................------........................////////////////////////.........///......---,,,------------------------,,,...//////---,,,---...------,,,,,,,,,,,,------........................------------------------......---------,,,++++++000000000//////......---//////......................../////////000000000//////000000111111111111000000000000//////..............................------------------------))))))+++,,,------......+++...000000///---------,,,,,,,,,,,,,,,---......------......000111222333333111///.........---,,,------...///////////////////////////////////////000000000/////////000000111///...,,,,,,...///111000000//////......------///////////////////////////000222222000000000111............//////000000000000////////////000000///////////////000111111111222111111///..................//////000000000000000111222222222222222000000111111222222222222222222222111111000000000333333333333333444444444111111111111222222333333333222222222222222222333333333333333333333333333333333333444444444555555777777555444444333333333333333333333333333333444444444444444444444444444444555666777777555444222222222333333444444444555444666777777555555666888666777888999:::;;;<<<<<<666666555555444444444444444444444555555555666666;;;::::::999777666555444444444555555666777888888999888777666555444333333444555555555444444333222111111222222333444444555555555555666999:::999777777777777666555555444444222222222222222222222222111111111111111111222222222111111000000111111222222222111111111111222222000111333333111000111222111111000000000000111111111111111111111111111111222222222222222333333444111111000000000000111111111111111000000000000000000000//////.........---000000///////////////////////////000000000000000...........................///000000......///000111000...------...000111000000000000000111111222111111111111222222222222444444555555555555444444333444555666777888888888:::::::::999999::::::;;;;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999:::<<<===<<<;;;999888777777777777777666555555444444444444444444444444222222222111111111000000......//////000000111111////////////............////////////////////////---...........................------....................................////////////////////////.........///......---,,,------------------------,,,...//////...---...///------,,,,,,,,,,,,---------.....................------------------------///......---,,,,,,,,,,,,///.....................111000///.........//////------.........////////////000111222222222111111////////////000000111111////////////////////////------------------------+++,,,,,,------,,,,,,,,,+++---//////...------...------,,,,,,------...///------......000111222333222000............---,,,,,,,,,---............---/////////////////////////////////000000000//////111000...------...000111000000/////////.........///////////////////////////000222222000000000111000000000000000111111111000000////////////000000...///000111111111000000000111222222000......///------......//////000000000111222222333222222222000000111222222222111111444333333222111000//////000000111111111111222222000000111111222222333333444333333222222333333444333333333333333333333333333333333444444444555555666555444444333444444444222222222333333333333444444444444444444444444444444555666666666555333333222222222333444444555555555666777777666555666777555666777888999999999999666555555444444444444555555555666666777888888888;;;;;;<<<<<<;;;;;;:::999666666777777888888999999888888888777666666555555666666666666555444333222222222333444555666666777666666666777999999888777555555555555555555555555222222222222111111111111111111111111111000000000333222222111111222222333333222222222222333444444000111333333111000111222111111000000000000111111111111111111111111111111222222111111222222333444111111000000000000111111000000000000000000000000000000000000////////////000000////////////............////////////000000........................---///000///...---...///111///---++++++---///111000000000000000111111222111222222222222333333333444444444444444444444444333444555666777888888888444444555666888:::;;;<<<<<<<<<;;;:::::::::;;;;;;999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::999888777777777777777666555555333333333444444444444555222222222111111111111000////////////000000000000////////////............////////////////////////---------.....................---------...//////........................////////////////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////.........///......------------......---------...............---------------.........//////...---------......///000111222444555666777333222000///...//////000------------............///000111222222222111000............///111222333000000000000000000000000....................................---,,,,,,+++,,,---......---,,,...///---------------......///---------...///000111222111///------......---,,,+++,,,,,,---...---------////////////////////////......///000000000//////000000///......///000000////////////////////////////////////////////////...000111111000//////000111111111111111111111111000000////////////000000---...111222333222000///...000333222000//////000---......///000000111111000111222222333333222222111111222333222111000000333333333222222111111000111111111222222222333333111111222222333444444555555444444333333444444555444444444444444444444444333333333444444444555555444444333333444444555555333333333333444444555555555555555555555555555555555555555555555444333333333333333444555555666666444555666666444444555666666777888888888888777666777666555555555666777888777777888888999::::::;;;:::;;;<<<======<<<;;;;;;888888888888888888888888888888888888888888888777666666666777666666555555555555666777888999::::::999888888999;;;;;;:::888555666666777777888888999666666555555555444444444444444444444444444444444555555444444444444555555444333333333444444555666000111333333111000111222111111000000000000111111111111111111111111111111111111111111111222333333111111000000000000111111///000000000000000000000000000000111111111111111000000/////////.........------........./////////////////////////////////...000111000///...///000000///...------...///000000000000000000111111222111111222222222222333333555444444444444444444555333444555666777888888888444444555666888:::;;;=========<<<;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777777777666555555333333333444444444555555222222222111111111111000000000000000////////////////////////............////////////////////////---------.........//////...------,,,---...///000......................................................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///...///000///..................///---------.........//////------.........///////////////.........///000111111222333555666888999:::555333111/////////000111............////////////...///111222333222111000///............///111222000000000000000000000000////////////////////////.../////////......---,,,---------,,,+++,,,...111---------------...//////...---------...//////000000...------...///...---,,,------...............////////////////////////------///000000000//////////////////////////////.........///000000111111////////////////////////---///111000///...//////111111111000000000000000000000////////////000000,,,...111444444222000...---000333333111///000111...//////000111222222222111111222333333333333222111222333333222111000///222222222222222333333333444444444555555666666666222222333333444555666666666555555444444555555666444444444444444444444444333333333444444444555555333333333333444555666666444444444555555555666666555555555555555555555555555555444444333333333333444444444555666777777888333444555555333333333555999999::::::999888777666888777666666666888999:::888888999:::;;;;;;<<<<<<::::::;;;<<<;;;:::888777888888888777777777777777888888888888999999999999444555666777888888888888777888999:::;;;<<<======;;;::::::;;;<<<===;;;:::888999999;;;<<<===>>>>>>;;;;;;::::::999999888888777777888888999999::::::777777666666666666777777444444444444444555666777000111333333111000111222111111000000000000111111111111111111111111111111111111000000111111222333111111000000000000111111////////////000000000000000000111111222222333333000000//////.........---,,,---------......//////000000000000000000000000///111222111000///000111...///000111111000///...000000000000000111111222111111111111222222222222555444444333333444444555333444555777888888999999999999888888999:::;;;;;;>>>===<<<;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::;;;;;;777777777777777666666555333333333444444555555555222222222111111111111000111111000000//////......000/////////............////////////////////////---------.........//////...------,,,---...///000......................................................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///...///000//////............//////---------.........//////........./////////000000000///......///000111222...//////000000111111222555444222000//////000111////////////000000000000---///111222222222000///000///...------...//////////////////////////////000000000000000000000000......///////////////......---,,,******+++///222...------------...//////......---------......//////---,,,,,,...//////...---......///////////////////////////////////////,,,---///000000000////////////000000000000//////------...///000111222222////////////////////////---///000000///......///000000000000////////////000000////////////000000//////000000000000//////---///000222222000///---////////////000000000000000111111111111000//////333222111111000000111111111222333444333222111000444444444444444333222111222444666666555333333444333333333333333444555666222444666888999777555444444555555555666666777777???===999666444555777999888777666444333333333333333444666777777777666555666666555555555555666666666555444444666777777666333444555666777777777777888888888888888888888888<<<;;;;;;;;;::::::::::::;;;;;;===>>>>>>===<<<;;;===<<<:::888888999:::;;;<<<:::999777777888999:::<<<======;;;999999:::;;;888999:::999888777888999======>>>???@@@AAABBBCCC@@@AAABBBCCCDDDEEEEEEEEECCCCCCDDDDDDDDDCCCBBBBBB@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<:::777666777888777777666666555666666555222000333333333333333333333333444333333222222111111000555555444444333222222222333222111111000111111111333333222222222222333333000000111111111111000000000000000000000000000000333222222222111111000000////////////////////////333111000......000111333//////............//////000000000000000000000000//////000111111111111111222222333333333444444444666666666777888888999999999888888888888:::;;;<<<:::::::::;;;::::::999999888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<:::999999:::;;;:::999999888777666555444333333333333333333333333333333222111000111222222111000...///000000000///---,,,///////////////.........................................................,,,,,,---...//////......------------------------///.........------------000000//////.........---..................------......///000///...,,,+++//////...,,,******,,,///000000//////......------......////////////......///////////////000111111111000///......///000111000111222333222111///---............/////////000////////////000111222333111000000///...---------000//////......000111222222111///...---...000111222111///...------......---.........///000000000------------------------------------------------***+++,,,---............,,,---......//////..................////////////........................///////////////000111111.../////////000111111111000000111111111111000000......///000000000000///222222222111222222333333000//////000111111000...//////000000000000//////...///000111111000///...////////////000000000000000000111111222111111000333222111111000000111111111222333333333222111111333333333333333222111111111333555666444333333333444333333333333444555666222333555666666666444444555555555555666666666777;;;999666444333333444555777777777666555444444333555555777888888888777666888888777777777777888888777555444444666777666555333333444666666777777666888888888888999999999:::;;;<<<======>>>>>>======999:::<<<===>>>>>>>>>>>>>>>===;;;::::::;;;<<<======<<<;;;::::::;;;<<<===>>>???@@@???===<<<===>>><<<===>>>>>>>>>???AAACCCEEEEEEFFFGGGIIIJJJKKKKKKNNNNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMLLLKKKKKKJJJIIIHHHGGGFFFGGGGGGFFFEEEEEEEEEEEEEEEAAA>>>;;;::::::999888777666555555777888888666555666555555444333222111111222222222111111000000000000111111222222333333333333222222111111111111111111111000000000000111111000000111111111111000000000000000000000000000000222222111111111000000000////////////////////////222111000//////000111222//////............//////000000000000000000000000///000000111111111111000222222222222333333333333444555555666666777777888777777666666777888::::::::::::;;;;;;;;;;;;:::::::::;;;<<<===============<<<<<<;;;;;;<<<<<<===>>>CCC@@@<<<::::::<<<<<<<<<999999888777666555444444333333333333333333333333222111000111222222111000......///000000///...---/////////////////////...------------------------...............---------,,,---....../////////...------------------------/////////.........------000/////////.........---........................---.........------,,,+++//////...,,,******---///111111111000000///////////////000000000000/////////////////////000111111111000///......///000111000000111222111000///............/////////000000000000//////000111222222111000000///......------//////.........///000111222111///...---...///000000000///...//////000111---..................///------------------------------------------------+++,,,,,,---............,,,---......//////..................///////////////......------......//////////////////000111111,,,,,,------------------000000111111111111000000/////////000000111111111333333222111111222222222///....../////////...---//////000000000000//////...///000111111000///...////////////000000000000///000111222333333333333333222111111000000111111111111222222333222222111222222222222222222111000111333555555444222222333444444333333333444555555222333333333444444444444555555555555666666666666888777666444333333333333777777888888777666555444666666777888888888888888999888888777777888888999777555444444555666555444555555666777888888888888777777888999::::::;;;;;;<<<===???AAAAAAAAA@@@???:::;;;===>>>@@@AAAAAAAAA???>>>=========>>>???@@@@@@???>>>>>>???@@@BBBCCCCCCDDDFFFFFFDDDCCCCCCDDDDDDEEEFFFGGGHHHKKKOOOSSSQQQRRRSSSTTTUUUVVVWWWXXX^^^^^^^^^^^^]]]\\\\\\[[[]]]\\\\\\[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVWWWYYYXXXVVVUUUSSSQQQPPPOOOQQQQQQQQQQQQQQQPPPQQQQQQKKKHHHEEECCCBBBAAA???>>><<<;;;:::;;;<<<<<<:::999777777666555444333333222222222222222222111111111......000111333444666666333333222111111111111111000000////////////000000000000111111111111000000000000000000000000000000111111000000000000//////////////////////////////222111000//////000111222000//////......//////000000000000000000000000000111111111111000000000000111111111222222222222333333333444444555666666666555555555555666777888888::::::;;;<<<<<<;;;;;;:::<<<======>>>>>>>>>======;;;;;;;;;;;;;;;<<<======FFFBBB<<<999999;;;======::::::999888777666555555333333333333333333333333222111000111222222111000------.../////////............//////////////////------------------------//////.........------------............/////////------------------------000000000/////////....../////////.......................................//////...------------......///...---++++++---///222222222222111111111111000000111111111111000000///////////////000111111000000////////////000000000000000000////////////////////////000000000000111000000000000000111222000000000///......------......------......///000111000///.........///000////////////000111222333...------------------,,,------------------------........................,,,------.........------,,,---......//////..................////////////000///...------...///000///////////////000111111000000000000////////////000000111111111111000000000000//////000111333444444333222111111111111111//////////////////////////////000000000000////////////000000000000//////////////////000000000000///000111222333444444444333222111111000000111111111111111222222222222222111111222222222111111000000222444555333222222222444444333333333444444555444333222222222333555666555555555666666666666666777777777777666555444444666777888:::999888666555666666777777888888888888777666666666666666666777888666444444555666555444888888999:::::::::::::::666666888999:::<<<=========???AAACCCCCCBBB???>>><<<===>>>???AAABBBCCCCCC@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDFFFGGGIIIJJJKKKMMMOOOPPPNNNMMMMMMNNNPPPPPPQQQQQQRRRVVV[[[___]]]^^^___```aaabbbccccccggggggggggggfffeeedddccceeeeeedddcccbbbaaaaaa```]]]^^^^^^^^^^^^^^^^^^]]]______^^^\\\[[[YYYXXXXXX[[[[[[[[[[[[ZZZZZZYYYYYYXXXUUURRRQQQPPPNNNLLLJJJHHHFFFDDDCCCCCCAAA???<<<:::::::::999999999888888555555555444444444444333000111222333444666777777333333222111111111111222000000////////////000000000111111222222111111000000000000000000000000000000000000///////////////////////////////////////222111000000000000111222000000////////////000000////////////////////////111111111000000000000000000000111111111222222222333333444444555555666666444444555555666777777888::::::;;;<<<<<<<<<;;;;;;=========>>>======<<<<<<:::999999999999:::;;;;;;AAA===999888888999::::::999999888777777666555555333333333333333333333333222111000111222222111000------......////////////............////////////------------------------/////////...------,,,,,,///...............//////........................000000000000////////////........................---------...............111000///......///000111......///---,,,,,,---///111111111111111111111111///000000111111000000//////////////////000000111000000////////////000000000000///......//////000//////000000000111111111111111000000000000000111000000//////............------------.........///111000///............//////////////////000000111---------,,,,,,+++++++++,,,,,,------------------////////////////////////---...............---,,,,,,---......///.....................////////////111000...------...000111///////////////000000111222222222111111000000000000000111111111111000000111000//////000222444666444444222111000000000000///000111111000111222333//////000000000000////////////000000000000//////////////////000000000000...///111222444444555555333222111111000000111111000000000111111222222222000111111222222222111111111333555555444222222333555444444333333333444444555444333222333444666777666666666666666555555555555555666777666666555444555666888::::::999777666555555555555666666777777777777666666666666777777888666555555666777666555888888999:::::::::999999666777888999;;;===>>>??????@@@BBBCCCCCCAAA>>><<<===>>>>>>???@@@AAABBBCCCDDDDDDEEEFFFGGGHHHJJJJJJKKKLLLLLLMMMOOOPPPQQQRRRVVVXXXZZZZZZYYYYYYZZZ[[[]]]]]]]]]\\\\\\___cccgggggghhhhhhiiiiiijjjjjjjjjkkkkkkkkkkkkjjjiiigggggghhhgggeeedddcccccccccddddddeeeffffffffffffeeedddaaaaaaaaa```````````````ccccccddddddcccbbbaaaaaaaaa___]]][[[[[[YYYVVVTTTQQQNNNLLLKKKJJJIIIGGGEEECCCCCCBBB@@@???>>>===<<<888888777777666555555555444444444444444444444444444333333222111222222222222111111000000111111222111111222222222222111111111111111111111111111111///////////////000000000000000000000000000000000222222111111111111222222000000////////////000000////////////////////////222111000//////000111111000000111111111222222222333444444555555666666777555555666777888888888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::888888777777888888999:::999888888999:::;;;:::888777777777666666555555444333333333333333333333333222111000111222222111000////////////////////////---.........//////000000------------------------//////.........---------000//////.........//////........................000000000000////////////---------...............---------.........////////////---------...///000---...///...------...000///000000000000000000000...//////000000//////...///////////////000000111//////000000000000//////000000////////////000111000000000111111111111222222222111000/////////000////////////............,,,------...............000//////.............../////////......------,,,------,,,,,,+++++++++***,,,,,,,,,---------......////////////////////////.........///......------,,,---......///.....................////////////111000////////////000111///////////////000000111/////////......---------000000111111111111000000222111//////000222444555444333222111000000//////...000111111000111444777//////000000000000//////000000////////////000000////////////000000000000...///000222333444444444333222111111000000111111000000000000000111222333000111222222333222222222222444666666555333333444555555444333333333444444555444333333333444666777666666666666666555555555333333444444555444444444555666777888999999888888555555555555555666777777:::999999888888999999:::888666555666777999888888777777888888888888888777777888999:::<<<===>>>??????@@@AAABBBBBB@@@???===?????????@@@BBBDDDFFFGGGLLLMMMNNNPPPRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\\\\```aaabbbbbbbbbbbbeeeggghhhhhhhhhfffeeefffiiilllnnnnnnnnnnnnnnnnnnmmmmmmllllllkkkjjjhhhfffeeedddcccbbb```_________```aaacccccceeeeeeeeeeeecccccc`````````aaabbbcccccccccfffgggiiijjjkkkkkkjjjiiigggeeebbbaaa___]]]YYYVVVQQQOOONNNMMMOOOOOOOOONNNNNNMMMKKKHHHEEEBBB@@@???>>>===<<<;;;:::888888777888777666555333222111000444444333222222222222222333333222222222222333333111111222222222222111111111111111111111111111111//////000000000000111111000000000000000000000000333333333333333333333333111000000//////000000111000000000000000000000000111000/////////000222333111111111222222222222333333333444444555666666777666666777888999999999999888888999:::;;;;;;;;;;;;888999999:::::::::999999777777777777777888999999888888999;;;======;;;999777666666666555555555444333333333333333333333333222111000111222222111000222111000000//////000000------......///000000000................................................111000///.........///000........................000000000/////////......---------------.........,,,,,,------.../////////,,,++++++++++++,,,------,,,...//////...---///000............////////////......////////////......///////////////000111111//////000000000000//////000000000000111111111111000111111111222222222222333333111000//////////////////////////////......------...////////////.../////////.........------......///...---,,,+++***---,,,,,,,,,,,,,,,,,,++++++,,,,,,------.................................---....../////////......,,,---......//////..................////////////000000111111111111000000///////////////000111111000000000000000/////////000000111111111111000000111111000///000111222333333222111000000000000000+++...000111000222777;;;//////000000000000//////000000////////////000000////////////000000000000...///000111222222222222333222111111000000111111000/////////000111333444111111222333333333333333333555777777666444444555666555444333333333333333333333333333333444444555777666666666555555555555333333444444444555555666555555666666777888999999777666555555555666888888:::999999888888999999:::888666555777999;;;;;;:::999999:::::::::999999888888999:::;;;<<<===>>>???>>>???@@@AAABBBBBBBBBBBBDDDDDDEEEGGGJJJNNNQQQSSSWWWXXXZZZ\\\^^^```aaabbbaaabbbcccdddeeefffffffffggghhhggggggfffhhhlllooooooooopppooonnnmmmoooqqqssssssrrrqqqpppooonnnnnnkkkjjjhhhfffbbb___[[[ZZZXXXWWWUUUUUUUUUVVVXXXYYYZZZ[[[]]]^^^^^^]]][[[ZZZ\\\\\\\\\]]]^^^______```bbbdddgggkkknnnooooooooollljjjgggdddaaa]]]XXXTTTPPPNNNMMMMMMNNNPPPPPPOOOPPPPPPNNNLLLJJJHHHGGGFFFHHHHHHFFFDDDBBB@@@???>>>===<<<:::888666444333222444444333222222222222333333333222222222222333333111222222333333222222111111111111111111111111111000000000111111111222222000000000000000000000000444555555555555555555444111111000000000000111111000000000000000000000000000///......///111333555222222222222333333333333222222333333444444555555555666777999999999999999666777888999::::::::::::777777888999::::::::::::999888888888888999::::::;;;:::::::::<<<===<<<:::777777777666666666666666333333333333333333333333222111000111222222111000555444222111000///000000------......///000000111////////////////////////,,,,,,------.../////////222111///...---...///000......................../////////.........------,,,,,,,,,------.........,,,,,,------...//////000++++++,,,---------------,,,.../////////...///000------.........///////////////000000000000/////////////////////000111111...///000111111000///...///000111333333333222111111111111222222222333333444333222000///............/////////////////////---...///000000000//////......//////......---------......//////...---,,,,,,,,,,,,,,,------------++++++,,,,,,---......///------------------------,,,---...//////000//////,,,---......//////..................///////////////000222333333222000//////////////////000111111222222222222222222333333000000111111111111000000111111000000000000//////111111000000000000111111---000333444333666<<>>>>>===>>>???AAACCCEEEFFFGGGIIIJJJLLLOOOTTTYYY]]]___^^^```bbbeeegggiiijjjkkkiiijjjkkklllllllllllllllkkkkkkjjjhhhhhhkkkpppsssrrrsssttttttsssrrrssstttvvvvvvtttsssqqqpppooonnniiihhheee```[[[WWWRRRPPPNNNMMMLLLKKKLLLNNNPPPQQQVVVWWWYYYZZZZZZYYYWWWVVVWWWWWWXXXXXXYYYYYYYYYZZZ[[[^^^ccchhhllloooqqqqqqrrroookkkgggccc]]]WWWRRRQQQOOOLLLKKKLLLLLLLLLKKKLLLMMMMMMMMMNNNNNNNNNNNNRRRQQQPPPMMMKKKHHHGGGFFFBBBAAA???===;;;999777777555444333333222222333333333333222222222222333333111222222333333222222111111111111111111111111111000000111111222222222333000000000000000000000000555555666666666666555555111111000000000000111111000000000000000000000000///.........///222444666222222333333333444444444000111111222333333444444444555777999999999888888555666777888999:::::::::666777888999:::;;;;;;;;;::::::999999::::::;;;<<<>>><<<999888888::::::999888888888888777777777777333333333333333333333333222111000111222222222000777666444222000000000000---------...///000000111000000000000000000000000+++,,,,,,---...///000000333111///...---...///000///////////////////////////.........------------,,,,,,,,,------.........,,,,,,------...///000000---...000111111111000///,,,...///000///...///000---.........//////000000000000111111111111000000///////////////000111111...///000111111000///...///000222444555444222111111111222222222333333333444333222000///..................///////////////---...000111111111000///......//////......---,,,,,,---...000000000//////,,,,,,,,,------.........++++++,,,,,,---...//////------------------------,,,,,,...///000000000000,,,---......//////................../////////000...000222444444222000...///////////////000111111......//////000000000111000000111111111111000000000111111111000///...---111000000000000000111222000444777888888<<>>===<<<===888999999999999;;;???BBBBBBCCCEEEGGGIIILLLPPPSSSWWWYYY[[[___bbbdddfffggghhhjjjllloooqqqrrrrrrrrroooooooooooopppqqqssssssnnnllliiihhhiiilllpppsssvvvvvvuuutttsssrrrqqqqqqttttttsssrrrpppnnnlllkkkkkkbbbWWWPPPMMMLLLHHHEEEFFFDDDBBBBBBCCCFFFJJJMMMXXXXXXXXXXXXWWWVVVUUUUUUSSSRRRQQQOOONNNNNNNNNNNNRRRUUUZZZ___eeeiiimmmnnnqqqnnnkkkjjjiiifffaaa\\\TTTRRRNNNKKKIIIHHHHHHIIIHHHEEEBBBBBBFFFKKKNNNPPPTTTUUUVVVVVVVVVUUUTTTSSSMMMJJJFFFCCC@@@>>><<<::::::888555444555555333222444444333222222222333333111111111222333333444444333333333333333333333333//////000000000000//////111111111111111111111111222222333666:::<<<<<<<<<999888777555333111///...111222222222222111000000...///000222222111111000///000111222333444444444333333333333333333333333666777777777777777666666666666666666666777888888999999999999999:::::::::888888999:::<<<======>>><<<;;;999777777777777888666666666666666666555555555555444333333222111111333222111000000111222333555555444333222111000///........................000111111000...,,,---...------......//////000000......////////////.........///000000000///---,,,........................///---,,,,,,...//////...---------............///------------...000111222...............//////000///////////////000000000---///000111111000///---------------.........///////////////000000000000...///222444444333111///000000000000111111111111222222222111111///..............................---...............---------...///000000///...---------------------------))))))))),,,///111111000............////////////,,,,,,------.../////////............////////////---------.........//////---+++---000///,,,,,,000////////////000000000000///......---------......,,,---...///000000000///000111222333444333222111333333222222111222222333---...000111222333333333555777888:::???FFFNNNTTT......////////////......111000000000/////////...111111111222222222111000000000000000111111111111111111222333222222000000/////////000111222222222222222222333333444444444222444555555444333555666555444444333333333333444444222000000222444555555777666666666555555555555777666666666666666666777888888888888777777777777::::::;;;;;;::::::999999;;;888666666777777777666555666666666666999>>>AAACCCEEEEEEDDDAAA???>>>>>>;;;===??????@@@CCCFFFIIIKKKMMMOOOQQQTTTWWW\\\___cccdddfffhhhjjjkkkllllllooooooqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrsssttttttnnnllljjjhhhiiilllooorrrttttttsssrrrqqqqqqpppppprrrrrrqqqooommmjjjhhhggg```XXXOOOHHHFFFEEEBBB?????????>>>???BBBFFFKKKMMMUUUUUUVVVWWWXXXYYYYYYYYYWWWVVVTTTRRROOOMMMKKKJJJHHHKKKOOOVVV\\\ccchhhjjjqqqooommmlllmmmllliiifff]]][[[XXXUUURRRPPPOOONNNJJJGGGCCCBBBDDDGGGJJJKKKSSSTTTVVVXXXZZZZZZ[[[[[[VVVSSSPPPLLLIIIEEEBBB@@@===;;;888777777777666555555555444333333333444444333333333333333333333333333333333333333333333333000000111111111111000000111111111111111111111111333333444777;;;=========<<<;;;:::888777555444333222222222222222111000000...///000111222111111000//////000111222222222222333333333333333333333333666666666777777666666555666666666666666777777888888888888999999999999999::::::::::::::::::::::::;;;:::888777666666777777888888777777666555555555555555444333333222111111222222111000000111222222444444333222111000//////........................///000111000...,,,---............///////////////......////////////.....................------,,,........................111///......000111111000---------............//////............//////000...............///000000111111111111111111111111///000111222222111000///------........./////////////////////000000000000...000111333333222111000000000000000111111111111222222222111111000///...........................---......//////...------...//////////////////...//////..................///---,,,,,,---/////////////////////000000000000....................................////////////---------.........//////...,,,---111222///...000/////////000000000000000000000///......//////000///000000000000000000000///000111222222222111000222222222222222222222222000000111222333444444555777:::>>>CCCHHHMMMSSSWWW...//////000000//////...000000000000////////////111111222222222222111111000000000111111111222222000111222222333222222111//////000000111222222222333333333333333333333333333444666555444444555777444333333333444444555666666444222111333444444444666666666666555555555555666666555555555555666666999999999999:::;;;<<<===@@@@@@@@@@@@???===<<<;;;:::888666666777888777666444555666666777:::???CCCFFFHHHIIIHHHEEEBBBAAAAAAAAADDDHHHJJJLLLNNNQQQSSSWWWYYY\\\^^^```ccchhhkkknnnoooppprrrrrrrrrrrrqqqttttttuuuuuuttttttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrllljjjhhhffffffhhhkkkmmmnnnnnnmmmmmmllllllkkkkkklllkkkjjjhhheeebbb```___TTTNNNFFFAAA@@@???===;;;<<<;;;;;;<<<>>>CCCGGGIIIOOOPPPRRRTTTVVVXXXYYYZZZXXXWWWVVVSSSOOOJJJFFFDDDAAACCCFFFKKKQQQXXX]]]aaahhhgggffffffhhhiiiiiiiiigggfffdddaaa^^^[[[XXXVVVOOOLLLGGGEEEEEEFFFFFFFFFNNNPPPRRRVVVYYY\\\___```^^^]]][[[XXXTTTOOOKKKIIIDDDBBB???======<<<:::888777666555444444444444444444444444333333333222222222222222222222222222222111222222222222222222111111111111111111111111111333333555888;;;>>>>>>===<<<<<<;;;:::999888777777222222222222111111000000//////000111111111111000...///000111111111111111444444444444444444444444444555555666666666555555666666666666777777777777777777777888888888999999;;;;;;:::999888777777666999999888777666666666666999888888777666555444444555444444333333222222111222222111000000111222222333333222111000///..............................///000111000...------...///////////////...............////////////............---,,,,,,,,,,,,,,,........................111///......000222111111---------............///000000///...............///////////////000111111444444333333222222111111000000222222222222000000....../////////000000000////////////000000000000///000111111222222111111000000000000111111111111111111222111111000///...........................---......//////.........000//////......//////000111111000///////////////444111---,,,,,,---...---............////////////000000//////...------,,,............////////////---............/////////111---...333666333///...000000000000000000000000111111000000000000111111222222222222111111111000...///000111222111111000000111111222222222111111222222222333444666999:::<<>>>>>>>>===;;;===<<<;;;;;;;;;>>>@@@BBBGGGIIIKKKMMMPPPQQQRRRSSSSSSSSSRRROOOKKKFFFBBB???AAAAAABBBDDDHHHMMMRRRUUU]]]]]]\\\]]]___aaacccdddiiiiiiiiihhheeebbb___\\\XXXTTTOOOLLLKKKIIIHHHFFFIIIJJJLLLOOOSSSWWWZZZ\\\```aaabbb```]]]YYYVVVTTTPPPMMMIIIFFFEEEBBB@@@>>>999888777666555444444444333333333333333333333333111111111111111111111111111111222222222222111111111111111111111111111111222222444777;;;=========::::::999999888888777777222222222111111111111111///000000000111111111111//////000111222222111111444444444444444555555555333444555555555555555555555666666777777777777777666666666777888888999999::::::999888777666666555888777777666666666666666666666666555555555444444444444444333333222222222222111111111111111111222222111111000///.................................///000000000...------///000000//////......------......////////////......000///---,,,+++,,,---...........................///---,,,---///000000///---------............/////////............//////111111111111111222333333444444333333222111000000///000111111111111000///////////////000000000000////////////000000000000000000000000111111111222///000000000111111111111111111111111111000//////........................---......////////////...111000///......///000111222222000///......//////111///------.........---,,,,,,---------.........000/////////.........---............////////////.............../////////222......555999666111...000000000000000000000000111000000000000111111222111111111111111222222222...///000222222222111111///000111222222222111000111111222444777;;;???BBBGGGKKKQQQVVVYYY[[[]]]___//////000000000000//////////////////000000000000---///111111///...///000///000000111222333333333111111111222222333444444111111111111222222222222333333333333333333333222111333444444333333444555:::999888777666666666666777555444333444444333222555555555666666666666666333333222222222222333333888:::===BBBGGGLLLPPPRRRTTTTTTSSSPPPKKKDDD>>>:::999888777888::::::999888777888888888999;;;@@@DDDHHHKKKOOOQQQQQQQQQQQQRRRRRRWWW\\\aaaccceeeggghhhlllmmmmmmmmmlllllloooqqqtttuuuwwwxxxxxxwwwuuussstttsssrrrooommmkkkjjjiiifffffffffeeecccaaa```___ZZZXXXVVVTTTSSSTTTUUUWWWUUUVVVVVVVVVVVVVVVVVVVVVTTTSSSRRRQQQOOOLLLJJJIIIEEECCC@@@?????????>>>>>>>>>===<<<;;;;;;<<<>>>???BBBBBBDDDEEEGGGGGGHHHHHHIIIJJJJJJHHHFFFBBB>>><<<>>>>>>>>>???BBBFFFIIILLLUUUUUUUUUVVVWWWXXX[[[]]]aaacccdddeeedddbbb```^^^___\\\XXXUUUSSSQQQNNNLLLHHHHHHHHHIIILLLOOORRRTTT]]]```cccdddcccaaaaaabbb]]]YYYUUUQQQNNNLLLHHHFFF???>>><<<:::888666555555222222222333333444444444111111111111111111111111000111111111111111111000111111111111111111111111111111222555999<<<<<<;;;999999999888888777777777333222111000000000111111000000000000000111111111111111222222333222222222333333333444444444555555333333444555666666555555555555666777888777777666555666666777888888999999777777777777777777777777777777777777777666666555444444444444444444444555444444333333333333222222111111111222222111111111111000000000///.........////////////////////////...///000///...---...///000000//////......------......////////////......111000...---------...///...........................---,,,---///111111000---------............///---------......///111111333333222222333333444555333222222111000//////......//////////////////...////////////000000000000////////////000000000000000000000000000111111111///000000000111111111111000111111111111000000///////////////////////////---......///000000//////111000///......///000111222111///...---...///000++++++,,,...000000///---------........./////////........./////////000000............////////////////////////////////////333......555:::777111...000000000000111111111111000/////////000000111222000000///000111222333444///000111333444333333222000000111222222222222222111111333777<<>>CCCGGGNNNRRRWWWZZZ\\\\\\]]]^^^^^^bbbgggjjjlllmmmooopppuuuuuutttrrrppppppqqqssssssuuuwwwxxxwwwuuurrrppppppnnnkkkfffbbb___]]]\\\]]]]]]]]]\\\ZZZWWWTTTRRROOOMMMKKKJJJIIIJJJKKKLLLJJJKKKKKKLLLLLLMMMMMMMMMIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBAAAAAA@@@@@@AAAAAA???>>>>>>===>>>???AAAAAA@@@@@@AAAAAAAAAAAAAAA@@@AAABBBBBBBBBAAA@@@>>>===;;;;;;<<<===@@@CCCFFFGGGKKKLLLMMMMMMMMMNNNPPPRRRWWWXXX[[[]]]^^^]]]\\\[[[```^^^[[[ZZZYYYWWWTTTQQQLLLKKKIIIGGGHHHJJJLLLNNNVVVZZZ```ccccccdddhhhkkkfffccc___\\\YYYWWWTTTRRRJJJHHHFFFBBB???===;;;:::555555555555555555555555222222222222222222222222000000111111111111000000111111111111111111111111000000111555888;;;;;;:::;;;;;;::::::999999888888444333111000000000111222000000000///000111111222111222222333333333222222111222222333333444444444333444555666666666666666444555777888888888777666555666666777888999::::::666666666777777888888888666777777888888777666666444444444444444444444444333333333333333333333333000111222222222222111000111000000000/////////...////////////////////////...///000///...---...//////////////////...............////////////......000000///............///........................000///...///222333444333---------............///,,,---------///000111222333222222222222333444444111000000000///......................................./////////000000000////////////000000000000...///000000111111000000000000000000111111111111000000111111111111000000////////////////////////---...//////000000000000111000000//////000000111111000///------///000222---,,,,,,...000111///...000000000000111111111222------...//////000111111............////////////000000000////////////...111...///444777444000///...//////000111222333333////////////000111222333111000000///000222333444///000111333444444444333111111111111222333444555333555999>>>DDDKKKPPPTTTZZZ[[[[[[ZZZYYY[[[___bbb000000111111111111000000.../////////000000000111...222555444000///000333///000000111333444444555555444333222222222333333222222222222222222222222222222222333333444444444222333444444333333444666999888777666666666666666666555444555666666444333555555555555666666666777777666666666666666666777999===DDDKKKRRRWWWYYY[[[ZZZZZZZZZWWWQQQHHH@@@;;;;;;::::::<<<>>>>>><<<;;;;;;<<<>>>@@@BBBGGGMMMQQQYYY]]]bbbfffhhhhhhiiiiiiiiilllppprrrssstttuuuwwwwwwwwwwwwuuurrrrrrsssuuurrrsssttttttsssoookkkiiidddbbb___[[[XXXVVVUUUTTTWWWWWWWWWVVVSSSOOOLLLJJJGGGFFFEEEDDDDDDDDDEEEFFFDDDEEEEEEFFFGGGHHHHHHHHHCCCDDDEEEEEEEEEEEEEEEEEECCCDDDEEEEEEEEEDDDEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@????????????@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDDBBBEEEHHHIIIHHHHHHJJJLLLOOOPPPRRRTTTVVVVVVVVVVVV[[[ZZZYYYYYYYYYXXXVVVTTTQQQNNNJJJGGGFFFGGGIIIJJJLLLQQQWWWZZZ\\\___eeekkkjjjgggeeedddccccccaaa```XXXUUURRRNNNIIIFFFCCCBBB;;;;;;:::999888777666555333333333333333333333333111111222222222222111111111111111111111111111111111111222555999;;;<<<;;;<<<<<<;;;;;;:::999888888444333111000///000111222111000/////////000222222111111222222222222111111000000111111222333333444333444555666777777777777444555777888888888666666666666777888999:::;;;;;;666666777777777888888888666777888999999888777777999888777666555444333333333333333333333333333333000111222222222222111000111111000000000000//////////////////////////////---///000///...---///000.........///////////////......////////////............//////......---,,,........................000///...///222444444444---------............///...............///000111000000000000000111222222//////////////////////////////............//////------........./////////////////////000000000000---...000111222111000///000000000000111111111111000000111111111111000000////////////////////////------///000000111111111000000000111111000000000222000///...///111333555888444000.............../////////000000000111111///////////////000000000............////////////000000000000/////////...000...///333333000///111------///000222444555555000000000111111222444444666444222111000111222333---///000222333444333333444333111000111333666888:::<<>>EEELLLQQQTTTUUUVVVSSSUUUWWWTTTNNNFFF@@@<<<;;;;;;;;;:::;;;???DDDHHHHHHJJJNNNSSSZZZ```eeehhhlllmmmppptttxxxxxxuuurrrttttttvvvxxx{{{{{{yyywwwwwwwwwwwwvvvuuutttrrrqqqnnnnnnnnnlllggg```YYYTTTQQQNNNKKKKKKNNNQQQQQQPPPVVVTTTPPPKKKGGGEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEGGGHHHIIIHHHFFFFFFHHHIIIIIIHHHGGGGGGHHHJJJMMMOOORRRQQQQQQRRRTTTUUUTTTSSSOOOMMMIIIGGGEEECCCAAA???DDDEEEHHHIIIJJJHHHFFFDDDCCCCCCDDDEEEGGGIIIKKKLLLPPPRRRTTTSSSPPPLLLIIIHHHKKKJJJJJJLLLOOORRRSSSRRRVVVWWWWWWVVVSSSRRRRRRRRRYYYWWWUUUUUUUUUTTTSSSQQQOOOJJJDDDCCCFFFHHHFFFDDDJJJGGGGGGJJJIIIIIIPPPYYYccceeegggjjjkkkllllllllljjjhhhddd___ZZZVVVTTTRRRLLLJJJGGGCCC@@@===<<<;;;;;;999555333333444333333333333333333333222222222222222111111222333333444222222333555777999;;;===999999888777777777888888222111000000111222555666222222111111111111222222111222222333333222222111000000111222222333444444555555555555666666666666;;;999777666555666777888777777777777777888888999777888999:::::::::999999999999999999999999999888999888777666555333222222444444555555444444333222222222222333333222222111333222000///.........///////////////000000000000//////////////////////////////000000000000//////........................------............------222000...---,,,---...///000000000000000000000000///......------///000111111111000000//////......///......---------......111111000000//////......000///......///111333444000000///...............------...///000/////////111111000000//////......111111000000000000111111222111000///............//////............//////111222333333333111///---//////............//////000////////////111333444???;;;444...+++,,,...000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111///......///222333222222000000000111222444555666;;;:::999777666444333222222111000000000222333444333333444444444777<<<@@@GGGKKKQQQWWW[[[\\\[[[ZZZ^^^^^^]]]]]]\\\[[[ZZZZZZ////////////000000000111000000000000000000000000//////000000000000//////111111000000111111222333333222222111111222222333555333000///111333333222333444444444333333222111333333333444444555555666555555555555555555555555888777666666555555555666555555555666777777777888888777777666666777888999777;;;AAAGGGMMMPPPQQQQQQQQQRRRSSSQQQKKKDDD>>><<<<<<===???AAACCCHHHMMMQQQUUUWWWZZZ___dddjjjnnnppppppqqqssswwwzzzzzzyyyvvvvvvvvvwwwyyy{{{{{{zzzxxx{{{zzzyyyxxxvvvtttrrrqqqkkkjjjiiieee```YYYRRROOOJJJHHHGGGJJJNNNSSSTTTUUUTTTRRRNNNJJJGGGFFFEEEEEECCCCCCBBBBBBBBBDDDEEEFFFFFFHHHIIIJJJJJJLLLNNNPPPPPPQQQQQQSSSUUUXXX[[[]]]_________aaaccccccaaa___ZZZUUUOOOJJJGGGFFFFFFEEEHHHIIIKKKKKKKKKIIIGGGEEEFFFGGGIIIKKKNNNQQQSSSUUUYYY[[[]]]\\\ZZZVVVTTTTTTVVVTTTSSSTTTVVVWWWWWWVVVYYYZZZ[[[ZZZYYYYYY[[[]]]aaa```^^^]]]\\\ZZZWWWUUUQQQMMMIIIHHHJJJKKKHHHEEECCCCCCCCCDDDEEEIIIOOORRRYYY[[[^^^aaaeeehhhiiijjjlllkkkgggccc___\\\ZZZXXXVVVUUUSSSOOOKKKGGGDDDBBB>>>;;;888666666666555555333333222222222222222222555444333222222222222222222222333444666888:::;;;::::::999999888777666666222111000000111222444666222222111111111111222222111222222333333222222111111111111222333444444444444555555555666666666666:::999777555555666777888777777666666777777888999777777888999999999999999<<<;;;:::999888777777777888888777666555444444333444444444444444333333222111222222333333333222222333222000///.........///////////////000000000000////////////////////////111111222222222222111111.................................//////.........111000...---------//////........................///......---...///000111000000000//////////////////......------.........000000000000//////......000111111111111111000000111000//////.........///////////////000000000000/////////000000000000000111111000000000000111111////////////000111222222000//////......//////000000111222333333111000///000//////......//////000000////////////111222333777555222///...---......------------............////////////////////////////////////////////////////////////000000000000//////000000000111111111000///...///000111000////////////000111222444444888888777555444222111111111111000///000111222333333444555777999===BBBFFFOOORRRWWW[[[^^^^^^]]]\\\[[[[[[[[[ZZZYYYYYYXXXXXX/////////000000000111111000000000000000000000000//////000000000000//////111111000000111111222333222111111000000111111222555222000000111333333333333333444444444333222222444555555555555555555555666666666666666666666666777777777777777666666555777777777777777777777777999888777777666777777888777999>>>CCCGGGIIIJJJKKKKKKLLLMMMJJJFFFAAA>>>===AAADDDHHHLLLPPPUUUZZZ^^^ccceeehhhkkkpppsssvvvxxxuuuuuuvvvyyy|||~~~}}}{{{zzzyyyxxxxxxzzzzzzyyyxxxzzzyyywwwtttqqqnnnlllkkkcccbbb___ZZZTTTOOOJJJGGGEEEEEEEEEGGGLLLPPPRRRSSSMMMLLLJJJGGGEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHHHHKKKNNNPPPRRRUUUYYY\\\]]]^^^___aaadddfffhhhiiikkkkkklllooopppooollljjjgggaaaXXXQQQMMMMMMMMMNNNNNNNNNOOOOOONNNLLLJJJIIIKKKLLLOOORRRVVVYYY\\\]]]aaabbbddddddbbb```___``````^^^\\\[[[\\\\\\[[[ZZZ[[[\\\]]]]]]]]]```dddgggjjjhhhgggfffeeeaaa]]]YYYVVVSSSPPPOOOPPPOOOLLLHHHEEEIIIIIIFFFJJJSSSVVVQQQNNNPPPSSSWWW\\\aaaeeehhhlllkkkhhhfffcccbbb````````````___\\\XXXSSSMMMJJJEEEBBB>>><<<;;;:::888777555444444333222222222222777666555333222111111111111222222333555666888999::::::::::::999777555333222111000000111222444555222222111111111111222222111111222222222222111111111222222333333444444555444444444555555555666666999888666555555666777777777777666666777777888999777777777888888888888888<<<;;;999888888999:::;;;888888777777666666666666444444444444333333333333111111222333333333333333222111000///.........///////////////000000000000////////////////////////000111111222222111111000////////////////////////...//////000000//////...111000...------...//////........................///............///000000//////////////////000000///......---......//////000000000////////////...111222333444333111...---111000000/////////////////////.........///000111......///000000111222222111111000000000000111111////////////000111222333111000000//////000000111111222333444555444333222111000000//////000000111000000000//////000111111......///000000///...---------------............////////////////////////000000000000000000000000////////////000000000000//////000000000000111111111///......///000...---.........///000111222333555555444333222000000///111000/////////000111222222555888<<<@@@EEEKKKPPPWWWYYY\\\^^^___^^^\\\[[[XXXXXXWWWWWWVVVUUUUUUUUU//////000000000111111111000000000000000000000000222222333333333333222222111111000000111111222333222222111111111111222222333222111111111222333333333333333444444333333222666555555555555555555555555555555555555666666666666666888888888777666555666666666666666555555555999999888777777666666666999;;;===@@@BBBDDDDDDDDDCCCEEEFFFFFFDDDCCCCCCCCCKKKOOOTTTYYY]]]aaaeeehhhlllmmmooorrruuuwwwyyyzzzyyyxxxxxxzzz}}}~~~}}}~~~{{{xxxwwwwwwvvvuuusssqqqpppmmmiiieeebbb```___XXXVVVSSSNNNJJJGGGEEEDDDEEEDDDDDDEEEFFFHHHIIIJJJGGGFFFEEEDDDCCCCCCCCCDDDFFFEEEEEEEEEFFFHHHIIIKKKNNNQQQTTTWWWYYY]]]aaadddfffggghhhjjjkkkllllllllloooppprrrtttuuutttppplllmmmggg___YYYVVVVVVVVVUUURRRRRRRRRRRRRRRQQQPPPOOOPPPRRRTTTWWW[[[]]]___```aaacccddddddcccccccccddddddaaa___^^^^^^^^^]]]\\\[[[[[[\\\\\\]]]```eeeiiillllllllllllkkkhhhccc```^^^[[[WWWUUUTTTSSSQQQOOOLLLSSSRRRLLLQQQ\\\\\\QQQIIIKKKMMMQQQWWW\\\aaadddeeedddccccccccccccccccccaaabbbcccccc```[[[VVVSSSPPPLLLHHHDDDBBB???<<<:::999888777555444444444444666555444222111111111000111111222222333444666666777888999:::999777555333111111000000111222333333222222111111111111222222111111222222222222111111222222333333333444444444333333444444444555555555777777666555555555666777666666666666666777888888888888777888888888999999:::999888888999===@@@CCC888888888999999999999999444444444333333333333333111111222333444444444444111111000///////////////////////////000000000000////////////////////////......////////////......000000000000000000000000//////000000000000//////000///............//////..................................../////////000---......//////000000000...............//////000////////////////////////111222222222222000///...111000000/////////000000///...,,,+++,,,---///111//////000000000111111111111111000000000000111111333222111000000//////000111111000000000000111111222333444666666777666666111111000000000000111111000000000///////////////+++---...000000///...---////////////000000000000////////////////////////000000000000000000000000////////////000000000000////////////000000000111000///...///000111000///////////////000111222333333333222222111000//////000000/////////111222333333666<<>>>>>>>>AAADDDFFFHHHIIILLLOOOXXX[[[```dddgggiiilllnnnoooqqqsssuuuwwwyyyyyyyyyzzzyyyyyyzzz|||}}}|||{{{}}}zzzvvvsssqqqooollljjjfffddd```\\\XXXUUUSSSRRRMMMKKKIIIFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFGGGHHHHHHJJJIIIIIIIIIJJJKKKMMMNNNSSSUUUWWWYYYZZZ]]]```cccfffgggiiikkkmmmnnnoooooorrrrrrtttvvvwwwuuupppmmmjjjgggcccaaa___]]][[[YYYTTTTTTTTTTTTTTTUUUVVVVVVWWWXXXZZZ]]]___```aaaaaa^^^___aaa`````````bbbdddcccaaa___^^^___```___^^^[[[[[[[[[[[[[[[^^^bbbfffjjjjjjlllnnnooonnnjjjgggeeeaaa\\\XXXVVVVVVVVVVVVOOOVVVUUUMMMPPPZZZXXXLLLMMMMMMOOORRRVVV[[[___aaaZZZ[[[[[[[[[]]]^^^___```\\\^^^aaaccccccaaa^^^\\\[[[XXXSSSOOOKKKGGGCCC@@@>>><<<999666444333333333333333222111111111111111222222222222222333444444333555777888888777555444111111111111111111222222222222111111111111222222000111111222222111111000222222333333333333333444333333333333444444444444555555555555555555666666666666666555666777777888999888888777888999:::::::::999888999;;;>>>BBBEEE999999::::::::::::;;;;;;555444333222222222222333111222333444444444444444000000000000000/////////////////////000000000000////////////////////////......////////////......000000000000000000000000//////000000000000////////////........./////////////////////////////////---......///////////////------......//////000000...............///000111.............../////////111111000//////000111111000///////////////000000111///...------///111222222111111111000000000///111111000000000000111111333222111000////////////111111000000000000111111000111222333444555555555111111000000000000111111000000000000////////////////////////////////////////////////000000000000........................000000000000000000000000////////////000000000000...////////////000000000///......000222444444333000000000000000111222333222222222111111111000000000000000000111333555666666;;;AAAGGGMMMSSSXXX\\\]]]]]]]]]\\\ZZZXXXVVVUUUVVVVVVUUUSSSRRRQQQPPPOOO000000000111111111222222000000000000000000000000111111222222222222111111111111000000111111222333444333333333333333333444111222333333222111222333222222333444444444333333333444444444444444444444222222333333444555555555444555555666666666666666777777777777777777777777777888888888888777777666999888888999999;;;<<<===AAADDDIIINNNQQQUUUYYY\\\dddfffjjjkkklllmmmoooqqqrrrsssvvvxxxzzz{{{|||{{{zzzzzzyyyzzz{{{zzzxxxvvvvvvsssooommmjjjgggdddaaa\\\ZZZVVVRRROOOLLLKKKKKKFFFEEECCCBBBCCCDDDFFFHHHAAACCCDDDEEEEEEEEEGGGHHHLLLLLLMMMNNNOOOPPPPPPPPPPPPOOONNNNNNNNNOOOPPPQQQTTTUUUVVVWWWWWWXXXZZZ\\\___aaadddgggkkkooorrrsssttttttuuuvvvvvvuuuqqqnnneeedddccccccbbb```\\\YYYTTTSSSSSSSSSTTTUUUWWWYYY\\\]]]___aaabbbbbbaaaaaa\\\]]]]]]]]]]]]^^^aaacccbbb```^^^^^^___```___^^^ZZZ[[[[[[ZZZZZZ[[[___aaaeeeeeegggkkknnnooonnnlllgggeeeaaa]]]ZZZYYYZZZ[[[SSSWWWVVVQQQQQQVVVTTTNNNRRRRRRTTTVVVXXX[[[]]]^^^UUUUUUUUUUUUVVVWWWXXXYYYWWWXXX[[[^^^aaacccddddddccc```\\\YYYVVVRRRNNNKKKDDDBBB>>>999666444444444333333222111111111222222333333222222222222222333111222444555666666555555000111111111111111111111222222111111111111222222000000111111111111000000222222222222222222222222222222222333333333444444444444444555555555555555666666555555666666777888888888777666777888999:::<<<;;;:::::::::<<<>>>@@@999999::::::::::::::::::555444222111111111222333333333444444444444333333//////000000000000//////////////////000000000000///////////////////////////000000111111000000///////////////////////////...//////000000//////............///////////////000000000000000000000000---......///000/////////..................//////............///000111111---............/////////111000...------...000222///............//////000222222111111111222333444333222222111000000//////111111000000000000111111............///000111222111000000//////000000111------...//////000111111111000000//////000000111......///000000000//////111000///......///000111------------....................................000000000000000000000000////////////000000000000......////////////000000///......000333666666555111000000000000111222333222222111111111111111111111111111222444666999:::===BBBHHHNNNSSSWWW[[[]]]___^^^]]][[[ZZZYYYXXXWWWWWWVVVUUUSSSPPPNNNMMMLLL000000111111111222222222000000000000000000000000///000000111111000000///111111000000111111222333333333222222222222333333000222444444222000222333111222333333444444444333111222222222333444444444333333333444555666666666444444444444444555666666555555555666777777777888666666888888999888777777888888888999<<