0x2cffd02e5c0e272d21e86f07a4dfddb81fb584505fc61de62a2f71506d09b244cb7dc4a8dc2ccdb08e546510c43f454c6b8bb3cd1feb214e17aa3de243e8ab32f0f5d241485608ee79445e00d3004667156fe9368743014591d9e8be9f618fd7e7e8fa91a71621f163a192ac07f9aefc4bdf6620d050f0d92a268bffb92b96bcc95655c6e30f2485cd4f40bdb792a322e02441405ee0badad1e93f98b9897ca02192144a03197bb1981ca9c857d0c2159dbe11ff4b04b65e02707999f9bfc60cda18eabbe7888ea1c660eca9d1036625df3ab98390b0dd3255a911bc81db9046fbc3d45ac460ef6e77b292ca6591001aef4338d22e52fb187875442045f623def14638ea640dd5c57c8a8a8e2a7227d51d96c4aab8151374010501d4aac9dfda4c8385c52f1f299d41ee2205b2021a12cdef551c8125fcdccfa80b27cb1fbb42f1630cfcce948e0473720e0be4b6ee8c982528f95ad0273315bc441c08dc0cb183323595b4f611ae1a872c5ea65a6f0a5eb001fe5ea066ce8c393f33213b94472dd2e7e5c9c0a32d53daa8e4a5883cb54dfbfebe404a93d1a4ccc82138b98c22f88bbd99abd962a2f3a007d512e56256a83597d4ef5dd92154b93a86c7f61fbabef7795c101422b40d4ec741d59750f4e5dff7a269be2a82bcb7fa639b439578a5ffb2106f5317047b7e9d3d297fd1d9a987725218692378dbb9944f2a2f23e60012510a282fc18b07de31cebd56c9e3c233223dbd51c1ccc1819c94a9bb50da4a8018a0bf945297e921819a0b948db53342180288fecf756990a875aed59cf75237787927803ea1c7c9a4b731d2d0e11cb2b99ee63fccddf4a48663dfc4e95180850f162bc5818ff26ffe955e3f2669e9518148ba8be14a9c7bfd60205a2d7c2637c36d11e0e541ca9a3171185de50cc94882ca814186b18f76716c9963080af1d68fb35d3d05b6016b41e1e925a31d62b4f74948d1ecc3c54fbbe5aa44596ae18980bca21b3b2c064f5e9991f4897ea25bec01f3d3cec7c8beb8214263c4e2b1525a6cb5f852dac29a6d174b7d544fa99abe6960b78dd4a8e31c5f559a0e05b5f69d6bc37f7f5c7357ea1ab44f25d602bdc3e83beecea70487cf6f4435478cda18791a0eda48c4b420f62c85e1aeb631324369107673c293ab6ad74d81f0e428af434f5284d2e5c75142da15418cb48f5aa89ac44a25c7e4cfe91477105d60cfd6f58b04a71030524c27b79d8d6fed92e6119a9c459bddc4cbc960543c3a2c3166bebd8b7f587c6972abbb7f21effc888b4686a74afe9c55920598a66887cc4cc61f77cf8008da95ba97b6418dd207c363b605098d0e2d62d98e1628066b638307844e18c28609a1f428e508ec410b41762713f58a974fbc22a62a186a98739128a5155d53c5874286d61012f621ee46d201c76804667f638eb05713b4c026525a8ef60f50a229b90ca10c841feddfea59c6c3b89001915be6c2667b39c427198d44d670cbad49e73486d75fe0b2e3f9375cfd5f865c1d99606c80086520844e0d82fa6044617a0f5073cc3ddbf4e8c76d695e5f02e559a01a48d0091389e1878dd1ca228878ac27ac7b610308da38c3571c5354a0dcbd6309c4fe66a1c01ec43688b39a704b7aad6cc10301d354946eef3a8ca4fb3493baf0124947f060ec07ebdba16e36531324f6602aaa5f90b459a5d5fde4dbea65feb2e59660b8fd60ef619ac9d3ed5f696f6f373bbc7a3b44a0883094d14bca7cd34b68b42ee1908a0a6c126cb937c3a5265f4323e493e62c178b0f66d254ce2c4962dcd01049265f91d6ab83819a71251137a6ade847a078e6e96667249764b564e7f537d3646a1dd448d87b3c2b16e2445c2813be9cd39580bdb7281ed71b68bc95a21a21d221aaba0473c6e795a3188c35aefecebe1d9119a1e225