0x2cffd02e34a099252b9a9a3eb4aca04055c6ecb6e189951b2ab09dc763bfd90bb4ee99d909849c3ab5c1cfea4782c1a74f122eaa69d4734123b69ab7ceb757ba2de4d88454b173c3374e6a37e44fd8a8fedbcc4d620e7ebcb4a57b70773b6937f46182bd593e8287c81eb8413b8a9e9d124e632d4c8e311e4261ada4acad36c4a92c1a5f264f74fa40ff8945abd9028ccc6e86de8fdea9e0e1b60db149df473216f6ea92e7bdff36eeda1f8ec4003189fd2968f50a422559c2c6e32ca95ffb4cbff936a97862de0939fab00387ff9a615a63868da9272d459894a04c817feebfe1bdb7142aa7f29393697e7c7779fbdf1c6b9de3414647cacdf47e833f9d8e1c62a80e1d90962abd7d2e884db75e3a7071c6216a46a4cbf793c142d0d01311eaa9837423c997114f4741f4177e39a1b72862a43686c6f3d23980b0176c1136a64ec15415bbf1d5c175b037d10f3652c92eb7e39d6ee29a3ccd66d8167066f04cf43e80b60b0b55ec81ebb875e6e7bed0bea7ee9fda9d4c818c783a32c39937ed769e6a4316113a24874042f58816b76593ddf45aea91823f6ff5a8494da3137f688dea3ed092003303a144cb4b324dda0e44e145ac891f4fd25c0906365d2274f303dcbd3d646a386587ae7852e82759021331f6d5b8f1110572ee57267462223630841b0f8d68a50212b956c0ffb422c677c4b5be3671e425bd156f1a3e3693037fa3d3c280c0375d1c992ff0dda6f9623f43d626de6dc01951129da733dc07d6333c1d6152290af041a6a5f9e8ac265c786fc545a09897254cb83cde692561c4dd599a2553616005d4dbcf033cb2874555e74b2355fb5406dcc30f12fb59ffa5e37873ebf35f3494e5e1a385a7f8326a921d874eb7f6781c63f59b627bc48c640962dabbbca140a28fbdd13f0cf8913e5829fd6c1080369a059f2f290168fa64090c8a2747804ae8c0f96e8dd6fcc6a7e71eb540fcc17d79dcd017421d749bcd0eb9c093eaf16752a35e08f84d7bc72b4be0ef250fe7fc4fca363cf1e5f5793cbdf542894236d1d02fab94157e853637844c26c7a7b06a77a286b51958cd02ba6853ed34224f6d9420d326ca4192bcac6dcc15ceac825b6eea1ff8393fa7289d2c38d673a794370fe13f94c9f029eddffe630ab5037c0a29cd79d27a2e9cde97b76e5c0b74e7353af3bfdb6287aa32614fae97dbe7dc149c3e494db5b1694ddcd74f644bbdf6e4a18921f6bbf8008702743a7eaac216848bc01b643c7c194e269921fdcc8c61be3aaa2c8bcaadc96f24511b9157b4ad92e6b5ca19541a958d4528405f632d966dd499cea121c43e1bfc4bdfa8992c47307ff09cd87d8a7baf65dfd335ef7bab20c9d4e62f3b68391a9233b922ce883bd914ea8bac81efb6ee72670c306021a92c2ca58cb27c1e57fdd909430ce760b420b77edfa2e7b0c4c32855a7005ce50a0a46751d842676f8ee91d8be43047369bd5ecd2d2a53cd8accfa29ed3039c5c7221855d665137aa2b8f79dad95264e1965f18e056488c39448bcb86efa6af1baacbcd15158c24f2c6d24f6e810e338c637d7e616fde0704da6c26ac57cb111f829f68c0fc2783d9f722eed8af83275d3592ebf0a1b7d548ee21df288a49c1358ea37420cfd6efef7f2f8ff29c2c40ed9faa6754beaed0c6695a5f4434d928e4dd5295b70eb13f9603e481b32f65cd2f29fad7fa7a1a5c01179c42a994be686ae23dbc1aa7a98de605884d95c78dfa162b341f08ef3e3a1721f5d4df154536dd74d4cacdf5f223c603adaa24a4840905625468b1c72a6d1bae9a49cc30e41a153cc81f94c5a2acfcab05316bef114bbdcd4ce117d3d4a169dabf26a7cbad83057c3b4bfffd151b9229ef3f69313142b040203dae3bf69997806eab494cbd02bcba1664281741b7cdc99d7dbdf98