www.rampage-online.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:5f:0d:28:87:74:ea:a7:26:e1:58:d7:de:77:01:d0:7a:af 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)

www.rampage-online.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:5f:0d:28:87:74:ea:a7:26:e1:58:d7:de:77:01:d0:7a:af
Serial Number (int): 293681173055977824179492263303765786917551
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 1c:be:3c:e1:61:d9:c9:32:b1:44:58:da:9a:43:a2:01:9b:72:5e:68
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): aa:68:3e:b5:39:d9:b5:fe:e4:fe:e2:a4:cb:f4:9f:32:69:37:ac:2b
Fingerprint (sha256): 75:e2:67:a0:73:20:cc:26:37:5a:86:69:41:70:06:26:d2:a6:d5:3a:8d:9a:2b:d7:a1:c8:78:40:c9:51:20:b8

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 www.rampage-online.de

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.rampage-online.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

rampage-online.de
www.rampage-online.de

Other certificates including the domain name rampage-online.de

(limited to 100 certificates)

Certificate

The complete raw certificate details for www.rampage-online.de in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGdzCCBV+gAwIBAgISA18NKId06qcm4VjX3ncB0HqvMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAzMDcxMjA2MjRaFw0x
OTA2MDUxMjA2MjRaMCAxHjAcBgNVBAMTFXd3dy5yYW1wYWdlLW9ubGluZS5kZTCC
AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAM91GngVDTjBSjnPyiok/IH/
SpPSHqdFFtCElWLwUzb5ihyUAO7llhFPEnwzB9MneT/mLpZA8Dcnp/YCJ3+fnoqO
lnT2k0yZlUWYyp0930Du2QIMnCp5REqdHxCOlIf8G1PBnLRloUrYGBjjTaveIWis
5d9zn7lySj/tEXo9YAa+U6n/AdrDUZfkjFKeyhEA0RmfgNvuugFp/iElp6VuJ2MK
sKJaV4Vo0XgITCA6vFlTYY6CFi+Mt6jd7+JMO88iQUV5OBh+y8LgORgU+i1abQ/n
imzOHONEn13HHC+fl3dEPKFEu1uFRccDNzykuxt7JpzLZ+1bf0uWjmFQ7fd1EXYy
GrxezoMy0TRh884YqxKr3ubSm32z1EDb7ysVzjOg8GYe+tM8UTg/Yjvc1HagLCTC
ZEgQrLRFG8HRWyuB5PGIY56qHYQ+XH2LH7QYYtcfopaKiIQrT7y9vJcqw7vXRdmi
9GbfLlzqgkbeK/6o7DkpFN1ZGwnSLCx8c3eDCWXOw+qFrLdipWGwQAw5Ic08LrIh
pf8jmMj8nF5BA0s0O33M86e/L8BgVSc+/FzwlGpFQx5p+pkqNrTbkzQ5G0/U63Ti
id5FDdWo860u/eyp3UcFGk8WmF0S10Vl9wiHnixqEkETTbsfH3/iLS0xe36FEPcG
7c2j7J0TZaUwtXmw70GzAgMBAAGjggJ/MIICezAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0O
BBYEFBy+POFh2ckysURY2ppDogGbcl5oMB8GA1UdIwQYMBaAFKhKamMEfd265tE5
t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29j
c3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2Nl
cnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wMwYDVR0RBCwwKoIRcmFtcGFnZS1v
bmxpbmUuZGWCFXd3dy5yYW1wYWdlLW9ubGluZS5kZTBMBgNVHSAERTBDMAgGBmeB
DAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxl
dHNlbmNyeXB0Lm9yZzCCAQYGCisGAQQB1nkCBAIEgfcEgfQA8gB3AHR+2oMxrTMQ
kSGcziVPQnDCv/1eQiAIxjc1eeYQe8xWAAABaVhDE0sAAAQDAEgwRgIhAIm6FOzk
rbwg+VR7VJ05LzNmrDPc0wK0hNPvfQ8Er+JfAiEA4a8+hIb48SPxhL0b0SeeipFD
z2b0oG/A8dbwvuvyyfgAdwBj8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvY
jQAAAWlYQxOfAAAEAwBIMEYCIQCBrVgQvj1pp5K2iL7fBEEoG8w0EyuSFwfoJNRj
D9qi/wIhAKdp0V2DvtKw22DZ11aCtavKg0I6LnbqR2jqZDjqATznMA0GCSqGSIb3
DQEBCwUAA4IBAQA4J9yZ9jPQlYOjr2QeM6Zj7K3fVoanyK0QoTqDdebk73lEtKVp
oTfN6JoKt1n+d6/qBgkGh47l8vU1QeFVr7BZ2cw8jbl9YHn+ycEMMQFYFJkE4cwS
vdPER0P6Eisg4VXbyqH5VJtyVL9hKpnzMOMAPvbAgqMZouCbUxD6Kp6Ubr625WrI
Fu9kbqaiYQl7K7opYp7aqk5UVTwbjDuCHllNoCFzK8CfyHlYdAN1xEJR5w0RlwbX
+8MdegusjGkoFK7ULi+rM2/+l7sVn/OeuZtiH9V7NM9x0Wqm7flGqKXo5mo3gtro
hIL/UHltuD98p5Wop19Lc6R9vyz52+TRvWqC
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAz3UaeBUNOMFKOc/KKiT8
gf9Kk9Iep0UW0ISVYvBTNvmKHJQA7uWWEU8SfDMH0yd5P+YulkDwNyen9gInf5+e
io6WdPaTTJmVRZjKnT3fQO7ZAgycKnlESp0fEI6Uh/wbU8GctGWhStgYGONNq94h
aKzl33OfuXJKP+0Rej1gBr5Tqf8B2sNRl+SMUp7KEQDRGZ+A2+66AWn+ISWnpW4n
YwqwolpXhWjReAhMIDq8WVNhjoIWL4y3qN3v4kw7zyJBRXk4GH7LwuA5GBT6LVpt
D+eKbM4c40SfXcccL5+Xd0Q8oUS7W4VFxwM3PKS7G3smnMtn7Vt/S5aOYVDt93UR
djIavF7OgzLRNGHzzhirEqve5tKbfbPUQNvvKxXOM6DwZh760zxROD9iO9zUdqAs
JMJkSBCstEUbwdFbK4Hk8YhjnqodhD5cfYsftBhi1x+iloqIhCtPvL28lyrDu9dF
2aL0Zt8uXOqCRt4r/qjsOSkU3VkbCdIsLHxzd4MJZc7D6oWst2KlYbBADDkhzTwu
siGl/yOYyPycXkEDSzQ7fczzp78vwGBVJz78XPCUakVDHmn6mSo2tNuTNDkbT9Tr
dOKJ3kUN1ajzrS797KndRwUaTxaYXRLXRWX3CIeeLGoSQRNNux8ff+ItLTF7foUQ
9wbtzaPsnRNlpTC1ebDvQbMCAwEAAQ==
-----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 293681173055977824179492263303765786917551
 . . . . . . . . [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 2019-03-07 12:06:24 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-05 12:06:24 +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.rampage-online.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 846352494619148497678284076137551314538696082451210069091324183610854006747078766650106831766482897336134352800851983450973456635186423365235376790968914624410066698564775589164136934443823293995390590938714853626941283428367462406964215309210070214058464193366606205080146671724637408189861583574614624626419983058523866778532515360414914892302452516611575642924575879498443489989374944188265954870724547263577196913324371598924109818194813029173450477793976405120183170703544063115987008147794554638984557798282298796773959592826648904816872817097675053311902460862456241463922272368416845356653434842836649793216813524631295469674151226752037699268993471289122317611304765038616556332158106032369104377226586694430502430428620277416250499072380893379874398096614880297121565353960672282096303906468750948570699063298561054321583847276131571788756907125818679585911951048575350127994909508172583043467412103055050278179756529194318847902728623418550598078112501747592591505614427585578927139626487731627504798691801398449061839217923339004464018178851575567931015250361768597335468294368700563310066259572698045324829250079222981764692585496771460387727965999806398222727827554781621053913476763799992870892046772471589949483729331
 . . . . . . . . . . . . . . . . . . . . [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)
							1cbe3ce161d9c932b14458da9a43a2019b725e68
 . . . . . . . . . . . . . . . . [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 (44 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rampage-online.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.rampage-online.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 (247 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
							00f2007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc56000001695843134b000004030048304602210089ba14ece4adbc20f9547b549d392f3366ac33dcd302b484d3ef7d0f04afe25f022100e1af3e8486f8f123f184bd1bd1279e8a9143cf66f4a06fc0f1d6f0beebf2c9f800770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d000001695843139f000004030048304602210081ad5810be3d69a792b688bedf0441281bcc34132b921707e824d4630fdaa2ff022100a769d15d83bed2b0db60d9d75682b5abca83423a2e76ea4768ea6438ea013ce7
 . . . . [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)
		003827dc99f633d09583a3af641e33a663ecaddf5686a7c8ad10a13a8375e6e4ef7944b4a569a137cde89a0ab759fe77afea060906878ee5f2f53541e155afb059d9cc3c8db97d6079fec9c10c310158149904e1cc12bdd3c44743fa122b20e155dbcaa1f9549b7254bf612a99f330e3003ef6c082a319a2e09b5310fa2a9e946ebeb6e56ac816ef646ea6a261097b2bba29629edaaa4e54553c1b8c3b821e594da021732bc09fc87958740375c44251e70d119706d7fbc31d7a0bac8c692814aed42e2fab336ffe97bb159ff39eb99b621fd57b34cf71d16aa6edf946a8a5e8e66a3782dae88482ff50796db83f7ca795a8a75f4b73a47dbf2cf9dbe4d1bd6a82