redirects.icann.org

Issued by R3

About this certificate

This digital certificate with serial number 04:bc:2c:9b:f4:96:17:c2:16:d5:89:1b:e8:4c:74:91:35:0d was issued on by Let's Encrypt.

With 7 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=redirects.icann.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:bc:2c:9b:f4:96:17:c2:16:d5:89:1b:e8:4c:74:91:35:0d
Serial Number (int): 412481524506804547377113443058142873203981
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 04:87:70:b1:b7:b9:c3:ed:f0:2f:49:48:3a:5f:4f:a9:8a:31:e9:76
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): d7:79:f2:bd:b9:80:bf:90:de:1b:82:12:9f:e1:b5:07:d5:42:ce:e6
Fingerprint (sha256): 12:a1:0a:a0:00:d8:b4:f7:5c:1b:a2:2a:7f:54:90:da:bf:1c:3b:99:a3:4d:8e:36:9f:27:76:dc:31:98:3b:07

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

Revocation information

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

Check the revocation status for certificate redirects.icann.org

7

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for redirects.icann.org

Public Key Algorithm

ECDSA

Key Size

384

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature

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

openshift-build-dc.icann.org
openshift-build-lax.icann.org
openshift-dev-dc.icann.org
openshift-dev-lax.icann.org
openshift-prod-dc.icann.org
openshift-prod-lax.icann.org
redirects.icann.org

Other certificates including the domain name icann.org

(limited to 100 certificates)
st.icann.org
67.schedule.icann.org
ithi.research.icann.org
69.schedule.icann.org
rfc-annotations.research.icann.org
68.schedule.icann.org
download.research.icann.org
ithi.research.icann.org
ithi.research.icann.org
portal.sloanps.com
*.dev.icann.org
st.icann.org
members.icann.org
63.schedule.icann.org
ithi.research.icann.org
xn--mgbag5a2flx.icann.org
*.dns.icann.org
vanity6.jiveon.com
www.lroot.icann.org
redirects.icann.org
62.schedule.icann.org
ithi.research.icann.org
ombudsman.icann.org
schedule.icann.org
xn--mgbag5a2flx.icann.org
singapore41.icann.org
67.schedule.icann.org
archive.icann.org
eaitestbed.icann.org
vanity6.jiveon.com
ithi.research.icann.org
participate.icann.org
singapore41.icann.org
moodlerooms.com
moodlerooms.com
learn-ar.icann.org
atlarge.cdn.icann.org
ithi.research.icann.org
members.icann.org
redirects.icann.org
autogestion.venamcham.org
marketo.icann.org
www.lroot.icann.org
rfc-annotations.research.icann.org
icann.com
newsalerts.icann.org
62.schedule.icann.org
st.icann.org
download.research.icann.org
moodlerooms.com
icann.org
access.icann.org
ithi.research.icann.org
aso.icann.org
66.schedule.icann.org
owa.icann.org
vanity6.jiveon.com
*.jiveon.com
clearpass.icann.org
vanity6.jiveon.com
go.icann.org
st.icann.org
download.research.icann.org
dns-demographics.icann.org
observatory.research.icann.org
rfc-annotations.research.icann.org
icann.jobs
ombudsman.icann.org
observatory.research.icann.org
icann.jobs
singapore41.icann.org
ombudsman.icann.org
epa.cheggindia.com
go.icann.org
observatory.research.icann.org
singapore41.icann.org
download.research.icann.org
members.icann.org
xn--mgbag5a2flx.icann.org
st.icann.org
access.icann.org
icann.com
71.schedule.icann.org
go.icann.org
63.schedule.icann.org
ithi.research.icann.org
66.schedule.icann.org
redirects.icann.org
www.afralo.org
moodlerooms.com
64.schedule.icann.org
www.lroot.icann.org
magnitude.research.icann.org
events.icann.org
71.schedule.icann.org
download.research.icann.org
singapore41.icann.org
download.research.icann.org
magnitude.research.icann.org
www.lroot.icann.org

Certificate

The complete raw certificate details for redirects.icann.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFMTCCBBmgAwIBAgISBLwsm/SWF8IW1Ykb6Ex0kTUNMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMjA4MTgyMzAzNDNaFw0yMjExMTYyMzAzNDJaMB4xHDAaBgNVBAMT
E3JlZGlyZWN0cy5pY2Fubi5vcmcwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASfc20i
0zn5OJb2IfZhz0e19GtGgkl3JlKoxu18U87PwozWmA3FzVp7lJQlpbHZUJ2CbEcs
uqpmB/3bdxuvbFdC+ub63tTMJ2gmNIiDA4GSXOJtC9mwYhw+lqW+dPo/op2jggMB
MIIC/TAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFASHcLG3ucPt8C9JSDpfT6mKMel2
MB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkw
RzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAC
hhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIHRBgNVHREEgckwgcaCHG9wZW5zaGlm
dC1idWlsZC1kYy5pY2Fubi5vcmeCHW9wZW5zaGlmdC1idWlsZC1sYXguaWNhbm4u
b3JnghpvcGVuc2hpZnQtZGV2LWRjLmljYW5uLm9yZ4Ibb3BlbnNoaWZ0LWRldi1s
YXguaWNhbm4ub3JnghtvcGVuc2hpZnQtcHJvZC1kYy5pY2Fubi5vcmeCHG9wZW5z
aGlmdC1wcm9kLWxheC5pY2Fubi5vcmeCE3JlZGlyZWN0cy5pY2Fubi5vcmcwTAYD
VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa
aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHx
AO8AdgDfpV6raIJPH2yt7rhfTj5a6s2iEqRqXo47EsAgRFwqcwAAAYKzaa4nAAAE
AwBHMEUCIB5f+Ax8shHPalz8aVn09Ivgc6wA9tnx+Se8nmz9BKBTAiEAj8l1ygQs
yUPP9iqlI9zSRCoafF3kmDhMWacrIs/7OrkAdQBGpVXrdfqRIDC1oolp9PN9ESxB
dL79SbiFq/L8cP5tRwAAAYKzaa5gAAAEAwBGMEQCIHgEVz5Dc1ewsnNpho9t+tGY
fGEK/ZFjQqgpI59lmJr7AiAquKH5ri9sLwPbTZmd1aPvUCEPQtmYnZSDcNrZ4j5K
JjANBgkqhkiG9w0BAQsFAAOCAQEAhHNMq2O0hBlkckAoAoccwrpzPocQnLuxfjeu
egQgIzm1klN5oz480plslvP2sFHmrSvon7WaZ3F/zO0t2rTIIdnnZnpCXpxOtrbH
t9A/li0/qMCmc8rKXj9smv3c2GxU0x5o2OK0KN+AyvWZ4dgg7fYCSVVIQbcNiMNy
wRfZYeEx3cp/424OVs/u7/+mHGQhgCEmLvY0bY6vcusp8yMe5n7sDhSRuC+o9It1
33XqEdZGD4/t3z6x0VLbtDFAGH11UOz3CaDuVHOKD0Ex2F588KymLseDjBczAVmU
W+/6tLstB69sxIAxOcXR7C1iY02BufJnbc4+mIfCIdnM1AKJKQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEn3NtItM5+TiW9iH2Yc9HtfRrRoJJdyZS
qMbtfFPOz8KM1pgNxc1ae5SUJaWx2VCdgmxHLLqqZgf923cbr2xXQvrm+t7UzCdo
JjSIgwOBklzibQvZsGIcPpalvnT6P6Kd
-----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 412481524506804547377113443058142873203981
 . . . . . . . . [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-08-18 23:03:43 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2022-11-16 23:03:42 +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 'redirects.icann.org'
 . . . . . . . . [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.10045.2.1 (ecPublicKey)
 . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.132.0.34 (secp384r1)
 . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (776 bits)
				00049f736d22d339f93896f621f661cf47b5f46b468249772652a8c6ed7c53cecfc28cd6980dc5cd5a7b949425a5b1d9509d826c472cbaaa6607fddb771baf6c5742fae6faded4cc2768263488830381925ce26d0bd9b0621c3e96a5be74fa3fa29d
 . . . . . . . . [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 (1 bits)
							0780
 . . . . . . . . . . . . . . . . [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)
							048770b1b7b9c3edf02f49483a5f4fa98a31e976
 . . . . . . . . . . . . . . . . [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 (201 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'openshift-build-dc.icann.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'openshift-build-lax.icann.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'openshift-dev-dc.icann.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'openshift-dev-lax.icann.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'openshift-prod-dc.icann.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'openshift-prod-lax.icann.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'redirects.icann.org'
 . . . . . . . . . . . . . . . . [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)
							00ef007600dfa55eab68824f1f6cadeeb85f4e3e5aeacda212a46a5e8e3b12c020445c2a7300000182b369ae27000004030047304502201e5ff80c7cb211cf6a5cfc6959f4f48be073ac00f6d9f1f927bc9e6cfd04a0530221008fc975ca042cc943cff62aa523dcd2442a1a7c5de498384c59a72b22cffb3ab900750046a555eb75fa912030b5a28969f4f37d112c4174befd49b885abf2fc70fe6d4700000182b369ae60000004030046304402207804573e437357b0b27369868f6dfad1987c610afd916342a829239f65989afb02202ab8a1f9ae2f6c2f03db4d999dd5a3ef50210f42d9989d948370dad9e23e4a26
 . . . . [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)
		0084734cab63b484196472402802871cc2ba733e87109cbbb17e37ae7a04202339b5925379a33e3cd2996c96f3f6b051e6ad2be89fb59a67717fcced2ddab4c821d9e7667a425e9c4eb6b6c7b7d03f962d3fa8c0a673caca5e3f6c9afddcd86c54d31e68d8e2b428df80caf599e1d820edf60249554841b70d88c372c117d961e131ddca7fe36e0e56cfeeefffa61c64218021262ef6346d8eaf72eb29f3231ee67eec0e1491b82fa8f48b75df75ea11d6460f8feddf3eb1d152dbb43140187d7550ecf709a0ee54738a0f4131d85e7cf0aca62ec7838c17330159945beffab4bb2d07af6cc4803139c5d1ec2d62634d81b9f2676dce3e9887c221d9ccd4028929