0x2cffd02e077e28395a2581f2f959f8c315b68a0324b0a63d86e35b2ee46891fd0458318f4804b5926144eca9cd6d11bb1f1ed221c1a8356bc4eb3a6ec9c5712e903617e15f5d6bed29a4d630d19668428ebb1befdb7b04ac4172e5a319a727196e193c78f4bc0c2bfdec26f2dec2980e10dd96968651d05c80dd26f0f8fa6d90e8fee73a0212a10121d28e995b0e7c8e57dbf30dee43a4b18002ea4c372fea8756e80feadaf31914248a9106069fc0ab313a586e28147a933b771d6001ccc4df7ecbbad72f5c315531cde561b039ed969d36b52ca66fa0d021b34fda55a95d5b7fbbf3ae871adf39f1d7c96890217e5898e6f1430a31415b7be80c8c85fd362ddd0d0aa93b946e5aa44752766f54782e3b183d56cbd9618edbbf36df5431f3ceac0d084dd56e4a650c052e20f10d47e79548394c8b25ead029d02460c3d14430fe657d9570a700eac0f67ed4bd4b2017f1534863fa683baebdf88fe90ddf0963515a9c2a033969769c5d61e053314261feaf4411f13227688f00f8454e46bc348d39a312383edc0d10f534538cc55b4d7a71a23ece90951f780f8714fcc32d2492a4d0c3c60da113798a78d26143f59e1d92e36d6ff280b1080a37f0edd3be56da46136a322640362d166f4598f3a643de1d363be3a90d0fcf16ec26d6607250b1a1ccd0881c478f299a1e2a8aec9ba2026650c78b832a7d172c1973c31f3dc71bbedeebae533d1044aaf717e7c9b5f5fde8e4ff6666ec2b5b53e9ce107c6ffd73bdb7b6c1af685769c3e540cbfc724f885c9c0417237badc11d2ab219bafda456bbf14aeb18ec91916f405b6d5eed52e233774e456d6a401cedda51aef726f741d53689f8edfa2c00a69dd875146bf616ee5a530a4ab0efe490ad9361f41aeba3c8b746bc72af306f75ac7c3cca73010bfac9c37cc7608c73ad37c7fc681fa3ed3c52e169a74419bd4134a0ac811a21528f01a2c5a0ade76856c285c5361ffaa35ec7e55144b4ed4f0fe71dce4da932f77827e349f480acc52405a0ecc9b35cca85ac67b51a8fdfe5353208ce4b7b34519ba02dbb2119abc06e829462a126ace5d979416c71a521ca02f54931f2250736a4246ba010a8a3e9b2df7f9c176a81b3b1e4629a192774c6a2bb9deb526bb355ce3f13bc87934085afb7e430df93d9bc568c5618ba85ef4293101f6db5293019dccfb06b02206c76e54f68469f0c39b992f644756cd804933541c9c4f760ea234a292e969cc85b3a8bf0240f89c9a7197792127357c71055a020e02a56402b027c81c71f6467a6949e319b0a9ea986d5b351a3ee507521f03217791fe3592fb4f5ed1a02c11e9767ebb30da5e5d1261eaca068c3104ab521db79b95239b3701b356152ec9ff43d37c5dc92e6317f2e3ad5a0cbf54e0dff306ef451e8132976ba943ead4fff70b8ce8a2905dd7427c5616a77275a5926573ac9f440ef02a7831d02b029e679db2722c9beca1d191605f8b67b2ef1663b2fd9a1ea98e61279811ad6af8d712fb6b39e1419136a8da3a8352491aad939f1739206ccd6a09de684162fa9729280abe459aab68018e28e42cd5b72e4341ffa11abbd1010a3fcde608b356ca43e71156ac1ec04bbd05b4867f1c74c90e54a085484c97eef1346393613cfc57bcad5a685f8debea88c2fb32eb86b517b0570337f9622cd9f1a4c29ed31be615a9c964cab918752b722d8ec4bed9ace6b0980d30dfffb75e9020181c83d7a768147ebaf7a0857f14fb228f3702b55fb2e49e34068a799e6a41d970df7df4cd67628710745b9b220304bdb371678dce5e6b64325ee29e94fb1c480664782bf0abb250e624209f3c4346123820a1eb46f3ad10cbd2ea547b955006821aa26497003654f9e18817c3b9ec634959bb15c17252f5f27a19764d2ef5225050ad4d1ebec