0x2cffd02e18f2776d3d20c08e351f5a2ec8ef51195aafd76c537f4960a9fdf64463cbce891e93f615a357420df95e8de7c7af9ee0834819b4de2e37989ac3fac6485b7f0eac84f189b16457362a053ac5f98f50e08d87080bdf3eeb7b511f1805e6635be3d86eb79440a3fbe536cfac5525fdafcac4652a69365c2f368ad500440b265df31098c24ca0c1d1070e5405455f749f184df661052c84e6ae042b7261692e285da9a21c6383d130c69caf3547366d10967d8e1a3b4e3057ded69b913314224b80939e985811634773340690b6925e963dae3412e88613914cd9f1fceba6161cf835e07fe6ab89072e2628b7f3cf949a9aaab34836994e9719f02ac5e350463a442633d832e734bb2b3670677473003875e18b449bfec1a671a83f6e8f6f0ae481333d1ff75def86e4962749fd33f98864c8015e712556d768e15c294f234406402b74a4e7d1e8bd5acafb0e72ea14c7c8fae0475d3bf5704901e5851523e87bad2a9b6d1e716e118f0b8f969b0e1d7affe61dd0a8cc5134593c752542294118f24bee7c90296b474423491ad26a03215beafdacbd66e2cf4821b50c80c1f2449feda256e7c57a337ea6f984bd538edf67e99af77000c61f53772244d9d563d1fc418ca1a4784de8bc892e3b5468ce97bdd3c7cfad827d26d0f92fef7861b6c6b663cdbc4643528e5bfb55b6d5b3a6291b9ab3798e87f01c9eb3427f89bdcd02a14232fb5b5f360f6f3674d7ad07f534f2f56a6d4a3dd086d243d268774210e4ee798102f4c802df2d0032eaac46759d36f18796874d307a2376de38dff5c0df61e170728ae8836e6e355c8c2c146f81ad14a9a864168def03a4df9cc1f355a50f6393d0d137d25c5f17b2b9753a457599081fc3a9184e5d8566d6fad799f3df71c9c1b817a1979a215f0aad112420f54803f60c06132307971f7d7d7d8c103445228a1489f9737d25a4b34e93c7cd726853ce379d280a6f70296739f65540e464ef91bcf7ed2b00505d0e0913696edf865b022b44521289899fe95f7dfe3259fb6e97acec70644ee0dee7d8da46f89998167481691e50993bc7614041be5b5c9a71614e0f0d76f24b781af98e9f0ebf9c1ffdaa732a81480174e1d45aff191a66be2a13d409137d030407b3ea7fce974a77ac3297d45901180d84c36aec0f992f12d35fe7a9babf25446d4e9d7bcd84942957234a8ec6eae481d12ed4acf9aec1a2ca019ca6a0d20cc68a3ab93dc53812e5f3311a70c147f27bcc7014d6fb839d5d918b7ff24c6af443f881840aea93243ae780db9aa972d0abb8f68b49e5206a30db43ae10e8f5def6c2cb2fd36eceaca05fcb1a59f46dc333bd1390e52a205211abfefc965604a2c773df3fe80c92688c21c7c833ea1cf5f43e74e16540d7f3e9b2d529f9e6be6f4c5d125b317ec0188a801ba42d9491b99802b618d127718af6bc5ed207832bcaa3c124732083d5d25b8f28fefb0887ae395235f7171942f0747183c588a55a6d7c429b1af37c1c810822d38cdd96df635c596ee62e7a8e47dbca2482b6d33d6c4f589841461e51ebadbaebdcc0a3bd37454960e65132903ce96a7b17b9797d43a79e0b63b63576b3826714c17b987ea2f7838e10758c0b8dc936abeaefad90efaed611b190bae053d4476140eb6879f37dc215689210543ca10f6c164ecc9afa8fa0215422d61044bdc8fd6f2df6aab02f198def38e6165d5845a4d6a2bfed8db7c73fd5949616e1905f1cce6400600113501ff7db092162c880d0092a43607e3830be0efc1e495e9e51747d0f325e3ed33fa9f346050f14d19d0a20ed7111ac2cf40826671084c95e3888de215c42c5f64c731a1cb79192784d470512a3ac2dcad5af758400c07cfaec9cca745a5f5f6d0960d7307551ef5b36f760ba66056872a1abafcefc2cc0