symbols.duras.me

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:ca:70:89:ea:91:c9:9f:1f:59:69:ee:7d:90:48:66:9c:5e 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=symbols.duras.me

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:ca:70:89:ea:91:c9:9f:1f:59:69:ee:7d:90:48:66:9c:5e
Serial Number (int): 330223485551142169081905075885133034593374
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: e4:2e:d2:84:bc:af:6d:e0:64:b8:98:bf:d3:e0:95:57:c3:85:71:06
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 42:b6:3e:9e:fe:a7:9b:cd:7c:1c:d1:75:4c:ce:d8:88:2b:e1:39:21
Fingerprint (sha256): 16:ec:09:3b:fd:ae:13:5f:65:33:16:56:93:27:47:39:75:53:a3:9a:31:f4:01:3b:e0:f8:ff:38:d8:b9:19:fb

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 symbols.duras.me

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for symbols.duras.me

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

symbols.duras.me

Other certificates including the domain name duras.me

(limited to 100 certificates)
firebaseapp.com
firebaseapp.com
www.duras.me
firebaseapp.com
artelcom.speakylink.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
www.nhiacrkt.fun
firebaseapp.com
symbols.duras.me
firebaseapp.com
ourmuny.app
firebaseapp.com
tantaroth.com
firebaseapp.com
jan.duras.me
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
symbols.duras.me
firebaseapp.com
firebaseapp.com
www.vanmoncrieff.com
firebaseapp.com
firebaseapp.com
www.geojoy.in
firebaseapp.com
knowzero.org
www.jesipow.com
firebaseapp.com
recytop.quintessential.gr
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
jan.duras.me
www.starttakingaction.com
firebaseapp.com
test.redstarsquash.co.nz
firebaseapp.com
phillipscountyreview.enotice.io
firebaseapp.com
firebaseapp.com
duras.me
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
www.michaelsmallcombe.design
www.trail.ac
firebaseapp.com
www.duras.me
firebaseapp.com
www.taskeen.co
www.mindstill.com
recytop.quintessential.gr
firebaseapp.com
ventrad.llc
www.nhiacrkt.fun
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
itisthere.com
bidlocal.in
firebaseapp.com
www.fitbody360.com
app.beyouid.com
firebaseapp.com
dev.app.parkcar.io
www.blue-bit.com.au
firebaseapp.com
jeremysresu.me
realmeasurements.ca
firebaseapp.com
firebaseapp.com
firebaseapp.com
ivycoder.com
firebaseapp.com
www.theflybikes.com
www.oceni-nepremicnino.si
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
firebaseapp.com
ventrad.llc
firebaseapp.com
firebaseapp.com

Certificate

The complete raw certificate details for symbols.duras.me in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFWjCCBEKgAwIBAgISA8pwieqRyZ8fWWnufZBIZpxeMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA4MTIxNjE3NDRaFw0x
OTExMTAxNjE3NDRaMBsxGTAXBgNVBAMTEHN5bWJvbHMuZHVyYXMubWUwggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDFYJ/ZoZbiGGji0RX2qUW+YmxDMM5Q
QvVR6DXfuVJo6RLoWD9qp+HzAGq7lx/XozAyF1jHQQiywI6+ocdd8aIzraNtJSMD
W0KCiZTQlzT2P1xjQbCvb6dDuxKeRru83HphiYLTroyNkPGotXTeYLmfA5QUP9Dq
i9reW0t3byLBmh82UwFwrsz/d3upnwLW/pruqAMlSnGQUQn/dqYMWZVIjJtWJa4z
cUD0SZ5xmjEasXOedYZZgPxzQB2lJhT0Txe0Xkk4xsFhHbceG8QXXUkggTqt0Xt4
tQqVw1d3YB+KKAQpWRC48IXZSuoxoSxeSTpeUvretGFFlUGHCxW2K1/vAgMBAAGj
ggJnMIICYzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG
AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOQu0oS8r23gZLiYv9PglVfD
hXEGMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEB
BGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZy8wGwYDVR0RBBQwEoIQc3ltYm9scy5kdXJhcy5tZTBMBgNVHSAERTBDMAgG
BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz
LmxldHNlbmNyeXB0Lm9yZzCCAQYGCisGAQQB1nkCBAIEgfcEgfQA8gB3AHR+2oMx
rTMQkSGcziVPQnDCv/1eQiAIxjc1eeYQe8xWAAABbIbV86MAAAQDAEgwRgIhAIoD
uD2iJvycTHIBOj/EwBJXTr5HnQAUJE08/cAHDtQOAiEAwiCPlYPPvgtrhxBufMDQ
YrFB8uuSUkrkUVXTkXMiJAEAdwBj8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdo
VEvYjQAAAWyG1fWSAAAEAwBIMEYCIQCKzMGIvvrkCk2E/ybLlRWUSJYaQl0HgOMw
M+65UBsXOAIhAIRPzWPUTrQi+idesLocLJ3wmv0fy1NCuvAlSvqDqn7qMA0GCSqG
SIb3DQEBCwUAA4IBAQCFotR/AOHBtlWfjk7EOmGnmhMOu3J9jAOGzMVTX6MfSfGb
2tPx7ZtZUTZu9RntgvZtSm7Flz9XZ/9U2jX/rk1DAZv5Vpa+F9GkKllrs9UuPjWn
5Uki9joaBuSdpczotrBiog3hfCX5IDURGlj2v1rAbg55dFl1D3p4SH1iG0oXrHSc
DkR95FEzqf0aZMKEPG82r/CY6tu+S+66E/Zc8FZsKolxzNHgyKXUDzOP6hTHKV1p
15QFQ4ptNqALVy+sFb5Kr5Dm9kHqchN/eMQoN8bfk5Diz1JVxKwRB6VVpjiPm4vY
TY9cjHaCfvMLTlVwh1gjsX1QyYV9mpBENVgon6La
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxWCf2aGW4hho4tEV9qlF
vmJsQzDOUEL1Ueg137lSaOkS6Fg/aqfh8wBqu5cf16MwMhdYx0EIssCOvqHHXfGi
M62jbSUjA1tCgomU0Jc09j9cY0Gwr2+nQ7sSnka7vNx6YYmC066MjZDxqLV03mC5
nwOUFD/Q6ova3ltLd28iwZofNlMBcK7M/3d7qZ8C1v6a7qgDJUpxkFEJ/3amDFmV
SIybViWuM3FA9EmecZoxGrFznnWGWYD8c0AdpSYU9E8XtF5JOMbBYR23HhvEF11J
IIE6rdF7eLUKlcNXd2AfiigEKVkQuPCF2UrqMaEsXkk6XlL63rRhRZVBhwsVtitf
7wIDAQAB
-----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 330223485551142169081905075885133034593374
 . . . . . . . . [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-08-12 16:17:44 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-10 16:17:44 +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 'symbols.duras.me'
 . . . . . . . . [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 24916593352960829289610351793447721715866178199316965483407577893463383428531987267001523072629445376232513965746088539853629758780078023903721958027118805072878083618836002102005575436533366641362602615645454344864990064750355076621118522313101701646393586944516482451480216933184905555376778684685364233585366133238553056813590090116913465651539475677473064161949456081123530319737952459346864697970893011409464777774889756526289418202337691941398402224927436447645473383765375532697670055405134830790060003678868805172286960691641073992823847424957414914081490339489766157218534562875303304850101042719277835837423
 . . . . . . . . . . . . . . . . . . . . [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)
							e42ed284bcaf6de064b898bfd3e09557c3857106
 . . . . . . . . . . . . . . . . [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 (20 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'symbols.duras.me'
 . . . . . . . . . . . . . . . . [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 (247 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
							00f2007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c86d5f3a300000403004830460221008a03b83da226fc9c4c72013a3fc4c012574ebe479d0014244d3cfdc0070ed40e022100c2208f9583cfbe0b6b87106e7cc0d062b141f2eb92524ae45155d3917322240100770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c86d5f59200000403004830460221008accc188befae40a4d84ff26cb95159448961a425d0780e33033eeb9501b1738022100844fcd63d44eb422fa275eb0ba1c2c9df09afd1fcb5342baf0254afa83aa7eea
 . . . . [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)
		0085a2d47f00e1c1b6559f8e4ec43a61a79a130ebb727d8c0386ccc5535fa31f49f19bdad3f1ed9b5951366ef519ed82f66d4a6ec5973f5767ff54da35ffae4d43019bf95696be17d1a42a596bb3d52e3e35a7e54922f63a1a06e49da5cce8b6b062a20de17c25f92035111a58f6bf5ac06e0e797459750f7a78487d621b4a17ac749c0e447de45133a9fd1a64c2843c6f36aff098eadbbe4beeba13f65cf0566c2a8971ccd1e0c8a5d40f338fea14c7295d69d79405438a6d36a00b572fac15be4aaf90e6f641ea72137f78c42837c6df9390e2cf5255c4ac1107a555a6388f9b8bd84d8f5c8c76827ef30b4e5570875823b17d50c9857d9a90443558289fa2da