0x2cffd02e3e1a761754133dab36469a2be002d8aa6fd4f6332f28210e736a9d5bd174939012e99faf0823e52e82fb56ad1b0452b9c10d975f783f497c561fde21c08ea5b7714271a7a9214765d7b3e44f5303a29f956fd51055e46a47aabd4941136d441c0ced348fad86b6c84e06ec9733c867eeb02fe23070ecb96f229ddf3edbdbca85f9dfd3e8194949925ac83d44dbe8474df823dd97c428f63a659d1db3dcb217faa0566b63d6173eae30399a21749c7232935932d3cb3ba71bed7cd88520f2a0d81fff7b3268f0cd6a54a677eccdf9c8e8ab76615ccdb239aa01a0f56214914f202c9bfe6aba255e0c78a6c00c0f12bf118784ffd4a1cce781052f06bd71edf4685ea4641cdd0b0a0318e5a02d5c1a52c8c3e18c218bb80a3d8a6d9345e66b6a8295a9a2bf0bc6a92f18b618f3f5a259413a71c4d57256451d7b576b6818e286f82c11e221abfa194a231f4a29c9cf4fe79b9dbb114af81de49d10dbbd2d60e1badb1731d7323813f28d45b262387375e8246d095f138fa1d205402be49fefb6a1df23b15bc937c1e7422ec873bda15f314056354c4cda889ed1399228639d01aeac20ef0a61e77c8d5b7c890cdfb12fe5f48468421f4af34070483d93429610e0f28dc91d503aab30ad5efd0444904794875c87a26e20aceb219f696ac5cdae5204ccf30134c6a41efc4977f3ab4a9809741f32ff18e911b76734061eee82041770e2acaebc9ee6ce97bac3c6f7bdb5b9ae90741b009e7e3df062893af8e919de1a2c783d6ab65436fab3769339fee2db60bccb9494d6a4928150d93eb613ca2e7c2a42ee29c020d822ce9b30c6b086c4f544b81ef0a22c08608d71aa5c851747145c3fed0ee882fc9a38f0faa9d2964ce388277381fbe2e028a5341165640caa25c557ca185e30484862540c84b498aedd404b14aab28be3b00d02e64053a153c0a5dc0b7e15c3deca2686917b9d2d884baa37ee85e3f5feced738a506179bb7a1f38af962dbe74caad071e0b543f0cde32b2f0384c212740897fda9dabe11ab73dded4df8f5a6db6c600cd6041b0e211fe305ab4f9974fae264c561d57bfd28c2deb4086a7a220059cb150f8b14f4f38624cc49a908749140e11972523fce943344cbdbeffd043b184c47507d568476733af7daa74393ba2cdb806149e1df48b021e2c94c3a2445d36d68f0cbddde7cd04e41e4597f62781c90c49580e9511496dffc4509ea3177fd13e68e3f5aa96df388e5bed9c7780835e18f3b15237a1a2f864b140421cf0a807e58bc152b72e770d17377f89368eb571f1cea93efef4ced8aee0795005e465adaaaac8542c181bc1ca2d86616c4c833e8e77c7fe2f4f4c53a471b149f509cc53c2a91c0d6367b071bf5f7d0b5fa21833221791b502eb9ef8b5014976f6bae878a0ea09a4c3ec1c6c200808fde3094f61a052b37de5aaae0a72628d11cae299faebb30d1134989003dcdd6c07bfac333ab142e163f5a4925014876f5d2009236813eb36d8c7d4f3bfdeb2fc4a17a3109e80b3465b4c5f4b5b49a02cc13eef8837560e9f1ea3361ede66b7c5237374679c4074e93599ea7f33bf2d17c14e3c1c895e547ad8a86d4bfe5356bbbb80634af851b2a537319a3f1f00caa3caf306ce75a89b17e8a2b4e8426834e205d8cec06f2ad9723d205e2bf2a12811da483067b1cb8ea1955748ef240d5fc9b0f91acb2db583567510b588cf013d567d627a5529fa01ec0e752058bc4ef412b57cc92132cd925828506d5d36cf7a12802952575cf238ec8f720e4e5e9552f6b555bc9148f754ed3790698f319daaf99f7b4c6988e1b86ec199688917b86df22665f4ed548f9f24377e0819b5c0c3ee90c8d5aded7f9b3fade4b0402ec7d26c606bf491a57eacd1637926fc4c476d639e561f61ec7623eff9731cd