0x2cffd02e4e3a7b6b99b6f5be31a0fbd0cfed91997131704ede6221b39e584221ecd3d6dcc6cc316b355d864c3c721dad21677bd6940ffe9b4441b3627b252279f07ea39ecad7a8f4b95f2a46d25a4bac6769bf9f67bda53e12f0f678eecc233abc951f7b95601a25db64433fc8fdf0a31b760ccfaaa9fac08514113bb39447f22daed0b957ec2bd8d92b6657bd9ce9396865fda45005e30b735a10deba4af4395639ea2d1f5a6ff7ad8786c08fe7fd67cf106ad7cc5a24034c4120af26a5c52888444e4995e3072d0f2cb9fea0aea033af9f940aef82a8a85acbecc3d833f61f86e0a7605b8c2569d9c89ef907f6d60e53cf377d12d174419644d57ea809cd92930c553b7adf5c4997eca45534bc7ac0e4c882b425fd18bb4efc8b840d09f486c23f10c059c4821096c3749d0d258a7d080dae57b254492a1bf8cd5027a70c55761507920e0a14b37eac75e89e249861a6b4a396682463a343fc6c568045c06ff15bc44f96e9bfa8ec46bbffbf156afecca99686c81bf2978d6a4173ebcd020eb86be9c7764d36bfcd05e32a4a18428d9ffa978ec1076e385f32e897bec7b5ebb7dceea20b8224067ba53731f201234cec17ca6de3ce7f58f1f90860c6a756b64194186bf16d747649023726b4d258baf76734d87f9948571043a315d252e5dec1847772355c52c3d67d860a7bed779f86b4f252e2898c12fe38ab835057d5e0358453b5400f2c7e0d61c99cecaac738689ac320e1972883d4724cf51dffd009d06147448c1554f1482ba4d57605f0a083fc6500af1251c019ddf4071a39c4d369f760f338222b56ce5d98aaa92cd363e3073e605183f3ee3f9163d2ce39482ea3bc0979de0381d5a60e0bf2bef6809578f0431d4bfcac7ce0240bb193063f9183721691d587457bce7c9279ad5272faf6ba6e3ba36e288ecfc00a2848e31a20982e2efe918e45d9cfac74fac93a55332d95f195aae4ddc17debb470fde48bf3b7dd7b1c8bf05562795e5476cf044123fe115659f85c636c8c06b68a975d9582c7bf5e54cfc511287fd74898541c65d5bdfcd580a29200a93abe3377423233a34bf64933d5979d81bc29b6e4ee9e316f447ef1170d0cc88f091e61af068696853a46a39197079144b74a82c6c7258d3c7210c99306d0a78fdbcba27c89a1b1fa3cc9accec0304ce3f6d76e6a02ec748ce57ed638680f4ca837d4b63a43236538e3393d67d4afb789f7d2293008146cd6124cbd938f87687a66c35ac370d6846db025e3575c461bc8269da829f472f8a108eae4143ad71eaf488b637a4708f0d50c4a17a6240dcff9586c2732cb69f3bcb7b5417b91fc8c785a3206b594f2559854f54181cca035b3082a68605da0ace98d6fa2f71f4942454eeb57ca15e9706ac505144922717d63deff62fb01a39703cb4dd1f6d02b7062e31d0e1a74bb1d95725eb6fe506b579ba726422c7c7a7b3b5b25ec824eafa60c3fb9dc726819dc786c7a44b711fe7ef80eb02e0b570aa360958d6259f54d2521e4325a3f0064eb4ae02d1a7e617fcff7ad51c1e7b5b047540c3ab8bcaeba3b6f7d5cbed21a748c03072995806384e4179e1ba92b2c05080e515c04b8d40498acbda49b27f5bf2fdb0ad22c66886506e42610c42492397f60ee846bccc774f20635ea8251d39c9966e5f2b3c278eff63cbb023c1c39e1b365a7105264eb977e0b9cd59df6c15acac4952b2cc8cb45b59b98182ee07c708b3913fc15187e10d1bffacddb2e827df5875b60c3e9529e1cabbb58121041064bdfbe1117e4d5787fb0a36456bbf696a3e7d6ad4881a2dae0b37f747210e8465719fc24e68a6ea3ee7369a5f9de5e297ae6c68040d3019945271415b4795c0d6c6718ccc6abba6c86132d4f0719803398613bb1efdc9f2d72a3ff56caeab56871aa828bdb33