demo-cloudflare-cdn.ramp.com

Issued by R3

About this certificate

This digital certificate with serial number 04:99:2a:58:79:61:6b:3a:74:60:ba:39:9a:c7:00:e3:d7:0e 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=demo-cloudflare-cdn.ramp.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:99:2a:58:79:61:6b:3a:74:60:ba:39:9a:c7:00:e3:d7:0e
Serial Number (int): 400568632825780968396948185513135976994574
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: de:50:a4:29:0c:d1:9f:00:ec:0c:e0:db:a9:87:18:03:65:af:0c:1b
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): d6:d1:0d:88:3b:e8:0e:51:fd:3d:1a:d0:54:c0:61:a9:d2:99:e8:2f
Fingerprint (sha256): 08:4a:20:f5:bb:fa:dd:69:7c:6a:68:cf:25:cf:1c:1b:74:49:ce:17:4c:fb:e3:67:11:ce:63:77:28:9e:a4:8e

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate demo-cloudflare-cdn.ramp.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for demo-cloudflare-cdn.ramp.com

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

demo-cloudflare-cdn.ramp.com

Other certificates including the domain name ramp.com

(limited to 100 certificates)
ramp.com
www.natthrafn.is
secretstore.ramp.com
support.ramp.com
o.ramp.com
cfo-insights.ramp.com
internal-web-cf-investigation-1.ramp.com
cohere-voice.ramp.com
app.ramp.com
ramp.com
qa-vault-um-api.ramp.com
privacy.ramp.com
support.ramp.com
o.ramp.com
video.growth.ramp.com
start.ramp.com
days.ramp.com
vault-api.ramp.com
beta-docs.ramp.com
nohara.franshiromedia.com
app.ioniaregistry.com
app.ramp.com
vault-um-api.ramp.com
app-cf-pages.ramp.com
qa.ramp.com
www.staging.accrediti.genvision.it
support.ramp.com
demo-vault-api.ramp.com
qa-vault-api.ramp.com
secretshop.ramp.com
qa-cloudflare-cdn.ramp.com
1password-scim.ramp.com
demo-cloudflare-cdn.ramp.com
qa-dfp.ramp.com
app.ramp.com
qa-vault-api.ramp.com
demo-cloudflare-cdn.ramp.com
connect.ramp.com
prd-cloudflare-cdn.ramp.com
trust.ramp.com
days.ramp.com
ramp.com
demo-vault-um-api.ramp.com
qa.ramp.com
secretshop.ramp.com
easyclasses.hostdost.in
internal-investigation-404s.ramp.com
cohere.ramp.com
qa-cloudflare-cdn.ramp.com
o.ramp.com
secretshop.ramp.com
ramp.com
ko-en.cloud
ramp.com
ryu.ramp.com
qa-vault-api.ramp.com
1password-scim.ramp.com
support.ramp.com
connect.ramp.com
ramp.com
c.ramp.com
central.ramp.com
ryu.ramp.com
eatingwell.ramp.com
www.test-cf-pages.ramp.com
staging.kiek.app
ramp.com
internal-investigation-404s.ramp.com
ramp.com
prd-cloudflare-cdn.ramp.com
ramp-os.ramp.com
ramp.com
1password-scim.ramp.com
fnt-cloudflare-cdn.ramp.com
demo.ramp.com
www.app-cf-pages.ramp.com
qa-dfp.ramp.com
Ramp Business Corporation
internal-web-cf-investigation-1.ramp.com
internal-investigation-404s.ramp.com
central.ramp.com
qa-web.ramp.com
cohere-voice.ramp.com
cfo-insights.ramp.com
embed2.ramp.com
fnt.ramp.com
trust.ramp.com
email-links.ramp.com
support.ramp.com
qa-vault-api.ramp.com
www.wasat.cc
support.ramp.com
ramp.com
days.ramp.com
sso.ramp.com
ramp-os-demo.ramp.com
ramp.com
fitnessapp.ramp.com
internal-web-cf-investigation-1.ramp.com
o.ramp.com

Certificate

The complete raw certificate details for demo-cloudflare-cdn.ramp.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFPTCCBCWgAwIBAgISBJkqWHlhazp0YLo5mscA49cOMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMjA5MjkxMzE3MzJaFw0yMjEyMjgxMzE3MzFaMCcxJTAjBgNVBAMT
HGRlbW8tY2xvdWRmbGFyZS1jZG4ucmFtcC5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQDIvZ3mHB35sgbaogX9SFtaLBBAtcycZKW3HimCG0gT3xOn
JPPvm0uLovkv4q70YxpSQenCpAVACNuPGn05fBrTud37JsjAllqjYXcNtlOzTvwM
+D9MSHJmvOCJe3772zNs4ibrXeVAcGuuSj1LHhc/iz4o+oX3IA3ZtVsSgfqF9Ti/
46hKeL+SKP8iuk6MyXvymlrHG3eoKHk+hK3AgtEJuCkGelqlDo0NfO+A/eIYr6Cf
8WYsY6xC9SDBsDLwwPaH/6w5j0lwpqJgPmDgp/P01t7ww8sR+8x9gDKJm0ldiEsG
R/pmZVVGycvfiq9NxXIdoN4jZ+8O21HljVfDDI1nAgMBAAGjggJWMIICUjAOBgNV
HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud
EwEB/wQCMAAwHQYDVR0OBBYEFN5QpCkM0Z8A7Azg26mHGANlrwwbMB8GA1UdIwQY
MBaAFBQusxe3WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEF
BQcwAYYVaHR0cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8v
cjMuaS5sZW5jci5vcmcvMCcGA1UdEQQgMB6CHGRlbW8tY2xvdWRmbGFyZS1jZG4u
cmFtcC5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm
BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEE
AdZ5AgQCBIH0BIHxAO8AdgBByMqx3yJGShDGoToJQodeTjGLGwPr60vHaPCQYpYG
9gAAAYOJnBm3AAAEAwBHMEUCIQDBis8GnsESz0tNfjGjSmynAKXo1dpb0VJbni5M
6SoJOAIgaK/q6WSlVWjtnWlahuaiHBMGe5LudzmCKmXomlnM6uMAdQBGpVXrdfqR
IDC1oolp9PN9ESxBdL79SbiFq/L8cP5tRwAAAYOJnBnAAAAEAwBGMEQCIBKHreux
7z6ptBXA1nSQaY4N3qVwviwR5dZLVMGAGDluAiByvgekEXgcL3LOH1PKiaMgXpai
FEW1me/yUwTNzsW4/zANBgkqhkiG9w0BAQsFAAOCAQEAo2nDR4EwxsrXU8Lq2tBd
lQIPIGqIzstDFXkZvbQRxrAuehmyZ/bmzoWKurep7Kz/Ot6ZAriY59bWKmuuDgC+
+W5/OlPPUadmheR1731h0KjPayAI0eaU+0Ppkroi5nvji013f3/DjnJTPYRlJeYQ
ROohuSlunpg0CbkdgZoTct769lklaUuOAkA5VKEW03Lpc8tqh0Nm2wLb77VMELz/
twbq3kf6lQgg/7OOaeRvW4stwgRXXQ080WVCFyFqigTH68MNiEud75FxPvYHzC8R
AHXfY+ths6TjvEL8JZ5qRpKozovkquG2z3SvfaiwJc5EKci31RiWZMK3m8zt1wii
jw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyL2d5hwd+bIG2qIF/Uhb
WiwQQLXMnGSltx4pghtIE98TpyTz75tLi6L5L+Ku9GMaUkHpwqQFQAjbjxp9OXwa
07nd+ybIwJZao2F3DbZTs078DPg/TEhyZrzgiXt++9szbOIm613lQHBrrko9Sx4X
P4s+KPqF9yAN2bVbEoH6hfU4v+OoSni/kij/IrpOjMl78ppaxxt3qCh5PoStwILR
CbgpBnpapQ6NDXzvgP3iGK+gn/FmLGOsQvUgwbAy8MD2h/+sOY9JcKaiYD5g4Kfz
9Nbe8MPLEfvMfYAyiZtJXYhLBkf6ZmVVRsnL34qvTcVyHaDeI2fvDttR5Y1XwwyN
ZwIDAQAB
-----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 400568632825780968396948185513135976994574
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2022-09-29 13:17:32 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2022-12-28 13:17:31 +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 'demo-cloudflare-cdn.ramp.com'
 . . . . . . . . [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 25341164518491646001835821169850929344757739103310639041986469964271136697173186940441364008522330556167622765926072995026052331076529042346147212185360453602832954283068913874912758463310959561979005053477806312948513202474771313861383492551190172306034193158007580596798372371826996594443356950917728481980334995542474317837078205611607033038124124760101852528476880994086086941366411897025510444848873726289191452252981685935059730782834425912792510529950226852407980546161813806803123565807413068552721864242519526728241062652475378176074570213185290277309008642109870678329538683285776523243307003187919229586791
 . . . . . . . . . . . . . . . . . . . . [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)
							de50a4290cd19f00ec0ce0dba987180365af0c1b
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (32 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'demo-cloudflare-cdn.ramp.com'
 . . . . . . . . . . . . . . . . [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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef00760041c8cab1df22464a10c6a13a0942875e4e318b1b03ebeb4bc768f090629606f600000183899c19b70000040300473045022100c18acf069ec112cf4b4d7e31a34a6ca700a5e8d5da5bd1525b9e2e4ce92a0938022068afeae964a55568ed9d695a86e6a21c13067b92ee7739822a65e89a59cceae300750046a555eb75fa912030b5a28969f4f37d112c4174befd49b885abf2fc70fe6d4700000183899c19c0000004030046304402201287adebb1ef3ea9b415c0d67490698e0ddea570be2c11e5d64b54c18018396e022072be07a411781c2f72ce1f53ca89a3205e96a21445b599eff25304cdcec5b8ff
 . . . . [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)
		00a369c3478130c6cad753c2eadad05d95020f206a88cecb43157919bdb411c6b02e7a19b267f6e6ce858abab7a9ecacff3ade9902b898e7d6d62a6bae0e00bef96e7f3a53cf51a76685e475ef7d61d0a8cf6b2008d1e694fb43e992ba22e67be38b4d777f7fc38e72533d846525e61044ea21b9296e9e983409b91d819a1372defaf65925694b8e02403954a116d372e973cb6a874366db02dbefb54c10bcffb706eade47fa950820ffb38e69e46f5b8b2dc204575d0d3cd1654217216a8a04c7ebc30d884b9def91713ef607cc2f110075df63eb61b3a4e3bc42fc259e6a4692a8ce8be4aae1b6cf74af7da8b025ce4429c8b7d5189664c2b79bccedd708a28f