3045022100ff59287cd13feeead5cc70935902270257d3e6d49a91ae80befa954ce4df314a022059833e64f82a902f7e7a5cc702b661b54c97f4dd29defb7706dbe76153cd6e170104eeb491181bc840790964106bf8cfed6b8f2ee8a91c55930af02545fb8c9d845e02b69642df71aec36c0b5b6927a17e0f59c791527773aea89581fb13381d2dce