3045022100cf59691b206eab7e1846af4e3c874850ec2bbe5c357de8a73bf7a9f01a0f087e02206bf005171d737abead0d0323e86056d8312a779c80b80b4b8425896f68f2edf50104fb51544dfef0dbf3e6cc0f26609823ecaceabfbf58ff1c713673d7349674070f9d5841e4563b479e943239c98e5cf6354e469ac4600d7ff38070d591dde1a63e