0x2cffd02e91f2999c989737485e9d703b9ec68e6d1cba5ae8622788af2771d68902207eceddd1635e7f487be87e72e2f1601b1ebcc9da775313401e22f8a04bf404352b4d7d43a14d8640aaa16be475ff64e5356c99322bf2bdda1984cb5bd22df1321e53ad5aafe37137f1e216b691de61021a9d9b195eaa01c58918887957afe5790ebd56d81e825499199432fa4b07763f410bba8f897d85ba1823fb826702a329e2f8da78d5febdfa212e31a1ac4af82f2c10305f57849c9907bb2150fa8665926da969ac04a1706e42964038c6e669b51070df8004debb9090384f4475fe5b04d519cc34047995c7c3fbab2e646a1accef7303fb9014918ee8bcd5effc03c289d58f4fbf1de9e3616ea3345efcefbad427dedf44b8a9b20e1ac4001dd3b5f64963675c10feab613ee98eef29a5b07fdc5c8c4e6e4e692833476bcf4696ed3db509c33d68c7d00c51d5da8cbeabfb92af37893c749663ad2e0800f71ce9671613dcedbd1ddb14e28567c3e1a011c7adaa8d693b6894aab8d303f3f239f83007c96f8f572ca2423d1f2b3528ed4b4e5783f4ebb4ec1cc1fd234a4cca10eb1c336fb9f71192410c4fd9af93e91c3130f481c85beaa53a388fb682419c6a0f12419b669ed547df1b44dcc27095fc64684165c5ddc4acce6d29c1d32ee3149e5d4448b215e3c5940e210a1505dde3867198df74618dd18efc65a429d84b9eb86d26499266b7d0ab32ff4eea0d393a7fb03679beaa8afc31e6cbe2ef21be4800fe99b7623931c0ef3f663e65fa4fc8698f05dde1c7f0721775d7f5f64d21389dc72b25c9c07acd50ddffd25c404f23d23649a88e8a669e0091079067afa29bac02815b4c6bacea5282acc5ecd7f6b9e8e6f95976090c74da99246afeddeee5125783de5b5ff8b8c60cd9c620d85467bc01e29183470f1d7ee92aeb239eac88ac38e699840bd6f8ba908c5f5886728882317299c8f193a3a0575686b6367d29450e53d13362d2c704c6617b180451bc7fb1d542f7a9aaccd8d0e703363d3666874f9ff76956740a340292fbe5c86c7cd242fa09a77d835d4fe6a93d61f3be8e809863fcbb0264c604ceabb5814b03505fab9b04a41b135a24af361df242edd584671f88d8fb9931368368ed01e1b9b6a2f9f6959dd9e2c89e75057437f15b4fc7bae8455f39083f848285e62bda20c4d616e1abe53856335b96c8d6962ba6cf4eb312afbca4f7d4245774846f1ac14e45966f0986783b6b2b031379280a5f9d6532fa5d133d3a5e27afff344a626a8a926735e8d184f1c5a3a21554c9d675c665bcf3ef49767b708c7fe9990abd8fee211fea840f1212e8868a84a501a86965fe1800a193e4bb1b4a2b2fd4555a55c5059c56d2509ea71c9c77b0a90e3e62d1343c9a86dd82fb63c8e877dce4fd53a1e944a6a3c56e5fe563f8df8c2ba3942fda818ab12fe0c0ca899ae04a428de33269409648fa06fa15d1fcc2bc84853105eaa490a9a97793e162893d1582299f6dfdfeb6b8e22767046cdf8b75786ab630e550f7d4874940bac70a0ac96f06a5724d38da9ceba02ecb62695c26435af8a91fe1974bcdcd630cf839cfccfa621dcf3f964c7c6e4411197005a45b72663de739a3ff187db51973f431a6051a516d80a54d66a1c9a2bd82f23f3f46f4011b9ed8fbeb02e63c04eba5a7137ba2413cd5695c5d15f6a9dc520afda166c4dab6273d2e24033a6ca9ec2521cf820903253647a8304d45b24629d249816f3a40fd925157fda71952dc3d13c91bd606921a1a63d5dbec10fe0ef3304210f2a00c8d4fb2e9ef3dc3c73a12639c4c56ff1ebeed4799e2c7c1bf5c0d1bee1e41568be76e22ae6a06e6f5dfc04f96d15043f61b05bbe11fe84523d323cf2edca4a25771773dab2a9bdbdab49a3c14f2217ffcc83fe4e741d36776