00000020f10c50e9e48446c45b0258c11f2eb7f098e2b4969dd6d31ca9762c4f00000000f0ca47c0d9c564e345dfeff155c6c7f90f1ffd7aa06801da4c4b41ad7f8429097613f65bffff001d430e720f