0x2cffd02e0c3201bf9fa4e43d1b3a94e9cd5737aa4b485986f5305a375aa2e4499e96fcd55836ffc3c90ab1fc3355cfe890ceaa88bae277638640fc3107fe6644bbac61feceadc615bf0e1bd02f887675bb1f101e6cab8b11aadd6040ddbb471fc5562d367f4a79cc22a9c5375df67d065abec470eb344cebe2fb63b8076c5d02de8a46641507f2b83649a1b35f1ddee5fc82e68775c329f04ce294a6e19fc2948b9de6dbb5b97ca33f11e1f171bda029565be94358af2c4f7f68f33b6ec2e7e2d94aad936050951fb7d41fd79f277b8b4e1cfc87912a5f38601b5e97c76d4f2424daac77501f7e5d1312d9c31da9e980dd8c364cbd709221dd988ffbdd6c6cba14dec18dd1896c44ef08f6e67b05f6c04740a8ed49dae87726ccbc328b6dd29cd454e958df98e4372488986ce183113cfed16bfc5b5befd03fb50745c6c88c3657131235e097b527ba7bd4209701b45b41a55269fe43a7aad767c64ccc7f166186e3a82ce39cab96d84ff97f5e07d3059fc404d9f1f8a368114385f38958bd6057ebacdfe5f687b1da8510c10b614ed4bf0d3929b5b1fb4bca2caca2ffe699b0ae185ed7a00c1cab7cee35040b88adeaea829b67c5934983626f4edc06d0241ffb52b6deca4df8c59fc2bb8c50f47dc11c376ee6de22cc108c41db8c26dd82ddcdfa845a5e5d7d39429de1d2edcafd1e31521cd811eaf0a157fd4f96380f240bcd485faece16663a9a8674c7eae8957104a74b4b4e39f10b64a82050cd9f10ed3b53d4644b288e7458fc3f008de1b6218010a05888b72a69c11b828eb0abd9aaee89a4116319d775c07c7e3560e840e5d637d5056d214a651d55b9571ed007a2d3f250f16315a4749d5228e84571a30bb6fc7a13f8a1a39b850da713031f778da5466b271c2fb6c8712209f868331f09dad20fb3fc9284f349bf14550d8aaa78ad200b61a740aa7a05395a7b682573f53215a484a10cc0e0188299d0b2ef003035ceb432eae5e798eec41fb39ebdb5b81f9f28b4c0d452d2b52d5262523e59e50a7b1379c301c2b68094b6406ad1e469348b0e2c1200cf83c1add0e209f0b40fd681c1ea8976be6d880cd510cb002abe2032197b64fb58acd000adb787123f26f1adfe517c80ffc0d25a8d0373c24c990d7775a74a9aacc682729b61ba7f2339afbaee42eb026fbf311fdb85af7819a3dbafd20c0865b8473ee4b6d867c048e32487e7c4ebb0f64508b6c52c3fda9779a3696c4b300fc852daa80eb826a18ccd21d767ed9196949e13aa6cf460a28c2a3038cbaca2214a8e0232e35e0c3258e625dc4207c08be1a366a8e4cde5c401ee7e1c0cf8d308681e34f7d73fb9dd751902ac62e3b7f84f00d4f0d1aaaaa55a147fb824cada90fa1bcfb65f1b7ad35a7219693cb790cb3c0527f96e21f5cd3db07f7f7807d9415f479e5c18e33c3478ebf5eabe5fdcf137e492fc2db65faf9b2b07aea92367599429f125e8e78274bf1fb28324d03e5309f90a9cd822af5a47fbf5bc08e2b9cb4380025c9b5eda54446eba65d9b23fff40f2cc0d0ae27c749a57d9e18ca6076b90ea457020018a39a9a0d7f47ffeea563d775fae1acc17d596ce97193e079736396e8c31b80e875d0694e04d23735b46f2b6ee4edf4ac0d527c451ef944a78f7962e2a9920b5c73a76e2c84066a172c849bf802429829affaa97fb2950564f3737ef8d81d24a26ee21488c6887690921cff0922062f008b9d3399fe11722493edd33084453cf2032fa9d1d0e396063bbb42fa112c252f8e0734fa39b2603912a16b404fa0b341fcf951f10dbf21b1feb1e033e95226086bb290c51f1d4519efc768c6e9e5c5b068ef3db10490c3917f23706e45299b765ca3f68a79e2d955e8bf8d6ada25e99af6d406a09036d70f6e49cec04fa1a7e7ba14bf932e7b3d1