3045022100d4b3ddcec4601f0eccc40d644e4a497304c6561aa8750bd8c820d5798d9d3f7e0220589506dfef4199b9abfc050aed6ff49e7266ecf23e8a5092ef405d0c75a9efee0104caf0dac8f83b47341a7a802598fbaae1c4d530f16ca11700aa24d4c9872c7e6a4a2ee16bcc4fe6495017006e439924f18ba1b4f4b0a36ecd0a21757d39d4245d