0040ad27450d7fe8960780faf79f945f9b1fcafc33f319e05b061c0000000000000000006c69f27868783c803967e0b7924c98ee3678b1e3cf015d3242da6182f240c901f0b7be650cfc021878eb3cd1