0feff107b7f31c84239bf591459c706dec0ea33472c6ef678faee05e50e5ff627a1681161b08e566265b9b8feacbe60fcc7a976d

79e9f104b6f66bf6239bf490409c701fe311432a44dd63239e52b465ab7de3a692a31e837cc3fa7f1bc930b9ba4084149d9b0364