tutadalavoro.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:69:bb:3e:aa:80:5f:d3:76:d5:ba:90:55:d9:fa:8a:42:9d was issued on by Let's Encrypt.
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=tutadalavoro.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:69:bb:3e:aa:80:5f:d3:76:d5:ba:90:55:d9:fa:8a:42:9dSerial Number (int): 297315397337776781174144631655870216422045
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 6c:09:b2:14:4b:02:c9:cf:63:04:dd:a4:68:d6:b3:41:0a:04:53:f9
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 56:8a:1c:2f:1a:b4:cd:7e:e7:78:d1:fb:20:1f:3a:8b:a4:1b:94:01
Fingerprint (sha256): 3f:b3:bd:33:06:d7:b0:d7:fe:7b:ea:11:ad:d3:45:ea:79:54:76:a5:67:47:07:ab:e0:dd:1c:5e:ef:42:a2:6a
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate tutadalavoro.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for tutadalavoro.com
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
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
tutadalavoro.com
Other certificates including the domain name tutadalavoro.com
(limited to 100 certificates)
tutadalavoro.com
www.tutadalavoro.com
tutadalavoro.com
www.tutadalavoro.com
tutadalavoro.com
www.tutadalavoro.com
tutadalavoro.com
tutadalavoro.com
tutadalavoro.com
stemcellkansas.com
www.marketpublish.com
unicoproprietario.com
www.tutadalavoro.com
tutadalavoro.com
www.tutadalavoro.com
43854.com
www.trailspro.com
www.tutadalavoro.com
tutadalavoro.com
www.tutadalavoro.com
tutadalavoro.com
www.tutadalavoro.com
tutadalavoro.com
tutadalavoro.com
tutadalavoro.com
stemcellkansas.com
www.marketpublish.com
unicoproprietario.com
www.tutadalavoro.com
tutadalavoro.com
www.tutadalavoro.com
43854.com
www.trailspro.com
Certificate
The complete raw certificate details for tutadalavoro.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWDCCBUCgAwIBAgISA2m7PqqAX9N21bqQVdn6ikKdMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMjIxNzU4MDNaFw0y MDA1MjIxNzU4MDNaMBsxGTAXBgNVBAMTEHR1dGFkYWxhdm9yby5jb20wggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDy98N4Skkol/bhTMqooWhMZpWHOi+s Fh6Qvb2YNISpp+LEhvy2CCoFk9sPG3uEOvBLuLmFukg6Qml/Z0n9LlPTYpiU66Rv LxZgnS+AjAZBYA1IuigrOhQ2P4U0lzEOQ2KksohI0J9abt9Q/6mo7kHP8bSW15CX ar8AjbukPH5l9hQU1ZOWz0HnbUNIIqeQMpsAOCp5ohvkVNUcU+VCthaLGDAsek6t 2AQHEk8a9wO7Xz7OqeYSYt069STTYHoqo3bHD973PTAoz6rhebNF2q+qZrJioK2E h+CWnYjdSusa2WkC0m47xAIPv5KH8JSfliac/CUeEXMJO4RuIBHlJh3hz+gXe5v1 WSYzNxGPpNyvz0Km/E3itoPxK8z5dpLZlmKt9hS+n7tltXHfHUBh5op5FdO10lHH Yw01A3UAE9Jj287xSjdY8TcFkJHFfco05Q/MA11f0o4ofhgppti+Fw2RDJkf4dPC P3C0W7RET09j0tGhS2qpjXXdBitbp+MTSoD6YZkdOK4anLaAg7zpwIv6jMnt68Hu KNB1uDTJPzd1/FjO5j1ur/gjK2+yn+AaxiyIaFfdowvJIwycY0am4RJalwWDpzU+ FGiTzd7P0r1nWI9l38pEfKAiT9xQ6PvzHNVphBJYYoUcZjwn9n4OSHj4H7NUsov6 G2VJAEtSS7OW4QIDAQABo4ICZTCCAmEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRs CbIUSwLJz2ME3aRo1rNBCgRT+TAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEHR1dGFkYWxhdm9yby5j b20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQC BIH1BIHyAPAAdgBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAXBu Q4VKAAAEAwBHMEUCIQDjKLfP5/Xjy8mQwUbLKm7AqSHJTLUOOsa7Vg3m62lg6AIg XWPqRWAW8FccrZ9gYHoJ80uYmi9j5P2AY+TPo6L9hP8AdgAHt1wb5X1o//Gwxh0j Fce65ld8V5S3au68YToaadOiHAAAAXBuQ4U1AAAEAwBHMEUCIQDZuhNE4kARx7Ed zYzv8IzlUVIpmGAf1AQw8rwaYXyD9QIgTMo9F+v3mXqnRnlgnWvHogwsPbl0Pazs /zVIrCli5T4wDQYJKoZIhvcNAQELBQADggEBAC/XMpROJSw1NQx7JZEq9BZJpFsL pw1Sbx7FQRXi5Q5VN+wyJffH4kysWrCdBAPlmnuyRAQnoCVP+LH8kDGn55bLehaL AG9P/WV8mnVBPLfDMUxYaBL9VcoeyNanzmuIE7Pe8WM1TbFuYVFdng9GJaaVlWVk KDwISMvChbj+F/QhSIfzH4aUL4bunt33OX+bwch9E50Opu0iF8QBbnY5gK3ttnpF IDZnASNRQBLlHvjDaZiKuTH9OLUZhkKYCB9LXYkai8V4YYRoreWOGKWpofUtKGFI jD4Do9aRoWAxUxtwAgDsCrzSF0VYhr/9jpSj5S5BLJQFopE26BbJVnFTPEs= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA8vfDeEpJKJf24UzKqKFo TGaVhzovrBYekL29mDSEqafixIb8tggqBZPbDxt7hDrwS7i5hbpIOkJpf2dJ/S5T 02KYlOukby8WYJ0vgIwGQWANSLooKzoUNj+FNJcxDkNipLKISNCfWm7fUP+pqO5B z/G0lteQl2q/AI27pDx+ZfYUFNWTls9B521DSCKnkDKbADgqeaIb5FTVHFPlQrYW ixgwLHpOrdgEBxJPGvcDu18+zqnmEmLdOvUk02B6KqN2xw/e9z0wKM+q4XmzRdqv qmayYqCthIfglp2I3UrrGtlpAtJuO8QCD7+Sh/CUn5YmnPwlHhFzCTuEbiAR5SYd 4c/oF3ub9VkmMzcRj6Tcr89CpvxN4raD8SvM+XaS2ZZirfYUvp+7ZbVx3x1AYeaK eRXTtdJRx2MNNQN1ABPSY9vO8Uo3WPE3BZCRxX3KNOUPzANdX9KOKH4YKabYvhcN kQyZH+HTwj9wtFu0RE9PY9LRoUtqqY113QYrW6fjE0qA+mGZHTiuGpy2gIO86cCL +ozJ7evB7ijQdbg0yT83dfxYzuY9bq/4Iytvsp/gGsYsiGhX3aMLySMMnGNGpuES WpcFg6c1PhRok83ez9K9Z1iPZd/KRHygIk/cUOj78xzVaYQSWGKFHGY8J/Z+Dkh4 +B+zVLKL+htlSQBLUkuzluECAwEAAQ== -----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 297315397337776781174144631655870216422045 . . . . . . . . [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 2020-02-22 17:58:03 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-22 17:58:03 +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 'tutadalavoro.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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 991222251626089705247788551525511162187930897239273566895859892875909688821483191472363793339599523737771738416390142032050199905008520974525379953726357511833377466440203012305364763142508433065158554459982036696600783817764459702387459016288246528176923744963970885865786164647982824932617053959873145289166703260377497812001270882655060152160161584428691661799273006145274191776903483325023047388803407236683435136043217260841663061339793577517552225056879319814812956005927735922280898630699584047754534557381405370627085777071515363897116145585912337825958930442150776093486958621913217175024186387001199876079719719853912596725917535177792312678726751228865468324121922974143075376322598262373573490613464091710075397365998429708006554433295374180134923607546726170556721980750733931082971115503861341150191258476264719309370999813721023295676293853741594768177335094606557046716421706372532029693641487181763935290340188660034603257772838635355036088626521242834229523286047455085779853730031519628367511543099751760297557423538069503622722224039100887600000136257004368949252938441197136730823841871286876650746960020167255372946221161674828453820701181164870329995570906682317392768662557206435631133453165527256409639720673 . . . . . . . . . . . . . . . . . . . . [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) 6c09b2144b02c9cf6304dda468d6b3410a0453f9 . . . . . . . . . . . . . . . . [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 (99 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 (20 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tutadalavoro.com' . . . . . . . . . . . . . . . . [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 (69 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.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f00076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d913000001706e43854a0000040300473045022100e328b7cfe7f5e3cbc990c146cb2a6ec0a921c94cb50e3ac6bb560de6eb6960e802205d63ea456016f0571cad9f60607a09f34b989a2f63e4fd8063e4cfa3a2fd84ff00760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c000001706e4385350000040300473045022100d9ba1344e24011c7b11dcd8ceff08ce551522998601fd40430f2bc1a617c83f502204cca3d17ebf7997aa74679609d6bc7a20c2c3db9743dacecff3548ac2962e53e . . . . [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) 002fd732944e252c35350c7b25912af41649a45b0ba70d526f1ec54115e2e50e5537ec3225f7c7e24cac5ab09d0403e59a7bb2440427a0254ff8b1fc9031a7e796cb7a168b006f4ffd657c9a75413cb7c3314c586812fd55ca1ec8d6a7ce6b8813b3def163354db16e61515d9e0f4625a695956564283c0848cbc285b8fe17f4214887f31f86942f86ee9eddf7397f9bc1c87d139d0ea6ed2217c4016e763980adedb67a452036670123514012e51ef8c369988ab931fd38b519864298081f4b5d891a8bc578618468ade58e18a5a9a1f52d2861488c3e03a3d691a16031531b700200ec0abcd217455886bffd8e94a3e52e412c9405a29136e816c95671533c4b