www.wileyvalentine.com
Issued by RapidSSL SHA256 CA
About this certificate
This digital certificate with serial number 29:70:9c:a7:e4:37:13:ad:9d:bd:9a:7a:7e:99:33:21 was issued on by GeoTrust Inc..
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.
We have idenified some issues with this certificate:
- Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)
- Sub certificates SHOULD include Subject Key Identifier in end entity certs (RFC 5280: 4.2 & 4.2.1.2)
Certificate Subject
CN=www.wileyvalentine.com
GeoTrust Inc.
Organization:
GeoTrust Inc.
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 29:70:9c:a7:e4:37:13:ad:9d:bd:9a:7a:7e:99:33:21Serial Number (int): 55083062432967927113143809387731170081
Serial Number lenght: 126 bits, 16 octets
SubjectKeyId:
AuthorityKeyId: 97:c2:27:50:9e:c2:c9:ec:0c:88:32:c8:7c:ad:e2:a6:01:4f:da:6f
Fingerprint (sha1): 7c:d9:de:0e:ce:3c:08:9d:cd:fa:fa:3f:6f:69:73:f0:f9:12:cc:a8
Fingerprint (sha256): 70:fd:ac:62:19:dc:49:51:70:98:3a:38:81:a2:17:80:6a:fb:e4:d3:4f:fa:85:38:9d:e7:c4:20:0a:aa:e2:ba
Issuing Certificate URL: http://gp.symcb.com/gp.crt
Revocation information
OCSP Server: http://gp.symcd.comCRL Distribution Point: http://gp.symcb.com/gp.crl
Check the revocation status for certificate www.wileyvalentine.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.wileyvalentine.com
Public Key Algorithm
RSA
Key Size
2048
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
www.wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
Other certificates including the domain name wileyvalentine.com
(limited to 100 certificates)
wileyvalentine.com
wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
wileyvalentine.com
www.wileyvalentine.com
wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
wileyvalentine.com
www.wileyvalentine.com
wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
www.wileyvalentine.com
wileyvalentine.com
Certificate
The complete raw certificate details for www.wileyvalentine.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFgjCCBGqgAwIBAgIQKXCcp+Q3E62dvZp6fpkzITANBgkqhkiG9w0BAQsFADBC MQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEbMBkGA1UEAxMS UmFwaWRTU0wgU0hBMjU2IENBMB4XDTE3MDUzMDAwMDAwMFoXDTE4MDYyOTIzNTk1 OVowITEfMB0GA1UEAwwWd3d3LndpbGV5dmFsZW50aW5lLmNvbTCCASIwDQYJKoZI hvcNAQEBBQADggEPADCCAQoCggEBAOZxs7c86jP717/DJ56bibepJq6y2J00ouZr WcjkvcP0rntuUeUALZ3jBi5/hFSwsP7+ymMF2R/3B2lxvuYzPF5qO+wnGEVlaI8Z pmDGw6bCyUC7wKrJGcbUZuQPiFqTJ4fmQLBD8/Gq11O49VeUy9fSIQW060rXJFRD XykWYISe5hZk9T/RuadUzB1szURHGcGEqvL4Kw0SDPf8CjHSqcynO3eKwoa/CL1V gE4oMImmwMHQDhhAz6NP9O11Guxuvf0talOokrT+nQ78MAmi6BxSLL5OYkyLHmHG 788l2n61+H3rd1uW8Wr592Yl58UfE/ANCeRwv16GDzrOhBVIfEECAwEAAaOCApMw ggKPMDUGA1UdEQQuMCyCFnd3dy53aWxleXZhbGVudGluZS5jb22CEndpbGV5dmFs ZW50aW5lLmNvbTAJBgNVHRMEAjAAMCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9n cC5zeW1jYi5jb20vZ3AuY3JsMG8GA1UdIARoMGYwZAYGZ4EMAQIBMFowKgYIKwYB BQUHAgEWHmh0dHBzOi8vd3d3LnJhcGlkc3NsLmNvbS9sZWdhbDAsBggrBgEFBQcC AjAgDB5odHRwczovL3d3dy5yYXBpZHNzbC5jb20vbGVnYWwwHwYDVR0jBBgwFoAU l8InUJ7CyewMiDLIfK3ipgFP2m8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG CCsGAQUFBwMBBggrBgEFBQcDAjBXBggrBgEFBQcBAQRLMEkwHwYIKwYBBQUHMAGG E2h0dHA6Ly9ncC5zeW1jZC5jb20wJgYIKwYBBQUHMAKGGmh0dHA6Ly9ncC5zeW1j Yi5jb20vZ3AuY3J0MIIBAgYKKwYBBAHWeQIEAgSB8wSB8ADuAHUA3esdK3oNT6Yg i4GtgWhwfi6OnQHVXIiNPRHEzbbsvswAAAFcWTY84gAABAMARjBEAiALmuhxVoY2 2iYUlLnxDrAgZjd8no0zIdpXwmEdnKXmxQIgWZLQB+GeT+XapaM0jBvPEym+cfYQ cXmxeqAP7a7Y1McAdQCkuQmQtBhYFIe7E6LMZ3AKPDWYBPkb37jjd80OyA3cEAAA AVxZNj0dAAAEAwBGMEQCIDEu+w6ZwqmSuRM/hYrRGuA3A6wWbBXnWdCXWGrOM7H1 AiA/2ziM30eWDE2MZ//gEOAojZChsPxaamZXLwepHy6xwzANBgkqhkiG9w0BAQsF AAOCAQEAQzXmhXSMpFQG+BfO1nltNJi1OcxOcMeGpqwuBwenGT6zG4Zwk27B9YVd lpeh845OvuWPzbS2yG2LBS8TapLfrl8t4AlBrHyoXvSxFWKQ1+ip6TTHXqev73O/ /SarYQ7bbnqIywxSxTO1QhVPm08VfVJRrKSRxCHgrUSiXXxOaSYn71cJdv3Sq6ly b4Jp9ZOaVe68d6XDL1Cq5o0tX6jGSvfnENn/vI1olIh814iFky/C4qSppNI7/rTM IsVuMsboenFtUl6qaa2HqmZ4m+mPeRI8ykwRFe0JR+JpYmMXp9E6lM3obsUa6KI8 qDKkucCBrsPV3rjTZN06NrpYG6BxzQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5nGztzzqM/vXv8MnnpuJ t6kmrrLYnTSi5mtZyOS9w/Sue25R5QAtneMGLn+EVLCw/v7KYwXZH/cHaXG+5jM8 Xmo77CcYRWVojxmmYMbDpsLJQLvAqskZxtRm5A+IWpMnh+ZAsEPz8arXU7j1V5TL 19IhBbTrStckVENfKRZghJ7mFmT1P9G5p1TMHWzNREcZwYSq8vgrDRIM9/wKMdKp zKc7d4rChr8IvVWATigwiabAwdAOGEDPo0/07XUa7G69/S1qU6iStP6dDvwwCaLo HFIsvk5iTIseYcbvzyXafrX4fet3W5bxavn3ZiXnxR8T8A0J5HC/XoYPOs6EFUh8 QQIDAQAB -----END PUBLIC KEY-----
ASN.1 decoded
[c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2 . . . . . . . . [c:0|t:2|false] INTEGER 55083062432967927113143809387731170081 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'GeoTrust Inc.' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'RapidSSL SHA256 CA' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-05-30 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-06-29 23:59:59 +0000 UTC . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'www.wileyvalentine.com' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption) . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 29090878695364980297954206131678475343454285832996362691234679115580397723289510382585040051016164239585289146628033123084375825211346281796272174702912856008450617280098842680069376815356492870731482401483749077077450536423840283085898701811912702146703924985594214827635295080880735561470713330113359275533383784863916996344746422708155854366002149366794880397297941781302965050920261106245940599004737674257452941910760925526135672240959435629598427722620637395511194299978760918588153094459419266883524271956686842325727417324649963290269996862857423128303977810688969661940413056775481428676650257201042916146241 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537 . . . . . . . . [c:2|t:3|true] ORAddress . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (46 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.wileyvalentine.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'wileyvalentine.com' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (36 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://gp.symcb.com/gp.crl' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (104 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.1 (cps) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'https://www.rapidssl.com/legal' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'https://www.rapidssl.com/legal' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName 97c227509ec2c9ec0c8832c87cade2a6014fda6f . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits) 05a0 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (75 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://gp.symcd.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://gp.symcb.com/gp.crt' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee007500ddeb1d2b7a0d4fa6208b81ad8168707e2e8e9d01d55c888d3d11c4cdb6ecbecc0000015c59363ce2000004030046304402200b9ae871568636da261494b9f10eb02066377c9e8d3321da57c2611d9ca5e6c502205992d007e19e4fe5daa5a3348c1bcf1329be71f6107179b17aa00fedaed8d4c7007500a4b90990b418581487bb13a2cc67700a3c359804f91bdfb8e377cd0ec80ddc100000015c59363d1d00000403004630440220312efb0e99c2a992b9133f858ad11ae03703ac166c15e759d097586ace33b1f502203fdb388cdf47960c4d8c67ffe010e0288d90a1b0fc5a6a66572f07a91f2eb1c3 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 004335e685748ca45406f817ced6796d3498b539cc4e70c786a6ac2e0707a7193eb31b8670936ec1f5855d9697a1f38e4ebee58fcdb4b6c86d8b052f136a92dfae5f2de00941ac7ca85ef4b1156290d7e8a9e934c75ea7afef73bffd26ab610edb6e7a88cb0c52c533b542154f9b4f157d5251aca491c421e0ad44a25d7c4e692627ef570976fdd2aba9726f8269f5939a55eebc77a5c32f50aae68d2d5fa8c64af7e710d9ffbc8d6894887cd78885932fc2e2a4a9a4d23bfeb4cc22c56e32c6e87a716d525eaa69ad87aa66789be98f79123cca4c1115ed0947e269626317a7d13a94cde86ec51ae8a23ca832a4b9c081aec3d5deb8d364dd3a36ba581ba071cd