0x2cffd02e9d7fcf9e113c23c36a867d277a901dd0fb6ff1c01a25db052eb670217c0ca71d3526663385a7eada9fd28d0315e187e60feccf8e8e859583563d3392fa85ab499cc3c015ea4ff6c67d538058ab67fecd7b10cbc71210f48944aec3b7c9f83f7da9352837c826e58059ef0b536a02394f4526421489adba6073bb99540e0ec0c76ead9d4c0f397dbb66996e0d8b5d82e0972560e66dc5b33db8cdf620fb6bebd7f1edd09022656b93309c4a6c0f407d3d7ca49b8badc2e7562e3429becf54e79dfc6cd0ebec911b72855ece8f21a1da08bf365c237609bb36121aa7d248f72b8de857a28fcfeb93f7a4212a130eb8742517616801f8e39d68c9e106d6e07d4ce29bd80b472e9b8c353b6880018b178677c759f2c3589fa0b4f927807164fd29608d49effe126723811a1206e3ed5055e6728b83cbc00236f3c1e5eb1d2626de30e32cc3a4d8daaa4bc81c745d8ac7f7c5caa2cc99f62007bff622e599be6d60beac135d13bf44e7d868d352a2cd5d97243e9072574b5d2d3193d747cdc0d46b4fd9efa3f4347b4fa344f05980208a8acc78b4fe807d897c2f126ef25e4cee86bd39f462783f561b5980f8268b6800114125bdee4e21dc53be5dc6bb4ff8e873edccb763894b209596ead0c52bc65d99568d8a9dc79fb6c30c351fb4e8f0fadfa1d80d47151dbc8c0fb638cdda8cf2ce626fa76f096f8ea3678af2f0d84ac6888b7f6a732499fcbe4c0707fe68c8b91068efa6efc5501b03ce01d18a1de2b2addd49eb74e7cf75b4d8294332fb2b90f180d2936f012c9ca90f646963824a63aee2f8bc14a04eba26be2b01cbcbb076098d8e9714004114b3cd05bf38f1a17ade5c405e0a49b8d07800397a2d19e01746d6c0d691d0033b9d5e614a97992c18636e51ff07ccdd49b17669e14e5fb801463c6dd3cd9640b56e65667f7e9bedc9046c9c77c141d1a6b63dc3d7e85c8b69e984627b0512194eec15084c68b340ff3a02ad4eddcd048085a0af3d16742ac13c39ae81d54306ab39e808e25e07575c508b2ba3bb2d0d6859dbbea70e9a95c9a861e238e3cc1492a48939cf3fde595e52a751bfaf7344b3b35510652946144ae951e1729b0447c785b6bafd65f5036d66f23440773308a1d541c41238d262843e563b7628695ec60a56eeb76aa68fe33ea3026688d37ec5aa0525f0ec6e8f47bb22d668b7ffe1a101771ac35be961cad855b2500694593655e9d4af40e5e056dd9c0ed5e042383a1be8ce0c238a2c5e80a971b4bffca2f2f457ffea45d0b3ba0f89979ec1abb39937bbdfa0d22f67ab9e31c0a6bc454f0d7d55194ee63f299ca15aa02522996667d45d01c9a42a9031bc99c602b8ab9e8284be8abd4da95158e67437616c2fbeeaa581aa78d4d59cd4ba5934b406817dbdd3d78f623fef5432116a8c8a39aa48cba9f2f1530007b8b61e96135a698312e61e6063f427f1c0d5be23a30d3646aaa19af0d534bd01ccce6852d3bb10fe9cb0507b3f2ef71f1d7047d390081ddaad68a4af4a746f523bc19d5c1f153222d2daae23bc72ca5b208888a84d20dc1e5b26c7ca86e714f052e2565ad2682e4c880408985e10642d8727a57314d98857861f28b3fa5e4fde6ded48d633e941784f14ee191961267f829c962248539075ae46aef07b5f8cdfeb6f70a3fdc94df7cfbbc5ea4126736ea5c83c8ded34d9b00737e17e3e6657653e1d75fcf2faebd577708708fcde408e3338963a4314c50441502177b317d5ccaee758c7f9384f10b904c0934a3028aaa1c97cee19e79f2b4f07e4f7685c0fa5cd4b430609ea4720d7621b50bc0ee2a0499c53fe826d2ea1a39aa22c8f07ed72b5116d1a81962e509b2bb542464607612b500b10bb13149a6dd1cadf3305a99b91db86a59177ec4e185f45b37a194899dea82aaa