0x2cffd02e50fa6a98fc122045d79f692cf0bf6deaed32391ebb47e9a94e580e0608e860f21f32087563d0975b2d12e771355c66f2bdee95910e757171fc2c416bfd6b488aaf6fe0ef858ce2c6a35fff3759e617b492d9e9ec3d461d53833431b712367eca71c104484576e8d0697854f428824daa862010f63ac55994b23668c813ed4acddd65cfa2ae03f4b9f29f50446249a6cc9346053a516a4e9226cc513d57b9c6fc0ec681f9265f79d12cf15a7778850c83a12f199517208aaa02600f5e0c6caf9dfd476f9c8459ab66b9d126c02717d6072a10ab52bc7994b7cfaf71364ebf96e82c506cbc6da1c98aec7d75707f6e0a728bb257c9b1ac3f40c028cb25ff84201e4ab220a5faca95195b1932e20cd42e795a1ea11311264e8163af7be37e1be3086d5654c3613ea1003297a5a2152750a4b749e2a11b549fd1c04651dcc6185acb4c0801db16d3f332c1fa9ee145c5f100e41f2337ff583975738b3af508f2c3f4a0fb3fb2a65d6412aed6c68dbb7f3b4e6b90b2ae8b8587f192cebbe202468e91d3766a3179f8e5f9c2febfed485bca8f89f067ede40cc5f7f4dc40715445c66f8db2ea47321a961cb18ee9c28e4e32f4f71e85af7261ad4d7db75376230fe060c03fda8f6fefb7db52dfa3d44be83bb406c6f8090239a894de021be11438c6c3bea7bcb7aaa48f22617e0cf643ab809246adca3d2b941d1adf3a0ef0b4bd301e5603a37fe1237611dc401f00a6a4053bc5e3bd1e942c7fd7572bf6dae02ad1d4958c6040da0088d8133606416f3717025d2193a10535a096f72a386e83d9eb25dc7d5ad47dc28745a4972fe7603b9bc9762a6fb27f78097860d0be226c237afdc47b0d8bfc272e8cfa3da90afea3a7fcd8c8db574866b488f88edd9ffe4bd46c0041a32b52ac9ddbc6623ee2c190635957cb6ad132312594e49d707a64699b838fd3556ce509a7404af3ca3a0bc0f9a41d008251f553807225814b377b93c129bb9cb4cb817465cb1217df5b7ce27f3f9f6f5ba89bbef1343dccaefad8b16d845bd8fcf2f9d8e1aaff76f4ab09e54b4a084da25802fccf47bbb35b92f6396030be865d29d5c42de40ae9a11be80c9385a6a730ecf2cac9953848709d45eb1bfe1d90ec29db92327332287c6da6cfcf4ad673ada420a31ac40f69eff354132651ac7cf895f60b2a378a1704ceca5edcfcee98f529b640746e97bb6eafbbcb2509701bb9c388041f79809aef837acafed0bd8a2121d3d19f00fd7e3188ce3975a486b67f3fa282ecba9d6a0ffb172857f5325b872cc1e14f9f11378131f6e934692fb0ab1e8b9c80a7e0c5bed62b57dcb825559597279f44efd057d4dd269b9d49b3f38abeaaadc816e2dddae4a4c965419a4b35282ce4ea15e1de4c6404650af1162d78791a1494a3053d78affb8bb5db7596d5be27ab0f3d893fc64ae70f52a9cf2f69ac493dbe295b08a3be7cd7a25062f7662b7767396747ca602da55a7e2f3fb8d506d717797ee9465a452287c966fc6d4b0068c2192d101c369600cefd28fecb0b7153bddd9785b13b4701de43cedc0f253bf082c5e732b5aa2aa16b07912dd6d26fb9cdb4159611107fac0f11d1c796b3bc043ae4d198037527d38a465c8fbc79a3c8f76761b74ef765006dfb0d5fefec93aaf0da0f2f16ec4877d06522f178838b4e5648e09f7b0465a9627b1af2122c64cb6249f1fb2e2dbc92b325f9cb15b260361ad41b231d133afb97a8a080ea40b81e3def594819e4822a4ca56d62e9e00e2867402b293a5d43db24cd75bb12f44112977fe64be828d21c65f7c050c5501df40cc5dd229a2a12db52eab4925d9d8d7cc25f9dafc00a84da37f4b5157ad21acaeb3a9a4b673d05c4899f0e87b431755bc26fd560bc370b6b9aa7249b9cf10d480a7e010bd0b31b65a79484