0x2cffd02e4f25c43452e8d612826643d3c5dacfa18e21fe40e44363237e00feaab695dec52a6a22b49e5e857155552150df7f3a932aa7df2c153edf33a7fb25e2aa8ae486852e27d6611937fb2aef1b4b1a277b869a6c349ffaa28a58f2e928f7ab2aeefd5352a25001d76dd0bb13e7136a4b37fb4fcb888d83f3057c4de9632bbb9aa73b1cbaffe0dd277ad17d727b75b8f8782a60b6129bff2d5b7c67f8d3399343f477099293957b7d2c48ab8668f9c4eb80a4e898daa506b8bd3e47af90868bd61f642bea23dfd6190f263a06a3ddec025b124daae39a5a0e13d00460b88fdd9a1c75c7a97447801f0e8c0580d8c6ba474d9f4a3ea0430fee79076e8d111688621147c2b44c084e70d9792a4b5d8b963980821dc011c77f6e2a79687ccefbf790c7464d9081c5835482bb67d9160d1b404854c123dc87392edab87286a0df0c9d8655187c6dbf7237e0a6bc06e33f2750d7f215c3533ed21b9b17198b93fd73c0e09d77ff235a5ca176058d7e0a6fa26bcb543c5ed68071b00dc1b4c6ee626fae68590b519242b849773fcc09bf8268019c4813a6a44b32215c452e0c65d857dd4424dd7a33429ae72e39aa835da74145a88794b7eb1380c52c589628bb53a520ee21777d650b8536f0a7780c3bc50c39c1da41aad2731e0ebcb7314c03fabe71dcf123f3b7c91942c8dcea4d84d18d35b3ab9f398a964d5c936ccd1aeee8fe3fcbaab62c441741b13a8c19ea78661e76e37efd7435baf56ff550756e78426cb30a1811e8268925d23a46116b4fdc72b0fb4bfc94c435f88dc4315340862fa18536a1e5f6c57248d515cec699c3e25a705f9f90e75ed55146adde782c2a150e81e96cd0e98825f0a0da0144439cbd9cb80a0a54cb954a7541d7431e121952a136b0b1a8f71b45b3339434a8dc393fa9040c30b4cb9cbb0c88e48b22cdc46f0c89cc26b5058ad5a79d69e5aaa33365a10d91957c3c3e8849b297a058ad8fe4247ed1ce8d7ee714e930db9389062567065366dcce51d8868c1523a479c118c66353283a13dc8d16659c11ee4ad9e849e0f75f40e279bfc0910b36e93822da8c7df6af03c49cd46ea84f49e93bb4743922d0ffa2b05e64c4a175318e83a1532201508d7f12c82a25fed85959f45d761fb52661672c33308211e46985a6de9d70655d2b1e6a4901339f33289cd7aafb8cce5eafcfed38e2f3d3e60cf3a37d8e847158c2728bbc4f43bf0da9cbf48fbc784b02e58f1ac8ceb1b434ca0f16d7348da12631ec9673911c5a17c027f6b12019767c2fd1ed77c99ef644ea787c1c8c1d7fa0c89e2424c6a73023d43e7b330ed56e1acfe0038367d7672f99e88c438836060a1eb1fe3b855ef9b73cf4d38a6120299086d42be569cd2341edb69f4f0690eb549c230f9da48ccb6d8f6ab396842e2acc871772caa324b94f7bda1abd432effe64ff3ca15a5ec36f11f52a40957b6f0cf25f739bbf5b058add8e93a1cd9a51e1c68430fde47cb2e3ec7e80ad5ebeb61a400599cfba2b45fa310525c3d986e632537127d8a229cca14dc417dfed8ee65d043ad517977ecf8a8628d3717f9b0f0045ae22bddf9c325707a7c91d8c7b427f945f08b54c4c42bc91b226bc723143243bb87d71e798a06d26ba7fe2fb6bb13de9d7b0571d32f580365576d65c5536e6ca13b4e33d587df6eecbd791a3badf4684b60a8ccdb667459d318001c6fc71f7e73ce097965dd784e02d20928bc7487580af943da8c11616960d6a17028316adad980074f40a01e2b9c245ad9e8af05a4a81e8bd7ed3430db844148f717f74cb2cb2ae1a39c2fa94b7e6a14ee7f3c2691922be0da43f985b31d3a06f543acc8d540ca0d993702aa00e354e0bcc2926f02366335fe330506c692c4bb5899b6c49cc28109f3fe9287f0c3b0ae84ce9636434696