3046022100ca66b829e89f9b4b437703173c2c69973b156c4f171b5ccf156bfd8b35786620022100948803e27703e17cce301b7fa0e2131ddcc177b1ccb79802f3ab9381608e22a80104650573fa83545948da76fd48dd9e303a52966f2a9a6799d893e98785c0d4970e5ba640c77ab81f478d180dfe6b05f9c726acaeb2dd4041ee86c235c79ee8daec