www.currencydistribution.network
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:d2:39:47:32:0f:bf:c7:da:ba:fb:a1:49:51:b6:f3:da:bc 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=www.currencydistribution.network
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:d2:39:47:32:0f:bf:c7:da:ba:fb:a1:49:51:b6:f3:da:bcSerial Number (int): 332872290512882769311034094734025302465212
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 8f:af:55:ed:85:2f:18:2d:f7:0f:a4:1f:93:a0:4b:52:f8:63:6a:fd
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 2a:9f:e2:a2:87:9f:4c:8d:40:ae:9c:8d:f4:ab:54:1f:08:90:58:c9
Fingerprint (sha256): 3a:b0:03:d3:91:13:d2:7d:4c:a9:29:dc:40:d5:59:b6:c6:b0:a8:b4:67:0b:6e:b0:9e:f8:04:9f:9e:36:09:5b
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.currencydistribution.network
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.currencydistribution.network
Public Key Algorithm
RSA
Key Size
4096
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
www.currencydistribution.network
Other certificates including the domain name currencydistribution.network
(limited to 100 certificates)
currencydistribution.network
www.currencydistribution.network
www.currencydistribution.network
giorgia.org
www.ndurant.com
www.currencydistribution.network
currencydistribution.network
currencydistribution.network
816.me
3114.org
currencydistribution.network
www.currencydistribution.network
oneearthweb.com
currencydistribution.network
stemcellcolumbus.org
lgbtishaadi.com
www.currencydistribution.network
www.currencydistribution.network
giorgia.org
www.ndurant.com
www.currencydistribution.network
currencydistribution.network
currencydistribution.network
816.me
3114.org
currencydistribution.network
www.currencydistribution.network
oneearthweb.com
currencydistribution.network
stemcellcolumbus.org
lgbtishaadi.com
Certificate
The complete raw certificate details for www.currencydistribution.network in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGeDCCBWCgAwIBAgISA9I5RzIPv8fauvuhSVG289q8MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA4MTYxOTM1MDlaFw0x OTExMTQxOTM1MDlaMCsxKTAnBgNVBAMTIHd3dy5jdXJyZW5jeWRpc3RyaWJ1dGlv bi5uZXR3b3JrMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0aMSBm5N lKlBR2wiZ3lsQ3a5vfpzj8VD7HFIImCMqb0pZtBmQPMvgrS5ag3zoHNpvDOMkZsf nuD3BcfKjydTcFScvF0XWjCmNkwxlyPhqqfOH9JnrOTliv69d2dKRRhvUItW/4RQ +Tq/k/hpiIscJiJ/dEhrelhfz1dQ9CiKERpNgcNGhdb00mgPy4DpQRg7VV5ESyjN qxmLQpX65t3M3KJcZ4x9VqAETbhCuxkDxx0Qo+xx7CWuGXWVGzi+m6qHFK0GQEGx 09TiNkmRdI2EfYEvVdAkFXy9a2a7NZfT8u8uIG3LjPV5bOS9e8aqVM4jI6rd5KTz QVJwqXKLjkPC0GFJUStcrA/6IN0AtcGm4mxMDfx6AXa2ztaFEV2y4IqMschu8iHR 2cNKEXfamP7C+xsIKwccMrf4Z5bGDYHQaa6XKNPoaLe+YpqlnoA4hg6F/frYEZQN NO6r/vnqiUVTUe2YEfvp2RojtdiSZu9z2313IkA8apvBqdih1Sy5a0buTdURuG2u OE7lEMXz8rsAOiTzPBEpsLkFD2WiDYGHseLX/Q68CXK0x5smIOFpbzavuqMT+Mua XrgWH7IMKYS5VFEppTIwn73MVMi9Tq8S6S+1l4eZGlnNfrkaqYjLhtDKtNz2Fmie AWAqn3njqr+aQXq/i/GiBedGV+uN40C6b/kCAwEAAaOCAnUwggJxMA4GA1UdDwEB /wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/ BAIwADAdBgNVHQ4EFgQUj69V7YUvGC33D6Qfk6BLUvhjav0wHwYDVR0jBBgwFoAU qEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzAB hiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAC hiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzArBgNVHREEJDAi giB3d3cuY3VycmVuY3lkaXN0cmlidXRpb24ubmV0d29yazBMBgNVHSAERTBDMAgG BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz LmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AHR+2oMx rTMQkSGcziVPQnDCv/1eQiAIxjc1eeYQe8xWAAABbJwkIZAAAAQDAEcwRQIgWUcG 2z0jNHYLa4YQhDzrGdmPa1306NVHZraDrteqULUCIQCT9lkRUf+kA0zFGZQC0SwF Kw9pdJXI5msu8ScjMAbXewB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVF R/R4AAABbJwkIa4AAAQDAEcwRQIhAP5BFzj6eYyhsU73w1dcmyU53oX2w61C8FVI FhaQVzTKAiBM0p0guQwJsopwijjuPOFfTQr0Vp/wpaKGCW9K+ngfIzANBgkqhkiG 9w0BAQsFAAOCAQEAe4bMMXXWprqGXNqtlX/Ii8+CFubbm0bjEKf5rRFAErloUWFE jXuimzSbXTzXjSTsyfxhqBobKJiu2Ccyt1COvgWu8jCTutducYZaRcAzsdKbVcPH gfRNatG2JN8+qBzKWZVRhclfr5Rdau/959vwMyF3DWUfFdoPpwtS6FwdFqyaZDNv s5MUL/HNSHTXMNVVKVscdBL6BXPMFFCb/oiFxRizDNvBK1z0zNhfQlOD4reaJv1d XlLoMtPhKZaOLRp2k4FD0EqAFeTrB77lWWvyGeXQFoDzPMKgXIIRoQVdHduM4EJB fSodk5ACkgRx+axVhyGB+byq/vxKlhdqp0TwlQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0aMSBm5NlKlBR2wiZ3ls Q3a5vfpzj8VD7HFIImCMqb0pZtBmQPMvgrS5ag3zoHNpvDOMkZsfnuD3BcfKjydT cFScvF0XWjCmNkwxlyPhqqfOH9JnrOTliv69d2dKRRhvUItW/4RQ+Tq/k/hpiIsc JiJ/dEhrelhfz1dQ9CiKERpNgcNGhdb00mgPy4DpQRg7VV5ESyjNqxmLQpX65t3M 3KJcZ4x9VqAETbhCuxkDxx0Qo+xx7CWuGXWVGzi+m6qHFK0GQEGx09TiNkmRdI2E fYEvVdAkFXy9a2a7NZfT8u8uIG3LjPV5bOS9e8aqVM4jI6rd5KTzQVJwqXKLjkPC 0GFJUStcrA/6IN0AtcGm4mxMDfx6AXa2ztaFEV2y4IqMschu8iHR2cNKEXfamP7C +xsIKwccMrf4Z5bGDYHQaa6XKNPoaLe+YpqlnoA4hg6F/frYEZQNNO6r/vnqiUVT Ue2YEfvp2RojtdiSZu9z2313IkA8apvBqdih1Sy5a0buTdURuG2uOE7lEMXz8rsA OiTzPBEpsLkFD2WiDYGHseLX/Q68CXK0x5smIOFpbzavuqMT+MuaXrgWH7IMKYS5 VFEppTIwn73MVMi9Tq8S6S+1l4eZGlnNfrkaqYjLhtDKtNz2FmieAWAqn3njqr+a QXq/i/GiBedGV+uN40C6b/kCAwEAAQ== -----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 332872290512882769311034094734025302465212 . . . . . . . . [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-08-16 19:35:09 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-14 19:35:09 +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 'www.currencydistribution.network' . . . . . . . . [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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 855244318159117887332196435370019383250420352027843134042160598949924296136567218284242694708636350400289114304412663669444065984324988168923315403867003542937495596556208700558170423199369718908772450145332810544282296359447107861346359575337692955915408889096615184737754104618518005404458604013065807538422100516026592143583753189896659858554125732270625858801089146316612316354043667970337602882391070709095772236456282008070761359544193781514325249298952600692662344916623665064687791622102371075686716380906816410647816768400689591301880158021838994204808550597340867026802845797217061312580065415994293272802314790228543609994292500545026863268529415458222452958439987940942355531147028825019314125459641679769655352715802984058812462934315529551051806274498019829382154484462130265305298128703367494298382564516747497498092278958614597060667910032945609644173072317721454715022765483390405376812556818056546136564691476705244167680544947383022061436557269347867655748639323109509074228516711556838503049956862453388741253180639560956853437990929636820664911945712083971011473682712456683925094806986958113049784872173881043015774743452419229186190271329181690965811703881299001917828906267605842509556303616540415920103387129 . . . . . . . . . . . . . . . . . . . . [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) 8faf55ed852f182df70fa41f93a04b52f8636afd . . . . . . . . . . . . . . . . [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 (36 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.currencydistribution.network' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c9c24219000000403004730450220594706db3d2334760b6b8610843ceb19d98f6b5df4e8d54766b683aed7aa50b502210093f6591151ffa4034cc5199402d12c052b0f697495c8e66b2ef127233006d77b007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c9c2421ae0000040300473045022100fe411738fa798ca1b14ef7c3575c9b2539de85f6c3ad42f055481616905734ca02204cd29d20b90c09b28a708a38ee3ce15f4d0af4569ff0a5a286096f4afa781f23 . . . . [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) 007b86cc3175d6a6ba865cdaad957fc88bcf8216e6db9b46e310a7f9ad114012b9685161448d7ba29b349b5d3cd78d24ecc9fc61a81a1b2898aed82732b7508ebe05aef23093bad76e71865a45c033b1d29b55c3c781f44d6ad1b624df3ea81cca59955185c95faf945d6aeffde7dbf03321770d651f15da0fa70b52e85c1d16ac9a64336fb393142ff1cd4874d730d555295b1c7412fa0573cc14509bfe8885c518b30cdbc12b5cf4ccd85f425383e2b79a26fd5d5e52e832d3e129968e2d1a76938143d04a8015e4eb07bee5596bf219e5d01680f33cc2a05c8211a1055d1ddb8ce042417d2a1d939002920471f9ac55872181f9bcaafefc4a96176aa744f095