www.redemann.eu
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:a5:1a:8d:88:9b:b2:66:d2:d6:5a:9d:3d:4e:42:67:74:cc 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.redemann.eu
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:a5:1a:8d:88:9b:b2:66:d2:d6:5a:9d:3d:4e:42:67:74:ccSerial Number (int): 404631029081486578205514574194996857500876
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: d7:bf:2c:05:d7:5b:32:4b:78:65:73:28:12:ea:e0:33:da:47:4a:78
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): d4:e7:ba:46:2e:47:d6:be:25:fb:7c:62:04:5a:f7:d4:12:2f:b2:44
Fingerprint (sha256): fb:58:dc:a1:ae:36:f2:c0:bb:26:ba:7f:f3:dd:c4:ec:59:6f:79:c0:f4:c2:d2:47:9d:16:fc:38:df:65:e1:a6
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.redemann.eu
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.redemann.eu
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
www.redemann.eu
Other certificates including the domain name redemann.eu
(limited to 100 certificates)
msn6601gmx.lima-city.de
redemann.eu
*.marderabwehr.com
remote.redemann.eu
www.redemann.eu
remote.redemann.eu
cgr1973.de
remote.redemann.eu
www.redemann.eu
www.redemann.eu
www.redemann.eu
felicius12.lima-city.de
remote.redemann.eu
hanshutzler.lima-city.de
www.redemann.eu
www.redemann.eu
www.redemann.eu
*.thinkitout.de
pop.rallyefokus.de
*.marderabwehr.com
remote.redemann.eu
www.redemann.eu
remote.redemann.eu
gradixion.lima-city.de
www.redemann.eu
remote.redemann.eu
*.iristreppner.com
redemann.eu
redemann.eu
rueck6.lima.zone
www.redemann.eu
forum.juri-kremer.de
www.test.brainticket-media.de
dracksistem.lima-city.de
remote.redemann.eu
www.redemann.eu
sandrawestermann.lima-city.de
njima.lima-city.de
www.redemann.eu
redemann.eu
*.marderabwehr.com
remote.redemann.eu
www.redemann.eu
remote.redemann.eu
cgr1973.de
remote.redemann.eu
www.redemann.eu
www.redemann.eu
www.redemann.eu
felicius12.lima-city.de
remote.redemann.eu
hanshutzler.lima-city.de
www.redemann.eu
www.redemann.eu
www.redemann.eu
*.thinkitout.de
pop.rallyefokus.de
*.marderabwehr.com
remote.redemann.eu
www.redemann.eu
remote.redemann.eu
gradixion.lima-city.de
www.redemann.eu
remote.redemann.eu
*.iristreppner.com
redemann.eu
redemann.eu
rueck6.lima.zone
www.redemann.eu
forum.juri-kremer.de
www.test.brainticket-media.de
dracksistem.lima-city.de
remote.redemann.eu
www.redemann.eu
sandrawestermann.lima-city.de
njima.lima-city.de
www.redemann.eu
Certificate
The complete raw certificate details for www.redemann.eu in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGBzCCBO+gAwIBAgISBKUajYibsmbS1lqdPU5CZ3TMMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA2MTUwODE2NTVaFw0x ODA5MTMwODE2NTVaMBoxGDAWBgNVBAMTD3d3dy5yZWRlbWFubi5ldTCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAKfDon6lVbVDdZv0UUw/aG6rtB00GQsL gCMODAGoiGM/5mIulpNPqZW1Zu4EBU5JL4e4IopmAFlhO40LWzO+hqR110s2daRU BP41RZg7w4PNkdOcBpTJ0KHpS7T29HBgcYZDGp7/uvagHB8sygT1N8motnig83TL oUdevrdRsFXz0OsCuVE8sE0TEDVYK2fz/Ucn+VGTCPETeqQKcLSnAw4CHlxfzWXP 4QjMwtTIXGROlR1tNudL+2QB4JZklSAVt+svdu9TWdVSvlYKiDL6RQqarHbMt5Zj eyN2cS6VOHlvKZquIzyP59BThpPNJx0fF8OrbZAEtfn4asxTPJUZAasCAwEAAaOC AxUwggMRMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB BQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU178sBddbMkt4ZXMoEurgM9pH SngwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEE YzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQu b3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQu b3JnLzAaBgNVHREEEzARgg93d3cucmVkZW1hbm4uZXUwgf4GA1UdIASB9jCB8zAI BgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8v Y3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRp ZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGll cyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBv bGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5 LzCCAQIGCisGAQQB1nkCBAIEgfMEgfAA7gB1ACk8UZZUyDlluqpQ/FgH1Ldvv1h6 KXLcpMMM9OVFR/R4AAABZAK7vZQAAAQDAEYwRAIgafMQ8SzP4jK5l5vKU8DsNupv Q598Af9AxWQnwTagGKUCIFFdgH4u8CY7wG59xB+hrX98OH+4vL4UwZtnvvV38LLd AHUA23Sv7ssp7LH+yj5xbSzluaq7NveEcYPHXZ1PN7Yfv2QAAAFkAru9wQAABAMA RjBEAiA5Ym1mRqXYKpVnrVNYucEXYfSmzaTl/onZnEY4dVhBiAIgE50XfGTOQZP/ /U4htFsJ7spzL0OCA1byuTbvZg3CciAwDQYJKoZIhvcNAQELBQADggEBAElxajM/ KmFOl0Kl5FwYRyJ1oP2M4tQTKVztB3JnfPTsBqmIBaxVain41hiCBDhBHeUMb95r Ca8ntQoisZhoWVHq5ij9P8nFONcDWd5Cb3YJ3wT0ktkL5cjn+NUJEYp9CPCtrVI/ Yb6mfe/digjEo6Q0OQJBrTtcAwwJ6iEYy94WZ7NKMLDVQEmoC+K94HXk86AdYb3P thl+co7S3ERR6zvHRZbPmjbF5PbPdAC7Xwc0u8/AmII3BDuOPrHg4MDYHJD+/LxB JL38rtb2rfTRtcnhoZpR6AEFBQru3A0Eidu1BJVP9vWd9ruCJTgDJcK6tN1mbLYx dbk4wYXvdJ+/WPY= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAp8OifqVVtUN1m/RRTD9o bqu0HTQZCwuAIw4MAaiIYz/mYi6Wk0+plbVm7gQFTkkvh7giimYAWWE7jQtbM76G pHXXSzZ1pFQE/jVFmDvDg82R05wGlMnQoelLtPb0cGBxhkManv+69qAcHyzKBPU3 yai2eKDzdMuhR16+t1GwVfPQ6wK5UTywTRMQNVgrZ/P9Ryf5UZMI8RN6pApwtKcD DgIeXF/NZc/hCMzC1MhcZE6VHW0250v7ZAHglmSVIBW36y9271NZ1VK+VgqIMvpF Cpqsdsy3lmN7I3ZxLpU4eW8pmq4jPI/n0FOGk80nHR8Xw6ttkAS1+fhqzFM8lRkB qwIDAQAB -----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 404631029081486578205514574194996857500876 . . . . . . . . [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 2018-06-15 08:16:55 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-09-13 08:16:55 +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.redemann.eu' . . . . . . . . [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 21178268017599321951412208971937185051058093564329735582990394880751970120587289119398337560786728361018755239813083592189540238101686950647707277612289711914845220341460166566771128810056880849495125367063352278153237266587863951972705802686062791770434173545789821739753275312686574505117924312948461783409796130917461880981632711812517614043804907456572728356303988194612930102824495014049531517028082861798574804741491363360953141104887504968572232856744852493241436874205266614777407769856617151483036807356448950787412909784398688804402269678542690929507407031018242744962794566359832851629131142899153898111403 . . . . . . . . . . . . . . . . . . . . [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) d7bf2c05d75b324b7865732812eae033da474a78 . . . . . . . . . . . . . . . . [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 (19 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.redemann.eu' . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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 (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016402bbbd940000040300463044022069f310f12ccfe232b9979bca53c0ec36ea6f439f7c01ff40c56427c136a018a50220515d807e2ef0263bc06e7dc41fa1ad7f7c387fb8bcbe14c19b67bef577f0b2dd007500db74afeecb29ecb1feca3e716d2ce5b9aabb36f7847183c75d9d4f37b61fbf640000016402bbbdc10000040300463044022039626d6646a5d82a9567ad5358b9c11761f4a6cda4e5fe89d99c4638755841880220139d177c64ce4193fffd4e21b45b09eeca732f43820356f2b936ef660dc27220 . . . . [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) 0049716a333f2a614e9742a5e45c18472275a0fd8ce2d413295ced0772677cf4ec06a98805ac556a29f8d618820438411de50c6fde6b09af27b50a22b198685951eae628fd3fc9c538d70359de426f7609df04f492d90be5c8e7f8d509118a7d08f0adad523f61bea67defdd8a08c4a3a434390241ad3b5c030c09ea2118cbde1667b34a30b0d54049a80be2bde075e4f3a01d61bdcfb6197e728ed2dc4451eb3bc74596cf9a36c5e4f6cf7400bb5f0734bbcfc0988237043b8e3eb1e0e0c0d81c90fefcbc4124bdfcaed6f6adf4d1b5c9e1a19a51e80105050aeedc0d0489dbb504954ff6f59df6bb8225380325c2bab4dd666cb63175b938c185ef749fbf58f6