ellementry.com
Issued by R3
About this certificate
This digital certificate with serial number 03:d7:2d:0e:d6:5c:11:6e:f5:c1:4d:08:8e:4d:5b:15:ce:e2 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=ellementry.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:d7:2d:0e:d6:5c:11:6e:f5:c1:4d:08:8e:4d:5b:15:ce:e2Serial Number (int): 334557458982978891806687180861077380779746
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 98:1c:c6:b2:73:e2:3d:1b:21:7a:3d:d2:32:9c:75:57:2f:77:f9:5b
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 02:c6:59:67:7c:90:dc:3d:a9:03:8f:ef:9e:b9:bd:81:e8:e4:45:9a
Fingerprint (sha256): 73:a9:c6:ed:32:77:0a:65:99:14:c7:45:db:ea:d7:ad:be:8b:a2:64:c1:b6:f9:dc:b0:17:24:21:59:7f:20:5a
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate ellementry.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for ellementry.com
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
ellementry.com
Other certificates including the domain name ellementry.com
(limited to 100 certificates)
ellementry.com
ellementry.com
*.ellementry.com
mcdn.ellementry.com
ellementry.com
mcdn.ellementry.com
ellementry.com
ellementry.com
mcdn.ellementry.com
ellementry.com
mobile.cardekho.com
dev.ellementry.com
*.ellementry.com
dev.ellementry.com
dev.ellementry.com
dev.ellementry.com
mcdn.ellementry.com
dev.ellementry.com
mobile.cardekho.com
2020.ellementry.com
cdn.ellementry.com
ellementry.com
business.ellementry.com
mcdn.ellementry.com
ellementry.com
ellementry.com
business.ellementry.com
frontend.ellementry.com
*.ellementry.com
ellementry.com
mcdn.ellementry.com
ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
staging.ellementry.com
cdn.ellementry.com
ellementry.com
ellementry.com
mcdn.ellementry.com
2020.ellementry.com
business.ellementry.com
mcdn.ellementry.com
*.ellementry.com
*.ellementry.com
api.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
*.ellementry.com
backend.ellementry.com
business.ellementry.com
mobile.cardekho.com
dev.ellementry.com
ellementry.com
mcdn.ellementry.com
staging.ellementry.com
ellementry.com
mobile.cardekho.com
frontend.ellementry.com
mcdn.ellementry.com
dev.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
*.ellementry.com
staging.ellementry.com
ellementry.com
ellementry.com
dev.ellementry.com
dev.ellementry.com
staging.ellementry.com
staging.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
ellementry.com
*.ellementry.com
mcdn.ellementry.com
ellementry.com
mcdn.ellementry.com
ellementry.com
ellementry.com
mcdn.ellementry.com
ellementry.com
mobile.cardekho.com
dev.ellementry.com
*.ellementry.com
dev.ellementry.com
dev.ellementry.com
dev.ellementry.com
mcdn.ellementry.com
dev.ellementry.com
mobile.cardekho.com
2020.ellementry.com
cdn.ellementry.com
ellementry.com
business.ellementry.com
mcdn.ellementry.com
ellementry.com
ellementry.com
business.ellementry.com
frontend.ellementry.com
*.ellementry.com
ellementry.com
mcdn.ellementry.com
ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
staging.ellementry.com
cdn.ellementry.com
ellementry.com
ellementry.com
mcdn.ellementry.com
2020.ellementry.com
business.ellementry.com
mcdn.ellementry.com
*.ellementry.com
*.ellementry.com
api.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
*.ellementry.com
backend.ellementry.com
business.ellementry.com
mobile.cardekho.com
dev.ellementry.com
ellementry.com
mcdn.ellementry.com
staging.ellementry.com
ellementry.com
mobile.cardekho.com
frontend.ellementry.com
mcdn.ellementry.com
dev.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
*.ellementry.com
staging.ellementry.com
ellementry.com
ellementry.com
dev.ellementry.com
dev.ellementry.com
staging.ellementry.com
staging.ellementry.com
mcdn.ellementry.com
mcdn.ellementry.com
Certificate
The complete raw certificate details for ellementry.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFIzCCBAugAwIBAgISA9ctDtZcEW71wU0Ijk1bFc7iMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA0MTgwOTU5MzZaFw0yMzA3MTcwOTU5MzVaMBkxFzAVBgNVBAMT DmVsbGVtZW50cnkuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA tZ8ksVYwAo9++zuIGsq6hj/rE5sHP6nI1FSBW1m1H5eGikonOMGbh9+04r+3JZk2 srDRH+6CuLDKlafo84/4rFKOhYFbMlyy5zYWx0vK2iXlFZb5x70SgOmyVdBzr0Nb fRfbqgCJ5qPI4zwf5K9c859eHyu0GudWEleQ1ksZn07qq+IRwwN7USgzjS4zfHT4 uSGcKgDRFX38ZgNY1qZvZTjdBpereeAKiadIh4yT9NH9b3XgRr504haFN6HMmif/ JjdX4WTlNN5XWGMWUEPHzs/YS6rhbEVBsVH7DEUrudRLEKCTZgZnNGnzrw2JWZpz bEwIk7jXuWz0hqr/fj89VwIDAQABo4ICSjCCAkYwDgYDVR0PAQH/BAQDAgWgMB0G A1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1Ud DgQWBBSYHMayc+I9GyF6PdIynHVXL3f5WzAfBgNVHSMEGDAWgBQULrMXt1hWy65Q CUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0dHA6Ly9y My5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVuY3Iub3Jn LzAZBgNVHREEEjAQgg5lbGxlbWVudHJ5LmNvbTBMBgNVHSAERTBDMAgGBmeBDAEC ATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNl bmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2AHoyjFTYty22IOo4 4FIe6YQWcDIThU070ivBOlejUutSAAABh5QFHm4AAAQDAEcwRQIgTRrCXxvcaKv6 Rmgw2YclXrdNfWiN7u4ylC8ra+y3F5kCIQDq2xXu4UpFB0InwQyf+nw72vmZ+TSs xz9sgpoTZ55noQB3ALc++yTfnE26dfI5xbpY9Gxd/ELPep81xJ4dCYEl7bSZAAAB h5QFHrsAAAQDAEgwRgIhAKvOecy5jcwB/tXSjQbbFQAVy77p2ug+7vAtkyzal8fO AiEAyxO1w6Q8SWbj9qWVa5Kp5HKCaJgGuyhutGXnjU/ey8kwDQYJKoZIhvcNAQEL BQADggEBAC9PcTwt/PEnsJI/59KawLIhNFdV0nrCPBnBAbXlDxGF32nkiTHCjJZf 4+/5fMeF3lOjA13ns69zfwAKfOg08DHBTq/Lz2Irgx0oeftUJr//uugwm/x8Qco4 eFTYdQL13f7LD1yANMtzMI7GWliSVcccYYOJSOTzFBuDiWr6yIgYCt0GxkcgGXF2 lPv8LElh8XC/dH7H5/arYjr04qzZFSkbAxeNnNTiOcUqpzR2Bwuyo8Al3XLKheAY X6lpNyiIhtiVKr7KXmdZdrKpTBPVdsjPTggWtyv2X1Z2h20mFX2E+wbgd+Vo3o1u vOoc2B2Xvw4h77fQ0y1GaZcPI69HDhs= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtZ8ksVYwAo9++zuIGsq6 hj/rE5sHP6nI1FSBW1m1H5eGikonOMGbh9+04r+3JZk2srDRH+6CuLDKlafo84/4 rFKOhYFbMlyy5zYWx0vK2iXlFZb5x70SgOmyVdBzr0NbfRfbqgCJ5qPI4zwf5K9c 859eHyu0GudWEleQ1ksZn07qq+IRwwN7USgzjS4zfHT4uSGcKgDRFX38ZgNY1qZv ZTjdBpereeAKiadIh4yT9NH9b3XgRr504haFN6HMmif/JjdX4WTlNN5XWGMWUEPH zs/YS6rhbEVBsVH7DEUrudRLEKCTZgZnNGnzrw2JWZpzbEwIk7jXuWz0hqr/fj89 VwIDAQAB -----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 334557458982978891806687180861077380779746 . . . . . . . . [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-04-18 09:59:36 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-07-17 09:59:35 +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 'ellementry.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 22927609700203785809516545845921770199584315111301765680090679162047344143378420566493285707962580609212559495858849918256998565648711296008111054987602700322402051080892487582158838879312578645218583970210999006562017780734488089226434902298741927086992346102464494948255515242077185284006805019549388713984009764116836441818990405585354922823952392130176789082124837128931319574156129429830898675671688903101413353580637176219723335287463531378399593533368373482413530691217453757908878614557731512950849606291933371792908488639836329012396698453099704704456794555304396408124567021929211177410015164482259513195863 . . . . . . . . . . . . . . . . . . . . [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) 981cc6b273e23d1b217a3dd2329c75572f77f95b . . . . . . . . . . . . . . . . [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 (18 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ellementry.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f10076007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb520000018794051e6e000004030047304502204d1ac25f1bdc68abfa466830d987255eb74d7d688deeee32942f2b6becb71799022100eadb15eee14a45074227c10c9ffa7c3bdaf999f934acc73f6c829a13679e67a1007700b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb4990000018794051ebb0000040300483046022100abce79ccb98dcc01fed5d28d06db150015cbbee9dae83eeef02d932cda97c7ce022100cb13b5c3a43c4966e3f6a5956b92a9e47282689806bb286eb465e78d4fdecbc9 . . . . [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) 002f4f713c2dfcf127b0923fe7d29ac0b221345755d27ac23c19c101b5e50f1185df69e48931c28c965fe3eff97cc785de53a3035de7b3af737f000a7ce834f031c14eafcbcf622b831d2879fb5426bfffbae8309bfc7c41ca387854d87502f5ddfecb0f5c8034cb73308ec65a589255c71c61838948e4f3141b83896afac888180add06c6472019717694fbfc2c4961f170bf747ec7e7f6ab623af4e2acd915291b03178d9cd4e239c52aa73476070bb2a3c025dd72ca85e0185fa96937288886d8952abeca5e675976b2a94c13d576c8cf4e0816b72bf65f5676876d26157d84fb06e077e568de8d6ebcea1cd81d97bf0e21efb7d0d32d4669970f23af470e1b