doerte-rupnik.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:60:5b:5a:e8:7a:a4:38:22:ee:89:6a:3f:3b:87:9b:f5:1a was issued on by Let's Encrypt.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=doerte-rupnik.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:60:5b:5a:e8:7a:a4:38:22:ee:89:6a:3f:3b:87:9b:f5:1a
Serial Number (int): 294125396789260215191621548864248632571162
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: e4:c7:c7:56:85:b1:0a:62:d4:13:1b:63:85:2d:43:25:ef:28:de:ef
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 54:04:48:9a:13:e1:51:f4:22:a9:49:78:00:9e:a4:04:aa:8b:cc:eb
Fingerprint (sha256): e2:93:61:b9:ae:49:6e:34:dd:c7:77:af:ac:e2:33:91:26:40:c9:18:5a:6d:31:c7:4b:5f:a9:47:4d:79:b0:49

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

Revocation information

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

Check the revocation status for certificate doerte-rupnik.de

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for doerte-rupnik.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

doerte-rupnik.de
www.doerte-rupnik.de

Other certificates including the domain name doerte-rupnik.de

(limited to 100 certificates)

Certificate

The complete raw certificate details for doerte-rupnik.de in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGbjCCBVagAwIBAgISA2BbWuh6pDgi7olqPzuHm/UaMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMDYxNjIyMTlaFw0y
MDA2MDQxNjIyMTlaMBsxGTAXBgNVBAMTEGRvZXJ0ZS1ydXBuaWsuZGUwggIiMA0G
CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDPl0ppDxpURqJ93TjqiQl4EtxNb549
mM5JbkHm/8WXRg/3hjU/O7J2tEeUtR4YXDmQ/vXRnsY7PbEb9fev/PEVTtDcC0mW
NMRlpj8O+pSTO1eekBt3TutH1L0RbYnVZpDkAyZRglX5P5n6R4aWFdMvW8O36ExL
Aeste2+4xkmNBf0HfmcXj5Pa26goyIMhJzXvrJxOTSN4BTUJ6w/RfPWQkPi20i5e
WDcMcJ+bwb/BUy2Mf/N3hs9L+JnfXY3b9Qn2q5bIN9PI876xGZ+WH8JYkJP6f6O+
Je2EEerZXRD56fOsXx/rza806f/xxISmsBkq0aS2hEepLRY+HOhj1loVhj+G/Voh
C0MYhb4XuQtYyFLWZ23DsqDpIuBfeNOhhBm248XaMEHqPkubYvaJgiXABDeugpW7
ecYKU6mRUruypqhAW0rG3O7Pd6bfMFVo56xtzncxGazAMWAMDpAeUfmesE6x+Gf8
W6MjBoAbJufqTVXLOLQjspSt6FHLlu7bUH7fFO0jwoFW1L+5wHvk+xZMEzrZfIp7
UNrQ8MFN+RNvil8Hp18yIzH3C94F0WQpntcZ1fOaFejAin2P1zFVD+XkSIS9PO9/
BaR1WXX6ZQ38Nn2/iOMc9/Uqkpz8D6IjHTh7s70LtM6AusU8S02UdgVOYOMrkLLQ
eH51LScRukWVTQIDAQABo4ICezCCAncwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW
MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTk
x8dWhbEKYtQTG2OFLUMl7yje7zAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv
86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu
dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu
dC14My5sZXRzZW5jcnlwdC5vcmcvMDEGA1UdEQQqMCiCEGRvZXJ0ZS1ydXBuaWsu
ZGWCFHd3dy5kb2VydGUtcnVwbmlrLmRlMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG
CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5
cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYAsh4FzIuizYogTodm+Su5
iiUgZ2va+nDnsklTLe+LkF4AAAFwsN6LOwAABAMARzBFAiEAo2aiGR7hj0ztRv8C
HOL7znvrl7UoMO6ZpCOLf/uco8MCIGe5WcAinojUHI3FxfJELLQOBuOdJPky+6MY
f3odDGGLAHYA5xLysDd+GmL7jskMYYTx6ns3y1YdESZb8+DzS/JBVG4AAAFwsN6L
RgAABAMARzBFAiEA3KKLkOsSmIkFsHkp4L1spOQ8KG7jSdHxZBzSBEMsh0gCIA6M
mzTa51jyx/qpfJhm6WXqnSgA50Aq+eEve5smKzPWMA0GCSqGSIb3DQEBCwUAA4IB
AQBgXDNZ5po6jxFOsP37zbgUMPvudh+Y2yGFMQm/7utWcbTkJ0/AC8f1uCiRZmfq
lF0TDCY6RIhacx6FIOAM+chQ6iLibEaQWPAare3NrAebsru2V9cnP9bI7cU8Y4xk
BUvfyBWOsdcg3jvV0ngXfhpz3SdCT7yhmhfwI3vZVMltykyf/w0JSs8lWcAUjDD4
GYp4vxP1wenVI8Ww3gAOFws1d7QCPVhj5goQeWSTg3qBMcNSnHL31uFGbtRp/rnK
hW0WBSrNPsnAq9XYVK9niwOaLa9g51Z+nAuZ+I2d9p0kcCoLdxV0ExJJG4VVBGDe
Lt7B02kO3otXIijzZaHM41bx
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAz5dKaQ8aVEaifd046okJ
eBLcTW+ePZjOSW5B5v/Fl0YP94Y1PzuydrRHlLUeGFw5kP710Z7GOz2xG/X3r/zx
FU7Q3AtJljTEZaY/DvqUkztXnpAbd07rR9S9EW2J1WaQ5AMmUYJV+T+Z+keGlhXT
L1vDt+hMSwHrLXtvuMZJjQX9B35nF4+T2tuoKMiDISc176ycTk0jeAU1CesP0Xz1
kJD4ttIuXlg3DHCfm8G/wVMtjH/zd4bPS/iZ312N2/UJ9quWyDfTyPO+sRmflh/C
WJCT+n+jviXthBHq2V0Q+enzrF8f682vNOn/8cSEprAZKtGktoRHqS0WPhzoY9Za
FYY/hv1aIQtDGIW+F7kLWMhS1mdtw7Kg6SLgX3jToYQZtuPF2jBB6j5Lm2L2iYIl
wAQ3roKVu3nGClOpkVK7sqaoQFtKxtzuz3em3zBVaOesbc53MRmswDFgDA6QHlH5
nrBOsfhn/FujIwaAGybn6k1Vyzi0I7KUrehRy5bu21B+3xTtI8KBVtS/ucB75PsW
TBM62XyKe1Da0PDBTfkTb4pfB6dfMiMx9wveBdFkKZ7XGdXzmhXowIp9j9cxVQ/l
5EiEvTzvfwWkdVl1+mUN/DZ9v4jjHPf1KpKc/A+iIx04e7O9C7TOgLrFPEtNlHYF
TmDjK5Cy0Hh+dS0nEbpFlU0CAwEAAQ==
-----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 294125396789260215191621548864248632571162
 . . . . . . . . [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-03-06 16:22:19 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-04 16:22:19 +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 'doerte-rupnik.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 846897306714353457803652385557068941032133630818679987179360339721212359451614109769855969919151451250960784456905723169010714709132767899702260529464781165375142872120684132937185695997350621002258014202263911310384503028669235140796820920482118095612390468937047008486218362097591001565451446795299967242533591202570584329162631453560438623751946682047616480804164816552863919859838479799512111718934125719480185379322286786823035585821932486980565678985884846880007465590184273275623566131709641388467821530547750386900119598793947400093269267485852978884615410521272099559949060735781322711248485308483496423368260176703786671186836063206816920198393762079620123814648213596660683860219757677792007016358045172061020952351148924880378301954035832840504554675358154640263702587380782066888330654999752529678910668051785883574612121972922793146527221739854424828731070269922429551341745985968063489730947291990423506529349835906419911957014654711790827146908669237193821936319820247668867898299788967870516137115229404317376002819628707276879092224209021621182390295759898575086906642744191612535359334700739937221850086153967641463981398822680221447605256800570805385419592213862317967806409291429514257087445968570658765490459981
 . . . . . . . . . . . . . . . . . . . . [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)
							e4c7c75685b10a62d4131b63852d4325ef28deef
 . . . . . . . . . . . . . . . . [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 (42 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'doerte-rupnik.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.doerte-rupnik.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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170b0de8b3b0000040300473045022100a366a2191ee18f4ced46ff021ce2fbce7beb97b52830ee99a4238b7ffb9ca3c3022067b959c0229e88d41c8dc5c5f2442cb40e06e39d24f932fba3187f7a1d0c618b007600e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e00000170b0de8b460000040300473045022100dca28b90eb12988905b07929e0bd6ca4e43c286ee349d1f1641cd204432c874802200e8c9b34dae758f2c7faa97c9866e965ea9d2800e7402af9e12f7b9b262b33d6
 . . . . [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)
		00605c3359e69a3a8f114eb0fdfbcdb81430fbee761f98db21853109bfeeeb5671b4e4274fc00bc7f5b828916667ea945d130c263a44885a731e8520e00cf9c850ea22e26c469058f01aadedcdac079bb2bbb657d7273fd6c8edc53c638c64054bdfc8158eb1d720de3bd5d278177e1a73dd27424fbca19a17f0237bd954c96dca4c9fff0d094acf2559c0148c30f8198a78bf13f5c1e9d523c5b0de000e170b3577b4023d5863e60a10796493837a8131c3529c72f7d6e1466ed469feb9ca856d16052acd3ec9c0abd5d854af678b039a2daf60e7567e9c0b99f88d9df69d24702a0b7715741312491b85550460de2edec1d3690ede8b572228f365a1cce356f1