www.shoot-to-print.fr
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f2:9a:3f:4b:da:b0:5d:a3:31:e7:c7:56:73:7e:13:88:1b was issued on by Let's Encrypt.
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)
Certificate Subject
CN=www.shoot-to-print.fr
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f2:9a:3f:4b:da:b0:5d:a3:31:e7:c7:56:73:7e:13:88:1bSerial Number (int): 343890220354707855101057154078844145338395
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: f6:6a:7d:98:89:8e:71:84:6f:16:77:f7:aa:48:8f:84:3a:17:95:7d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): db:b2:f1:21:ce:b1:cc:19:75:d9:98:8b:a7:71:3d:ff:08:c3:b7:12
Fingerprint (sha256): 19:d1:c6:47:11:01:eb:fa:c5:2c:d6:f5:e2:1f:f0:7c:d8:6a:b6:75:d3:4f:95:f9:62:6e:49:34:46:41:bb:57
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.org/Check the revocation status for certificate www.shoot-to-print.fr
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.shoot-to-print.fr
Public Key Algorithm
RSA
Key Size
4096
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
shoot-to-print.fr
www.shoot-to-print.fr
www.shoot-to-print.fr
Other certificates including the domain name shoot-to-print.fr
(limited to 100 certificates)
shoot-to-print.fr
www.shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
www.shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
shoot-to-print.fr
Certificate
The complete raw certificate details for www.shoot-to-print.fr in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGITCCBQmgAwIBAgISA/KaP0vasF2jMefHVnN+E4gbMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjEyMTYwNDM2MDBaFw0x NzAzMTYwNDM2MDBaMCAxHjAcBgNVBAMTFXd3dy5zaG9vdC10by1wcmludC5mcjCC AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALHur7dlHWBOtUALO5OoATGK cuUJUd9iBXIccMj5skP3oRdRG+gM9+/pUGNKlqWNz+P7YykbykyXXGeKEY706gek rUiRz7YmoZxLR5yfqPmWUf40jSKnizf9nO6RCwqE5PA824mIXp+D8D0wMizu2yOL 8cHT9fCuX7kp/wFRY9h7TTp2DvSUZbNRMMXn6c0P1peZJUC4v4cUw3qStD15w+uC ZObB2hGdVfM31C42JDlT8lkiZ0/o0v560nB3wZeeJZ6CttOi1Ic5RVarQ1jBRyeg Vw38DRVJ0JfDjX0cmVHbeaT3D9sHBU2idZXqAbqWEDP1zimy/JxkanX7vCsseQR4 T+cE/2TJOia51yl2lwyyTpp8TMvo9xspUxLW/X9VW5VFhzvXn5MGgHDo6YkZmMnX +DWYGlFOhCWKv7r+mh9eukPiL3ELU4uv/5a28t7ZXUFqgD5/nkm+0E5Buy8wkWC8 8KagYiUsXgvPbksN2dJsajtl9U++ZML6tXUJTBDKo/Fza9j5j2g1RFDsB4m0HGPn NMJY689Vw2k4tZI2wi82xMLbwrKoNDaWM/JC7k2nltoxC7CdnR35/H/qxOhpvY8k uXaKHzphTkJd2LsU0lHh19gcRajF4EWeu/M41Hkv/0l6tvktTx3gTlSwgVPa6i4X VnztksCfvOveNruj+1WrAgMBAAGjggIpMIICJTAOBgNVHQ8BAf8EBAMCBaAwHQYD VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0O BBYEFPZqfZiJjnGEbxZ396pIj4Q6F5V9MB8GA1UdIwQYMBaAFKhKamMEfd265tE5 t6ZFZe/zqOyhMHAGCCsGAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29j c3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9j ZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMDMGA1UdEQQsMCqCEXNob290LXRv LXByaW50LmZyghV3d3cuc2hvb3QtdG8tcHJpbnQuZnIwgf4GA1UdIASB9jCB8zAI BgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8v Y3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRp ZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGll cyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBv bGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5 LzANBgkqhkiG9w0BAQsFAAOCAQEAEtsHE/eq+3eaiwWX8vG3c42IC9DKxTWZEOxj F6VEDlJg6WvQ5xEVa1/O8FBsoBtj8jhEGMptA7leG8QIPCdqG14w+jjnc69U8sVW BdDBoWlVmOFWZ41yxmbl2Bphu2xpznWkSW2/2IJaMT1+e4svurKlOF9WR22PSZQ2 Vgu8xDmFdKeUlO0/l/ttRRPknLT6UC10wMrYf8p+uPqX/TZ+01ajbtETKuHR0Duk i2txksPjB0AGPhACRLC4QUwPAChqdkU2KALzHp1T7J3Oy0CahlJ+uYvgUTMQzmaA 6/fOqK7Z1SPGYKhFvn5b3kYIyIYXSKoHPafsSgli1H8VpU09gg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAse6vt2UdYE61QAs7k6gB MYpy5QlR32IFchxwyPmyQ/ehF1Eb6Az37+lQY0qWpY3P4/tjKRvKTJdcZ4oRjvTq B6StSJHPtiahnEtHnJ+o+ZZR/jSNIqeLN/2c7pELCoTk8DzbiYhen4PwPTAyLO7b I4vxwdP18K5fuSn/AVFj2HtNOnYO9JRls1EwxefpzQ/Wl5klQLi/hxTDepK0PXnD 64Jk5sHaEZ1V8zfULjYkOVPyWSJnT+jS/nrScHfBl54lnoK206LUhzlFVqtDWMFH J6BXDfwNFUnQl8ONfRyZUdt5pPcP2wcFTaJ1leoBupYQM/XOKbL8nGRqdfu8Kyx5 BHhP5wT/ZMk6JrnXKXaXDLJOmnxMy+j3GylTEtb9f1VblUWHO9efkwaAcOjpiRmY ydf4NZgaUU6EJYq/uv6aH166Q+IvcQtTi6//lrby3tldQWqAPn+eSb7QTkG7LzCR YLzwpqBiJSxeC89uSw3Z0mxqO2X1T75kwvq1dQlMEMqj8XNr2PmPaDVEUOwHibQc Y+c0wljrz1XDaTi1kjbCLzbEwtvCsqg0NpYz8kLuTaeW2jELsJ2dHfn8f+rE6Gm9 jyS5doofOmFOQl3YuxTSUeHX2BxFqMXgRZ678zjUeS//SXq2+S1PHeBOVLCBU9rq LhdWfO2SwJ+86942u6P7VasCAwEAAQ== -----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 343890220354707855101057154078844145338395 . . . . . . . . [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 'Let's Encrypt' . . . . . . . . . . . . [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 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-12-16 04:36:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-03-16 04:36:00 +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:19|false] PrintableString 'www.shoot-to-print.fr' . . . . . . . . [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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 725900732554374709976141439346122129213123200021007614281613783260669690096820464705377588925146178100159377968484278790703574342423005149850329044806802706824951008452912627946471994279178428059314292812802214850150986233162909952635577863057272021657783212465557744359277442661964243649202840511490686545692568723544408552897905955946211738666534292408000012091281297301378428798525353611010763606456889949542682247492973499040471696864122170999667244995837937521802798100285814838820866222695119530323932806527884874966979122343671580752857970585949640342452641628383096686008263431675209664998023171147179570735330169611325199398451888145927471903661192205152929153285447769860687977194992690467861625914894538683871082888697639130816411891097620972261709158402816430236248334920741754555064698777656963181039395557339634573658556497577997554957991693656989115675468977378142759435540915542623848200685657700461573175342165927716209066314342641506626915802143667594471365724497604147785393856202968941641584832868936608263611759387782545419761866627380117285497224548119032055296254087732903353808801499724538110632014154695790389435095170373804397049411190514995378982283695328794395300553320803822091702101074099942785002722731 . . . . . . . . . . . . . . . . . . . . [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.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 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [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.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) f66a7d98898e71846f1677f7aa488f843a17957d . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [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 (100 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://ocsp.int-x3.letsencrypt.org/' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://cert.int-x3.letsencrypt.org/' . . . . . . . . . . . . . . . . [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 (44 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'shoot-to-print.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.shoot-to-print.fr' . . . . . . . . . . . . . . . . [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 (246 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:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.44947.1.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'http://cps.letsencrypt.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . [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) 0012db0713f7aafb779a8b0597f2f1b7738d880bd0cac5359910ec6317a5440e5260e96bd0e711156b5fcef0506ca01b63f2384418ca6d03b95e1bc4083c276a1b5e30fa38e773af54f2c55605d0c1a1695598e156678d72c666e5d81a61bb6c69ce75a4496dbfd8825a313d7e7b8b2fbab2a5385f56476d8f499436560bbcc4398574a79494ed3f97fb6d4513e49cb4fa502d74c0cad87fca7eb8fa97fd367ed356a36ed1132ae1d1d03ba48b6b7192c3e30740063e100244b0b8414c0f00286a7645362802f31e9d53ec9dcecb409a86527eb98be0513310ce6680ebf7cea8aed9d523c660a845be7e5bde4608c8861748aa073da7ec4a0962d47f15a54d3d82