www.desachsen.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:b1:dc:4c:f7:e1:a8:fa:4c:ed:ce:2e:cc:92:90:45:58:c7 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.desachsen.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:b1:dc:4c:f7:e1:a8:fa:4c:ed:ce:2e:cc:92:90:45:58:c7Serial Number (int): 408971952473314829502515057779607014299847
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 2e:f3:d3:15:25:31:ef:78:41:ee:91:b9:db:88:c2:ab:e1:45:13:5d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 47:78:7f:b8:7a:fa:34:cc:ba:9c:89:e7:f0:e3:0d:ec:b7:51:52:6c
Fingerprint (sha256): f0:4a:e8:6c:7b:47:74:4b:76:e0:81:f9:14:40:8a:a0:9b:33:35:63:9b:bd:d3:d3:2f:9f:5a:ff:52:82:6c:11
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.desachsen.de
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.desachsen.de
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.desachsen.de
Other certificates including the domain name desachsen.de
(limited to 100 certificates)
www.desachsen.de
www.antamauna.lima-city.de
gobot1.lima-city.de
www.cuboro.hescor.de
wald.desachsen.de
www.textdesign.lengerke.eu
www.desachsen.de
tv-laufach.lima-city.de
www.heman.lima-city.de
www.fondationm.ch
www.desachsen.de
schoneblume.lima-city.de
www.desachsen.de
www.desachsen.de
www.malta-cervecera.mclauchlan.de
www.desachsen.de
robotron.lima-city.de
www.desachsen.de
www.andree-wiegand.lima-city.de
phill93.de
www.desachsen.de
www.desachsen.de
www.lyricboard.lima-city.de
www.desachsen.de
www.chrjak.lima-city.de
www.desachsen.de
www.desachsen.de
www.osm-luftbilder.lima-city.de
www.ricsiboly07.12hp.ch
www.wald.desachsen.de
www.droidim.com
anders-na-und.info
www.desachsen.de
www.desachsen.de
www.gbd.4lima.de
www.desachsen.de
www.antamauna.lima-city.de
gobot1.lima-city.de
www.cuboro.hescor.de
wald.desachsen.de
www.textdesign.lengerke.eu
www.desachsen.de
tv-laufach.lima-city.de
www.heman.lima-city.de
www.fondationm.ch
www.desachsen.de
schoneblume.lima-city.de
www.desachsen.de
www.desachsen.de
www.malta-cervecera.mclauchlan.de
www.desachsen.de
robotron.lima-city.de
www.desachsen.de
www.andree-wiegand.lima-city.de
phill93.de
www.desachsen.de
www.desachsen.de
www.lyricboard.lima-city.de
www.desachsen.de
www.chrjak.lima-city.de
www.desachsen.de
www.desachsen.de
www.osm-luftbilder.lima-city.de
www.ricsiboly07.12hp.ch
www.wald.desachsen.de
www.droidim.com
anders-na-und.info
www.desachsen.de
www.desachsen.de
www.gbd.4lima.de
www.desachsen.de
Certificate
The complete raw certificate details for www.desachsen.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGDDCCBPSgAwIBAgISBLHcTPfhqPpM7c4uzJKQRVjHMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA3MTEwNTI5MDRaFw0x ODEwMDkwNTI5MDRaMBsxGTAXBgNVBAMTEHd3dy5kZXNhY2hzZW4uZGUwggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDeTcVTC7xmsEJjuvhHn+TgejKzXH+Y vSDiHdhLu1zJvWFyOWULphkjF5sp3N1L6Vov1IQhbJ7BOADsNDBNnxRCsW3ek0uX 8TaDYNbjlOa2hek7J4odtR5wYIvaZri2IhqUMib0k2f4vM9xsJwve6THTejsOvh4 ExlZ55xfPUOJp26Dzr3NFb/XI45t6yc6uuBNAFk+Fk3P4LkYOQKbvxKe6jnFFsEv G5z8i8GVz+O31shewH96xBfzJZcMV/9Bzv3gLdN8ShQJQUC+J+gcHOYbac3Q3Whf pNF0ZZ+p3f6tpNSeFqCR/zRQPFXKdv08k9htVtPGEGJFWcv9sWeI18xbAgMBAAGj ggMZMIIDFTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFC7z0xUlMe94Qe6RuduIwqvh RRNdMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEB BGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0 Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0 Lm9yZy8wGwYDVR0RBBQwEoIQd3d3LmRlc2FjaHNlbi5kZTCB/gYDVR0gBIH2MIHz MAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6 Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2Vy dGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0 aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUg UG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRv cnkvMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcAVYHUwhaQNgFK6gubVzxT8MDk OHhwJQgXL6OqHQcT0wwAAAFkiAdnvQAABAMASDBGAiEAoZlQD+pHILdbATXetI5M Fqk6BIp5P/WgqU0u5qcfbmECIQC/rG/iGw7gRz7/yC2cBmZvcBBrQ8DydyLh6UnF Pv+npQB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABZIgHZ6cA AAQDAEcwRQIhAP8D+lTt1fK/iF9Orvz65kiKY9NtUE1Vs5neal9xlaCXAiA4a7vH tSUQa/oYCe749PH10ON/pxL7Gcb7WTRfDYt1JDANBgkqhkiG9w0BAQsFAAOCAQEA ezplFxYM1mcXb6nl1XAmvRXeBdGoA89MSwvoJoRnjhDykocB+jfFeaLqI6VvG4uL 0dGAF9JJFf0Xfrblw9j8kY+I62NYxsmUAJxNQEHzgDLLNH3pvgmD+lQQL2zJtjIp OR1pi6D1S0HXxkxSMRDR9Bp3ITg392cpqTSVtM3JVtoj9nE8ShyzZ3v4bdmE8Vfl rMwgELn5M/pcOZrJU6NVYwG12oSR4CC+u+LkB9F+SKu9ta2VnrxsVZtJN5D8G71T c263HsKe0aIDyiCySlPtkpLX5NVL1CxiHdQc/u4mJySW6nTDgJ6WlMS799KbP8yt 6BauHH8BxYwXw61ZIuaFRw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3k3FUwu8ZrBCY7r4R5/k 4Hoys1x/mL0g4h3YS7tcyb1hcjllC6YZIxebKdzdS+laL9SEIWyewTgA7DQwTZ8U QrFt3pNLl/E2g2DW45TmtoXpOyeKHbUecGCL2ma4tiIalDIm9JNn+LzPcbCcL3uk x03o7Dr4eBMZWeecXz1Diadug869zRW/1yOObesnOrrgTQBZPhZNz+C5GDkCm78S nuo5xRbBLxuc/IvBlc/jt9bIXsB/esQX8yWXDFf/Qc794C3TfEoUCUFAvifoHBzm G2nN0N1oX6TRdGWfqd3+raTUnhagkf80UDxVynb9PJPYbVbTxhBiRVnL/bFniNfM WwIDAQAB -----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 408971952473314829502515057779607014299847 . . . . . . . . [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-07-11 05:29:04 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-10-09 05:29:04 +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.desachsen.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 28063253912502260589690882796709216985617866397532502863021778461605266727956524875131860094603921313068437675848739590089887216513708357021173538214150005305782145037728246521099448237411101802648617965987579560299096925004713207265036111747798052306494123433568834360425549777145221234010273080246021213379366625428915268616422586577495643737499611656458331007032923480771140897205420151129753489208435915566915976784364151534563922005442892960123199637191295403984114201948529721450815771275884151407944296073583109632516281952749497104642893049212949277587312969767027733234712845482465759818702701522266795527259 . . . . . . . . . . . . . . . . . . . . [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) 2ef3d3152531ef7841ee91b9db88c2abe145135d . . . . . . . . . . . . . . . . [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 (20 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.desachsen.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 (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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f10077005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c00000164880767bd0000040300483046022100a199500fea4720b75b0135deb48e4c16a93a048a793ff5a0a94d2ee6a71f6e61022100bfac6fe21b0ee0473effc82d9c06666f70106b43c0f27722e1e949c53effa7a5007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000164880767a70000040300473045022100ff03fa54edd5f2bf885f4eaefcfae6488a63d36d504d55b399de6a5f7195a0970220386bbbc7b525106bfa1809eef8f4f1f5d0e37fa712fb19c6fb59345f0d8b7524 . . . . [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) 007b3a6517160cd667176fa9e5d57026bd15de05d1a803cf4c4b0be82684678e10f2928701fa37c579a2ea23a56f1b8b8bd1d18017d24915fd177eb6e5c3d8fc918f88eb6358c6c994009c4d4041f38032cb347de9be0983fa54102f6cc9b63229391d698ba0f54b41d7c64c523110d1f41a77213837f76729a93495b4cdc956da23f6713c4a1cb3677bf86dd984f157e5accc2010b9f933fa5c399ac953a3556301b5da8491e020bebbe2e407d17e48abbdb5ad959ebc6c559b493790fc1bbd53736eb71ec29ed1a203ca20b24a53ed9292d7e4d54bd42c621dd41cfeee26272496ea74c3809e9694c4bbf7d29b3fccade816ae1c7f01c58c17c3ad5922e68547