info.jwplayer.com

Issued by R3

About this certificate

This digital certificate with serial number 04:a3:77:76:f8:17:be:68:41:15:48:24:30:e2:47:4a:bd:e2 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=info.jwplayer.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:a3:77:76:f8:17:be:68:41:15:48:24:30:e2:47:4a:bd:e2
Serial Number (int): 404073965389600425860501420394003932298722
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: b3:e2:a1:8b:ad:3d:24:b5:95:11:a7:9c:e0:a7:6f:ff:9e:25:6e:b6
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): b5:bb:6d:37:d9:3e:2c:2e:64:a0:38:7b:d7:d0:68:8d:1a:e2:2b:e5
Fingerprint (sha256): 05:ee:69:eb:21:26:32:82:91:66:98:1f:64:cf:b6:9e:99:3b:e2:f3:6a:3c:8d:90:1f:b2:c9:b8:f3:65:e4:f4

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

Revocation information

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

Check the revocation status for certificate info.jwplayer.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for info.jwplayer.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

info.jwplayer.com

Other certificates including the domain name jwplayer.com

(limited to 100 certificates)
statuspage.io
vicksot.com
statuspage.io
statuspage.io
statuspage.io
a3.shared.global.fastly.net
jwplayer.com
appstatus.dancecapsules.merce.broadleafclients.com
a3.shared.global.fastly.net
jwplayer.com
statuspage.io
appstatus.dancecapsules.merce.broadleafclients.com
www.wekick.app
appstatus.dancecapsules.merce.broadleafclients.com
releases.jwplayer.com
yuiki.jp
info.jwplayer.com
a3.shared.global.fastly.net
status.affirm.com
a3.shared.global.fastly.net
support.jwplayer.com
developer.jwplayer.com
beta-developer.jwplayer.com
statuspage.io
statuspage.io
statuspage.io
statuspage.io
supportfeedback.jwplayer.com
*.jwplayer.com
statuspage.io
*.jwplayer.com
hivebloom.com
jwplayer.com
intellocator.com
jwplayer.map.fastly.net
a3.shared.global.fastly.net
statuspage.io
developer.jwplayer.com
statuspage.io
info.jwplayer.com
statuspage.io
statuspage.io
statuspage.io
grimtictac.co.za
appstatus.dancecapsules.merce.broadleafclients.com
a3.shared.global.fastly.net
appstatus.dancecapsules.merce.broadleafclients.com
statuspage.io
a3.shared.global.fastly.net
jwplatform.com
api.test.boost.jwplayer.com
statuspage.io
statuspage.io
jwplayer.com
a3.shared.global.fastly.net
hook-dev.jwplayer.com
hook-dev.jwplayer.com
statuspage.io
jwplayer.com
appstatus.dancecapsules.merce.broadleafclients.com
a3.shared.global.fastly.net
a3.shared.global.fastly.net
yofardev.fr
a3.shared.global.fastly.net
newenanalytics.uy
statuspage.io
jwplayer.com
jwplayer.com
blucubemedia.com
a3.shared.global.fastly.net
arteycreaciones.com.co
statuspage.io
a3.shared.global.fastly.net
demos.jwplayer.com
api.test.boost.jwplayer.com
api.test.boost.jwplayer.com
statuspage.io
statuspage.io
lockdown.gaborcs.com
releases.jwplayer.com
a3.shared.global.fastly.net
statuspage.io
appstatus.dancecapsules.merce.broadleafclients.com
signatures.jwplayer.com
statuspage.io
statuspage.io
demos.jwplayer.com
releases.jwplayer.com
statuspage.io
statuspage.io
statuspage.io
statuspage.io
statuspage.io
a3.shared.global.fastly.net
appstatus.dancecapsules.merce.broadleafclients.com
sl.jwplayer.com
statuspage.io
statuspage.io
statuspage.io
a3.shared.global.fastly.net

Certificate

The complete raw certificate details for info.jwplayer.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFKDCCBBCgAwIBAgISBKN3dvgXvmhBFUgkMOJHSr3iMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMjExMDExNDE3MzJaFw0yMzAxMzAxNDE3MzFaMBwxGjAYBgNVBAMT
EWluZm8uandwbGF5ZXIuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxUX/SI8VmypwY2fA8eQ+O/s48roHFXoM8GdY35d1i+sz2dTLGaNo2Mb9ii6I
jH/xr9kLAls869eY+Wb3aBh1JjLxv/6Ax0Xoa0FID44a1qBVfrfUH4Pl9/ra+FRW
uWuyWrV5g7kY2fSbmqYUbfuhjliiYcwVDvCgkXGe4TDQYmICWBorPlQP0oKXutjl
b7GpliEKx7RALLbaj+TumIHUQbjTrkxrymshdNNjy05fV+lzOTuLXF9ukq/VsfcL
kYTZeR/ft0p4GPr08Tw5p9P45CoZithK6SIKKaw4nHZ3zbwnsxuLlHsYbz6gUlD1
8OXZpI2HjtB74YZhJlORoP7zYQIDAQABo4ICTDCCAkgwDgYDVR0PAQH/BAQDAgWg
MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G
A1UdDgQWBBSz4qGLrT0ktZURp5zgp2//niVutjAfBgNVHSMEGDAWgBQULrMXt1hW
y65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0dHA6
Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVuY3Iu
b3JnLzAcBgNVHREEFTATghFpbmZvLmp3cGxheWVyLmNvbTBMBgNVHSAERTBDMAgG
BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz
LmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB1ALc++yTf
nE26dfI5xbpY9Gxd/ELPep81xJ4dCYEl7bSZAAABhDPE5GIAAAQDAEYwRAIgGhQ5
2zGBtxeTtOoacggscH8BOX3m2O6wv58rhKwinLYCIHaJPh/p77JGFFmZocqKa4wr
OCjkJ0KmgdfQ84/SN/sDAHcAb1N2rDHwMRnYmQCkURX/dxUcEdkCwQApBo2yCJo3
2RMAAAGEM8TkywAABAMASDBGAiEA/udB7YpwwiM+DobSduCKSGZjp8PgDoONQIYj
KAo6uUYCIQCI0JRRH6g6dljkDmBZwbAAZrl23HSfvR47LaH5qvXQEzANBgkqhkiG
9w0BAQsFAAOCAQEATnf8fiMDL3JWMALr3n3BVkrOYXGPAEg760SQyHMZ4lO5CJIH
3FHVMOJnZ0pon5MJMOd15ek3w/3sE6r9J4dQuLgh3gdT4D2wlchkepRwaxvkQALM
3lUiaaZz70AxbGzFEpef4fszY2e75cuB4nbEIebnsSFe/sXmnT4DZfLXQ//b8ZOi
Cm7tChRA8IceFc+Vraj4u2MZNVADdcdTFbRUvNbUfxy+JzCeTnSMQSkxWZJyFIJu
u4/gTaw4vJhDso6iFLv155XWpgR6i3REELET2vzdw06FcOPrBuH/mw8l7cmuIcpi
Nzh5/9qj9Rqg+l1i8qbpBAznefnY/EB0IsdQvw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxUX/SI8VmypwY2fA8eQ+
O/s48roHFXoM8GdY35d1i+sz2dTLGaNo2Mb9ii6IjH/xr9kLAls869eY+Wb3aBh1
JjLxv/6Ax0Xoa0FID44a1qBVfrfUH4Pl9/ra+FRWuWuyWrV5g7kY2fSbmqYUbfuh
jliiYcwVDvCgkXGe4TDQYmICWBorPlQP0oKXutjlb7GpliEKx7RALLbaj+TumIHU
QbjTrkxrymshdNNjy05fV+lzOTuLXF9ukq/VsfcLkYTZeR/ft0p4GPr08Tw5p9P4
5CoZithK6SIKKaw4nHZ3zbwnsxuLlHsYbz6gUlD18OXZpI2HjtB74YZhJlORoP7z
YQIDAQAB
-----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 404073965389600425860501420394003932298722
 . . . . . . . . [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-11-01 14:17:32 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-01-30 14: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 'info.jwplayer.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 24903462984545627038118574318351097470632272347569144317151706839551186347960280446918738443792527018927045018638276947721406386410158604536552999955679071906597316380407929557435099686681646225157598082166151338055115895346626578193323104704636362697420231448276489726410635862575649190065451273851675447436894758206356935401326869465917193099320157189335152569160484423721924324908870647548475808553863641871406973391487960507698929824411390053954863490315364139036198896928243194123561540243690083931623555572297686721200742659120563106765791373087585588216650690052064185418051050029612142791480419725634829218657
 . . . . . . . . . . . . . . . . . . . . [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)
							b3e2a18bad3d24b59511a79ce0a76fff9e256eb6
 . . . . . . . . . . . . . . . . [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 (21 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'info.jwplayer.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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007500b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb4990000018433c4e462000004030046304402201a1439db3181b71793b4ea1a72082c707f01397de6d8eeb0bf9f2b84ac229cb6022076893e1fe9efb246145999a1ca8a6b8c2b3828e42742a681d7d0f38fd237fb030077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000018433c4e4cb0000040300483046022100fee741ed8a70c2233e0e86d276e08a486663a7c3e00e838d408623280a3ab94602210088d094511fa83a7658e40e6059c1b00066b976dc749fbd1e3b2da1f9aaf5d013
 . . . . [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)
		004e77fc7e23032f72563002ebde7dc1564ace61718f00483beb4490c87319e253b9089207dc51d530e267674a689f930930e775e5e937c3fdec13aafd278750b8b821de0753e03db095c8647a94706b1be44002ccde552269a673ef40316c6cc512979fe1fb336367bbe5cb81e276c421e6e7b1215efec5e69d3e0365f2d743ffdbf193a20a6eed0a1440f0871e15cf95ada8f8bb631935500375c75315b454bcd6d47f1cbe27309e4e748c41293159927214826ebb8fe04dac38bc9843b28ea214bbf5e795d6a6047a8b744410b113dafcddc34e8570e3eb06e1ff9b0f25edc9ae21ca62373879ffdaa3f51aa0fa5d62f2a6e9040ce779f9d8fc407422c750bf