0x2cffd02ed34c97b1be909cf2d76e05f3b44d29f0df2d2c06ca540147ad394e6a9d99c3a5981774f6fb10ca97a96b276d82c92c2d46693465bb5c795506ba2c12a5b328f7833b7e65f019aa3a3cbcff803773eab83c2668568a72619bc9e9386a712d7488d75a5779020ff648599cfa78580726cdafe9ff7ce3fdccc96576d72ac2671f793cfb8b1b850048c59d8f57a03cc0560b13327cfefcb76919628cfbc586a25a55d2cd2750543c2a5359a42e55a525e4f840c86e019109cc54b572b0bf4b25b9858b03d78e17d76edd60c0fd91074e6d7a31d17a19042e00f60fb9e8d6fd2243801077e1618258d3af616853fe8c7432a0f83dea5f60c8de9c130201cd78dfd9558bef1117b3a25138bdf9c980d7ec8abea0bb189c9e277674606c90ce978556e3dd362a38798f2124e7a3a39de92b14966e79d941db914e4195f4a839b06f2567e4d4b2b646c7ed4f44c21ecbb63eee6588aa2e5673fa61edf4b525972fbdf07f5287ed787904c6414f4c56066dfcc24487859e0b4a27d62ae986131731339ced337b69184f74a8dafc4239be22ce439232b38d768f88cb0d00e2ce9d60cc97f4a3a279d3ba91b6947bc716a5c93096b4f9ba081d918a6c4e3c213f08cc6988452f3ea0de877a3644557a0e12853c77beed4135d83ca420c1bd3a897ea386e5a02e0c7b27c726b68921f3b3c1bd47e8ba961aba0469c6661aae36366c1eff917fc11ca5cd209418e077877fbcca341d505fe0a6aae8448d485a7172d695bd5c77c64080f12cc9fac5b8c1a81ff66429ba182dbafd7c6036ca8e96bbee67b415ea1fb2cc66741f33bbadc6c972a4861ef9a5ba6b0d0255514994adc74f2f64c583ecba1481bcf99151bd18409e9d71febad33db253699c4325dfa3fb584cd0b7a146227d227a3d46a8caa747aa5bee2cb77dd8929b4172a9640a10cfb8d6424f44750a507e756c4f6d0f93a7dc576cd8e4b215c5c63d1074180b0791bdca85f7753df71876888eb9db72bc39b74092faa87324b122c72a7c5913afe16b2b4436d8fe5a492ec81bb05b2c24db25d6cf71e5a7ec58cd2935fa6a2b150c5474335f8abe5295c6e3add9d98ad74e87db6c0f444507297b58bbb88ec5d03aa36f4f9bdab9964b85cac7ddc01e68cfe6855f36f5c36397baa39b3d67d0069b548c2f9ed31120d38f44977b10aa325c5a8ab8eb102a49b133f55996334b5cede1ba49812b619f9594d3f07bf34cda1c3417241533d4bfceddd76e0a7d0a78b83f2f4dd80811df5247fb228ffcee288049bcf94f496600dc148e11e72946fc4c74fe89ed639a3e2c02d11c6af5ab90550e04b2f72572ba67f598001d007966198841471b19f5ac12099f743b934cf1044ae2cd4865b93acb4d1b3981dfc45ff41dbaba7be89936a1b1c1319b82de6fefe7765504daf2f3aac5a7b37ebd490f2659c1709e378898e44032bbe78a3850b675574fa131b74b9061b77d88ec0e9f6e4fc9b8db090ff69dac7a2b562ee233c3cdc95d6442841e31e0934c357f32cddab4569e6991e7410334c59549283507e012b8dd9f8dff767cdd8d9c893b28e6364f6872da2ee474eeb9e779b5cf76fcf2731837ce5295ba32bfebec41b85c9cd5e90371653dd039a19fb2f7438f7359f166cf8c48bb431e43ff1e5cd52840a38e8c176fe98ac96b2aafa157831b23299234a73e50d183bb9e31f6558f34711d16bc1c2079367b786c2a50bd51c0c00c3cf95c184ef6f90147bc76e9ce498c69e9a57d07a5e68e8fbbf3bf8d8f94e2905abd2b0fe2add3a0974b8ec1789a26bdaab23c1bf84788b83957742915b9abb9e1363130d3b1bb2d71694e31afc27ef1cf8248ddfcd59642634b0d3113c7e1392e894d76617da2f5068c13cd55eb1a52d192f3cdde1e0864370cc2be00de3f4eca3e5f607603