oddzwaniaj.pl

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:2a:90:cd:b5:00:b1:8f:05:cc:27:d7:b5:17:6c:81:f1:06 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=oddzwaniaj.pl

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:2a:90:cd:b5:00:b1:8f:05:cc:27:d7:b5:17:6c:81:f1:06
Serial Number (int): 362933480061140519588780097362066181058822
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 72:88:09:af:f9:9a:b8:b9:ae:19:5d:a7:96:04:39:41:7a:55:f7:2d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): f9:6b:6d:64:ed:8b:74:f5:a1:e1:a1:db:48:b0:8b:2d:58:51:45:2d
Fingerprint (sha256): ba:95:54:8a:f5:9f:99:ca:b1:4d:7b:06:45:d9:db:ed:b5:d8:5c:fc:13:a1:6c:8f:05:54:c1:68:48:0d:91:83

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 oddzwaniaj.pl

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for oddzwaniaj.pl

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

oddzwaniaj.pl

Other certificates including the domain name oddzwaniaj.pl

(limited to 100 certificates)
www.buscontrol.app
becasdeportivasusa.com
app.oddzwaniaj.pl
distribuidoranb.com
oddzwaniaj.pl
s2d5.com
moje.oddzwaniaj.pl
mahkamati.justiciapp.io
millatravel-sdk-sandbox.joinsherpa.io
aga1010.clinic
oddzwaniaj.pl
oddzwaniaj.pl
sparkeep.com
produkt.simonolander.org
agitadoresparabebidas.com.mx
becasdeportivasusa.com
ef.busybytes.ch
firebase.ronyitzhaki.com
www.evanvicker.com
oddzwaniaj.pl
mvscorp.in
app.everwoke.com
stopalarm.getmytata.com
oddzwaniaj.pl
eagent.pl
nckdev.agency
connect.canuapp.com
vivaleisure.jlonetouch.com.au
stopalarm.getmytata.com
www.smartseohosting.co.uk
api.oddzwaniaj.pl
apis.oddzwaniaj.pl
app.oddzwaniaj.pl
www.oddzwaniaj.pl
admin.sloops.waat.eu
deckboard.app
ucp.alcidesbezerra.com.br
dev.pinkhammillinery.com
apis.oddzwaniaj.pl
rodcov.ca
kksonsexim.com
pages.punnel.com
apis.oddzwaniaj.pl
ipsapl.com
apis.oddzwaniaj.pl
oddzwaniaj.pl
nckdev.agency
www.cedoc.edu.py
www.sitestailors.com
pages.punnel.com
www.yu.software
www.codigoaustin.org
constraintprogramming.de
betagsi.com
rabahghiles.com
admin.sloops.waat.eu
cervejariawalhalla.com.br
apcsociety.org
ipsapl.com
www.nytlabs.com
oddzwaniaj.pl
cdn.oddzwaniaj.pl
oddzwaniaj.pl
oslojazz.no
firebase.ronyitzhaki.com
op42.bastille.cloud
m.wako.app
bestigious.com
dotryan.com
my.youdowell.com
oddzwaniaj.pl
preprod.secretsanta.mattpeskett.com
hornbach-baustoff-union.eu
oddzwaniaj.pl
story.stablenq.com.au
ipos.universaldoctor.com
yourdndmonsters.com
seljakbrand.jau.co.jp
vincebrand.com
protectorsofbalance.de
hiordanos.com

Certificate

The complete raw certificate details for oddzwaniaj.pl in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFUjCCBDqgAwIBAgISBCqQzbUAsY8FzCfXtRdsgfEGMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTExMTIxMDUxMzdaFw0y
MDAyMTAxMDUxMzdaMBgxFjAUBgNVBAMTDW9kZHp3YW5pYWoucGwwggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDJ1ROSyShjf97rlSYJ/RFtJWjHXD6IllDw
Leou99NnXJPFjjlcbzRtVUaTwYxSHH6af/5DptDrP1uy6e+UwQWchb4qGAhTe/6y
TU536lPGW0fMEYy3qMEsv8a27bU8zFdu6S8O2BmY1tev6btHxIa0+thZgIR5m+zs
o0VT9f5AgxlaVpxu2FqqqrkZfb5CGPQaQEFRnq6P8D1Zv79P3q9ve+sDgpYj6Wcq
dBzF70P7rgRd1XKTDq+zY6nIF/bbb8fCO17jAE0nkWkHoyI0cy6HbKEm7eqUdMkJ
/CuO7N0hP9isDyncw/YJi+VnvPJGAUB5NugT2FExPk7XXUWftVRFAgMBAAGjggJi
MIICXjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHKICa/5mri5rhldp5YEOUF6Vfct
MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMw
YTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9y
ZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9y
Zy8wGAYDVR0RBBEwD4INb2Rkendhbmlhai5wbDBMBgNVHSAERTBDMAgGBmeBDAEC
ATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNl
bmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB1AF6nc/nfVsDntTZI
fdBJ4DJ6kZoMhKESEoQYdZaBcUVYAAABbl90dPsAAAQDAEYwRAIgcl13O+g8baSR
qsZqaOmIbC4kbHeVIUb1WLzXNGzc8WgCIH3x8/UEpu7xxD4lYGHuPox0rSQeOufD
xtpHqk1caFKoAHcAsh4FzIuizYogTodm+Su5iiUgZ2va+nDnsklTLe+LkF4AAAFu
X3R1GAAABAMASDBGAiEAiItER3D5IYLLSuwGd4nlQCTzmbNf7frFxJcPijRe4okC
IQCIipKE43miD965NSqSeb2sZndT69jOEVz7IFK8ad+ekjANBgkqhkiG9w0BAQsF
AAOCAQEAELQh597M52cKjRUgkFQV1/aasIpELjkN8sKpMXTx1FS4VgbqrSjiS62f
8Is2AZGPz0x7/cbMp4+Do0qeTrOLOVqxZ9OyM+n7a3syZ/d3QrTeShtGZ2PUrrxG
/wbdgsb506StUw+RKLLlAAv11AI/iBGomV6VX5Pkk+Q/dZrdV1UAoRq84f/4IzTm
4HQeEmG6eim7GbBY+kEyaMbFji+Iu5OYiyg3HiMc0QH2XN3WbUrEkM7wsWcH0Fhr
Y5uslG4DlwJ4PxC3OQ6zfPe8JoEdbIqlIpFVp8HTRw5fuDB7pGwkprRhsX/R9NKG
IALKmwOKZUt51N5/wmlDK6o7igHWVg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAydUTkskoY3/e65UmCf0R
bSVox1w+iJZQ8C3qLvfTZ1yTxY45XG80bVVGk8GMUhx+mn/+Q6bQ6z9bsunvlMEF
nIW+KhgIU3v+sk1Od+pTxltHzBGMt6jBLL/Gtu21PMxXbukvDtgZmNbXr+m7R8SG
tPrYWYCEeZvs7KNFU/X+QIMZWlacbthaqqq5GX2+Qhj0GkBBUZ6uj/A9Wb+/T96v
b3vrA4KWI+lnKnQcxe9D+64EXdVykw6vs2OpyBf222/Hwjte4wBNJ5FpB6MiNHMu
h2yhJu3qlHTJCfwrjuzdIT/YrA8p3MP2CYvlZ7zyRgFAeTboE9hRMT5O111Fn7VU
RQIDAQAB
-----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 362933480061140519588780097362066181058822
 . . . . . . . . [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-11-12 10:51:37 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-10 10:51:37 +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 'oddzwaniaj.pl'
 . . . . . . . . [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 25478971215959548484045909785718962983445844309436228454943558691355911713829170749135326128842921212770737745766939046232565413962498544961210361932964257068641494806922238630031722918868916747434843069697741472570880492715517473952268594990298455656309029938279556985672388168528175997485537382886274875031175979365229663080436467103582397058446683119125840797134238017184949910996715338861853109038954799217767377789407074527383314499379828956679520960465451912689827978990849467189675700290396682069280758234954742568631780472306686135534091841163887562343932425993084326467855813909412180488300021883559552046149
 . . . . . . . . . . . . . . . . . . . . [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)
							728809aff99ab8b9ae195da7960439417a55f72d
 . . . . . . . . . . . . . . . . [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 (17 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'oddzwaniaj.pl'
 . . . . . . . . . . . . . . . . [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)
							00f00075005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016e5f7474fb00000403004630440220725d773be83c6da491aac66a68e9886c2e246c77952146f558bcd7346cdcf16802207df1f3f504a6eef1c43e256061ee3e8c74ad241e3ae7c3c6da47aa4d5c6852a8007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016e5f7475180000040300483046022100888b444770f92182cb4aec067789e54024f399b35fedfac5c4970f8a345ee289022100888a9284e379a20fdeb9352a9279bdac667753ebd8ce115cfb2052bc69df9e92
 . . . . [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)
		0010b421e7decce7670a8d1520905415d7f69ab08a442e390df2c2a93174f1d454b85606eaad28e24bad9ff08b3601918fcf4c7bfdc6cca78f83a34a9e4eb38b395ab167d3b233e9fb6b7b3267f77742b4de4a1b466763d4aebc46ff06dd82c6f9d3a4ad530f9128b2e5000bf5d4023f8811a8995e955f93e493e43f759add575500a11abce1fff82334e6e0741e1261ba7a29bb19b058fa413268c6c58e2f88bb93988b28371e231cd101f65cddd66d4ac490cef0b16707d0586b639bac946e039702783f10b7390eb37cf7bc26811d6c8aa5229155a7c1d3470e5fb8307ba46c24a6b461b17fd1f4d2862002ca9b038a654b79d4de7fc269432baa3b8a01d656