www.rampage-online.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:f6:04:c2:b3:91:08:e4:8a:13:0e:b2:af:89:78:aa:64:07 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:f6:04:c2:b3:91:08:e4:8a:13:0e:b2:af:89:78:aa:64:07
Serial Number (int): 345052647917447452157334301689244317017095
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 43:c7:36:21:db:7e:d8:54:da:d9:78:34:ba:0e:58:df:0f:c8:c9:58
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 20:4e:2b:11:84:57:61:ae:8a:6b:0a:a2:09:b2:d1:9f:81:7d:b1:1d
Fingerprint (sha256): 6a:1d:d1:6d:b3:ee:cc:62:e8:4e:52:58:fb:ff:19:12:5a:38:a9:d0:ac:0b:ba:bc:df:ea:69:3e:a5:ea:2d:99

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+gAwIBAgISA/YEwrORCOSKEw6yr4l4qmQHMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMjAwNDE5NTZaFw0y
MDA2MTgwNDE5NTZaMCAxHjAcBgNVBAMTFXd3dy5yYW1wYWdlLW9ubGluZS5kZTCC
AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALGayUYF99Q7LtAxcfXqbR5U
PB3znMXWbghtOZLjulyzCVOI2tqNEFxuh+X0oPMrVkkbxujclYR9CJfmOOIqRb44
GXTRYcGKiOjLIyWkKgwJKul9eYOCfaFUJyaK+2xy180hkfrztpdln/lPlHkAx3Gy
bBP0xEl9meJpIlfZ/UhDJjhJwY+LcKgYlonirs/CBFCps7tpnhI3P4dbvH2IYJiC
VB42cm09sqWYf8uQMYDCQNd8/LT9QPV8e+R68h7lelxp5cHaQC4zSIU3WXKLigZx
0jdJ6y7PDTWAbw56/k9pwnFiAdz/eQI518grhQ5Dc2wxLStFHZJtakq11Kn2M+7Q
9pIrt+119EjnfsP29omN0eoe9bEUzGK1mub3VMYS8ch8cyoJzlX74EZZVemgo9ES
dG+TMmbSeXOv+EEiMTGV+RTFvB2E1++WHvVOcgEGjdb/SLc+YJZ0FzW3/rfxDDbx
j7AHm6nMA0DNxDiWwmGi2Cs8snDMtjNQe4iKFes7tUzhZeSq9s3HNm8iyf6UOml5
2/+nDJrpU+5YvMQ8EOUq1W3LKBr451pZ/vpl6NRLcdNzWr94oz4VUgUPOvUMcXJU
mHfBxZo9f/fZ+NhZkmHRLjOdO8JYOHNDLTAiNVncCP06LfzpUuKe9RBaHBxkNt0D
npFJGeM61raLdhZ+OjnDAgMBAAGjggJ/MIICezAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0O
BBYEFEPHNiHbfthU2tl4NLoOWN8PyMlYMB8GA1UdIwQYMBaAFKhKamMEfd265tE5
t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29j
c3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2Nl
cnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wMwYDVR0RBCwwKoIRcmFtcGFnZS1v
bmxpbmUuZGWCFXd3dy5yYW1wYWdlLW9ubGluZS5kZTBMBgNVHSAERTBDMAgGBmeB
DAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxl
dHNlbmNyeXB0Lm9yZzCCAQYGCisGAQQB1nkCBAIEgfcEgfQA8gB3ALIeBcyLos2K
IE6HZvkruYolIGdr2vpw57JJUy3vi5BeAAABcPZiNcIAAAQDAEgwRgIhAPDrAi/3
iMMCcVqWoWkSpog21reQiXoV4pHVP+cXEBTmAiEA1/MXZ0Kj+i5GjW2a7+Xs2inf
5YdbwWVTKfmSmev3UTEAdwBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZ
EwAAAXD2YjbmAAAEAwBIMEYCIQCablxoJIU6Ct3vxLpgJK29jARr7P3Y2heBkiqt
2WldLAIhAL66O8lqFNdsOo8trhPy6dEqzZSt3RCKfzYAbQBopoYMMA0GCSqGSIb3
DQEBCwUAA4IBAQBTZoN4pj2Gr5y2ap/jV5ZLfk168UESEiIPrp7oFSvKDbaVQ/AP
0jP4paAWzM2ZuSxEtnxw6FObnxNBk2R0l41wsfGpNwZ7/ulOIBycnJBjCwh0vbpb
safPkTULSrDsGI8krgkTxxlep9Q+2DWExd5sKKIFxHwxsi3f6gXPboH+FACZbuS5
62edUK3irOA+AvK5BgoS34aS9xpCRd6F35LkHRqDjmQu9vmaSoLZlAxpnaxWUZNJ
TvgD9xkmd+ESu3RR3417xXK/E+TdzSiwNkF9nDLE4HNKe/L7ni089yxcXsxAsbgX
3Xor+b8Z2EiAB98tiv4aN8hYBk0/rB45dN4K
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsZrJRgX31Dsu0DFx9ept
HlQ8HfOcxdZuCG05kuO6XLMJU4ja2o0QXG6H5fSg8ytWSRvG6NyVhH0Il+Y44ipF
vjgZdNFhwYqI6MsjJaQqDAkq6X15g4J9oVQnJor7bHLXzSGR+vO2l2Wf+U+UeQDH
cbJsE/TESX2Z4mkiV9n9SEMmOEnBj4twqBiWieKuz8IEUKmzu2meEjc/h1u8fYhg
mIJUHjZybT2ypZh/y5AxgMJA13z8tP1A9Xx75HryHuV6XGnlwdpALjNIhTdZcouK
BnHSN0nrLs8NNYBvDnr+T2nCcWIB3P95AjnXyCuFDkNzbDEtK0Udkm1qSrXUqfYz
7tD2kiu37XX0SOd+w/b2iY3R6h71sRTMYrWa5vdUxhLxyHxzKgnOVfvgRllV6aCj
0RJ0b5MyZtJ5c6/4QSIxMZX5FMW8HYTX75Ye9U5yAQaN1v9Itz5glnQXNbf+t/EM
NvGPsAebqcwDQM3EOJbCYaLYKzyycMy2M1B7iIoV6zu1TOFl5Kr2zcc2byLJ/pQ6
aXnb/6cMmulT7li8xDwQ5SrVbcsoGvjnWln++mXo1Etx03Nav3ijPhVSBQ869Qxx
clSYd8HFmj1/99n42FmSYdEuM507wlg4c0MtMCI1WdwI/Tot/OlS4p71EFocHGQ2
3QOekUkZ4zrWtot2Fn46OcMCAwEAAQ==
-----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 345052647917447452157334301689244317017095
 . . . . . . . . [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-20 04:19:56 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-18 04:19:56 +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 724563690287586279805386797258545382147504725714537978856174558914376095913994955281746718920250410040863441967811332302295364113345324153884486120871693475255366325255195862279851634392361221153694124893774606840586924774892355788283162161884451646965946542417100524233818568013298581292423484952681102589547276280552438266457037513771615240871135788896587166390575775573412970342183428465155127609222594102642986891169388437364746110984126670139950252086874113844157556841041475767806539803155452259874701815093646714674031343291973765105031082251571605766455495197146103922150635920455540854666566848336179156325180551615886726523595593118912902183585414762560353387376075407720026649004983256529152163528565566216986527160370158482069881092214685645093244140273264217351765368569205332320357750057107075941457262261998098183570528011550272469183104989047462454614832610997967601692281495339264737552768247016154653912968278526442854344302702076781549073268725269939760569021049258896692857828315774211112123393157095603850142595547174943905932970218373256265603586554017795209429445039759992230034949727532693052128579444558881627140921920109976560297174275116448293092657114188086987531815225258307122436496573282225178537507267
 . . . . . . . . . . . . . . . . . . . . [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)
							43c73621db7ed854dad97834ba0e58df0fc8c958
 . . . . . . . . . . . . . . . . [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)
							00f2007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170f66235c20000040300483046022100f0eb022ff788c302715a96a16912a68836d6b790897a15e291d53fe7171014e6022100d7f3176742a3fa2e468d6d9aefe5ecda29dfe5875bc1655329f99299ebf751310077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d91300000170f66236e600000403004830460221009a6e5c6824853a0addefc4ba6024adbd8c046becfdd8da1781922aadd9695d2c022100beba3bc96a14d76c3a8f2dae13f2e9d12acd94addd108a7f36006d0068a6860c
 . . . . [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)
		0053668378a63d86af9cb66a9fe357964b7e4d7af1411212220fae9ee8152bca0db69543f00fd233f8a5a016cccd99b92c44b67c70e8539b9f1341936474978d70b1f1a937067bfee94e201c9c9c90630b0874bdba5bb1a7cf91350b4ab0ec188f24ae0913c7195ea7d43ed83584c5de6c28a205c47c31b22ddfea05cf6e81fe1400996ee4b9eb679d50ade2ace03e02f2b9060a12df8692f71a4245de85df92e41d1a838e642ef6f99a4a82d9940c699dac565193494ef803f7192677e112bb7451df8d7bc572bf13e4ddcd28b036417d9c32c4e0734a7bf2fb9e2d3cf72c5c5ecc40b1b817dd7a2bf9bf19d8488007df2d8afe1a37c858064d3fac1e3974de0a