feya.fr

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:74:21:0a:c6:3a:07:8f:aa:21:22:00:7b:68:2e:c1:65:5a 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=feya.fr

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:74:21:0a:c6:3a:07:8f:aa:21:22:00:7b:68:2e:c1:65:5a
Serial Number (int): 300853532825453764297437788473226785023322
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 40:b7:f8:52:98:26:3f:dd:56:84:24:51:63:0d:8c:21:4c:14:0e:68
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): fe:78:dd:92:b5:23:c8:37:e2:96:01:b7:83:2f:27:48:8f:10:61:ed
Fingerprint (sha256): 95:93:db:f6:07:fc:4f:9f:7f:42:27:68:fd:fa:af:46:e2:c1:16:3e:9b:c0:b1:88:f1:85:11:20:d5:79:e6:b9

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 feya.fr

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for feya.fr

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

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

feya.fr
www.feya.fr

Other certificates including the domain name feya.fr

(limited to 100 certificates)
cdn3.feya.fr
feya.fr
cdn1.feya.fr
feya.fr
ssl256088.cloudflaressl.com
cdn4.feya.fr
ssl256086.cloudflaressl.com
cdn4.feya.fr
feya.fr
ssl256086.cloudflaressl.com
cdn3.feya.fr
feya.fr
mo.feya.fr
ssl256088.cloudflaressl.com
feya.fr
sni41237.cloudflaressl.com
ssl256086.cloudflaressl.com
sni.cloudflaressl.com
feya.fr
cdn1.feya.fr
ssl256088.cloudflaressl.com
cnd.feya.fr
sni41237.cloudflaressl.com
blason.feya.fr
feya.fr
cnd.feya.fr
cdn3.feya.fr
cdn2.feya.fr
cdn2.feya.fr
cdn4.feya.fr
feya.fr
sni41237.cloudflaressl.com
ssl256088.cloudflaressl.com
sni41237.cloudflaressl.com
cdn4.feya.fr
ssl256088.cloudflaressl.com
cdn1.feya.fr
sni41237.cloudflaressl.com
cdn3.feya.fr
sni159797.cloudflaressl.com
feya.fr
sni159797.cloudflaressl.com
cdn2.feya.fr
feya.fr
sni41237.cloudflaressl.com
ssl256088.cloudflaressl.com
cdn2.feya.fr
sni41237.cloudflaressl.com
cdn2.feya.fr
feya.fr
sni.cloudflaressl.com
cdn2.feya.fr
cdn2.feya.fr
cdn1.feya.fr
ssl256086.cloudflaressl.com
feya.fr
cdn2.feya.fr
ssl256088.cloudflaressl.com
sni41237.cloudflaressl.com
cnd.feya.fr
ssl256087.cloudflaressl.com
feya.fr
cdn1.feya.fr
ssl256086.cloudflaressl.com
hamid.feya.fr
cdn3.feya.fr
sni41237.cloudflaressl.com
sni159797.cloudflaressl.com
feya.fr
feya.fr
feya.fr
cnd.feya.fr
feya.fr
cdn3.feya.fr
sni41237.cloudflaressl.com
ssl256088.cloudflaressl.com
ssl256086.cloudflaressl.com
feya.fr
cdn1.feya.fr
ssl256086.cloudflaressl.com
cdn1.feya.fr
feya.fr
cdn3.feya.fr
feya.fr
ssl256086.cloudflaressl.com
feya.fr
feya.fr
ssl3094.cloudflare.com
sni.cloudflaressl.com
ssl256088.cloudflaressl.com
cdn3.feya.fr
cdn4.feya.fr
ssl256086.cloudflaressl.com
cdn2.feya.fr
sni41237.cloudflaressl.com
cdn1.feya.fr
ssl256088.cloudflaressl.com
cnd.feya.fr
feya.fr
feya.fr

Certificate

The complete raw certificate details for feya.fr in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIE/zCCA+egAwIBAgISA3QhCsY6B4+qISIAe2guwWVaMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjExMjIyMjAxMDBaFw0x
NzAyMjAyMjAxMDBaMBIxEDAOBgNVBAMTB2ZleWEuZnIwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQCeqOsCf584cfXogecwx/QYvcwu5fAeYjZttcQhdfeG
yHju/aYP5M32VkoZE1Fk6F4dU6da/htRC3YzkA4iIp7MkuAPnMFpqOcwBhgySr6/
ZkBbcwwUR/MbCpKxVRDx5LUQAVAd53V3tZzvH4CizIkV6G6C7f8Lx9tbvxw9E+Ah
Gres8/DR7gwDh9uegZCdjomNmSPRiea+sJ1SAmp1Ua3Nts6y6DZf/A2LQMuVof8d
ErpoR8FW8AvY+C2ZluHU3Nu2tkA3ZVqCdcr/8avoagkGZm/fVpd9C3BFUk16oYqE
49+kEmqm4yNBeMH5s/1tOVpkLTZ5Dh8wTZC0OujiQ2FPAgMBAAGjggIVMIICETAO
BgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwG
A1UdEwEB/wQCMAAwHQYDVR0OBBYEFEC3+FKYJj/dVoQkUWMNjCFMFA5oMB8GA1Ud
IwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsGAQUFBwEBBGQwYjAvBggr
BgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLwYI
KwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMB8G
A1UdEQQYMBaCB2ZleWEuZnKCC3d3dy5mZXlhLmZyMIH+BgNVHSAEgfYwgfMwCAYG
Z4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nw
cy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZp
Y2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMg
YW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xp
Y3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8w
DQYJKoZIhvcNAQELBQADggEBAFd513ELjvllc2GeBjF4XaXWCKN8TDbFRXEc1Kkr
cIZOtl9SXdmv65hU4HbC0w8IedLC7lbqnxoLCdjAxT/3T+TcPS+L9o38n2ZNnhse
36YHl4e4TEW8SyQHez8AUvIdASPItdXIohjYr2AyROJCa2pZ7qxR11zX4qtNL0R7
6m8cc8E4Eh3NaKOuPzGT/QDls46PtWRIwzVPLJc9ghX2ysgz6/cf0Lna4psvw098
R9n9Ro8AzWDlsqIyoMcUkHRlVzlB7gh57n0okvDpccdJ/WLPa/B9YWtZnhvEFOkf
CQrxF/u8t60S3Mbrm1g2VRFC83c4lAWfLra8vIrwEF9ap6E=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnqjrAn+fOHH16IHnMMf0
GL3MLuXwHmI2bbXEIXX3hsh47v2mD+TN9lZKGRNRZOheHVOnWv4bUQt2M5AOIiKe
zJLgD5zBaajnMAYYMkq+v2ZAW3MMFEfzGwqSsVUQ8eS1EAFQHed1d7Wc7x+AosyJ
Fehugu3/C8fbW78cPRPgIRq3rPPw0e4MA4fbnoGQnY6JjZkj0YnmvrCdUgJqdVGt
zbbOsug2X/wNi0DLlaH/HRK6aEfBVvAL2PgtmZbh1NzbtrZAN2VagnXK//Gr6GoJ
BmZv31aXfQtwRVJNeqGKhOPfpBJqpuMjQXjB+bP9bTlaZC02eQ4fME2QtDro4kNh
TwIDAQAB
-----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 300853532825453764297437788473226785023322
 . . . . . . . . [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 2016-11-22 22:01:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-02-20 22:01:00 +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 'feya.fr'
 . . . . . . . . [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 20028948758332864937074006414034560794518547765228554796418455139044664872524639032120216413086516847626440078808968424545770341077171752394833521847090688855151092567782587320607984562170035505362176331546157083027620808219109490724251043199838104572578107582138643991840627424935167609043076227339849001264310669950661707873373019076231884181452852036421430438443334642178264824172925103967120945673534071398997804291994728430062488668509400857167844077194547512961070374963930602241076399424527209674398335275012871881738379569539310811060440402861458452339706868853792309990785868812880649988911475774260710170959
 . . . . . . . . . . . . . . . . . . . . [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)
							40b7f85298263fdd56842451630d8c214c140e68
 . . . . . . . . . . . . . . . . [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 (100 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 'feya.fr'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.feya.fr'
 . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/'
 . . . . [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)
		005779d7710b8ef96573619e0631785da5d608a37c4c36c545711cd4a92b70864eb65f525dd9afeb9854e076c2d30f0879d2c2ee56ea9f1a0b09d8c0c53ff74fe4dc3d2f8bf68dfc9f664d9e1b1edfa6079787b84c45bc4b24077b3f0052f21d0123c8b5d5c8a218d8af603244e2426b6a59eeac51d75cd7e2ab4d2f447bea6f1c73c138121dcd68a3ae3f3193fd00e5b38e8fb56448c3354f2c973d8215f6cac833ebf71fd0b9dae29b2fc34f7c47d9fd468f00cd60e5b2a232a0c714907465573941ee0879ee7d2892f0e971c749fd62cf6bf07d616b599e1bc414e91f090af117fbbcb7ad12dcc6eb9b5836551142f3773894059f2eb6bcbc8af0105f5aa7a1