0x2cffd02ecbcc2942d1e2570f07e49a36b4557768092f6910bc44fbdc1da21906eb556eae61bc49508449cce625ed477a4dbed73d01e3ac2e629e44697addd3bdbc08069cb0549c0499d12db1582b04a02876266b76555288b9b92b00e48e820388e30f7818e442b44c473cbd6cd7a83c09ca6e0a61dafde2c27050b9c4571deda6174752acbfc6df6350cc765703aa082f9022e3adce713159db433e4c083a6abcdfe50cc7564ba67151cc93ac34dcc1bff78b16e5c673b72301200261258b32a825517a69062050a0cc81c2710471948aa8f0021d8f163b163950a4d65d8133dce18b8b84fd09e8f0684e2ef013c05f17648d5d22e00b677a52f16d37b20c586be9dd42b81f1378cfa626acaf23012f9ad0372822b2b2b790d98dea05523413f1ab4f93dd822ce5bba10f909ed6270dd971834dd6093059447050d400b461da7f0c9c1bcfd45a4cb17ac4fcbad20dba642f7daa187ef4267369cf7a7edd6bf6ea42f4001a025a2dd716776080f035983c14e0b29eae7e1aee25ad24a6e0e1fcc1a5d2c24a361dce8b7f950f67bd796de6fa1a72e93dfd68e313251b8f2892cbfd83e9d4d07c287321d91341a54dd7c9c104b16b15c2c65d2fbc7c86927ffe9deaec9206a5783486958ecec65c281134a4ae568da7a92b8bccc7053adf64447a543d4de5716a4e7073e9a0fc6e67019d9122662908ca39b3f44b10830389b495994139130f0bc3903f0c65e9a0e0262b7ac4c56825c4bdd163fe1473772068410a25b0b82f64584d6c4138420f80ddccf6cc9ed5ad2c20da03970c20c21ceb3c4f8cdae72d3ce7eb883e2b7cf63516e794362ed77e5c339c0b95d13745d526f08c2a3ca7682fedee0c5e62959ae973911edeb4e88073016982cdaf3950f3edf7fa91acbb0a3544acbe50407a2bc9ac9f61c021dc9d5527c2bbf9725c37fd95c0123847401d283f00eefe27105d00d14888898d968c8d31782c769cb789c862d868fe669ee07eaba4496ea34f847270ad0895baba864c9f98f3c722a11bbd37ceb72c52173dabf46ab6a9fcb7c62733b8709409cc06fd16aa1280b0d96a412f229dcc465f07c86723b9cc23d6810ea25bbea4cae472d35963608c97cfec3bc10a6be4f36ee04db4f6d2337895aaaf63d339ec224d988fbe152e6bbf2c96537b54e42f73ecdc892762ce4139a91cc65c1551bd228895a007c9b30d2280fd7747019fa5db6e5e1c6416edf7ba93773c04efbf8407bc4e9eec2abe3d7a4c04645b846eb5cd4093d5cdf57b6b174ec91ee4708f738800bd91777baf93c99c4a9e56cd6e2f5ca21bce897015cad976aecd3f5f34c09fc014588222079b1e0c2d654c8a4cd9b018d6c4b1f0d68d641931d12b38dc46648c5ca517f21c503ccf7bcc0725e2ad307c10e86e42a13260e77106b15f66faada0bd99524afe3ba477018f29535713028475630bf964591564ff8be4768d61b76eb179e339f3f1cf19a457d3248ff7036f7cc4238847fdf9acc5c2908870c450b3b80fbeb7a844f3c433c6c6fc686c7d18d2e0ba670d13dcecc6c14465d6cfd8c1956d4dd9acd353b169f9db80c606f297ce4df5dc48265d1446c61cb0cbfe3e2bc32ba3f7d470b5f8600248f5b574a5bde0c727228e01ef6e13e53ff75c3223200c27c206ae33da2eda2a3467695bde167cf340333264e051177f516d3fb6c01ec89bd534a3031933465cfda1f1f5cb969166053538d8327ba38c39595ac3562b1df6cd2bbe7a37818d1af9c867e875cb7961531b6cb505e6367ed6edf0ada50ef1d3d8889fbaa84357cf79d4f89103bcfaddf0777449eb4183166eb9eb2fa7e36c975a6bd668c55f3c29d8abeb34e11ee94d72cffd951a80c5ca1fa13df14620f51d070f3f7d875097fad02b883e338a4a330c93a1c5f2523fe34ae301bcc707