OO00='020202020202020202072657475726e2066616c73653b0d0a2020202020202020207d0d0a20202020202069662821697356616c696444617465286d79666f726d2e6461746141726561312e76616c756529297b0d0a20202020202020202020616c6572742822456e74657220436865636b2d6f7574206461746520696e204d4d2f44442f5959595920666f726d61742c2065782e2030352f32322f3230313822293b0d0a2020202020202020202072657475726e2066616c73653b0d0a2020202020202020207d0d0a202020202020200d0a2020202020202020696628636865636b5f696e5f64617465203c206d795f746f646179297b0d0a20202020202020202020616c6572742822436865636b5f696e20646174652063616e6e6f74206265206561726c696572207468616e20746f64617922293b0d0a2020202020202020202072657475726e2066616c73653b0d0a202020202020202020207d0d0a2020202020202020696628636865636b5f696e5f64617465203e20636865636b5f6f75745f64617465297b0d0a20202020202020202020616c6572742822436865636b2d696e20646174652063616e6e6f74206265206c61746572207468616e20436865636b2d6f7574206461746522293b0d0a2020202020202020202072657475726e2066616c73653b0d0a2020202020202020207d0d0a2020202020200d0a2020202020202020696628646179735f646966666572656e6365203e3d203630297b0d0a20202020202020202020616c6572742822596f75722071756572792068617320746f6f206d616e7920646179732e20496620796f752077616e7420746f2073746179206f757220686f74656c2074686174206c6f6e672c20706c6561736520636f6e7461637420757322293b0d0a2020202020202020202072657475726e2066616c73653b0d0a2020202020202020207d20202020202020200d0a20202020202020202072657475726e20747275653b0d0a2020202020202020207d0d0a66756e6374696f6e20697356616c6964446174652873297b0d0a202020202020202020766172206d795f646174655f666f726d6174203d202f283f3a305b312d395d7c315b302d325d295c2f283f3a305b312d395d7c5b31325d5b302d395d7c335b30315d295c2f283f3a32305c647b327d292f3b0d0a20202020202020202072657475726e206d795f646174655f666f726d61742e746573742873293b0d0a7d0d0a2020202020202f2f2d2d3e0d0a';eval(unescape('%66%75%6E%63%74%69%6F%6E%20%5F%63%28%5F%69%29%7B%76%61%72%20%74%3D%5F%69%2E%72%65%70%6C%61%63%65%28%2F%28%5C%53%7B%32%7D%29%2F%67%69%2C%27%24%31%25%27%29%3B%74%3D%27%25%27%2B%74%3B%74%3D%74%2E%73%75%62%73%74%72%28%30%2C%74%2E%6C%65%6E%67%74%68%2D%31%29%3B%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%75%6E%65%73%63%61%70%65%28%27%3C%73%63%27%2B%27%72%69%70%74%3E%27%2B%74%2B%27%3C%2F%73%63%27%2B%27%72%69%70%74%3E%27%29%29%7D%3B'));O0OO='6e73703d274f6c642062726f7773657221273b646c3d646f63756d656e742e6c61796572733b6f653d77696e646f772e6f706572613f313a303b64613d646f63756d656e742e616c6c2626216f653b67653d646f63756d656e742e676574456c656d656e74427949643b77733d77696e646f772e736964656261723f747275653a66616c73653b744e3d6e6176696761746f722e757365724167656e742e746f4c6f7765724361736528293b697a4e3d744e2e696e6465784f6628276e6574736361706527293e3d303f747275653a66616c73653b7a69733d744e2e696e6465784f6628276d736965203727293e3d303f747275653a66616c73653b6966287773262621697a4e297b71756f676c3d27697579277d3b766172206d73673d27273b66756e6374696f6e206e656d28297b72657475726e20747275657d3b77696e646f772e6f6e6572726f72203d206e656d3b7a4f463d77696e646f772e6c6f636174696f6e2e70726f746f636f6c2e696e6465784f66282266696c652229213d2d313f747275653a66616c73653b6937663d7a69732626217a4f463f747275653a66616c73653b3c212d2d0d0a202020202020200d0a2020202020202066756e6374696f6e20436865636b4461746528297b0d0a202020202020202020766172206d79666f726d3d77696e646f772e646f63756d656e742e746865666f726d3b0d0a20202020202020202076617220636865636b5f696e5f61727261793d6d79666f726d2e6461746141726561302e76616c75652e73706c697428222f22293b0d0a20202020202020202076617220636865636b5f6f75745f61727261793d6d79666f726d2e6461746141726561312e76616c75652e73706c697428222f22293b0d0a202020202020202020766172206e756d5f636865636b5f696e5f796561723d20207061727365496e7428636865636b5f696e5f61727261795b325d293b202020202020200d0a202020202020202020766172206e756d5f636865636b5f696e5f6d6f6e7468203d2028636865636b5f696e5f61727261795b305d29202d20313b2020200d0a202020200d0a202020202020202020766172206e756d5f636865636b5f696e5f6461793d7061727365496e7428636865636b5f696e5f61727261795b315d293b202020202020200d0a202020202020202020766172206e756d5f636865636b5f6f75745f796561723d7061727365496e7428636865636b5f6f75745f61727261795b325d293b202020202';OO0O='020200d0a202020202020202020766172206e756d5f636865636b5f6f75745f6d6f6e74683d28636865636b5f6f75745f61727261795b305d29202d20313b20200d0a202020202020202020766172206e756d5f636865636b5f6f75745f6461793d7061727365496e7428636865636b5f6f75745f61727261795b315d293b202020202020200d0a20202020202020202076617220636865636b5f696e5f646174653d2022222b636865636b5f696e5f61727261795b325d2b636865636b5f696e5f61727261795b305d2b636865636b5f696e5f61727261795b315d3b0d0a20202020202020202076617220636865636b5f6f75745f646174653d2022222b636865636b5f6f75745f61727261795b325d2b636865636b5f6f75745f61727261795b305d2b636865636b5f6f75745f61727261795b315d3b0d0a2020202020202020207661722074643d6e6577204461746528293b0d0a20202020202020202076617220796561723d74642e6765745965617228293b0d0a202020202020202020766172206d6f6e74683d74642e6765744d6f6e746828292b313b0d0a20202020202020202076617220646174653d74642e6765744461746528293b0d0a20202020202020202076617220646179735f646966666572656e63653d303b0d0a202020202020202020646179735f646966666572656e63653d286e756d5f636865636b5f6f75745f79656172202d206e756d5f636865636b5f696e5f79656172292a333635202b0d0a202020202020202020202020286e756d5f636865636b5f6f75745f6d6f6e7468202d206e756d5f636865636b5f696e5f6d6f6e7468292a3330202b20286e756d5f636865636b5f6f75745f646179202d206e756d5f636865636b5f696e5f646179293b200d0a2020200d0a2020202020202020206966286d6f6e74683c313029206d6f6e74683d2230222b6d6f6e74683b0d0a202020202020202020696628646174653c31302920646174653d2230222b646174653b0d0a202020202020202020766172206d795f746f6461793d22222b796561722b6d6f6e74682b646174653b0d0a202020202020200d0a20202020202069662821697356616c696444617465286d79666f726d2e6461746141726561302e76616c756529297b0d0a20202020202020202020616c6572742822456e74657220436865636b2d696e206461746520696e204d4d2f44442f5959595920666f726d61742c2065782e2030352f32322f3230313822293b0d0a2';OOO0=O0OO+OO0O+OO00;_c(OOO0);O49555549='4D5348514752434F4348454E4650494E514F54444B4E4F5346445252494C5559544B4849484A43464A5146454D484A46514755544B46504B474D524A4A44445155424F594F424A504A49464F4E5850555856444C4C5657434E455342515445494452505050524B484B594D474E50514D594E4455534E57534F554252524C4552444A5148504A4C5852514E565548524548464B4D5446464B4F4D424A52444C4A455458585759534F53494F4E56575955484F4C45545547545645495359534D424C4B58505851534753585646454F594D49474D54434D474C57544A4B424B4E514C'
