0x2cffd02ea5332d119017f5bcbbb52c467c94f6c7018ed6c6eeaf654fa469d39204864cbc3c4adaa09b7beab66e3073f4965826c051e305433d81bf32262c6f54d7858e9b54ecb8fd4722644dd984ef71da4c33b4fb631490f6eb1d8864dd5bc81580a0a5555f354c5d11a2216c4a0b11056ff1da5d13cf2af4a4122edf60812f30f76761175eaf8dd62ad16e8ce95c059b4de38fc74b9062e2ae3b2059f88f543330ee218bc472dc675ada4333f7147b41ccd9c06966d633869744c0c2707e15e208c1974cf5bf43003ba6b8829d66480fef691e66b2878620801ad02b91ecfd492aaf0639c68074f40525e67e6328a533836a901e4e5625ac94bb60ec0f28257ba40c268d27bceb29b486e56efbd6304581963f90f3e39e9f72a5f59e41ae96a376767b2915f4ad3532e02aa98ed9db61b2e832292ca38b72f17dc14747dff29ccbc0ff8fd22f87b366af838764a9e02661e6c7da012b8731bfb9abde90b2ab909dde7c45ad8a33f39f21b5434571fa227d888d3b051b10ce59b170f03bc59486118ef726764dc861f73f44129897d3b3694b67fbd89135bff6af344badc8f4ccd76fe19a8aa2de3ed9ae3760583bdc3b22a9438d88200308cff6452048963fcbd415b7670d666a78079525aeb8a47961a733500a6c52bec3336440b0602a30922a6e2f4d68042d42ebfcb18ee39b2a33cfe6112130bd8a912ca3c6680d7d95f36f80d66e3780fe7bf7494b88315663589b09a2860fb38b3bfc8328cba6d5dcc4d99e152282ece6ca83f909c699b86856139ca8590fbf7d6d1ff7668b6c9042d23b23f5e1b3b9de3de31d05a8f5bddba9135a813831c966285f0ecb6d7aa90dad4b5c5315e12e5bdf98f385e93dead3a9f32dba84b1034900d3effbbef8f3ae225ea31034a0bf6eb74bba3593efd3ac97d6b75de3b31cc903f4112fe3e473f5eb1763001edfd64eb5fad8d195d18dd66598032da7eb5c394d15c03c9dc38ed2c844063cee05c1e5e4fe4622ea8d3e34530e6581b1229eddf8b46dffce8ab397615ea04e92eaa64dc6f0702ed9d9819995e0064c3021fc56ab835fbc1d1112a87f8340077142b1a246fd64cf747ce9bb8ae22bef8161a1bc1f72b7eb0318f483607d44962c879a3695767d0d4da8d15c7f77f7662737d95a3617818ac27865e10ffc67e04de2c0ad32744e4fa28630bdca66c0431ce65f2237849454bea3d901648eff2c2c69b6dc44cdf4d9d0e2c4e88daf73519bafaf9f9d33cbdcff68d5eb2ccb055b85cb99a0017277cdb684ea7a66900094dab3a0a85dc3364772fbabaeccc5af5d59627df5556926baa9cba98ee1e4f668ee5ae7c6164453ef4ab294a9477dc8bc7e538d05c37502d90ca413c7e2a6039fd225acc8b7b9fb3b430216cc880f7156cc5db6baa36de3654fe36f4d21b0b124410964f873d9ab8225621dfb585c63b8a12ff02fdbf8e2fc507aad81f0dca0593c5bbcf77bb040f10e2df78ca797395d18dba2b17209f59515ac3a0923bf0fcc7afa693c8053b3bd4660d0d773fc0cc82cc821f291322c22f77cbe697cf65a120f34f4c21e5c2771f59cc3d8a4385054ce22b9e87671d516686c98bd0d5ddcb5a80fa0507f61e29a4d68522d3662b0525d4294911e14082dfc3ab0a82d27e779c445e5cbb5c9d346d6519a441ecd6ce0729fac61258befd42f206cfc533537e216c4f261cc4f87bc83e5f97e0bcd9dff70541284003f78a7969f4ef2a881a45f78d2aec9208c6f6fabde21ebab36d20f080932dc8d86de6a2f97422428045913e7cd8bffdc052648bab7d9d4d68559615c9cfedfa01ed948ead1e2c948882fa2752a0eb1f45334f20456f99ae9e5e9342e975434bfeccc37a76722fc3883ee69b9351d4057c961509053ee6f57f0b30ee474f9db3fe57008cc20b13d69c800f0