0x2cffd02e65117db02debff84f86690b46f9e91b665cf9da9a1a5d9afaa1eef43281f3af4eca0d434b00833feabf5599db064d751d3b0929341fab046244abbabe0a4c5037dbe61f2ef2d73c9ea3edcaf984eb8a3eee28a71c161c44825a857b3a03c35c09ed8276dc7e5853b1816207db64cfe176bc501b0b6e06fc783817aaeff5a5c68a1806d425481b8ea9029589cb34921a5d4f1a6748fea6a5637d3c00acdc383a0e26f611d7326696bd6c5fb3e7721eea5963a442a282cb75829ea14287be794bcf2e1bc8ee06a80b33a55654ad42349300d68319c2ea9b8a326ba93c82cd959dbba7bfd85948a75fdc800197195613503177f971d3e63cf11efca41e41a0de544acb8a2616dbbdc30b6aa7027ab8aa85eadc0d5489d7469fa6782d9cca498f5f399007cf038f4183f9244922bebf71104ef9e43aeb0bd25681e7925285de6ccd40b89cb5c66a3196e4fbe670717a0f991b2a144020c4b85ab8624773a82849ae3bc32d395b3b9f16bacf3991714d1f4d7ec7d9746a25aed81ee9125a3b0de7f067f01b0f2fab577c634c8e15933993633f1190b6e6d404019052870263bdf346e870035a3a88c90235f5a78b09ffc7854bf5870cd070c53e5d7d78f1ad1238c9c90b6736d41f8212b88babd96480bb86f019a83dd4f9c207281d999e7847740c63ae4d4b54fffe483c1db8a5e0b41154195c5261a2fa98ddfb2d6a8737a4193247f9eadb02028fe82a4d08838d69f6dfccd780f6f05de18fcb4555dad7d64a16aef0c952f2e21d350bb5a28ea1eb5df454fd7610cae29d2c34ae99642ba6be90aed82090abb8a0f6f7874270e6880c347f4c244197e099d7da0e3da609b570bcb626be7d11d8f8f0e9adb026bd5bbef20f86cf18dedeac4aa57dcfa6826c227f50a07fd03513c0a43779da60812f1eaf8747318ae58691e3f6c26b44d116f7f5289dc08e6291eead7c5035c03d9fd6e8f78d5704208d8f3f01f9b3a1839b0a922e75cd23d70cd4006b5bb40e665cb8d512414ed0a1af6a5e611d2f186d98d19ea219ebe8f3b3e32348e47592df50f1e2d416c71632aea50c8d489e1defa2f65269bb438dd79fd50b9515ac094d81a79195d9e2a04de9a5b714a7e2fdbe393a17ff721d3573bd059d5dbd841f1101b7799b3577dd37309dc513bc7eef87908caa70c11fa3b6a32de987f1816ec6d42cb85be0ee87a6240c97403e161a8965215d6861ae23e6e2f4a8ffa6127ff39d68f94487367d6b92aa6534b6cd9f69c9695020b254a17ae88b855fba0cb6d94d5a8d29337111f6647bf034cdcb56d2f7942175f087fe58939d10fbe4ff95db1cf0dbc24032c559c70b9c256957695563518eccc0b2c5eae8633b8645f8f9cf5f6393c12972987e7d25a2ee853b7d64564a18b01759e9c2ac20411819e296b05dd1116c8ba25cf98da1338656cf0c26f4b70ce55672b72e3c6979c0f3014bb3682fbc245b8c5012cabcb899d1bbb28f54ed1a5a5d041a2a5af58c0a0f7b0476be3cd1f8fe2a971b023f48a28ff85bee44b6e6c4648ce8750c781902e3035e98bb1cf96204a93efb8084f14a36e3800934485562799a5c8ce74b6ea03e078e828631734ac8358f37626ac4356c0140e6eb6c94400f6a854b7d8a6da37113810bd73f62d2b67bebf0ca231daeecc232e1c547b12ffd0d87a8a0b01a7851f1f396e4545546e3ec8e37c15a4b0373332b3c50d178fe2635707eec6d7285f407e2e48665b72c1f133b4b7dd1bf145bbdb75ebb70055b07af129663e77c69292fa7f1bef1129bd377e74a509fddedabc6b9ce7e4b6a60f11cf59e3c631947a48bcf10ea093b0b9a8d3fb4866f750e247394cfd6941b8d4654cfbfaf83b5c8bfcfeb661e13567b06e610d99d04de2843d9b2c2dbd17f0c08044b68975ff8def7704681058cb25