www.danielseither.de

Issued by Let's Encrypt Authority X1

About this certificate


This digital certificate with serial number 01:38:47:d2:dd:69:db:43:c3:1f:58:0d:cc:f6:9d:9d:dc:c0 was issued on by Let's Encrypt .

With 12 subject alternative names this certificate can be used to secure multiple fqdn's. While the 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.

www.danielseither.de

Let's Encrypt

Organization: Let's Encrypt

Time since certificate expired

This certificate has expire since

Certificate Details

Serial Number (hex): 01:38:47:d2:dd:69:db:43:c3:1f:58:0d:cc:f6:9d:9d:dc:c0
Serial Number (int): 106263568540173160548988405292766230076608
Serial Number lenght: 137 bits, 18 octets

SubjectKeyId: f0:3c:ae:f0:ec:60:29:81:a0:4a:a2:26:db:38:a7:c9:3b:98:b6:f5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 4a:77:2c:17:33:2a:c2:2e:23:e1:19:a5:38:10:ac:ac:0d:a3:d5:35
Fingerprint (sha256): de:43:42:7b:68:96:76:4a:09:0f:1a:1f:78:78:e8:ff:c3:51:79:21:8a:b3:8e:33:ce:49:d6:91:cb:9e:42:f7

Issuing Certificate URL: http://cert.int-x1.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x1.letsencrypt.org/

Check the revocation status for the current certificate on www.danielseither.de
12
DNS Names
0
Email Addresses
0
IP Addresses

Advanced Certificate Properties

Technical details about this certificate


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

8 extensions
No unhandled critical extensions



CA Certificate

This is not a CA certificate

Subject Alternative Names

server-spion.de
serverspion.de
www.tiwoc.de
www.gemainsam-wohnen.de
judithseither.de
gemainsam-wohnen.de
www.judithseither.de
www.server-spion.de
www.serverspion.de
tiwoc.de
www.danielseither.de
danielseither.de

Certificate

The complete raw certificate details in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIG2TCCBcGgAwIBAgISAThH0t1p20PDH1gNzPadndzAMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMTAeFw0xNTEyMDcwODMyMDBaFw0x NjAzMDYwODMyMDBaMB8xHTAbBgNVBAMTFHd3dy5kYW5pZWxzZWl0aGVyLmRlMIIC IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzDO+QkH7woDAHP1WxX57ENsU O7JbzPNQ/VNla+ltq6AxAoodngHl/9r/mRno6Ei7StXlotKk+6kKvccCiR6SXA0H 7Zhu1eCrB9nILoBo6GQZM6hF2zZXELls1LYnhL4KqtBF3wLaBLMvqRaerdoUx7rg EbvHm6I5dr7fafzLv4Lx9SEHD8ocza8K8WqvaUTIA9xZ7Yqtq+AUfny7FvH4gfJ4 YZ+iTCg9HHx174xDPe9iBz2SJt8Wz39JtAMv8AHziuBbirN7nA52KXh6X+FlwvJW YPlVBhtczDe9AfQi3i+AB2bA/AdeJwbcc7dsgO54XRsNqzjyT6n2S6GbpqTMoYS0 xMeBoDyG7ImNC9Kk6iOcy5QLNiEPWtVyzFskr3zBDxrv5w2pO91PJ6TNNbOU/Ao3 cQamg3q7paO8/Z7vs2/gqzHw7ON+NwaFO4GcGVx7XeVljH/5MNYlEls6TIGDQlbN ELHN2OLCY0ORdyQYuUtgTyHf8VwNqYqQzRdEeFPgc7v+NHjGaFvL4HQxoMnNutiN JEXVFvBNFd1os9l44z2aFdeT1XD8YISuxT199VLnlK6+rpNVUQRlzjX5qnG65taY Eod8Z7fcmURTlcmB465g7fNBoQpuChnsBU2sKUHH8XYnG3Nl6LUCUVJgDtLdK7I9 iasn4+6KTG5N7W3waUcCAwEAAaOCAuIwggLeMA4GA1UdDwEB/wQEAwIFoDAdBgNV HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E FgQU8Dyu8OxgKYGgSqIm2zinyTuYtvUwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3 pkVl7/Oo7KEwcAYIKwYBBQUHAQEEZDBiMC8GCCsGAQUFBzABhiNodHRwOi8vb2Nz cC5pbnQteDEubGV0c2VuY3J5cHQub3JnLzAvBggrBgEFBQcwAoYjaHR0cDovL2Nl cnQuaW50LXgxLmxldHNlbmNyeXB0Lm9yZy8wgesGA1UdEQSB4zCB4IIPc2VydmVy LXNwaW9uLmRlgg5zZXJ2ZXJzcGlvbi5kZYIMd3d3LnRpd29jLmRlghd3d3cuZ2Vt YWluc2FtLXdvaG5lbi5kZYIQanVkaXRoc2VpdGhlci5kZYITZ2VtYWluc2FtLXdv aG5lbi5kZYIUd3d3Lmp1ZGl0aHNlaXRoZXIuZGWCE3d3dy5zZXJ2ZXItc3Bpb24u ZGWCEnd3dy5zZXJ2ZXJzcGlvbi5kZYIIdGl3b2MuZGWCFHd3dy5kYW5pZWxzZWl0 aGVyLmRlghBkYW5pZWxzZWl0aGVyLmRlMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIB MIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRz ZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBt YXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9u bHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91 bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8wDQYJKoZI hvcNAQELBQADggEBAG4rwF0bPQW+AnpX2bFzCZj/M6qkeGNXMVt1IBs1gTN+QnUx FS+bdoRC7W4z13t5Ruz8wzC89zfP8fR7kdpzLtnnYfkQD0Gye2kUroM70JgaZxx1 Gz/bLBHe9Qeeoa7b4+MO318Tg6J0NvTm+lsDjDEk14ct4fpwKnfkTN3uPfBGChyg L3J8o3uPNybAnKbbQcujnpcEfWDIrVd7H14e3BJUg0K8yVeqbRmj0EfnSXZgKtCL dYYP6pLg2oi3Qt4gPm9SgUu8H02oNl27vIZ8CgIdo+dB/4677744ISrXtxuZXTA4 sM7cJl1nyTBdbfabNtYa2ZU2/JiZH00dx7PI+yo= -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzDO+QkH7woDAHP1WxX57 ENsUO7JbzPNQ/VNla+ltq6AxAoodngHl/9r/mRno6Ei7StXlotKk+6kKvccCiR6S XA0H7Zhu1eCrB9nILoBo6GQZM6hF2zZXELls1LYnhL4KqtBF3wLaBLMvqRaerdoU x7rgEbvHm6I5dr7fafzLv4Lx9SEHD8ocza8K8WqvaUTIA9xZ7Yqtq+AUfny7FvH4 gfJ4YZ+iTCg9HHx174xDPe9iBz2SJt8Wz39JtAMv8AHziuBbirN7nA52KXh6X+Fl wvJWYPlVBhtczDe9AfQi3i+AB2bA/AdeJwbcc7dsgO54XRsNqzjyT6n2S6GbpqTM oYS0xMeBoDyG7ImNC9Kk6iOcy5QLNiEPWtVyzFskr3zBDxrv5w2pO91PJ6TNNbOU /Ao3cQamg3q7paO8/Z7vs2/gqzHw7ON+NwaFO4GcGVx7XeVljH/5MNYlEls6TIGD QlbNELHN2OLCY0ORdyQYuUtgTyHf8VwNqYqQzRdEeFPgc7v+NHjGaFvL4HQxoMnN utiNJEXVFvBNFd1os9l44z2aFdeT1XD8YISuxT199VLnlK6+rpNVUQRlzjX5qnG6 5taYEod8Z7fcmURTlcmB465g7fNBoQpuChnsBU2sKUHH8XYnG3Nl6LUCUVJgDtLd K7I9iasn4+6KTG5N7W3waUcCAwEAAQ== -----END PUBLIC KEY-----

ASN1 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 106263568540173160548988405292766230076608 . . . . . . . . [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 X1' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2015-12-07 08:32:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-03-06 08:32:00 +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.danielseither.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 833071975160769723322972895494830846753367428618611766739794191250325296831976061083715807455009764302721657503810005688268926460456773525992950686458914044183407625333133161198633106934298640088656725019328777303734639364203207720545137105657235081342473881329198786142882771648425026258562286783271960027740301681773460225702257333993199666445106082434516671987188314630255170477633108891209625974039126055103325744965218584922884950964550197149616270039070739386343167110392478778625135973633311954287506326462827948009688904251115295512025737770658156381485287358314495019429075710080562582296483130180759988256722194342327822206130419827786227367369660109839181955784588842183956105704564642556447317055977686578326905078431827534757221307064492482458458152141361923961266985948161767984464606597761972432015259223546856388078759847646646031911280692740752274287287475766474046694641316145126335098528978640700069053904694378435706986945189505594573119263540097821098634993080777415816229610595576015140741039361971725863208352846042950946034387401801194443982834913294730059542448178042255357930694950043819933743064564028565897119679995596168704356426844443204798040752696801456688288209247351993281397556368618804352591620423 . . . . . . . . . . . . . . . . . . . . [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) f03caef0ec602981a04aa226db38a7c93b98b6f5 . . . . . . . . . . . . . . . . [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 (100 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-x1.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-x1.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 (227 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'server-spion.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'serverspion.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.tiwoc.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.gemainsam-wohnen.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'judithseither.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'gemainsam-wohnen.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.judithseither.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.server-spion.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.serverspion.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tiwoc.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.danielseither.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'danielseither.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.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 006e2bc05d1b3d05be027a57d9b1730998ff33aaa4786357315b75201b3581337e427531152f9b768442ed6e33d77b7946ecfcc330bcf737cff1f47b91da732ed9e761f9100f41b27b6914ae833bd0981a671c751b3fdb2c11def5079ea1aedbe3e30edf5f1383a27436f4e6fa5b038c3124d7872de1fa702a77e44cddee3df0460a1ca02f727ca37b8f3726c09ca6db41cba39e97047d60c8ad577b1f5e1edc12548342bcc957aa6d19a3d047e74976602ad08b75860fea92e0da88b742de203e6f52814bbc1f4da8365dbbbc867c0a021da3e741ff8ebbefbe38212ad7b71b995d3038b0cedc265d67c9305d6df69b36d61ad99536fc98991f4d1dc7b3c8fb2a