00000020d1f0ac27cea9fe94e5e2ec36296e9dc4dda1559f94d1243626fe20f50000000017e5598968b4f77d92be61f09e346f0d448c93c72ee6b04cc12adbdff32c551d39ea8166ffff001df86cf7b8