little-ruby.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:ab:fd:38:44:31:40:c2:a4:21:31:8b:9d:75:c2:76:83:5f 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=little-ruby.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:ab:fd:38:44:31:40:c2:a4:21:31:8b:9d:75:c2:76:83:5fSerial Number (int): 319861729373424954217131145830743684842335
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: cf:75:c9:aa:84:b7:1d:95:b9:1b:5a:04:65:47:4f:84:af:eb:1e:76
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): f0:89:4b:a2:d9:ce:82:ec:70:f5:a4:d7:c6:74:66:6f:4e:61:bd:ae
Fingerprint (sha256): 96:55:b3:db:04:24:5b:df:bf:22:64:39:e9:55:b0:e8:6a:79:df:1d:88:95:aa:d0:41:76:70:23:35:54:d3:2b
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate little-ruby.de
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for little-ruby.de
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
little-ruby.de
Other certificates including the domain name little-ruby.de
(limited to 100 certificates)
*.infar.eu
little-ruby.de
www.little-ruby.de
little-ruby.de
www.little-ruby.de
little-ruby.de
little-ruby.de
www.little-ruby.de
kevin.global-crafter.eu
www.little-ruby.de
www.little-ruby.de
little-ruby.de
little-ruby.de
www.little-ruby.de
www.calendar.trefilov.eu
little-ruby.de
www.little-ruby.de
little-ruby.de
www.b.aupr.de
www.little-ruby.de
little-ruby.de
www.little-ruby.de
www.little-ruby.de
little-ruby.de
www.little-ruby.de
little-ruby.de
www.little-ruby.de
little-ruby.de
little-ruby.de
www.little-ruby.de
kevin.global-crafter.eu
www.little-ruby.de
www.little-ruby.de
little-ruby.de
little-ruby.de
www.little-ruby.de
www.calendar.trefilov.eu
little-ruby.de
www.little-ruby.de
little-ruby.de
www.b.aupr.de
www.little-ruby.de
little-ruby.de
www.little-ruby.de
www.little-ruby.de
Certificate
The complete raw certificate details for little-ruby.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGUzCCBTugAwIBAgISA6v9OEQxQMKkITGLnXXCdoNfMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMDIwMDQ2NTFaFw0y MDA1MDIwMDQ2NTFaMBkxFzAVBgNVBAMTDmxpdHRsZS1ydWJ5LmRlMIICIjANBgkq hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA95IANJNkpTrqVuRSzeC7Sh/BBh14GEho vDv8t9WLY88LicLn2VpG/WUKxyprP6Vg0gxtjIYjvvmK83FyA6+3uBI14gHRkGeU ScpX4HkHUiWJ2XAgBIpoNftyRE7Egz8yuxht7+d14NTW10VMSRKUKlbYiyv9PIpP PVK073H1j1Hfa4TriG5KdwAuji+QQ+ZdjRf1mFTS+QA05TXQD1KgQsEDppm1hcvV 2YMtdBfREsMwt3tnDQ2fQc2x95fc1667oTbsihqFXKbiyc+gGHZubU9E8A4jD72n Q36QK8EGi1ZB1cyqjnEUmzjQ9Q6A2EA65ISTkWg0i35qtahjld7okCjHA3k1oKUm drytnl1MXvzDPrKFqoVu5IzheRTmuFPfogNUQEVbDswkfIl1IiUczqvzgKC3Ua90 ZOUWX2iOskntAVseHosB7QC6nFbgJ9wgT4Geq1HTt4qIiLcIjHT+vUg/hwblGIr/ 3Ng8eyFl3+41j1foXo0LE7PL8+nxcdARxXVT/lmpz/wYfjBUMaaBY4LbLo0GagDs jO3/0UavUQNb2imcXqHjWSI2sZi512PRj119q/N6nG6wZggC3FGV7EXXxfgUvq7Q hAwRZ/hUOf4NpA4DqB60eMc87cfFDtRxPgLOgJHjakQdRpRofHJiW5q0vmtTypGb R/ezpphzynkCAwEAAaOCAmIwggJeMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAU BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUz3XJ qoS3HZW5G1oEZUdPhK/rHnYwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo 7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQt eDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQt eDMubGV0c2VuY3J5cHQub3JnLzAZBgNVHREEEjAQgg5saXR0bGUtcnVieS5kZTBM BgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIB FhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkCBAIEgfQE gfEA7wB2AAe3XBvlfWj/8bDGHSMVx7rmV3xXlLdq7rxhOhpp06IcAAABcAOUPJ4A AAQDAEcwRQIhAIJPtTw04Yp3VrjQA0jwaWRdvETc6EATLOcQtket+eN3AiAiodDd Tr+iZsJIBj/0qBvW76BHLyyz/emjq2YiitissgB1AG9Tdqwx8DEZ2JkApFEV/3cV HBHZAsEAKQaNsgiaN9kTAAABcAOUPOkAAAQDAEYwRAIgfKcPq8htLtakvTEPP15Z /eVS7yCU3QHtnUNg9GHpkegCIBTqng9NiyPzg3h38gtb9LvaMTlBjSL1IpDpExMq E+bUMA0GCSqGSIb3DQEBCwUAA4IBAQCTB96EotG4RqPk/hjIz5QvPFS84TodE8wz 13Ma/gvU/IZY/5KIjJqZhWjTWxs/oAAawKEdqeAQHWZqF1IbGvgsdNmrXsTKoJJg Hq3QaukR0Ro5nAtiQzokrTkvuGT8rWCrQ/sQ3oO0Hd95zHrtdDBWWoOC7vnfpYQb ga3Tg9GE05rS4H+suYA498FzlkmffxryixLaFZjBuTMG9NrPiHINgq7qlUyWEMux 10KQj/otGECbRHIVv/qFO8Pyr9wDwQd94ZVUENkTFalXPsj9r7SZfswvrzhQpQ5y +M8NT3Kc3aIOb6eR3MuZb0BjnrmyT59rHBhFPaJnKvi2A1V0NBlV -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA95IANJNkpTrqVuRSzeC7 Sh/BBh14GEhovDv8t9WLY88LicLn2VpG/WUKxyprP6Vg0gxtjIYjvvmK83FyA6+3 uBI14gHRkGeUScpX4HkHUiWJ2XAgBIpoNftyRE7Egz8yuxht7+d14NTW10VMSRKU KlbYiyv9PIpPPVK073H1j1Hfa4TriG5KdwAuji+QQ+ZdjRf1mFTS+QA05TXQD1Kg QsEDppm1hcvV2YMtdBfREsMwt3tnDQ2fQc2x95fc1667oTbsihqFXKbiyc+gGHZu bU9E8A4jD72nQ36QK8EGi1ZB1cyqjnEUmzjQ9Q6A2EA65ISTkWg0i35qtahjld7o kCjHA3k1oKUmdrytnl1MXvzDPrKFqoVu5IzheRTmuFPfogNUQEVbDswkfIl1IiUc zqvzgKC3Ua90ZOUWX2iOskntAVseHosB7QC6nFbgJ9wgT4Geq1HTt4qIiLcIjHT+ vUg/hwblGIr/3Ng8eyFl3+41j1foXo0LE7PL8+nxcdARxXVT/lmpz/wYfjBUMaaB Y4LbLo0GagDsjO3/0UavUQNb2imcXqHjWSI2sZi512PRj119q/N6nG6wZggC3FGV 7EXXxfgUvq7QhAwRZ/hUOf4NpA4DqB60eMc87cfFDtRxPgLOgJHjakQdRpRofHJi W5q0vmtTypGbR/ezpphzynkCAwEAAQ== -----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 319861729373424954217131145830743684842335 . . . . . . . . [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 2020-02-02 00:46:51 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-02 00:46:51 +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 'little-ruby.de' . . . . . . . . [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 1009998769593136098686376726617466825431638589775498833578791086219392364870173325040263541649779579536578612894756700788144863452677200040845795086299147715125872660556641247990149062671408224228115097885542300491428422313077108208403121446292663070188120563233689396511110015085345036496834726053374820862240861103094148655073364214743383867280118764795129182607488060983064670877958496508473142433523767484342887554890049283175253760919921303301310360581867105365766817804108485728630333080037838676820654004710974121025865278624763843292618349050443205856710060838713878911782549079342045709201889047269489861971403399235110818536610493607965113878208432804005065257068320318517704271426263461195398938889153747806684229341377631819377128708138662696204798966266896464817682924294988493608974954751691645375937653895186239295457085687201855314038433033638082569084551692543821651182637151452580756616518858341578127217335164822504988502771601520277280533209495289797179346469738855282200511780347103919667870374266143669933860804940841280330271919346218825596081587068409900776927151376427862699410981694252487544803438924475544275547379706941173239713351019356054334293228212896684815772908053712957946782302867566835651975563897 . . . . . . . . . . . . . . . . . . . . [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) cf75c9aa84b71d95b91b5a0465474f84afeb1e76 . . . . . . . . . . . . . . . . [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 (18 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'little-ruby.de' . . . . . . . . . . . . . . . . [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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef00760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000017003943c9e0000040300473045022100824fb53c34e18a7756b8d00348f069645dbc44dce840132ce710b647adf9e377022022a1d0dd4ebfa266c248063ff4a81bd6efa0472f2cb3fde9a3ab66228ad8acb20075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000017003943ce9000004030046304402207ca70fabc86d2ed6a4bd310f3f5e59fde552ef2094dd01ed9d4360f461e991e8022014ea9e0f4d8b23f3837877f20b5bf4bbda3139418d22f52290e913132a13e6d4 . . . . [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) 009307de84a2d1b846a3e4fe18c8cf942f3c54bce13a1d13cc33d7731afe0bd4fc8658ff92888c9a998568d35b1b3fa0001ac0a11da9e0101d666a17521b1af82c74d9ab5ec4caa092601eadd06ae911d11a399c0b62433a24ad392fb864fcad60ab43fb10de83b41ddf79cc7aed7430565a8382eef9dfa5841b81add383d184d39ad2e07facb98038f7c17396499f7f1af28b12da1598c1b93306f4dacf88720d82aeea954c9610cbb1d742908ffa2d18409b447215bffa853bc3f2afdc03c1077de1955410d91315a9573ec8fdafb4997ecc2faf3850a50e72f8cf0d4f729cdda20e6fa791dccb996f40639eb9b24f9f6b1c18453da2672af8b6035574341955