apps.ep.jhu.edu

Issued by R3

About this certificate

This digital certificate with serial number 04:e7:66:99:eb:6e:ca:27:70:a0:b9:39:8a:2f:ce:40:ed:6c 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:
  • DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
  • Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
  • Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)

Certificate Subject

CN=apps.ep.jhu.edu

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:e7:66:99:eb:6e:ca:27:70:a0:b9:39:8a:2f:ce:40:ed:6c
Serial Number (int): 427190750937911107280870861234372587089260
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 1f:bf:9a:d2:b6:c3:1e:49:f5:c7:30:2b:a8:81:12:07:63:da:0a:78
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 77:44:f3:d1:c8:a8:ad:ab:d8:56:c9:b4:72:7b:e9:c2:ec:6d:b1:36
Fingerprint (sha256): 02:5f:00:51:4e:fe:a0:f2:f4:d6:d8:8f:61:e5:2c:34:3a:50:1c:f3:f1:99:83:4c:23:89:34:8c:5b:c5:db:67

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

Revocation information

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

Check the revocation status for certificate apps.ep.jhu.edu

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for apps.ep.jhu.edu

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

apps.ep.jhu.edu

Other certificates including the domain name jhu.edu

(limited to 100 certificates)
pl.cs.jhu.edu
test-web-lws.edu.help
jobs.jhu.edu
remotehelp.engineering.jhu.edu
devdma.jhu.edu
images.nursing.jhu.edu
msan2.myabsorb.com
landing.advanced.jhu.edu
it.uahs.arizona.edu
cluster3.technolutions.net
cluster.technolutions.net
ucdc.edu
cluster3.technolutions.net
www.circuits.jhu.edu
windinspire.jhu.edu
webapps.nursing.jhu.edu
ndes3.jh.edu
esmjhpyxappt1.win.ad.jhu.edu
me.jhu.edu
myrewards.jhu.edu
cigbe.jhu.edu
ach-nsmpx-bat.win.ad.jhu.edu
applygrad.jhu.edu
tpm.nursing.jhu.edu
advance.nursing.jhu.edu
sni.cloudflaressl.com
phdcouncil.bme.jhu.edu
uconnectlabs.com
applygrad.jhu.edu
esmepsidbpr2.win.ad.jhu.edu
parttime.carey.jhu.edu
test.eis.uw.edu
ugweb.cs.jhu.edu
ip360.win.ad.jhu.edu
testglycocareers.cclinic.jhu.edu
mattermost.hltcoe.jhu.edu
www4.cpiac.jhu.edu
upe.cs.jhu.edu
webapps.nursing.jhu.edu
www.design-engineering.princeton.edu
login.idies.jhu.edu
support.cs.jhu.edu
partnerships.advanced.jhu.edu
cluster3.technolutions.net
nxterra.ucop.edu
hrnt.jhu.edu
pstage.nts.jhu.edu
banking-business-review.com
esgessoapp22.win.ad.jhu.edu
myrap.jhu.edu
roraycenter.win.ad.jhu.edu
publichealth.jhu.edu
help.pha.jhu.edu
entrepreneurship.jhu.edu
www.jhu.edu
dev.faculty.jhu.edu
www.hcii.cs.cmu.edu
apps.ep.jhu.edu
www.blogs.earthjustice.org
circuits.jhu.edu
ebola.acm.jhu.edu
wse.jhu.edu
msan2.myabsorb.com
onehop.jhu.edu
www.ccp.jhu.edu
webdev.colorado.edu
virtual2.unlv.edu
research-pp.stonybrook.edu
naclo.clsp.jhu.edu
live25job.uis.jhu.edu
data.ep.jhu.edu
mycloudtestint.jh.edu
ece.jhu.edu
finaid.jhu.edu
cluster.technolutions.net
ccvl.jhu.edu
pfprod.isis.jhu.edu
upenn-it.asc.upenn.edu
oncology.jhu.edu
hrntdev.jhu.edu
e-nextcatalog.jhu.edu
phdcouncil.bme.jhu.edu
devapps.pathology.jhu.edu
esmuistsappp01.win.ad.jhu.edu
5668515822436352-fe1.pantheonsite.io
ach-cucm-lab-pub.win.ad.jhu.edu
cluster.technolutions.net
*.bme.jhu.edu
jhmsgtextweb.wintest.adtest.jhu.edu
hub.meed.com
www.fastforward.jhu.edu
cluster3.technolutions.net
uconnectlabs.com
request.advanced.jhu.edu
msan2.myabsorb.com
cluster.technolutions.net
esmpmdbpr4.win.ad.jhu.edu
n002.offcampuspartners.com
n002.offcampuspartners.com
devrpad.jhu.edu

Certificate

The complete raw certificate details for apps.ep.jhu.edu in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIE7DCCA9SgAwIBAgISBOdmmetuyidwoLk5ii/OQO1sMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzExMjAxMjAzMTNaFw0yNDAyMTgxMjAzMTJaMBoxGDAWBgNVBAMT
D2FwcHMuZXAuamh1LmVkdTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AK9W9E6ssazwhTtNU1fg6xBlepQ2OUvl3LiUcbDozgvuPTNOhAZhBqQ3cFUWDiBi
wLExpj5Y/dYMOVscgEyNU3b6lN6dyJJO5eO2kskUPbGTusm7tHXWGSFjJM856ric
Axcn8o6FN5Ug9y9pXGhBuugCNqUpIGLAdCuCd1rdDFIDY+yn/tR9nYlNacDYmWY2
Pr7LmuGzwTfvEJ1oohFXN7c2stLeCVeLbpNaZCwpnteC+46j9qS5x4vjiEztqFfm
AZLVfU5naprRHsYZ5h0kBpmz7hCJouL0t0BMCb3Nml+Jen4YZ6N8qQBpX+Xql5r3
8k45RNIMVjSWE/yeERw7o38CAwEAAaOCAhIwggIOMA4GA1UdDwEB/wQEAwIFoDAd
BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNV
HQ4EFgQUH7+a0rbDHkn1xzArqIESB2PaCngwHwYDVR0jBBgwFoAUFC6zF7dYVsuu
UAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8v
cjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9y
Zy8wGgYDVR0RBBMwEYIPYXBwcy5lcC5qaHUuZWR1MBMGA1UdIAQMMAowCAYGZ4EM
AQIBMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcAO1N3dT4tuYBOizBbBv5AO2fY
T8P0x70ADS1yb+H61BcAAAGL7NPuuAAABAMASDBGAiEAxYFqfrXH2g0T7YG5V0Xw
XvBh6+U59q3s/y43gzdhIPwCIQDcavDZMyYyKoPC9iBAEChWQ+i6Uk0H0p7GmUJP
pNfuEAB2AEiw42vapkc0D+VqAvqdMOscUgHLVt0sgdm7v6s52IRzAAABi+zT7tkA
AAQDAEcwRQIgVzOjqwrXYJc++eyBbw9l09+vzb4PTq928rzZI67w1MkCIQCcl13M
CCSm2dE12o4x9GK5bHjPGCz2QgmiR20P8YdqgzANBgkqhkiG9w0BAQsFAAOCAQEA
o66SbXyphgH64k/C2eRgOyb3i7FnQcikJ71wMD0jTGTHQCpO5R6Ag0IOnoh3pkoN
RxfICsYJ+uTYp5ZZsbUvHHxPQQ1UWL+9+Jv7P0lACIO7guFkTyzKJao7SnXhtg+X
74PXatvljUS6Nw95RkAz5c+KiOFQPkO2NL5nyLqytBkqB4uJexoHSXVb4RQ21YNq
t5erJIOfQdhV84CF4+Ait7u9V1WSyj5flMk/G76BrAd1L6/ZzvkwIPzMfjTaD4t/
h1vVJZTI8KtLEvRBsEvS2I432dOP9qwIPiFv3CCnoqq8zLh2RZAX6Tg3KV3pmjoW
Po1wGGSsux09lof0ptQ7Ng==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr1b0TqyxrPCFO01TV+Dr
EGV6lDY5S+XcuJRxsOjOC+49M06EBmEGpDdwVRYOIGLAsTGmPlj91gw5WxyATI1T
dvqU3p3Ikk7l47aSyRQ9sZO6ybu0ddYZIWMkzznquJwDFyfyjoU3lSD3L2lcaEG6
6AI2pSkgYsB0K4J3Wt0MUgNj7Kf+1H2diU1pwNiZZjY+vsua4bPBN+8QnWiiEVc3
tzay0t4JV4tuk1pkLCme14L7jqP2pLnHi+OITO2oV+YBktV9TmdqmtEexhnmHSQG
mbPuEImi4vS3QEwJvc2aX4l6fhhno3ypAGlf5eqXmvfyTjlE0gxWNJYT/J4RHDuj
fwIDAQAB
-----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 427190750937911107280870861234372587089260
 . . . . . . . . [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 2023-11-20 12:03:13 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-18 12:03:12 +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 'apps.ep.jhu.edu'
 . . . . . . . . [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 22134582145067778733256184687444709420103684130793029604851654177892549017566057514960468321386921490063831841213169371560734430795377329951803735637454847313348081389243454789193417853757551937364740658374902226472178749460654368848301983918233663441419050088245575569831452355470163532201530635105167604624937069738763853203753471685453539905028325673648185065844361769826225212451671566513384103768780083381332795646650180369818934551221379774256398441250600707856738847018562836246715012288790593646368291467444486981918877984754243924163108040122772319672553244014218264800998124925685984273417744314869569266559
 . . . . . . . . . . . . . . . . . . . . [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)
							1fbf9ad2b6c31e49f5c7302ba881120763da0a78
 . . . . . . . . . . . . . . . . [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 (19 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'apps.ep.jhu.edu'
 . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f10077003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018becd3eeb80000040300483046022100c5816a7eb5c7da0d13ed81b95745f05ef061ebe539f6adecff2e3783376120fc022100dc6af0d93326322a83c2f6204010285643e8ba524d07d29ec699424fa4d7ee1000760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018becd3eed9000004030047304502205733a3ab0ad760973ef9ec816f0f65d3dfafcdbe0f4eaf76f2bcd923aef0d4c90221009c975dcc0824a6d9d135da8e31f462b96c78cf182cf64209a2476d0ff1876a83
 . . . . [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)
		00a3ae926d7ca98601fae24fc2d9e4603b26f78bb16741c8a427bd70303d234c64c7402a4ee51e8083420e9e8877a64a0d4717c80ac609fae4d8a79659b1b52f1c7c4f410d5458bfbdf89bfb3f49400883bb82e1644f2cca25aa3b4a75e1b60f97ef83d76adbe58d44ba370f79464033e5cf8a88e1503e43b634be67c8bab2b4192a078b897b1a0749755be11436d5836ab797ab24839f41d855f38085e3e022b7bbbd575592ca3e5f94c93f1bbe81ac07752fafd9cef93020fccc7e34da0f8b7f875bd52594c8f0ab4b12f441b04bd2d88e37d9d38ff6ac083e216fdc20a7a2aabcccb876459017e93837295de99a3a163e8d701864acbb1d3d9687f4a6d43b36