cellbasedprotein.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:37:22:b8:6b:1c:65:9a:77:32:d9:f0:70:1c:90:67:94:25 was issued on by Let's Encrypt.

With 2 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=cellbasedprotein.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:37:22:b8:6b:1c:65:9a:77:32:d9:f0:70:1c:90:67:94:25
Serial Number (int): 280098539282878673842915647127870455125029
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: e0:d7:d8:b5:b1:19:6f:84:c8:26:7f:72:00:0d:76:8b:21:71:41:bc
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): b8:b8:41:9c:67:6c:7a:f0:85:46:ad:a4:90:e6:56:a1:7a:4b:8c:6f
Fingerprint (sha256): 55:2d:b7:97:a2:a5:e8:0a:4e:df:11:3d:f4:db:23:d4:13:9b:c2:18:a0:01:2e:ce:52:2e:3b:e3:26:a4:55:be

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 cellbasedprotein.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for cellbasedprotein.com

Public Key Algorithm

RSA

Key Size

4096

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

cellbasedprotein.com
www.cellbasedprotein.com

Other certificates including the domain name cellbasedprotein.com

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGeTCCBWGgAwIBAgISAzciuGscZZp3MtnwcByQZ5QlMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMTYxOTE3MjFaFw0y
MDA1MTYxOTE3MjFaMB8xHTAbBgNVBAMTFGNlbGxiYXNlZHByb3RlaW4uY29tMIIC
IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwqbgVmge7GFvSglPAx8KBbwX
GKWN+LWq+yYgTXOmFCn/BYLuB33gDG8+r9PkXeawkXXq1SU0WhNArefhKTk//x6T
iJecxB714CDschQXpxBifmx76COpUuWIJ6yGJy9S5e8Vqju990bXRch95oLMyPbT
82FY897IEgXxBJKkbV1RD3Yj//RQZcAepik5RrDWXcGOPQTQvU+1fYT4NktOCNPE
t0WgBgRqK9QdJbnQLTXCjpNphF4yl0rbmUiDHC9cZTMdX6uFcG+yHdo+FedshozO
hrJDBo14HVEubWxpxsvOg8iYJBFHRKdDBoMAvKCrYST97DgbnrLzWS2WDpvtXmLz
a0+CxaClAoRJ0oV0wKZ4faT5qoRcO3Cf0vgq/4wA0PCggvlfKtABZOLBJUiGNwuH
nTwyT0350PZO7U7AP2Bm1ETu76w6N6rJN2brrDQMODxybVEsu1VhQ5wCbuvDh0TE
IsAanF79BwHWIKp8uyFyG6VTxlSHtxyO5PrrjgPx7hOaM6wZs8slcXzIwFc5K/nH
f/Ha+j61Rv3EyhA/lFS1XuYj1CKW/xI+xMTuqVOgrvxG4reXM/ghIugA5E+vBsEF
C28ublbagUg5TPeFk7dD+Y1XhGuqcYMZxyZgD6PTS8IdaSvfl6JTxJUEnsbEYoJf
8A6bsXdSS+oJf9KDkb0CAwEAAaOCAoIwggJ+MA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQU4NfYtbEZb4TIJn9yAA12iyFxQbwwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3
pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2Nz
cC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2Vy
dC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzA5BgNVHREEMjAwghRjZWxsYmFzZWRw
cm90ZWluLmNvbYIYd3d3LmNlbGxiYXNlZHByb3RlaW4uY29tMEwGA1UdIARFMEMw
CAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9j
cHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAsh4F
zIuizYogTodm+Su5iiUgZ2va+nDnsklTLe+LkF4AAAFwT6X1QwAABAMARjBEAiBR
74ygFAvEEiGF4oVz+bQ3nCcxDCQRLdal6/qBFhBBEgIgFZ26jvpa2xqm4hKyykBF
/Ntvy/2O/ji4nvNFuyZkJHsAdgBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbII
mjfZEwAAAXBPpfXwAAAEAwBHMEUCIHmcGFqqROUCoEzqCshd1jADgGB3IZj5F5ae
g3AP0KCgAiEA3ehOd9bxRzPSvmUyd6UVnImo8pIc7kX1FGeXcVEmvrEwDQYJKoZI
hvcNAQELBQADggEBAGKUBrx0lf7chxN5qtOMtxXJZlFCnXrFEXrmVfgLZvfupEx0
MNOxUr3MbdCKk81hz3G/I4h4R8NLIKJWqBdlk4+/75l4lkCcFVwKwEXaU1PGs1pV
VNWLDdbR45yYkWPyndWJJ9RRZLaGUyYN9/vWWJrpZaDz5xceVynLZce562j6OXoI
yROPZlX5J3aJb33NMPE8Le1x91CeklcxZ9wDznWj/om8b4Gjl1ckT1c1JYsueJ0x
cMYhGYx1/T2vzdvXU83e2d7ehvg4M7yGA+uOSKNJ8AK/exeegpSOe+8mw+TS0sQ4
knxnluoNqM+kOUWs/oKil/56RA0FKpDo22ZOJwA=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwqbgVmge7GFvSglPAx8K
BbwXGKWN+LWq+yYgTXOmFCn/BYLuB33gDG8+r9PkXeawkXXq1SU0WhNArefhKTk/
/x6TiJecxB714CDschQXpxBifmx76COpUuWIJ6yGJy9S5e8Vqju990bXRch95oLM
yPbT82FY897IEgXxBJKkbV1RD3Yj//RQZcAepik5RrDWXcGOPQTQvU+1fYT4NktO
CNPEt0WgBgRqK9QdJbnQLTXCjpNphF4yl0rbmUiDHC9cZTMdX6uFcG+yHdo+Feds
hozOhrJDBo14HVEubWxpxsvOg8iYJBFHRKdDBoMAvKCrYST97DgbnrLzWS2WDpvt
XmLza0+CxaClAoRJ0oV0wKZ4faT5qoRcO3Cf0vgq/4wA0PCggvlfKtABZOLBJUiG
NwuHnTwyT0350PZO7U7AP2Bm1ETu76w6N6rJN2brrDQMODxybVEsu1VhQ5wCbuvD
h0TEIsAanF79BwHWIKp8uyFyG6VTxlSHtxyO5PrrjgPx7hOaM6wZs8slcXzIwFc5
K/nHf/Ha+j61Rv3EyhA/lFS1XuYj1CKW/xI+xMTuqVOgrvxG4reXM/ghIugA5E+v
BsEFC28ublbagUg5TPeFk7dD+Y1XhGuqcYMZxyZgD6PTS8IdaSvfl6JTxJUEnsbE
YoJf8A6bsXdSS+oJf9KDkb0CAwEAAQ==
-----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 280098539282878673842915647127870455125029
 . . . . . . . . [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 2020-02-16 19:17:21 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-16 19:17:21 +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 'cellbasedprotein.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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 794110308503351120925000053529015985310649887889353487112798755924941226819557907047697664973048326008215168719151152174398333112457816962960239072408240274045011790149076754516031437772978747949807705360415603829241318540789733798245400241150460991933062668864803142936876722645830605852539790488390145901470748260970258879133189387473331269883713182165863814469952735952719745839345710896403961649459803773110810798687015249286001560470726756387038081648467232129078564699021415763710217148905482756856409649791965584390115206349750716598001565404295167605024873560519082959818037925430746136065173281410978590605916722715308559709928452965918558589695043163740164305939730317101150361981467601003354839850122889027545486869909959544997535997892734847804736793019787574817912620289398391890007814842106483516088693290321140118825244247637393237215601888993975589672207319849722527447578350593614009357234274678428992229982042830214045159412113015416148547309695251277898829683591155468338543899067004325217847559279199972366825184720452398382585760720528453972259040794672373321950306442726986069839926116369978774104928314338774907525053619662703680490649255356042000666994837171196748135268557094109811295791513371683419358204349
 . . . . . . . . . . . . . . . . . . . . [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)
							e0d7d8b5b1196f84c8267f72000d768b217141bc
 . . . . . . . . . . . . . . . . [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 (50 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cellbasedprotein.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.cellbasedprotein.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)
							00ef007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001704fa5f5430000040300463044022051ef8ca0140bc4122185e28573f9b4379c27310c24112dd6a5ebfa81161041120220159dba8efa5adb1aa6e212b2ca4045fcdb6fcbfd8efe38b89ef345bb2664247b0076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d913000001704fa5f5f000000403004730450220799c185aaa44e502a04cea0ac85dd630038060772198f917969e83700fd0a0a0022100dde84e77d6f14733d2be653277a5159c89a8f2921cee45f5146797715126beb1
 . . . . [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)
		00629406bc7495fedc871379aad38cb715c96651429d7ac5117ae655f80b66f7eea44c7430d3b152bdcc6dd08a93cd61cf71bf23887847c34b20a256a81765938fbfef997896409c155c0ac045da5353c6b35a5554d58b0dd6d1e39c989163f29dd58927d45164b68653260df7fbd6589ae965a0f3e7171e5729cb65c7b9eb68fa397a08c9138f6655f92776896f7dcd30f13c2ded71f7509e92573167dc03ce75a3fe89bc6f81a39757244f5735258b2e789d3170c621198c75fd3dafcddbd753cdded9dede86f83833bc8603eb8e48a349f002bf7b179e82948e7bef26c3e4d2d2c438927c6796ea0da8cfa43945acfe82a297fe7a440d052a90e8db664e2700