00000020c1ce451bca80a7a865b12bf4a0c92972aba8428c2a0f7e000000000000000000ae8670cabebb8f85d655bef8fe57582f2737aa0029ab4dc62d5981d66d459d6dba5d1359a7f60118ec67a9af