0x2cffd02e35e635a6cad0ca70b191a07f1ce2566882b31a277525da685d796b6e81e895ac70053aff614d7c10645dc369a69a1563bc2b861c15e86ef392189565d5e827bee1351fe3c13b42d4bbbcd12edcf56300dcff982052200b485deacdc4f73ef80519f34863ec0f1cc6932ac3b665a7213766844223bb46a996fb18332be0e3e7a1b69837a067ca182a7993e660e5d896b0a7ee528e3309506dbe6e6e38f297434054915fe6f8aa995092ad483ba8a24e6de80a1c535c4d6b3317c0a8acbde1b05104131e568502094fad09fd712cfbcda75d598eb3ab0d97528de1e8160c0c56767acdd3eed9eb1576e245c22085125b702a01910b9be896bd423fcc57881ea28eea4d373a8084c838d6c015b053dc5eb2082c28cff117a7efda07bd0d8988bb9fd010552672fd848f7791641c41429ac855e1c1076894c61bc28143a4b4499c8d649219a593ef3740de2b3bc51ffc7009a596a02e03765ac8be959be811f800a0583d40b223e79b1e8c037c36aa2dc1b9aa8a540a1d37ce45ce47332c091ce4cb7b4acbe00d23df9d55229af2e7527a2c406b8dee4a960b6fca64a614de4436a5435d9c335474e7868f4e1ae3583568b653115a805d6bfae18f0137a30f7845c1ab07fbddab06432314005af135f04972dc96d0f14ab6854a7fd6802994ba392640c057fa423d58ce3380814e4ea5f578831ac5f8863190ac3c13f85637def58c01f4ea42d9edec916af2975f00fc1588a5da25957b4cacef2980d1d1e8cdef272c0827b4c894ed5d4aa52b382c6b6fac694f4d7d4e4fcb1dfe90c5280470f8c026db7f112db897d50385d6eb02b4f06073d4862b9bd787976d524e64c8cd9786d57fe660c3d61eb1ba14c75900139de5512f62a8bff28ee34680d7f2629c7c0d3aed238348c475af23426d19a7c99981fa09678e5f0734d73cc33a87b827edcc862bbacf88bb069415515d2740a8156b39426a279c4ef07b39afb2f430fd03533ac006aa796d85799a909f0de134b7dd8c960f10cdf073694e09df61b07f57f3bcece4fbb7b1d0e230a5f18ba6eed62c454ac6b75f58c6b9619493907921b013eda5feadc03220184195876ef2c14baabf17b617e74424fdbcebde0349d5a0bac17db81568c1792a93c2c93735226a9cc246013c6cd183bbb7124026b5681892e0efbd029741edf9b012ccf1c8a8d7c566ae050cf4ef72651b66615dc13b3f7b9aa21b99fb539b4e6c7ccafb612a2d49105221f32e99f9cce2d98f8b87b58df40deafc79ea105158350f7f8b3b009ea9f64804300e2e95c1a1f1cadb001082a350588ff4d7c0d045d1a3dab337a45f313610d1f7c862a0dbdbdbf3ac05461be7ef8cb4bc3845cc46f47a741585a1b3c106acd878e00ed27a716ae98855c2c8f72e9f6fd1612cc5afa6aff237a811be40641c32f66688f8346625afd7f1fcc57a466ee94f31e092ec6fd4ab3cce429aa5057c2673c0ddc7fb1ff49bd5210c451d43b7b33415d3480cd348d8c050e6b815a0571b5ecc9c00a7e7b914cc460092e875e5b2b2ceb2f6c1faa6debeef0935914219dccd5d72f27cec0db4552e23a5e715c29cd143c45f6c653de500b5c270d7d8b14e123084598dc74a0ba47aa0b898fc1dff023c2246ed5bd39875665f230b8c0d84e32718acb0c424ea04112e3b566e2c8518f52e973c75be7f57c4f0c4b4de72b3a13a1125c8185af123ab9f7c8330bcf9eb7e0da6f0aa8e8c75a2d116d42d1e2f7118528ce24e0ad4144843a2f0cf396bdb5fef7109ad36d824636b0e9803248f63a78baed954c4e47faf24a89056085d2f60aab9bfab318dbdac6b397716fe774e614de2dbad7c9a75fc52e2a1214879d39a59730e19d50314157b597bf552f845eb151bd6247d59a6ea9b8118117f44d0eabd6027e271a517fd38c755