gruetzi.es
Issued by R3
About this certificate
This digital certificate with serial number 03:17:42:05:9f:d5:74:37:24:27:8b:cb:a7:1c:ea:f4:fd:25 was issued on by Let's Encrypt.
With 9 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=gruetzi.es
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:17:42:05:9f:d5:74:37:24:27:8b:cb:a7:1c:ea:f4:fd:25Serial Number (int): 269251110485483114240227054275519390743845
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 79:9c:f4:6f:c0:d1:a3:ef:85:29:16:35:71:7f:65:c8:a3:1b:3c:82
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 18:b7:4a:87:9e:b4:58:64:59:aa:7c:cb:ca:5e:95:42:3e:39:d3:ab
Fingerprint (sha256): e9:ad:b5:00:15:4b:45:8c:2b:0a:b3:78:13:9c:49:6d:9d:71:79:3c:44:cf:4f:60:3f:52:0d:c9:b7:a3:85:73
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate gruetzi.es
9
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for gruetzi.es
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
elsalonderut.test.gruetzi.es
espaipsikos.com
fedaedu.test.gruetzi.es
gruetzi.es
web-gratis-restaurantes.gruetzi.es
www.espaipsikos.com
www.fedaedu.test.gruetzi.es
www.gruetzi.es
www.web-gratis-restaurantes.gruetzi.es
espaipsikos.com
fedaedu.test.gruetzi.es
gruetzi.es
web-gratis-restaurantes.gruetzi.es
www.espaipsikos.com
www.fedaedu.test.gruetzi.es
www.gruetzi.es
www.web-gratis-restaurantes.gruetzi.es
Other certificates including the domain name gruetzi.es
(limited to 100 certificates)
gruetzi.es
gruetzi.es
www.boreout.com
gruetzi.es
www.boreout.com
gruetzi.es
gruetzi.es
boreout.com
gruetzi.es
www.ohcosas.com
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
www.boreout.com
gruetzi.es
gruetzi.es
gruetzi.es
velascoabogados.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
www.amaoibiza.com
herencies.com
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
www.centimossolidarios.org
www.fustaandco.com
boreout.com
gruetzi.es
gruetzi.es
www.boreout.com
gruetzi.es
www.boreout.com
gruetzi.es
www.boreout.com
gruetzi.es
gruetzi.es
boreout.com
gruetzi.es
www.ohcosas.com
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
www.boreout.com
gruetzi.es
gruetzi.es
gruetzi.es
velascoabogados.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
www.amaoibiza.com
herencies.com
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
gruetzi.es
www.centimossolidarios.org
www.fustaandco.com
boreout.com
gruetzi.es
gruetzi.es
www.boreout.com
Certificate
The complete raw certificate details for gruetzi.es in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFuTCCBKGgAwIBAgISAxdCBZ/VdDckJ4vLpxzq9P0lMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yNDAzMDIxMjA4MzVaFw0yNDA1MzExMjA4MzRaMBUxEzARBgNVBAMT CmdydWV0emkuZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDFAXX+ ladFWbPFST+DC88IM+IXJ80W5BrwJBqEe2PAC9rPCUHWfKimrl4havnPuUesbkue U1sPzCGn6ocj47p94YUYD0MeT3FCeu/K7J0QsUccDNOW6wyxqd2lglmnEGBjEMA6 wGqElqk5wFi8G4LT+X8W8OgzF/LYkyAtbCaqO/28zz9UmVYy6MBadffMWBuhQY9v BIjpqtWfq3osqqCakcnI5ET65mpeW6YNbplrUuz1yHfvgAi7lW/peKmMLdYpEA8i WMhjR5dIaArE4ALQPqe840AgWzZYcm0ZGv7aEtPKp4dB73OJI5TOhnNWzOVP5cLW n9GBlF+dL/rEpqcJAgMBAAGjggLkMIIC4DAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FHmc9G/A0aPvhSkWNXF/ZcijGzyCMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf r52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u bGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIHt BgNVHREEgeUwgeKCHGVsc2Fsb25kZXJ1dC50ZXN0LmdydWV0emkuZXOCD2VzcGFp cHNpa29zLmNvbYIXZmVkYWVkdS50ZXN0LmdydWV0emkuZXOCCmdydWV0emkuZXOC IndlYi1ncmF0aXMtcmVzdGF1cmFudGVzLmdydWV0emkuZXOCE3d3dy5lc3BhaXBz aWtvcy5jb22CG3d3dy5mZWRhZWR1LnRlc3QuZ3J1ZXR6aS5lc4IOd3d3LmdydWV0 emkuZXOCJnd3dy53ZWItZ3JhdGlzLXJlc3RhdXJhbnRlcy5ncnVldHppLmVzMBMG A1UdIAQMMAowCAYGZ4EMAQIBMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUASLDj a9qmRzQP5WoC+p0w6xxSActW3SyB2bu/qznYhHMAAAGN/0fa+AAABAMARjBEAiBW as70yJeLkZgS0MT7cLIr8l/R1fusfsqT9lbT2+vCTQIgNpc3McWm18eL9rQPJkiu sgpj4r081U1v11m6+0ZhF18AdgB2/4g/Crb7lVHCYcz1h7o0tKTNuyncaEIKn+Zn TFo6dAAAAY3/R90zAAAEAwBHMEUCIQCPnZ42MEx18nHrhyPbcMTScJqlcv5HH4QR okXOELcaiQIgH744fInB6XB+28OvgVTKGWggIvHZwywkDuhI6hE7OFswDQYJKoZI hvcNAQELBQADggEBAGvC5/yXHpAcnaW+TlJJOSdS52gpcqhdPm9Rq6xPK76TDBZQ N6IdH2Ct4jz0wlGbjUt+fMA57aaXAmqJP/I/U7PAaed3t1hJrSQxn6vfZidNz2HD GmCuI80Q8yFm0+X/CNLccsZs4SZjdlZXpgEgda0P7dtwn67WROnpBeOqe7nsz49h zVm9Tfv3yHxKSNNG26hyimuI44Mqmuj7+WbI9bb3Ai2DHfpDp0immhKQDN8bpHuh fMx75e/UICOTR0Orz2L+tK28W0C918cAnnDqE9xRVRq6lg6TrtKXtu67WaiL03kr Y9t6pr8o+czCmjNSay/MitUVBsWsH6IJBFB3P5o= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxQF1/pWnRVmzxUk/gwvP CDPiFyfNFuQa8CQahHtjwAvazwlB1nyopq5eIWr5z7lHrG5LnlNbD8whp+qHI+O6 feGFGA9DHk9xQnrvyuydELFHHAzTlusMsandpYJZpxBgYxDAOsBqhJapOcBYvBuC 0/l/FvDoMxfy2JMgLWwmqjv9vM8/VJlWMujAWnX3zFgboUGPbwSI6arVn6t6LKqg mpHJyORE+uZqXlumDW6Za1Ls9ch374AIu5Vv6XipjC3WKRAPIljIY0eXSGgKxOAC 0D6nvONAIFs2WHJtGRr+2hLTyqeHQe9ziSOUzoZzVszlT+XC1p/RgZRfnS/6xKan CQIDAQAB -----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 269251110485483114240227054275519390743845 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-03-02 12:08:35 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-05-31 12:08:34 +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 'gruetzi.es' . . . . . . . . [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 24869666482794894200697430110631905500359610946990231326762364122264478193071393705563990107649546720590228379237476378388499330780317112096590923217931757610027067633443577611126838170390875123944704887314299704720224616035078220558099103046073277456571815422021507227002948842225526518048419487673065091742901961281985384349611586832695712468329204445891727571175934340795496445499647429424575141472641791472569917924148335931412754834568155915158397521362064699745998033037329841884728724495576606619551958452881970253093652682101326204656797405415300880390378970872722839334541016791360883636183237957907225421577 . . . . . . . . . . . . . . . . . . . . [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) 799cf46fc0d1a3ef85291635717f65c8a31b3c82 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (229 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'elsalonderut.test.gruetzi.es' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'espaipsikos.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'fedaedu.test.gruetzi.es' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'gruetzi.es' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'web-gratis-restaurantes.gruetzi.es' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.espaipsikos.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.fedaedu.test.gruetzi.es' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.gruetzi.es' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.web-gratis-restaurantes.gruetzi.es' . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef00750048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018dff47daf800000403004630440220566acef4c8978b919812d0c4fb70b22bf25fd1d5fbac7eca93f656d3dbebc24d022036973731c5a6d7c78bf6b40f2648aeb20a63e2bd3cd54d6fd759bafb4661175f00760076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018dff47dd3300000403004730450221008f9d9e36304c75f271eb8723db70c4d2709aa572fe471f8411a245ce10b71a8902201fbe387c89c1e9707edbc3af8154ca19682022f1d9c32c240ee848ea113b385b . . . . [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) 006bc2e7fc971e901c9da5be4e5249392752e7682972a85d3e6f51abac4f2bbe930c165037a21d1f60ade23cf4c2519b8d4b7e7cc039eda697026a893ff23f53b3c069e777b75849ad24319fabdf66274dcf61c31a60ae23cd10f32166d3e5ff08d2dc72c66ce12663765657a6012075ad0feddb709faed644e9e905e3aa7bb9eccf8f61cd59bd4dfbf7c87c4a48d346dba8728a6b88e3832a9ae8fbf966c8f5b6f7022d831dfa43a748a69a12900cdf1ba47ba17ccc7be5efd42023934743abcf62feb4adbc5b40bdd7c7009e70ea13dc51551aba960e93aed297b6eebb59a88bd3792b63db7aa6bf28f9ccc29a33526b2fcc8ad51506c5ac1fa2090450773f9a