properati.cl
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:58:cc:f4:17:d9:9a:05:93:d9:c9:f1:91:2e:bd:da:2b:78 was issued on by Let's Encrypt.
With 12 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=properati.cl
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:58:cc:f4:17:d9:9a:05:93:d9:c9:f1:91:2e:bd:da:2b:78Serial Number (int): 291554135999632529644593136282644185230200
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: ed:a9:82:72:ba:da:dc:04:db:21:e0:4c:7d:25:4f:21:35:f4:1b:35
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 3e:26:ca:f2:b4:2f:06:ee:aa:f1:f7:26:1e:64:52:9d:70:01:f1:e4
Fingerprint (sha256): 1b:7e:fd:04:61:7b:5b:00:fd:4d:a9:f1:34:c4:82:5a:2b:02:e9:0b:9f:92:f8:92:0c:a0:b1:f0:01:a9:ec:a2
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate properati.cl
12
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for properati.cl
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
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
properati.cl
properati.com.br
properati.com.co
properati.com.mx
properati.com.pe
properati.uy
www.properati.cl
www.properati.com.br
www.properati.com.co
www.properati.com.mx
www.properati.com.pe
www.properati.uy
properati.com.br
properati.com.co
properati.com.mx
properati.com.pe
properati.uy
www.properati.cl
www.properati.com.br
www.properati.com.co
www.properati.com.mx
www.properati.com.pe
www.properati.uy
Other certificates including the domain name properati.cl
(limited to 100 certificates)
properati.cl
chat.properati.com
properati.cl
properati.cl
cf.properati.com.ar
*.properati.com.br
properati.cl
properati.cl
*.properati.cl
chat.properati.com
properati.cl
chat.properati.cl
*.properati.com.br
api.properati.cl
*.properati.cl
chat.properati.cl
chat.properati.com
*.properati.cl
*.properati.cl
properati.cl
properati.cl
*.properati.cl
chat.properati.com
chat.properati.cl
properati.cl
chat.properati.cl
chat.properati.com
properati.cl
*.properati.com.br
properati.cl
chat.properati.com
properati.cl
properati.cl
cf.properati.com.ar
*.properati.com.br
properati.cl
properati.cl
*.properati.cl
chat.properati.com
properati.cl
chat.properati.cl
*.properati.com.br
api.properati.cl
*.properati.cl
chat.properati.cl
chat.properati.com
*.properati.cl
*.properati.cl
properati.cl
properati.cl
*.properati.cl
chat.properati.com
chat.properati.cl
properati.cl
chat.properati.cl
chat.properati.com
properati.cl
*.properati.com.br
properati.cl
Certificate
The complete raw certificate details for properati.cl in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF0DCCBLigAwIBAgISA1jM9BfZmgWT2cnxkS692it4MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzExMDgxMjE4MDBaFw0x ODAyMDYxMjE4MDBaMBcxFTATBgNVBAMTDHByb3BlcmF0aS5jbDCCASIwDQYJKoZI hvcNAQEBBQADggEPADCCAQoCggEBAMmaQLQFnMf+6UGVAnkPG13MBWfdO3zH+FIW 5bFxvUc45C5aLm9egLsHHNRqrncptxwIZzQcyp9updGOgjNzT6DdE3mrJ/CSATmQ RsgWHwqzLBW9cB8vMD/DYJndyRSq9k1n+RLSMYEaPV7cOwTriQLBxTN/7B+U5LTx jWWBMKe0Guj2T2c20gjD6jTeDewBFLKsbl+K+7BlFRwqGe5IKbLwGKpMuh4Con8Z wXKsRQZwJmklL3GATymbU1HYOwccFDnEIBhr1SJMUqLSp2qFwH7mgoP+kS0U8UBI Oeiq7Q7oHgaD7gky/Yx5fbeYpMpzDvAghA4tn0eCHqPmU1eNtCsCAwEAAaOCAuEw ggLdMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU7amCcrra3ATbIeBMfSVPITX0GzUw HwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBh MC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3Jn MC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3Jn LzCB6wYDVR0RBIHjMIHgggxwcm9wZXJhdGkuY2yCEHByb3BlcmF0aS5jb20uYnKC EHByb3BlcmF0aS5jb20uY2+CEHByb3BlcmF0aS5jb20ubXiCEHByb3BlcmF0aS5j b20ucGWCDHByb3BlcmF0aS51eYIQd3d3LnByb3BlcmF0aS5jbIIUd3d3LnByb3Bl cmF0aS5jb20uYnKCFHd3dy5wcm9wZXJhdGkuY29tLmNvghR3d3cucHJvcGVyYXRp LmNvbS5teIIUd3d3LnByb3BlcmF0aS5jb20ucGWCEHd3dy5wcm9wZXJhdGkudXkw gf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsG AQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIw gZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5 IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhl IENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0 Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAHD3XpdagRnx/njP6 tdj/yqAyKW3I1eGPXjZmWo29pB3/uuba0IYreAXk4O8HWV9v7zcr3ysa3O1q0MjD UxAqzSdc6AySsLD8Sri4Rihu1eELxjWnjNqWmRXMpRK+z4w27aijlHzhtF7DsXMX kzjdIy/xVpaLRMI+iplqDfScbt37CNh4KfeTiy58AOr6Czv+OYpTs7NzB+D8MSuR 0Zk2ic/6BUosPTYgoVKx8uc5DlVpqMSOCbH65An2pSGgWiGi00u7LgTiZLnp7PIH 3mcFnYXTYLXF7CNkpYTnOhYHZH4eBPTIKb//LCqGzxs1iBYmHrjC9QDFqfjHHjm4 HHlREw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyZpAtAWcx/7pQZUCeQ8b XcwFZ907fMf4UhblsXG9RzjkLloub16Auwcc1Gqudym3HAhnNBzKn26l0Y6CM3NP oN0Teasn8JIBOZBGyBYfCrMsFb1wHy8wP8Ngmd3JFKr2TWf5EtIxgRo9Xtw7BOuJ AsHFM3/sH5TktPGNZYEwp7Qa6PZPZzbSCMPqNN4N7AEUsqxuX4r7sGUVHCoZ7kgp svAYqky6HgKifxnBcqxFBnAmaSUvcYBPKZtTUdg7BxwUOcQgGGvVIkxSotKnaoXA fuaCg/6RLRTxQEg56KrtDugeBoPuCTL9jHl9t5ikynMO8CCEDi2fR4Ieo+ZTV420 KwIDAQAB -----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 291554135999632529644593136282644185230200 . . . . . . . . [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 2017-11-08 12:18:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-02-06 12:18: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 'properati.cl' . . . . . . . . [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 25449964162658660815061767758350253901286312781782590782639337577217991916735117897882634611857500752891291189812466490165746079393022055513228040353030332809465610565451688519574243651678065136701480711139466731533337012648261418232951972336800252875432854897002493934234385532532447137832553445054953724133011196644586867757974933567572972706964158814468964308301846206164117863136924794064837298339017902604722577143970129398632048034078301220777124464540311611611260217000802311841180021093364796206004139272359820713875301524505825158994027107492080114708573188717992989144320462158219742620499299431591906751531 . . . . . . . . . . . . . . . . . . . . [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) eda98272badadc04db21e04c7d254f2135f41b35 . . . . . . . . . . . . . . . . [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 (227 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'properati.cl' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'properati.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'properati.com.co' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'properati.com.mx' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'properati.com.pe' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'properati.uy' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.properati.cl' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.properati.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.properati.com.co' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.properati.com.mx' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.properati.com.pe' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.properati.uy' . . . . . . . . . . . . . . . . [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) 001c3dd7a5d6a0467c7f9e33fab5d8ffcaa032296dc8d5e18f5e36665a8dbda41dffbae6dad0862b7805e4e0ef07595f6fef372bdf2b1adced6ad0c8c353102acd275ce80c92b0b0fc4ab8b846286ed5e10bc635a78cda969915cca512becf8c36eda8a3947ce1b45ec3b173179338dd232ff156968b44c23e8a996a0df49c6eddfb08d87829f7938b2e7c00eafa0b3bfe398a53b3b37307e0fc312b91d1993689cffa054a2c3d3620a152b1f2e7390e5569a8c48e09b1fae409f6a521a05a21a2d34bbb2e04e264b9e9ecf207de67059d85d360b5c5ec2364a584e73a1607647e1e04f4c829bfff2c2a86cf1b358816261eb8c2f500c5a9f8c71e39b81c795113