3045022100d8a683d0b5b58266704264a511cd35279c76fe68d4bc1667002fa87b104e5b5a022014c7e8bba43a27b4cdb150a9d02f26d1638cff82cfa5d304aefecb003824c74d0104c10c1978dcd2e489c92fd806c97f9ca4d52c6dd016945b853fbe2bafac82278472b09c637eb280183358fd0238b66e56323793f47e73cc7300a0cfcef8f8ce0b