0000002012ab646c3c4e501d7d08b6e97107c915c2c5770181624839807d1b0000000000c81e79677da152337900284b8ba879f54bc4d47899d5328405ccf87e024e6954206f645effff001d118a9a8c