www.currencydistribution.network
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:66:74:b4:a4:75:26:e3:87:6c:87:50:04:7a:1c:b2:75:35 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): 04:66:74:b4:a4:75:26:e3:87:6c:87:50:04:7a:1c:b2:75:35Serial Number (int): 383313073549519201879088399581209345291573
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: f7:1a:74:96:8f:e6:74:53:db:b0:fe:c6:29:19:f2:a7:3d:90:fc:93
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 14:e8:09:3b:51:a8:d5:5e:34:b1:f5:1d:3f:b6:9b:e0:23:97:b6:9f
Fingerprint (sha256): 0d:1a:dd:1d:9d:96:fd:3f:28:cb:de:4a:98:ed:38:eb:03:e2:90:40:34:3c:5b:1d:e4:a2:3a:b5:b6:9b:c9:7d
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----- MIIGeDCCBWCgAwIBAgISBGZ0tKR1JuOHbIdQBHocsnU1MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMjExNjMwMjNaFw0y MDAxMTkxNjMwMjNaMCsxKTAnBgNVBAMTIHd3dy5jdXJyZW5jeWRpc3RyaWJ1dGlv bi5uZXR3b3JrMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2Vdx2tG0 M4Cxs+MDtfoIIaXv0DgfXQc31Q9C2TAVsEMKbWPHpSiP0fpM+Q5FM5sYW53IFJuv CmhB4PvilVGWySB+xGOSQLFlTr2ZF+ucl5h9pwP2seVj6EZbRk/mNimP3+nsS4t8 XJ33HN8IhbZRUzEY7kIDffzJmZYhWkEmMIPgNrd9VQ153oSqzx8Nb48GD8knJ0Ns ysL5Zb1Dr1YbtEJ7KWTx6fKtv9l4ynsQeflc7RsJMBHXjPLnEO4JC5YHE271/K6Z QZDErz3/yBDOmIaa5tCIOU1UE6aSKgl/kkbprv2VrdDjBrDg6H9Fo0/l93zQVJLw c/4njMyd1vy1FJbwf2UsU5CYT+JshkZuv664GVILL6Y7Rjt3zJGwXAjJl56tYND3 diGCuittDjIw32TjeCoIGN3PCWQIjxiTdJg1as9XT7JXQFd6C/lr7U5RQM7qcGpA YV7U1UMCbEMGTyWGK1LD/eKK1r+ke623oLfvhMr3XI/XYGt2fysi990t9FDZa3eV WKI6Q1/muOK2kXiMuM5bggxWwucTqmkXRMyDY8hbDIp0PIvRz6/iMN+bzfODtN/r Pd4s4+hhu+5Ixx3IE0Jn0hN0M5c5hu5oOcQZeOj5gUBBzQHlKvOBO3Xo4niuHCwn Tmr0AQf8zhOLAfgdUnfHNQ47eolcIMz7zckCAwEAAaOCAnUwggJxMA4GA1UdDwEB /wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/ BAIwADAdBgNVHQ4EFgQU9xp0lo/mdFPbsP7GKRnypz2Q/JMwHwYDVR0jBBgwFoAU qEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzAB hiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAC hiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzArBgNVHREEJDAi giB3d3cuY3VycmVuY3lkaXN0cmlidXRpb24ubmV0d29yazBMBgNVHSAERTBDMAgG BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz LmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB3ACk8UZZU yDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABbe9er/wAAAQDAEgwRgIhANEo ZHVgTY6zzmmGtZVxMJ5+IT0mWYoHKtNfmRzgCligAiEAhwd7BQk7ENvbb8cLyHCa UUfumxOF5kzkqO2vzNtcFAcAdQBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbII mjfZEwAAAW3vXrAwAAAEAwBGMEQCIF+kS1z5IH1o9NQfZlRxVUI6ODE3M46Xt+j6 MgFGK7AHAiBSRuNQog9uDEn/UZlrv9qxZM6eYAFxtRsiHUxOr+EaFDANBgkqhkiG 9w0BAQsFAAOCAQEAMHVqVUvL/HQGf9GmXAZ0AhOGlhdp2m4dFzn5XpT2tvI1InFx oB12GI4/zccpFmFsugzfnQFv3SJYIu6tGib7KLMrXVedm8nbrpVAqNmvQMv0ZOXs khkxC/c68UT2PcjsrCLrEOUWDXOk/tRX9meXpDG3UkCiqbvtM8y4gMAIln9nHXO+ IGVW1DciH7Bzg6Z56BBoG/Rm4GRDWY7g5z+tgYcjDrcq/iDdszVmsgcMLOMZCSQm o+Qw6C75kY28FgIKBxXLgbFZTwxQKr3Fb++RPayR9GcVsLhqEPJLW6grFIN663Y1 9ZfX9yOOWlz6VM7t8JczoP1WNZi6MbVIncnBSA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2Vdx2tG0M4Cxs+MDtfoI IaXv0DgfXQc31Q9C2TAVsEMKbWPHpSiP0fpM+Q5FM5sYW53IFJuvCmhB4PvilVGW ySB+xGOSQLFlTr2ZF+ucl5h9pwP2seVj6EZbRk/mNimP3+nsS4t8XJ33HN8IhbZR UzEY7kIDffzJmZYhWkEmMIPgNrd9VQ153oSqzx8Nb48GD8knJ0NsysL5Zb1Dr1Yb tEJ7KWTx6fKtv9l4ynsQeflc7RsJMBHXjPLnEO4JC5YHE271/K6ZQZDErz3/yBDO mIaa5tCIOU1UE6aSKgl/kkbprv2VrdDjBrDg6H9Fo0/l93zQVJLwc/4njMyd1vy1 FJbwf2UsU5CYT+JshkZuv664GVILL6Y7Rjt3zJGwXAjJl56tYND3diGCuittDjIw 32TjeCoIGN3PCWQIjxiTdJg1as9XT7JXQFd6C/lr7U5RQM7qcGpAYV7U1UMCbEMG TyWGK1LD/eKK1r+ke623oLfvhMr3XI/XYGt2fysi990t9FDZa3eVWKI6Q1/muOK2 kXiMuM5bggxWwucTqmkXRMyDY8hbDIp0PIvRz6/iMN+bzfODtN/rPd4s4+hhu+5I xx3IE0Jn0hN0M5c5hu5oOcQZeOj5gUBBzQHlKvOBO3Xo4niuHCwnTmr0AQf8zhOL AfgdUnfHNQ47eolcIMz7zckCAwEAAQ== -----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 383313073549519201879088399581209345291573 . . . . . . . . [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-10-21 16:30:23 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-19 16:30:23 +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 886676291806825844299100881828902998582718447141624294405225960880898664637518331598575066148699773544279779867578220252809267892624096628991719508024114357216205270930848186248386949937104935683585182782677957360707812447873000571257589532987188807822575288896654053820579552108067173131014882520378528639571675022707248509763600257910457936758087761434030291651877959999333855719151140033854287226980082641793295059963813453910612129373603380310368913690970431489670125084959983662614047047330018987051628637962315663667148544046512519946852142990931978941422539236627906464760923657455057323120822601645569311200403774218711613857349122935093590631940305968807014923777125736410123072818945155585077358042040355853919845482239234418253183708568497848118572664445013614092500980190593868302475415568905414107492063567005403202683376649381328780398460856136983614630068754756108529982686605166800197833820153426739817108017225525853248253168172745377967970040158795284463327991312434543789845916902725754118981070205354188623529009586169760512103006891899502388330829930893155186189494840473925081343585274074646797357983678998309132676954881222968972472445719393645208016635129449870331479736075899093963192247751489970909487025609 . . . . . . . . . . . . . . . . . . . . [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) f71a74968fe67453dbb0fec62919f2a73d90fc93 . . . . . . . . . . . . . . . . [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) 00f0007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016def5eaffc0000040300483046022100d1286475604d8eb3ce6986b59571309e7e213d26598a072ad35f991ce00a58a002210087077b05093b10dbdb6fc70bc8709a5147ee9b1385e64ce4a8edafccdb5c14070075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016def5eb030000004030046304402205fa44b5cf9207d68f4d41f66547155423a383137338e97b7e8fa3201462bb00702205246e350a20f6e0c49ff51996bbfdab164ce9e600171b51b221d4c4eafe11a14 . . . . [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) 0030756a554bcbfc74067fd1a65c0674021386961769da6e1d1739f95e94f6b6f235227171a01d76188e3fcdc72916616cba0cdf9d016fdd225822eead1a26fb28b32b5d579d9bc9dbae9540a8d9af40cbf464e5ec9219310bf73af144f63dc8ecac22eb10e5160d73a4fed457f66797a431b75240a2a9bbed33ccb880c008967f671d73be206556d437221fb07383a679e810681bf466e06443598ee0e73fad8187230eb72afe20ddb33566b2070c2ce319092426a3e430e82ef9918dbc16020a0715cb81b1594f0c502abdc56fef913dac91f46715b0b86a10f24b5ba82b14837aeb7635f597d7f7238e5a5cfa54ceedf09733a0fd563598ba31b5489dc9c148