00000020cafafd7b2547f6fa1aeb43fb40cbec25d41e260d0036ce0473e8730300000000143403d7ae321b449e74780b37c1583922f8adef4fa25c15616a1db0d529c8134f86335a78ad0c1cfd6d948f