0x2cffd02e6310506375fedcd2fa667d53b46afff4819cc95f4ea02483042a4fe4d3a187576ad9ecde07bad9354cb9d0dbfdf806883614619fb6453d58a3a98d60b966c03bd3fa426cb0a4a7524df6162950f2c2ddbac51b7f20c9f57bbccfbb5ec1bc282fbeb6684b44ea0fd01f27e6541561426121ff28e872b0bd49faaceee4b4ff7f857baa7301840672b3ea20714910f9a051e0d0f6ba64f263d5408f5f63a90771594cf71f7b64ad2e7001a851f9a2835bf34bf560ed3587efca7448ea7179bba4645fe1cf6944537a8e03ca9979529b192c27d2e56c4b561bf5e1cbf7e6544c322675c84b3404ba35bd9337f675fd86f67d27261c036fed47b41f0ae069a175ccc5bceeae5eb8479f424900c2023352243149ce365ad7d772d13250103c805d9d4f61e5c782ba922b168165c14aa5d4a3935c84946307d80d8fa23810023bc66c968a314fc1fc2bc66df61e3c5c5e8239efac503d306f4dd703d19be47866a7cea9e2cd9bf9e3b6b97b08a330fd8050afbb8801203bc9f3dace0e40159a0bd0cce7e9450c1ccf77026749126cbc272d2cd58ba53a707300fdf697c29fc51061acec8ba242dd2a0af371f7144595dcca697508ef91d33e9495258a879c66510059ff58985f257080a1d7263627cb9dc18509900f13e9ebac5f2c388b70c2c9e54cbe7ef5c95d1ce0d19d585037a63381477df2e79bbcc975069ddb90ee1724cf098b0f6145bc3a77cf4c00a80be82df6f749467c4ef79b4d35bc81cfeb7910617458f224dc41dd354ae9f052cf8f893edff0d6f584dd934f1b12f156bfa22caffaa2f09b382ac93649bcb0681692baf66e7d9b4b3c080bf371536825eb83ad7b26c9cbcdffa4634402d35153556491ee56f1f398e5e7f4857fb25c78809e784f2cca8a00e068c4e6c4cfc2b09c3d82b8082739f112a6545614a62d7534b92797bdf63b4ec1da3e554dd67e66e064d33e3cf8e78b70f72e31dacbb31f2b1444a55e9f9f29ee4ae669e946977c0f44e3cac6e34c30e4364c39b2e490f5223f825af1528cc79dacc56c509a64dacbd178fb0b2e9d7b91ced4ada00d19f3e2beeec71a29819cd02eb5db9ec2fb1ed8ddf8e918e8f20bb45833732ceb76dd306b479ff84e1003104318de62b40f2c8ece3f2fb8bf570e2fee8416cf356494f18d894a4a9ee3e5d032393a614ff398ca4de83a00a0383ab53a4aa458ba47aee4a5e403da9e9c5cb91a1080797d6fec80847909a5c0005f8517bded4d947efad56d9a828f20e61c5267886a45614559704433c7a68f9902044fd6db12a3a27024636718f1a7551f8916d661b36ae387448de56261f72ce0773651e745f2301252d05b7d1dd515864061db9e91dca02667b6b5d12d7aee3fce52a6a24d36dfa59de948d33a35ffc7c718f62311089384c908e0c1a72de62cc113453e118e1d678c70897e6cdad629dbb5377f644dc901ab79ea8bd9bc222405906933cf23fa6573546fb66c9564701e884091b23e833275e854f8ffad95c26a0e3d4ad8cf07398d4aebf6b6b2b1ed62309bad8414068ec5a6d4f1fee3bda369ab22f1a88c0c587305e509f150be5b1a38f0f2fab6a7e16c7b3d14c4c2cc8b392fb1225c5ab4a2e71029fe89e93d5a5b6c17a3f6f33eb05f38dc2576132762088e4e688cdfd9ada569e6e3e351162538f3d4aaa6916d07e47befc560e0f358f92eb2852edd1a1f0474a3d009e3d43f3642f0add571a75733198d6b3b2474ec59e97dbccea2326a6431526e62e8a80588eab91e833333b7bad50a243084fdc6af9f9eac8320850f211a8bde937cacd4f1566c9b6d3f214410cae289835d46e0312270a6216ec715b70035506357e593e1ab4dc880ff04d6eec7c4c4232bdd072a70aa12a6584b4d1e77f019815aaf3bfd2b57cc3124e39dafd38bfbb5d8