devwebapi.edgelearning.co.in
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:8f:72:0a:e2:b5:35:24:8b:33:74:12:c8:3d:0a:da:43:a8 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=devwebapi.edgelearning.co.in
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:8f:72:0a:e2:b5:35:24:8b:33:74:12:c8:3d:0a:da:43:a8Serial Number (int): 310148824777644320697489074046241393492904
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 05:4e:ea:d8:aa:ac:14:52:0a:a2:28:c6:e8:6f:62:32:70:3f:86:ba
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 77:53:9e:33:f7:b3:0b:86:02:9f:d6:9e:ce:60:8c:fe:9d:9e:b1:2e
Fingerprint (sha256): ba:80:63:dd:b2:b2:b6:77:c9:1e:4b:f2:07:95:d8:58:a3:d2:47:7d:59:8b:4e:f0:9c:77:42:d9:5c:65:c6:52
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate devwebapi.edgelearning.co.in
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for devwebapi.edgelearning.co.in
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
devwebapi.edgelearning.co.in
Other certificates including the domain name edgelearning.co.in
(limited to 100 certificates)
devlearner.edgelearning.co.in
learner.edgelearning.co.in
learner.edgelearning.co.in
pckeclass.auxswot.com
devwebapi.edgelearning.co.in
devlearner.edgelearning.co.in
azadf.com
loja.fabricacamisaria.com.br
www.moerketal.dk
app.cronocloud.com
www.jtc-kaitori.jp
hslpalettebuilder.com
b2blinks.edgelearning.co.in
www.zuplog.com
learner.edgelearning.co.in
rrhh2.yaracuy.gob.ve
www.edgelearning.co.in
miglearner.edgelearning.co.in
*.edgelearning.co.in
admin.edgelearning.co.in
www.slickhouz.com
*.edgelearning.co.in
devlearner.edgelearning.co.in
links.edgelearning.co.in
admin.edgelearning.co.in
devadmin.edgelearning.co.in
www.moerketal.dk
b2blinks.edgelearning.co.in
url.ashwin.engineer
pin.mybees.be
learner.edgelearning.co.in
*.edgelearning.co.in
tonari.or.jp
devwebapi.edgelearning.co.in
aakartest.melzo.com
devwebapi.edgelearning.co.in
devwebapi.edgelearning.co.in
admin.edgelearning.co.in
app.hedira.io
devwebapi.edgelearning.co.in
dashboard.yay.codes
*.edgelearning.co.in
startech.estore.business
devwebapi.edgelearning.co.in
*.edgelearning.co.in
*.edgelearning.co.in
*.edgelearning.co.in
learner.edgelearning.co.in
learner.edgelearning.co.in
pckeclass.auxswot.com
devwebapi.edgelearning.co.in
devlearner.edgelearning.co.in
azadf.com
loja.fabricacamisaria.com.br
www.moerketal.dk
app.cronocloud.com
www.jtc-kaitori.jp
hslpalettebuilder.com
b2blinks.edgelearning.co.in
www.zuplog.com
learner.edgelearning.co.in
rrhh2.yaracuy.gob.ve
www.edgelearning.co.in
miglearner.edgelearning.co.in
*.edgelearning.co.in
admin.edgelearning.co.in
www.slickhouz.com
*.edgelearning.co.in
devlearner.edgelearning.co.in
links.edgelearning.co.in
admin.edgelearning.co.in
devadmin.edgelearning.co.in
www.moerketal.dk
b2blinks.edgelearning.co.in
url.ashwin.engineer
pin.mybees.be
learner.edgelearning.co.in
*.edgelearning.co.in
tonari.or.jp
devwebapi.edgelearning.co.in
aakartest.melzo.com
devwebapi.edgelearning.co.in
devwebapi.edgelearning.co.in
admin.edgelearning.co.in
app.hedira.io
devwebapi.edgelearning.co.in
dashboard.yay.codes
*.edgelearning.co.in
startech.estore.business
devwebapi.edgelearning.co.in
*.edgelearning.co.in
*.edgelearning.co.in
*.edgelearning.co.in
Certificate
The complete raw certificate details for devwebapi.edgelearning.co.in in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFcTCCBFmgAwIBAgISA49yCuK1NSSLM3QSyD0K2kOoMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTExMTYxMjQ5MTlaFw0y MDAyMTQxMjQ5MTlaMCcxJTAjBgNVBAMTHGRldndlYmFwaS5lZGdlbGVhcm5pbmcu Y28uaW4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5cOyHAV6D4FzB b8XB8anXUjyEQ2EMRE3GMJ1WHdo3G5sHQZkOt25sJEtS4JHJQ/CTlQwLouhZR024 NiS9VrRIZ4/7czxmgQws4NEXXIYpL3FjAhOyVaJF06bhaUHdBVBMOjgomWDzs9Uy GWHLweJoBiXLhJC0girdWps6qrhZm+oNgjZ+43LU5ZWvQOFC+zJT/ll/wnWVXAw6 SS6P+EDaPt2RhEcL+jencBQww8FrMJ2/GQ13wKwL3XgaOMRwEcnHqsQse5WuweKE FA76iXbyDPe2JjtxZDxOmfF5xr2eoC/a+8B94fPOtddAdFzmzELVI0cjQCinQMdt ibzBryUxAgMBAAGjggJyMIICbjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFAVO6tiq rBRSCqIoxuhvYjJwP4a6MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyh MG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgz LmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgz LmxldHNlbmNyeXB0Lm9yZy8wJwYDVR0RBCAwHoIcZGV2d2ViYXBpLmVkZ2VsZWFy bmluZy5jby5pbjBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAo MCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQUGCisG AQQB1nkCBAIEgfYEgfMA8QB2APCVpFnyANGCQBAtL5OIjq1L/h1H45nh0DSmsKiq jrJzAAABbnR5pHcAAAQDAEcwRQIgXViSJ2FYJxXH1NS1I6quW5WBkSgPC/Iq2YpV mNoDAOICIQCtHqfaIOK6DIf5R5LU+60CvsLyA4lIMeGBWSTug5dC2QB3ALIeBcyL os2KIE6HZvkruYolIGdr2vpw57JJUy3vi5BeAAABbnR5pGYAAAQDAEgwRgIhAOMP SWICHoBhZbgWO/1o8/BFj0fbXmzIJjkc/2LFGhDgAiEAobzh4Q5ddO2Ov5TM/0qu ltNTqFWYNfcQRlXGI78JJYwwDQYJKoZIhvcNAQELBQADggEBAGSEilgtvhIcER+H hWsnMpcV8JHvj7uWpTKd2muUFsOYga34t0fXjK92CXyNfIZ7GYZ/W3qR1r74X3yf lykwBh9nZCOtMfIrL1dr9kjr93kZXVi30wiDQ+vrTcv0Kon8qZ6LrC/sNkzZwP5c GS6McP13B99CrdKbhqXXIlBwspDjMTM4C4uBI+9w++m2HWf3t9Rw4/gMh1QE0D8i TWDDHDFRYBIRo22NkqXNGYsOxzcJqx/KJp/gYMhQKl4MM4E73ozzdwM12cDxWENd S4b/sUgNa5DWYpeMTkuoaSuHNSIlF0asMdk3QqxJpglFTNH5qvzvj+Jza4/OCR3I +0fPRpM= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuXDshwFeg+BcwW/FwfGp 11I8hENhDERNxjCdVh3aNxubB0GZDrdubCRLUuCRyUPwk5UMC6LoWUdNuDYkvVa0 SGeP+3M8ZoEMLODRF1yGKS9xYwITslWiRdOm4WlB3QVQTDo4KJlg87PVMhlhy8Hi aAYly4SQtIIq3VqbOqq4WZvqDYI2fuNy1OWVr0DhQvsyU/5Zf8J1lVwMOkkuj/hA 2j7dkYRHC/o3p3AUMMPBazCdvxkNd8CsC914GjjEcBHJx6rELHuVrsHihBQO+ol2 8gz3tiY7cWQ8Tpnxeca9nqAv2vvAfeHzzrXXQHRc5sxC1SNHI0Aop0DHbYm8wa8l MQIDAQAB -----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 310148824777644320697489074046241393492904 . . . . . . . . [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 2019-11-16 12:49:19 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-14 12:49:19 +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 'devwebapi.edgelearning.co.in' . . . . . . . . [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 23409771286481730274258238366401701976193124177868703282705758142384574797687571334556718688401329728675849315430407540432341565850978919800709104769888003909833246208283677023148207609320664399574314960676315663498242908980921682367218905910716825126056602398685349507802498560809975388143681526783923728222714635788996300831618043633304091529962597662264990229678879517005338860793519796578456476746037929929795573098239209739280949311513017704659743885020624293238381282612304185044258739890887936712756764080639297959324002794170616220014869888429987178653878535762217182377853049912528799576408012996979383543089 . . . . . . . . . . . . . . . . . . . . [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) 054eead8aaac14520aa228c6e86f6232703f86ba . . . . . . . . . . . . . . . . [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 (32 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'devwebapi.edgelearning.co.in' . . . . . . . . . . . . . . . . [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) 00f1007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016e7479a477000004030047304502205d58922761582715c7d4d4b523aaae5b958191280f0bf22ad98a5598da0300e2022100ad1ea7da20e2ba0c87f94792d4fbad02bec2f203894831e1815924ee839742d9007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016e7479a4660000040300483046022100e30f4962021e806165b8163bfd68f3f0458f47db5e6cc826391cff62c51a10e0022100a1bce1e10e5d74ed8ebf94ccff4aae96d353a8559835f7104655c623bf09258c . . . . [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) 0064848a582dbe121c111f87856b27329715f091ef8fbb96a5329dda6b9416c39881adf8b747d78caf76097c8d7c867b19867f5b7a91d6bef85f7c9f972930061f676423ad31f22b2f576bf648ebf779195d58b7d3088343ebeb4dcbf42a89fca99e8bac2fec364cd9c0fe5c192e8c70fd7707df42add29b86a5d7225070b290e33133380b8b8123ef70fbe9b61d67f7b7d470e3f80c875404d03f224d60c31c3151601211a36d8d92a5cd198b0ec73709ab1fca269fe060c8502a5e0c33813bde8cf3770335d9c0f158435d4b86ffb1480d6b90d662978c4e4ba8692b873522251746ac31d93742ac49a609454cd1f9aafcef8fe2736b8fce091dc8fb47cf4693