0x2cffd02ebc8a284dc22b019a6cf44df4658c6d944fd744b9a08c45f65aaf42e395047454304fb253058800c0be1a1a05d974fcce6df8e1be6bfe44f237212300c73c101717062e9c895c188775195ef9d0b621504acd086dcaaf302466c2c664b72818e3c2afdeb9819a5e6e373105c9f89e4e002385ab09fe743ac4363d81b8f28293dd27ac8bebcf799be28cff80a2951f82df1b8819b6b2d7530bd5e7b78aafcc0f51f3a7fb1cf35d2c2ba9da66f9ca7d1fe5f0ed76adfd622bf1b0e2fa0d5e6a0a8190649ae4c059ec9ef31a2124189a12856c701a923af400355a372508b9cf5cfe78a0349d2aa9f95367ed8914d5debbd0595de9a552aa991e1025a08ed1b4c52bdcedaf0bee1592d18491094e6f8dd102ae05bef3df4bc4b707e4b11545db792c8ad868ff39291b8bd1bd2d7e55e2c783e9c7b66f72986667322a6cbee222d9f284ad313d582d015db91867599639441591cbc82e69333ad2542d1253c09c7689973b054797e78ed20f64857fadaf7f0f99983a580354f797e8595fe03af4015660c5b31f4e193bbed1bbba8b250673bbab3ec2d8615b3074ceed5038f94de642c299a3d783b2fc9e1eed255fdf21a5651011633d6c468c6fe2f5c0cebef07d1e8d8f27c590f518d4bc0ffa685ceba7d4802a3d46059d28bb37455d5e1736e0f2a1feebc86dcec95117be8c5e0da1d233eaa09ced852269dda2f2347c3ee01ef09f4b5a1d781392ee73f166f70332eb176a960b8cc338d7233aaa99883471a8d24e4151d6cec30b2618fd20166e5e2aef463e68cccb2974af2196bef26dbf67f55a623eed36d4df157d4288ee21a619a0fb28dd5192986196f45d7d13896e23dedcb314c3ae32571fe3871e476f3c1bd069cfc7291590a7837b6edea98610c4d3df01667b6f989ad59737f2d87be37fe2c95504e5e28b44bc7d11d663f20b2439b65d326410f5fcbde09a9ab208c3476518b24d68a37315af7bb63c2343e1cf6615afb3fe6f78f63b81fc0b1efb848c10934cc5f875e2d9aebb49bc6ef69779216820e9d6d41c698ee1c85aa9790b213b7131dc5f2bd89fa9131ea0793ab3358d30827a68651840b96f60c9cbc8d0c009c5a54f486cca073b9ac397eaf0150e88f8a0e0e0ae98109bf4ac7a3a20d2e862e5631eb8787cc2caa391495ebbac2df2f7f87693bc8fe35cd71d4f7db03471f522fbb312cd674dbc6463c43df511a116f28f7034e3b75aad16a55fa67ce2fccdedfd64d0fc0e6ab28cd0e1492e326655fcd41c268f85ea9d9700ea55c68384cfdf8ed1c5e4b177febe9a8cbe7a6f1eecef58705e7a4e80ab0716ea44156cf148d5d1601a0f1b159bcd3c2c11b32ff7dba3fcf2008cf8ce41365b0079a402f9972c72a3d9afbd20f3fca7e027516b85f0f60f48a7769fe152b681191d059dfa1169bd9c5ae002d031a38953015838a56489916822acbf6804929adccd24f12aa04afb70c9016644ec092e5bdee23be65da4d8130ea1fe6097f472aa37c7ce9ae38f06d1d85366ee27ba461bf7534e365087f6633f8cacaae6695abd6b8b2ce78310e91b44add48233aee5a71678f2c18e3feee2fc395e5bfbbd5e86ab3362949a1537feecf436fe75a024e8ad36a1cc45e976f353cea34ae755d6d3d5a65831efd9f013363f0a594b68b2320706c58a61a60e6cc5388f9c4e7af0d531f836d939b80b16e84ec63a3906d4b747309a85622517f7d6b624fd2f34f24de385dfd329d10858bc0d8e142c1edb990069a429835506a6564f91f0e3a25a56e3870b708eceb0b755048038891fefc337e719a29463e8941efdb5811bf812796739bb99139d374c1978dd060323a02bac9db48b4a4c6ada0652e0cfb34785dc5f3366a53d84820f713634e86fa0a1299f6ae471863fa01a1bdc8d52f67dff802544be45a3