0x2cffd02e94dfc3f00fbfd60ec582c13e49e94511b457fd194bbc3a897b3f8fffe3e398c134c1b8b89a415d78243eb8397ad53e887bde3fe22201823c443e87e8fc0091f7a726d8342f1e6b14cecb4f83973cf215646e6c375c9090a85add5bfed4b2caf5fc507a393c891ff55fb02ce0a2383cb2532ada03bdb10d0e0ab9e201593e3e13efff9e1425189122d26a4a185b6efc2bca9a87189863a457ab3ab1a6060c585388e2d18fb09614854b98e17fd01a5cccfb5542b7cad76367ad620e7bd62d7c49579ba1439ad8172dd8d21b2ff5e42fccc023d4b2c9930c12860b4602a22ff88ce11affd58a34944f113a66fbb0737cdcbde46be4d367a7b6e8513815a462703a7637d569218474df4894ef674912c849c4a9999fd4405fc59acb558640f8f5ed2c8be46f1580e19d1722e40ab15068d70fd9f05f4da03be7bc3f9ed69cade7406c1bcfeeeb6b80de26c1fa9dd959b0b703636c171ff244388d0607363248a94f63032db0f6241c8b7bf4071835b93eaa92e86067e09368f6f0de49c94e8c30fb72178a2c48f624d9b3b6c2c952c2a623079585118fe3a04f6420767e94236a496b655f5b56226711ea4024ffb20283c115a74081cca15a2fbe69bf5aa462cdd63ac514fde96dde98788c94017a3ead56c709e1cc4adec077a333a7d66a9a49cea1ea701898211a301c618fcc9063701e8de7b5016cec33b9febcf555e87782672f33b21694e6e532116b07895f80b6d3e73ae580b2dcdc4e9ce5049abf2aab1eb8ad8c7e3e871d358357ad990d9f850195b90c4fa5f1d43c7cb1d5672c9fafdefc45dd136b2980545d6004feca79919832e1786788d843f884ac2f1245ab59690b4e20b5924d89e7871823daae93b204cf84d84eba7e6fe97fd2c7fa0dc8708ad65538e21932e5479656df21f607447439e1f8c943f4d2a80868715351342efcb349f2a3c697d2deefea65c986cc4ebc38a5d1a39ddf90ce8fa87f351eff039835a65ca132c01307be1fbc04e562b35cdb12e79359d76d1ee1c82fa482bd9406913927a2b81696e9f03f4f18bd1bbf3107c13d58b4170d3236f91f40cc25ec78411504df0e0062b6694362ab36f01ee3bab26a9c5d127c5dd191fa268482acbebea384a09eb6644c332de4271971a4bf998ed190aec05cbeaac8ae49c138823680a51060f4ca8bdf669d8e24b7a3592f2a9c9e0e045f887d9b721b3081f08d474eda61b14e4bfcde3dc9f4a5ed9c0ace96dda8ca2c7a5e750e6fcb98b308c5be052be6d54f51c540dd686833eb8a9bf8f058bb68babfef4dc0126bc47ca6059e5f7bbad439fc1ff0d1314e5e54ce7942b2f6f5be6f4813cd1bd696edf45d8cf6f7bbb42d9f7c8cb761ee2eefed100680168206a48cab6b4de948766bbde69e1c4e142b3d02478969a71bd79dc469155573bfea050babf3f3f3b8e8760dbe6891c6eb1e6ee3bf4897d1813111ce431e1cda0f67ad03f8d99c38b41fe39a2cc666cde4f10192887d0676b4fe4d15af3ed7d1699064f8c5e91fddf540942bc8a2f98380e5b5a753b0ef91c7f552c6ea7389657b0dc46da6d9b8e648d2bc2c0aeac2dfcfd1132abc85fc7ca115bbc9b043703f296bb493c0c07f6769ac4a129de6c3d17bd4b75f3bb1b56819f4913cc428bf4f8c134df459699e2921298a1983ebf9d4e753dcbdb8d4420d095a975625cddac1fbc135917161c17e102450e7e12617cab1cf896520976128d0533fda86c2f63f93ab5190c6402c15eee19ba50532dccd53256e3aabfda82dcc9e85651d5b51029a8fe8b602ea3ea3bb8e5f633993a690dc3b94a067eadc8bd3c44e7baede80b7ba835bb816863e587dee10b3ec4671e030ed4ee544fcfbf9b2898a4613dcfa0e0bf1171fe940d5bb234c9f56a8cd499ff20c411b99216aa119ecefdf3c356c