content.infonomic.io

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:09:4c:48:54:be:6c:2b:19:a5:60:a5:e7:96:0f:63:7e:ad 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=content.infonomic.io

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:09:4c:48:54:be:6c:2b:19:a5:60:a5:e7:96:0f:63:7e:ad
Serial Number (int): 264500795989431888295403341028553851633325
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ea:50:b9:1b:9a:ec:07:fc:f2:0c:78:d1:05:d7:a2:29:e9:de:92:a7
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 89:c1:c4:da:e2:cb:96:b1:28:71:9c:98:20:6d:28:72:7f:2e:48:6d
Fingerprint (sha256): 7a:d2:c6:6e:03:9a:5b:62:a7:12:05:5d:3d:8e:68:5b:08:c6:0f:6d:4c:02:2e:ff:92:3b:d2:48:6d:fd:24:3e

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 content.infonomic.io

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for content.infonomic.io

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

content.infonomic.io

Other certificates including the domain name infonomic.io

(limited to 100 certificates)
munin08.infonomic.io
munin08.infonomic.io
infonomic.io
svmk.infonomic.io
aifa.infonomic.io
aifa.infonomic.io
aifa.infonomic.io
infonomic.io
munin08.infonomic.io
svmk.infonomic.io
csnm.infonomic.io
recoftc.infonomic.io
munin08.infonomic.io
infonomic.io
aifa.infonomic.io
aifa.infonomic.io
dspace.infonomic.io
infonomic.io
svmk.infonomic.io
servir.adpc.net
munin08.infonomic.io
infonomic.io
infonomic.io
svmk.infonomic.io
munin05.infonomic.io
links.infonomic.io
recoftc.infonomic.io
munin06.infonomic.io
aifa.infonomic.io
munin08.infonomic.io
aifa.infonomic.io
aifa.infonomic.io
munin08.infonomic.io
recoftc.infonomic.io
csnm.infonomic.io
infonomic.io
infonomic.io
infonomic.io
munin08.infonomic.io
munin08.infonomic.io
links.infonomic.io
app.infonomic.io
infonomic.io
munin08.infonomic.io
csnm.infonomic.io
aifa.infonomic.io
infonomic.io
recoftc.infonomic.io
munin08.infonomic.io
munin08.infonomic.io
infonomic.io
app.infonomic.io
svmk.infonomic.io
munin08.infonomic.io
recoftc.infonomic.io
aifa.infonomic.io
infonomic.io
infonomic.io
app.infonomic.io
infonomic.io
infonomic.io
infonomic.io
infonomic.io
munin08.infonomic.io
aifa.infonomic.io
aifa.infonomic.io
infonomic.io
content.infonomic.io
munin07.infonomic.io
infonomic.io
infonomic.io
app.infonomic.io
aifa.infonomic.io
svmk.infonomic.io
app.infonomic.io
svmk.infonomic.io
munin08.infonomic.io
content.infonomic.io
infonomic.io
munin08.infonomic.io
svmk.infonomic.io
munin08.infonomic.io
svmk.infonomic.io
infonomic.io
munin08.infonomic.io
munin08.infonomic.io
aifa.infonomic.io
infonomic.io
app.infonomic.io
svmk.infonomic.io
aifa.infonomic.io
munin05.infonomic.io
infonomic.io
aifa.infonomic.io
infonomic.io
aifa.infonomic.io
app.infonomic.io
v4mf.infonomic.io
svmk.infonomic.io
csnm.infonomic.io

Certificate

The complete raw certificate details for content.infonomic.io in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFYTCCBEmgAwIBAgISAwlMSFS+bCsZpWCl55YPY36tMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAyMjMwNDI4NTBaFw0x
OTA1MjQwNDI4NTBaMB8xHTAbBgNVBAMTFGNvbnRlbnQuaW5mb25vbWljLmlvMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA12xeM/4S3ZfwB7cFBx65Yntm
XF+P+4Fx6+0lZVD8H2swHkzXY+eXyxnp7f31I0oXkMjBflVWezfKFWhYY6dMmtb1
SYw3kFpkPhHLgXPvtxhXRO/qltkiYNQoqCv6e5c1bla98SvMReFS2kTuo+nqGdKk
UoT8K3oKVb3Sq0P8kS72mWUzVzl166x9rfnpykZR1ZNoELRfOznMYLLstn5yh/QD
iMu9VqgC5b3LtalkxuG6vzyw44kaxaQUzf0KSjL/rpFQL3dwacqVrkdpmO4Ij6tf
qfsiM7THqLZ4HO/OmtRM/hKgl5k2JM86jXc8y2tqqUID5koB3sTv9j5YExhTZwID
AQABo4ICajCCAmYwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB
BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTqULkbmuwH/PIMeNEF
16Ip6d6SpzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEF
BQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5j
cnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5j
cnlwdC5vcmcvMB8GA1UdEQQYMBaCFGNvbnRlbnQuaW5mb25vbWljLmlvMEwGA1Ud
IARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0
dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDx
AHcAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFpGNPaiwAABAMA
SDBGAiEAzqtofad9V36mMX9EQIcTaaOl6d6NRJFU21DzzsIEQTECIQDj6+49aY3w
EsuIfcpF8YCTswu7bsCNykj7oi1f77zctwB2AGPy283oO8wszwtyhCdXazOkjWF3
j711pjixx2hUS9iNAAABaRjT18YAAAQDAEcwRQIhAJI5n8MDv5JNTVdCAH+UDpG6
uMHC6X6A0L9RjnbxQUb4AiB4BT4jcij9zogzONtfNghUNna+fuyRIw/LFQypR0UA
qzANBgkqhkiG9w0BAQsFAAOCAQEAbyzt8FRclmJxxKmdRa7H9fw+KjJ0tRtfAvBH
Giwh1LgQh/bvbhksbEy1/x5UEZYZTbxsoKD600n8aJ8k5ljalCIYPYjp608kiiuv
LH+lMZiTTFsn00e0T3UIVQfyXhf1P5CparYafmdu0gsPLTw13uk3aCUxnxcxyyKy
Z66C+3sD17pKkk416hJKS/u0lw1CF1aX82lqBIvd1y4wiHLOYD2GSKD2UCXvOYXi
sHYBIb8P9vWMKVc4fZyEXX/5bvXJc3a4e2209neOHj0mHiTNS+NNF1vAT+rtQfNL
RyDrQs02e7TpPM7ml/eXLdx82w6tI+I1udTnjD8t/rHX0LKHHg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA12xeM/4S3ZfwB7cFBx65
YntmXF+P+4Fx6+0lZVD8H2swHkzXY+eXyxnp7f31I0oXkMjBflVWezfKFWhYY6dM
mtb1SYw3kFpkPhHLgXPvtxhXRO/qltkiYNQoqCv6e5c1bla98SvMReFS2kTuo+nq
GdKkUoT8K3oKVb3Sq0P8kS72mWUzVzl166x9rfnpykZR1ZNoELRfOznMYLLstn5y
h/QDiMu9VqgC5b3LtalkxuG6vzyw44kaxaQUzf0KSjL/rpFQL3dwacqVrkdpmO4I
j6tfqfsiM7THqLZ4HO/OmtRM/hKgl5k2JM86jXc8y2tqqUID5koB3sTv9j5YExhT
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 264500795989431888295403341028553851633325
 . . . . . . . . [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 2019-02-23 04:28:50 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-24 04:28:50 +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 'content.infonomic.io'
 . . . . . . . . [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 27194673810726492327015584851443465802532650324287309358438080726428054514018235320941692867775223498833070444721901857038025636663760423241090681249669688721575902075574049533480763675129139289059940658175222003849435823338761038728802511156214539949990794832413259274208881886563991365345814762178032758554507330380957475531884630092924546539751837979253709188187224661728917386956998005566527815229069038916569684167811105803792446197054641487842891598921465256133044093257483691751928018427807550000768141576032594999796026011863392260994812044703491310924788478381712198070844524035147621616519229592701658223463
 . . . . . . . . . . . . . . . . . . . . [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)
							ea50b91b9aec07fcf20c78d105d7a229e9de92a7
 . . . . . . . . . . . . . . . . [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 (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'content.infonomic.io'
 . . . . . . . . . . . . . . . . [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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016918d3da8b0000040300483046022100ceab687da77d577ea6317f4440871369a3a5e9de8d449154db50f3cec2044131022100e3ebee3d698df012cb887dca45f18093b30bbb6ec08dca48fba22d5fefbcdcb700760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016918d3d7c6000004030047304502210092399fc303bf924d4d5742007f940e91bab8c1c2e97e80d0bf518e76f14146f8022078053e237228fdce883338db5f3608543676be7eec91230fcb150ca9474500ab
 . . . . [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)
		006f2cedf0545c966271c4a99d45aec7f5fc3e2a3274b51b5f02f0471a2c21d4b81087f6ef6e192c6c4cb5ff1e541196194dbc6ca0a0fad349fc689f24e658da9422183d88e9eb4f248a2baf2c7fa53198934c5b27d347b44f75085507f25e17f53f90a96ab61a7e676ed20b0f2d3c35dee9376825319f1731cb22b267ae82fb7b03d7ba4a924e35ea124a4bfbb4970d42175697f3696a048bddd72e308872ce603d8648a0f65025ef3985e2b0760121bf0ff6f58c2957387d9c845d7ff96ef5c97376b87b6db4f6778e1e3d261e24cd4be34d175bc04feaed41f34b4720eb42cd367bb4e93ccee697f7972ddc7cdb0ead23e235b9d4e78c3f2dfeb1d7d0b2871e