3045022100d31c0ee5a960cbf18e9f6d0211a1fb9f95244c2a75b8b663a8d84425b8b2f48202206d6abafa0e40d565e6971083bc137ecb140624599b6421ddc02f16c59bc27bb00104e44369a4944fbe9e904612e4c714a93d4fe4a4e8ce12830e9b261d67e66dcc71fb8038990ac9c63e53767bc3b616c031cfa429141aa51975c6a498ab9264dd22