0x2cffd02ee14291f65cee5112fb227f6c2fa7b4a6192371ea39080531f9ade2be2fe03823343e8c6360b9bf8564ae921ea69730c4bd7b42a93450c3a7d828db51478d616182abd93c23c2524f232c951aa1407ffbc2b71ccb51f18ce0828044dd145b36e424e07ea2668dd5b16267a9974a8437ed552ff0a49d4b2a872301bab8f0b37293c99d928bead53136268ee8f1fe9b8a8d628fcc4461c653de7a6dfcadee6db6ced2e10ac282f41c4ad0a6684d6dd93a235871a9982a873295357fb42a694f153cddf3080b71509cfb13448438f779a8ba1e652f05abe0cce54ccd26368558759121da901b3b3b9e8d026dc19d1de7d5d481b2a4fdeb95d4db861e3f30bd96d2ec89e2dbe91ee83981db801beb1ff19d6bcbe55f3da84191266d85f2c389e29071b7a1639b71ccb08144e148d40cafd86a0a162db5e7723b1414efe2f8219d0fe7d489a6d9391acd1a6e5c702fc3eeff8696f9bc1455c3ec4ade30e445805a8d872c4cbb6605c307c147a6889cfe2e0e3e5a593ac65e9edc162ac79bb2f901f9f028d6b1311b460dcaa192743d107d2d5359a3cdd5d29ab772359bfe6fe1bf1d002a6c4018061d74e2af714a212994c000037987414e72a7287e9269cce24790c8dd98daf003d6a713a0f04ff7c811fbd75dd79f67cef7027340f6b34208fdb23ac09488420a439f82dc9195ca5e66505523cb52a5c22652c6bcaae36cc1b50a0408ef89d14d410ab8f55ae1297af6041bb3d3ed017f2ebe1b0130e9becdac4cd3ed3f2bf483dee04367f42be5a6179be82cbc4887eea8300744e3bac6fee310c267e60f566f78ef07fe253941e565e214ab0f3e9f7fe1f2f7af67b28919a411d0844186fb81ff32fa8718e954214617d716599b4b4c0e49d5f252cba174dace6e8bdfa6662bfd5ac72f2baf07ba59a181f6907b54c3e63603f57dd1c0fcf0265b01c2cd436468875b372d379263d98177bd7637526f67ef3268320a1ab2fac6a0246120589e9cfec380185a7593e078662a1f630c9f0c01e5d0f3c37f312ce95d364312ab3b6c6f03b0d7a32e1e9d502a007a614ee00c805b79b2f2ed298f173c37b4caab1a4f1bca14f14761868f266a8e3c7cfa872480e2b5e9e08623aca4f7aacc2a682b52bea6f0abac516cc904716aa989ba6bb3ae4708c4280b066081a68180dd84ed8f6b024860c2459d3893f4accc969dee2debded61a48a6b1129f969cf11a676cfaf4470b5cf5566f73ec17401acca7026a355d7676548011db33f96b1c464f5d7ac755164031f82f831e2117aa5a37d95fba8043a5c5ec7678a111d3514140f9dfc89ff477674be52be90a732004d3c00177bc0c1a24228d5ba5c151ba840087b4b8d0ca9935d10f4528adb9119a15ecec8afe274ebc0e0f6be26b4a7fd314fb44e204041211ace956e50145b03f55bfc346be311e3c7656e52b31291ebcb2a1b3234a5411e18bdbd0ed4ba3c27ca360bdc57dd76d4b98ef060eb64e497f864e12061ab950484139ae4a1fc5f8ee7ec536f80e8f6599b9dab9ded60e46a1b0cab3bab0affc988f832f1c231aba5c39ba53956d1119dbdfa58e1ddcf543b86779d4c14afcbf1e3f59f5cb7917782e58e814c670aa55f0d81ff6f17abd6e08dbd2e69f3135e246840032d85073c5f4a5c706ad6a0a70009c476c7dd4386e5a081f226c833fb37fad59f72e62c23c700c3d34c5f5189a3cb85e77aa3cd22c5d852b8b3d1713a3de06ad6fcb5263b4b39aa9ad3d210ef2155128eedb7d238982b534e567882987f8d7bb5360e0caca432d5608c9a315ede78e83aee037dbc9f6727d138c0119b0327a90d96275b9a7c55142c20a08f95e14bb72f7767f77b1ae6be955316d7234f2bc5a409cddf688c6cd82f1074ff4f078ff12e342397d6ca2bda8d902479c12c652efb7f2d5