304c69decb7edc1e5330e27000a55bcb00000000000000000000000000000