bahiazul.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:f9:f8:ca:cb:2e:37:d5:04:45:35:45:7e:f9:9d:16:28:96 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=bahiazul.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:f9:f8:ca:cb:2e:37:d5:04:45:35:45:7e:f9:9d:16:28:96
Serial Number (int): 346397868666505424727764220441137897678998
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ce:e9:64:7e:a2:2d:34:3c:4f:03:95:a5:7b:3a:72:e9:30:9b:78:23
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 12:c3:c5:d4:10:ce:75:65:06:41:3c:61:1c:67:f8:eb:9e:a3:6b:2e
Fingerprint (sha256): 21:f9:ef:dc:30:5d:6e:d7:a6:7e:d4:62:36:1c:06:28:99:1b:49:e4:b5:d7:be:79:fc:38:30:67:eb:c4:c1:39

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

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

bahiazul.com

Other certificates including the domain name bahiazul.com

(limited to 100 certificates)
sni44602.cloudflaressl.com
gdev.bahiazul.com
dhi.3diq.com
dev.bahiazul.com
bahiazul.com
sni44602.cloudflaressl.com
g.bahiazul.com
sni44602.cloudflaressl.com
dev.bahiazul.com
reuben.honigwachs.de
bahiazul.com
sni44602.cloudflaressl.com
bahiazul.com
g.bahiazul.com
g.bahiazul.com
g.bahiazul.com
sni44602.cloudflaressl.com
bahiazul.com
surajsalunke.com
sni44602.cloudflaressl.com
sni44602.cloudflaressl.com
sni44602.cloudflaressl.com
g.bahiazul.com
bahiazul.com
sni44602.cloudflaressl.com
bahiazul.com
g.bahiazul.com
sni44602.cloudflaressl.com
g.bahiazul.com
sni44602.cloudflaressl.com
doge.bahiazul.com
bahiazul.com
bahiazul.com
g.bahiazul.com
bahiazul.com
g.bahiazul.com
sni44602.cloudflaressl.com
bahiazul.co.uk
g.bahiazul.com
g.bahiazul.com
g.bahiazul.com
sni44602.cloudflaressl.com
bahiazul.com
gdev.bahiazul.com
www.byourownbody.com
g.bahiazul.com
g.bahiazul.com
sni44602.cloudflaressl.com
dev.bahiazul.com
bahiazul.com
bahiazul.com
bahiazul.com
dk.bahiazul.com
g.bahiazul.com
g.bahiazul.com
bahiazul.com
bahiazul.com
dashboard.dev.sksharpening.com
g.bahiazul.com
bahiazul.com
g.bahiazul.com
sni44602.cloudflaressl.com
g.bahiazul.com
bahiazul.com
elfwill.com
g.bahiazul.com
g.bahiazul.com
sni44602.cloudflaressl.com
gdev.bahiazul.com
dashboard.dev.sksharpening.com
bahiazul.com
bahiazul.com
sni44602.cloudflaressl.com
sni44602.cloudflaressl.com
dev.bahiazul.com
bahiazul.co.uk
gdev.bahiazul.com
sni44602.cloudflaressl.com
g.bahiazul.com
bahiazul.com
sni44602.cloudflaressl.com
bahiazul.com
sni44602.cloudflaressl.com
bahiazul.com
sni44602.cloudflaressl.com
g.bahiazul.com
sni44602.cloudflaressl.com
g.bahiazul.com
bahiazul.com
login.nursecare.ai
sni44602.cloudflaressl.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFUDCCBDigAwIBAgISA/n4yssuN9UERTVFfvmdFiiWMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAxMTgyMDA1MzJaFw0x
OTA0MTgyMDA1MzJaMBcxFTATBgNVBAMTDGJhaGlhenVsLmNvbTCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBAKk8Iss8BhKq/QL7FHWgnlrR8Qqj08u5RVqe
tQMjyzagltB70A66myxij0ADGV3+t418gmKK6yqUqHVpfz/q+AEvYNSS70Qk91Gk
uQ31vZIphANefjgukf/sJJx4JSWUtgTK1ShyKXDz/AkKdHxef1y1V9LK/5GiQ31J
X6iqvBsYxxfuQPvMSCeG/gGIJr0TGfR+ELcn3fUYTF7F8PQxRM+NxuuJbvpWM5W/
ReDZpcAKixmqyiMhcroshL9xJYm4APEqshNYsH6zDjCyvqxQFCLx5QIpVKPAUc70
vl5ANOm3HT+GmbQm/rgGqPwwGdCHFsKJyM4WPGpQ/eXHUEOafJsCAwEAAaOCAmEw
ggJdMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH
AwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUzulkfqItNDxPA5Wlezpy6TCbeCMw
HwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBh
MC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3Jn
MC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3Jn
LzAXBgNVHREEEDAOggxiYWhpYXp1bC5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEw
NwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5j
cnlwdC5vcmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdwB0ftqDMa0zEJEhnM4l
T0Jwwr/9XkIgCMY3NXnmEHvMVgAAAWhiyHuTAAAEAwBIMEYCIQCoiQULFSw0Wngk
TPcrvYqo5eNlKtih3wijfSN5hT98QwIhAKs/8yMLojHq99WRgYdWBD/M4fFDCC/G
YS6BdHl+hAW2AHUAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFo
Ysh7mQAABAMARjBEAiBMu6mmQTBmp/w4761g2lFrVKWion/xNgu69UbzB5TFKgIg
IZbgxYG+o2fkjo+r04suG+zyYlQePIOTQM0cKQEeHUYwDQYJKoZIhvcNAQELBQAD
ggEBADhtqsiTRrwEaf6kXV9Vq7zI59gL68I7AG/GvKTLjYqrTQIcATgw4wwl6LZy
K7AqN5aNNN36zTd1CpSuvgQnFtve5RhQjqkuLAuTOfrZMofxG/VDhAcCBoE151Rd
82XNKcepHhQwMUUpuppeM5UeyY5fgRsEwnjXS9ivEArJ3hVFPy9RrD6H5ZmgN7xP
m4MghqIJCxlcFlC9EH1zMrX5WRBLv0cP4HU0gO1E0Lqfy/JmMMjbvntnHfMkG44z
KaarVqY4ovns3c50cJ3XZ0uOYOTUyvpcHzf6GiF3307qjj7k1xKIgO82bkDfQG64
wQOfUNVjdM6verNxB263YtLt5OE=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqTwiyzwGEqr9AvsUdaCe
WtHxCqPTy7lFWp61AyPLNqCW0HvQDrqbLGKPQAMZXf63jXyCYorrKpSodWl/P+r4
AS9g1JLvRCT3UaS5DfW9kimEA15+OC6R/+wknHglJZS2BMrVKHIpcPP8CQp0fF5/
XLVX0sr/kaJDfUlfqKq8GxjHF+5A+8xIJ4b+AYgmvRMZ9H4Qtyfd9RhMXsXw9DFE
z43G64lu+lYzlb9F4NmlwAqLGarKIyFyuiyEv3ElibgA8SqyE1iwfrMOMLK+rFAU
IvHlAilUo8BRzvS+XkA06bcdP4aZtCb+uAao/DAZ0IcWwonIzhY8alD95cdQQ5p8
mwIDAQAB
-----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 346397868666505424727764220441137897678998
 . . . . . . . . [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-01-18 20:05:32 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-04-18 20:05:32 +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 'bahiazul.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 21363927663490266912765060107505315229781511541316879903502030166554066859208451386767844638550953090350201405257492289570712083642883112931981536007981734856819596879594496104475220204630821713900348634944354214314712220217077964604773983662331120732589283237002963624524797761362506373467507025631149054079847893980428045895394322808184514202646233450316696780567984966703545443321290806257921658537482163164361473388557867569747815722546299115810533123906095405630493218290831935363005772773461978789583353591788963718031371748871187005150526489450556630337028234544064170771889067120404648313571852605928236547227
 . . . . . . . . . . . . . . . . . . . . [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)
							cee9647ea22d343c4f0395a57b3a72e9309b7823
 . . . . . . . . . . . . . . . . [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 (16 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bahiazul.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)
							00f0007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016862c87b930000040300483046022100a889050b152c345a78244cf72bbd8aa8e5e3652ad8a1df08a37d2379853f7c43022100ab3ff3230ba231eaf7d591818756043fcce1f143082fc6612e8174797e8405b600750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016862c87b99000004030046304402204cbba9a6413066a7fc38efad60da516b54a5a2a27ff1360bbaf546f30794c52a02202196e0c581bea367e48e8fabd38b2e1becf262541e3c839340cd1c29011e1d46
 . . . . [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)
		00386daac89346bc0469fea45d5f55abbcc8e7d80bebc23b006fc6bca4cb8d8aab4d021c013830e30c25e8b6722bb02a37968d34ddfacd37750a94aebe042716dbdee518508ea92e2c0b9339fad93287f11bf543840702068135e7545df365cd29c7a91e1430314529ba9a5e33951ec98e5f811b04c278d74bd8af100ac9de15453f2f51ac3e87e599a037bc4f9b832086a2090b195c1650bd107d7332b5f959104bbf470fe0753480ed44d0ba9fcbf26630c8dbbe7b671df3241b8e3329a6ab56a638a2f9ecddce74709dd7674b8e60e4d4cafa5c1f37fa1a2177df4eea8e3ee4d7128880ef366e40df406eb8c1039f50d56374ceaf7ab371076eb762d2ede4e1