gruetzi.es
Issued by R3
About this certificate
This digital certificate with serial number 03:4c:eb:76:d0:76:64:b2:7d:58:c7:35:6b:92:d4:38:d1:39 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:4c:eb:76:d0:76:64:b2:7d:58:c7:35:6b:92:d4:38:d1:39Serial Number (int): 287511303179432110520822874192934904320313
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: ed:ee:40:18:a4:79:70:c5:78:0e:f6:d1:87:77:51:fe:1e:e7:29:8c
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): fd:4f:1b:eb:4a:39:07:2c:9f:ea:65:02:39:ff:11:1a:6f:d2:7f:81
Fingerprint (sha256): 9b:f1:3f:b7:46:f3:98:d9:f4:f2:d0:f9:39:b3:6c:ae:dc:26:d6:6c:1b:38:df:7a:a5:1c:45:ea:af:79:91:55
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
gruetzi.es
marialuzrodriguez.es
web-gratis-restaurantes.gruetzi.es
www.espaipsikos.com
www.gruetzi.es
www.marialuzrodriguez.es
www.web-gratis-restaurantes.gruetzi.es
espaipsikos.com
gruetzi.es
marialuzrodriguez.es
web-gratis-restaurantes.gruetzi.es
www.espaipsikos.com
www.gruetzi.es
www.marialuzrodriguez.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
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
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----- MIIFszCCBJugAwIBAgISA0zrdtB2ZLJ9WMc1a5LUONE5MA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzEyMTQwOTA2MThaFw0yNDAzMTMwOTA2MTdaMBUxEzARBgNVBAMT CmdydWV0emkuZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDYTOKk Vu9g+RkU0cOo5b+G/rBGkj76MGG8vTGJ46YHsdqnQusmXqE45VOlsSUBNNSdOnE6 rftd6j7n8GsKxe+BOKCEL+Izty1HK5g64ld6P7+ZXXtAldniF4f5javeAo4E2sAR 8BuD8WEcLVFvIRLeUxoPfAytkXsRZain3PGuKfafNgzzk2z8pzDHhVGbVeZYu6mj SCZZ/YI/9DvxkVqYjhaaEVa/3ARpuqH1I3sibOoy8FGRzCH7Q2nTDqNTR7LyYVMW ZVJ42DS3X2Pm9QES/565RJexZ9f+wmaGYsWfpsp0eG3MZW3nM9fK7bUIoyzupfBJ sTKHwsWAtZ+f69GdAgMBAAGjggLeMIIC2jAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FO3uQBikeXDFeA720Yd3Uf4e5ymMMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf r52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u bGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIHn BgNVHREEgd8wgdyCHGVsc2Fsb25kZXJ1dC50ZXN0LmdydWV0emkuZXOCD2VzcGFp cHNpa29zLmNvbYIKZ3J1ZXR6aS5lc4IUbWFyaWFsdXpyb2RyaWd1ZXouZXOCIndl Yi1ncmF0aXMtcmVzdGF1cmFudGVzLmdydWV0emkuZXOCE3d3dy5lc3BhaXBzaWtv cy5jb22CDnd3dy5ncnVldHppLmVzghh3d3cubWFyaWFsdXpyb2RyaWd1ZXouZXOC Jnd3dy53ZWItZ3JhdGlzLXJlc3RhdXJhbnRlcy5ncnVldHppLmVzMBMGA1UdIAQM MAowCAYGZ4EMAQIBMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAO1N3dT4tuYBO izBbBv5AO2fYT8P0x70ADS1yb+H61BcAAAGMZ8qUCAAABAMARjBEAiAZv7y7DNeY cQ5t+UGT20Z21bM8HGE2+OBwXtYtcmB2RAIgZuEbc36AX013Oxx5nwxkZeF5xhtN 02XsxlGAHoaPVSQAdgAp0DobtnSqcRzTA1tlV8FPiqeLT+g4lEnspFP5RL0kaAAA AYxnypTVAAAEAwBHMEUCIQCtI1tubb4HIaVp8jHsoO5g5erI5ILu5y9D7oGLBwoU hAIgcJqm1+iNfgihkqZyqW9sTdWclAqGty+elBnRg5kUiCUwDQYJKoZIhvcNAQEL BQADggEBALAlZw0ppC6lSwut0mGb2f218e4hXDVYnmNXKhaj9Hz2vcFUYdP9Okee FJFvU53RQlXuM4DFpDzQA5z+MfBLNC8s6mJjAuPtB4pZSzoifYFyWin4jcoqUtlq fR2ikcGoFYK8QqNmixxKHdgR33g0DP0BVLZM8JKBRDXLkU7C/Dy/9uQlqkBSnYvE BTY4m4HqA30Av+a5P8QtPhgPUM97OlPVS7OkP7nnuu+cYCY9NHIkgGzAlPhPi0HK t4MQJkVeQEmDIKQ1X/bA76zHTZjR9sQAi+OH/qwn+I8ShE/y6FTAHVJvEjDtDM90 Gse2mnqnIE1xprB8eeDiNFE5BLuMMao= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2EzipFbvYPkZFNHDqOW/ hv6wRpI++jBhvL0xieOmB7Hap0LrJl6hOOVTpbElATTUnTpxOq37Xeo+5/BrCsXv gTighC/iM7ctRyuYOuJXej+/mV17QJXZ4heH+Y2r3gKOBNrAEfAbg/FhHC1RbyES 3lMaD3wMrZF7EWWop9zxrin2nzYM85Ns/Kcwx4VRm1XmWLupo0gmWf2CP/Q78ZFa mI4WmhFWv9wEabqh9SN7ImzqMvBRkcwh+0Np0w6jU0ey8mFTFmVSeNg0t19j5vUB Ev+euUSXsWfX/sJmhmLFn6bKdHhtzGVt5zPXyu21CKMs7qXwSbEyh8LFgLWfn+vR nQIDAQAB -----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 287511303179432110520822874192934904320313 . . . . . . . . [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 2023-12-14 09:06:18 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-03-13 09:06:17 +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 27305387437079279770640064913521150425588815390397323099926084294985282871508269124441656786511834761139880073039540088830091459450974816851060281456402568012160135813406294575612460311200569895037734062938394165379600007683817806267909934522708831877917431976976088886889438366151997888182218189903312416465978446126603868081452400169575066578868659310120334070730654439876305729535219524024228630957357467506000805214190777369904387689480368342996019541668154302932220352534643700580324418268397859275932655968598423667769146258891560053829840357342218402249967298606621957040273870862878762590514457537428788597149 . . . . . . . . . . . . . . . . . . . . [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) edee4018a47970c5780ef6d1877751fe1ee7298c . . . . . . . . . . . . . . . . [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 (223 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 'gruetzi.es' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'marialuzrodriguez.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.gruetzi.es' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.marialuzrodriguez.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) 00ef0075003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018c67ca94080000040300463044022019bfbcbb0cd798710e6df94193db4676d5b33c1c6136f8e0705ed62d72607644022066e11b737e805f4d773b1c799f0c6465e179c61b4dd365ecc651801e868f552400760029d03a1bb674aa711cd3035b6557c14f8aa78b4fe8389449eca453f944bd24680000018c67ca94d50000040300473045022100ad235b6e6dbe0721a569f231eca0ee60e5eac8e482eee72f43ee818b070a14840220709aa6d7e88d7e08a192a672a96f6c4dd59c940a86b72f9e9419d18399148825 . . . . [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) 00b025670d29a42ea54b0badd2619bd9fdb5f1ee215c35589e63572a16a3f47cf6bdc15461d3fd3a479e14916f539dd14255ee3380c5a43cd0039cfe31f04b342f2cea626302e3ed078a594b3a227d81725a29f88dca2a52d96a7d1da291c1a81582bc42a3668b1c4a1dd811df78340cfd0154b64cf092814435cb914ec2fc3cbff6e425aa40529d8bc40536389b81ea037d00bfe6b93fc42d3e180f50cf7b3a53d54bb3a43fb9e7baef9c60263d347224806cc094f84f8b41cab7831026455e40498320a4355ff6c0efacc74d98d1f6c4008be387feac27f88f12844ff2e854c01d526f1230ed0ccf741ac7b69a7aa7204d71a6b07c79e0e234513904bb8c31aa