0x2cffd02e88d744835394084803cf33d85284bc3649bfb600530f7d62df166e4092e1feeec66736b554d35e78726957abcbaf195684f0706c0f8dfc5f19675e62e55aacfbcdc7ea7e184ea2e2bdf609042cde2d369a63ea324f4e5ccc16c3d2783fa521388c88bdd0952a5f0e14c95cf4eae9291ff7cbeeca71cac681bbeccc1b75f84c21303370b4d40817fd2cfca6bfedec6a4bae36bcf372842e10a1958e99f2c99501221a3c78d0709554168439ffd0f24906c9e68e2d71fdcfae407edecbde2f970bb051315074ddd3ec4681b898cf6e8d3e31c31b8691d17dc657bf521f315a23a7c559c364cf285c2aff898edc0c5740a04250d37bd048df9f2a1392a60a447b5b327031ab893e7e63e2498b7b85c6780af6b532bb7e256c826e1de011ba75df418149c962973f7e94114bd1ceb3b97e5175a49bf5faf7d6b595c409d30b9fe9637aeae0276ccb2609aeac178d2657b581e4386f2ea62de0e332afc816f06a89cc13c5eaf8c209c1c74fbf5c509c5b694226037eb0c53e92c37ddd1bb1f747c5252cff0cc85967d7b46f9134ef6b3c6539a47372c1435b7cd777f1852c1cb91664b9db83d63e1e5b85250a424b3c5f71c32a1bd589d31eba1e9ae025e054a56c869d5cbc90ee535ccb8e337dd89d876434cfe20b9f2546d508c8bb15caf81055b4004f50afc92c29cb6546f5ba416d9d5d6165b52c0e3b1abf4a31003ce8646b145d5a13c203d03398864262f8e5f529c170a66ae2a11749a234666c55e20abf312a5fd30efed190fe87a600ccad14d12cd27a19d599d99729bbbfde80438c4e5b683b9d417f56a8ed1245b5036297b9171a39cd0332a3f8b57b90fb6b1aa09307f670432b279da5e797dec0646a56d8a34763daee98303eb93741e1a89f0d3330cb3661256b0f419cbefae4f00f3c7f2125fc3ee5cac5aef6f34e3ef56159c4b84c84df33ddf452f9712024dbab67bb64d6e8e49ca8f46bfc4d2cb163dcfab1c2523520f07e5b2e11274911b21e022fdbca3d5755cfb5d073e6f6551940aee1a47dade97dfdb15ac7271d6b4465673e16036b5b7c907a336a9ae453b57210237338ea2166f83067a9163e66d3fd8f4e258b0c7c7b08d091ec9864ced615d0dbc6b21f44573ad926fd9fe7c7dd9c4955d69c78f897cf8b6dfed0a39f86feffcc5895a330ec827e92fb92eb0e10e3cee5c3814dfbfa95467cd96b6bae07d6bd24d73b5c077de784612a08055b310127595ed5cc34514c3e4dafb7efc4083f4833d029bce2bbcd94861cc8824baf0df0a5b3faef6ced2d37c2e2764957ff83500a04fad0382c6dac916cf38bfc07969cf9a7ed3e4285c53ef299e6f96792ec5811b7834038c41acdf2ddc5f7be68488b891269423011c10031147aabd25c2febd8caa0c4c840aa09871a5ddc14ddbd39a75768e010aec02f50a58b65ce6d78af1b9f6f29414a4f5d7069441883f5b66b6e3c37faffd9ee5176ce633038200c1b825b3efe56c436fbecb0bfced2e14642ee6133c8dee3bec6799ddb4f561538068584217020f9c35a8fb3ce47c2666f318f94924cd7402c80d484930a62e70cc8ad4eaa42c62ea9819ace01f895220510a736b2b234ddd353ebafdec761c2679918848dae855bd7b40a6bd55592faa7f678b16577315811a62c29530d11642324c0ff3db7de2bbefee3250ccff3e2b64a8eb11ac5dc4ffba02ba4e897e4766755f07bdcf2e9d40d9247a243b499d3f1082cf48888fa04b21b92ae858447aec72ea55276a119ed420f04d21060ebcd24a54c4c0c8884b77eefdadfab5c6378a53d11eee22c7e84511a8a5342d9be2e26990af3f90e930a627b632edccd9141eb41c21b9801fc6906a85ee9bb8b672b0e644608dfa48d13dca9f69848407d68289e0b853beda78aaae10f40d06de9a4ac6ba5c9