C43AF4B0C8F3F0691ABECEAF6DB1F824F0AA9EBE7AE7B2DB7F86EFB8D8B66E94
F6E40360B1D144A1E43DB5993EA5F8A36B2743A527F0321477C1C1CFF2FE793C