blog.domrustykalny.pl

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:68:e4:13:52:61:ba:1a:ca:8c:ca:4b:08:31:e1:f7:39:7e 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=blog.domrustykalny.pl

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:68:e4:13:52:61:ba:1a:ca:8c:ca:4b:08:31:e1:f7:39:7e
Serial Number (int): 384141674194398175631167413409215359170942
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: b5:d7:ef:af:2e:77:97:a6:db:06:a3:59:79:f2:b8:dd:24:1b:f8:2c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 85:e8:07:5c:ab:d4:22:fe:54:71:fd:78:71:d3:37:c0:37:37:f2:4d
Fingerprint (sha256): 25:08:51:3e:5c:aa:b0:62:40:ce:44:68:f9:0f:b8:d0:43:f7:06:8a:dd:ff:0b:c3:d5:66:e7:88:1c:a9:c0:89

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 blog.domrustykalny.pl

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for blog.domrustykalny.pl

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

blog.domrustykalny.pl
www.blog.domrustykalny.pl

Other certificates including the domain name domrustykalny.pl

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGfTCCBWWgAwIBAgISBGjkE1JhuhrKjMpLCDHh9zl+MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjYwNzA0MTRaFw0x
OTEwMjQwNzA0MTRaMCAxHjAcBgNVBAMTFWJsb2cuZG9tcnVzdHlrYWxueS5wbDCC
AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMRx/2gI1ik4xzdGaClxFAMm
ODHvZ77KMDKtLuvHqBZ3qJ/w1v7YjdUEay6sbDhqpmCE4+AAWzOx0h2ybwIQomSy
Rcj83BIzDYm7kWu44wv4fctUj+vgRvdcKHQKi+WPrpfLn3O6YIiblGoQNKLlePtI
QzsGIX8JUSCCzEtKla44JT3amWIbg1E+/bA35Xfpo33bGOUrCls48aFfggOllabn
ngi5cRV9tLZYEkiC4bbtY/2TZbXe6rIk8wWF/nBeXWjo6FSQdBHUlGDyqclr4C8r
BTY6WoXEN1hRFLhY7xLD3J+sQh82zwqsTgnawp82mcAwYTaqHuEXa1hxcxmS8EjI
CbYG40hhT40hIYpyeMnly2RqL8oaz/MxN2BXbg59os6U0h+HZOH9wG4qqKiPkP5K
TgD765kCbSUOhg4ofs+ZF8D5ibk3U1gjsoYQC+26Q2MmDEnOfsWHUjpLK4MUWqL6
yAxbEndxG3GeBu9LyIYWoNm9dYOJILkJfakg2w6YX755VkWDen+/QP2gPMVvGHU7
qCm6/AuwDk252VxfxS8l5w8Q6n6A3czdUv2nFOezTyHPHGLUL04aOghEM3IC76bW
ktjLQUmskWN56P03HKx1YUu6P6PnSJdKVrUBA6Za5osab5r/0MXDbsI8BdjY4grI
S0xP+wOylsISXW6uxUXlAgMBAAGjggKFMIICgTAOBgNVHQ8BAf8EBAMCBaAwHQYD
VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0O
BBYEFLXX768ud5em2wajWXnyuN0kG/gsMB8GA1UdIwQYMBaAFKhKamMEfd265tE5
t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29j
c3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2Nl
cnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wOwYDVR0RBDQwMoIVYmxvZy5kb21y
dXN0eWthbG55LnBsghl3d3cuYmxvZy5kb21ydXN0eWthbG55LnBsMEwGA1UdIARF
MEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6
Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYA
b1N2rDHwMRnYmQCkURX/dxUcEdkCwQApBo2yCJo32RMAAAFsLU8brwAABAMARzBF
AiACc3UwQFWo2GiHS1PTnzgy2ahEqCXFF84ZKyKRez+uPAIhAOF8A/CqXVp2OcFt
G7bBlfkWJnK8ejUDLIxjbMBRJ1hIAHYAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWm
OLHHaFRL2I0AAAFsLU8dfwAABAMARzBFAiAqV8wRCwR4TG/0XwlJXjeDvuYgK7XV
xt1jDtymAL1kmwIhAIV0uC0vxoWK22u7Eo0Sp5IFftrC68WWrEHgRpIt4gvTMA0G
CSqGSIb3DQEBCwUAA4IBAQCIeM2xeIDxRW75f0Fgt3rPcS5mANEKb5zDgjYnfuWL
b4iZAVLHf8X7Ct96HxGQZrCW1hGNN0/vPkiBmmeG2JoKlXPReBghhDc2Y/kwE6vU
ThgrqfmdKg5BU4KcBrl4RjjSffoTpOS+gtwcie4BV41H7bkvxS5+gXQYnxoN+ZDT
NlVrhEiU13lKjdORBMFHqDx7alec1qIkL/R+uDoxz+WZSRH/y3+G9QsOG4Un4kK4
DWxn8+HCVfNhyT244PXxUQOvdpjNL+PIO8jmo3lNTOnB5wHwgdv57WdzeYzhsBDD
lEBy+BMt/BL8Ffcul2QUz/8crn6qkGm/RUcNHhlxhf/r
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxHH/aAjWKTjHN0ZoKXEU
AyY4Me9nvsowMq0u68eoFneon/DW/tiN1QRrLqxsOGqmYITj4ABbM7HSHbJvAhCi
ZLJFyPzcEjMNibuRa7jjC/h9y1SP6+BG91wodAqL5Y+ul8ufc7pgiJuUahA0ouV4
+0hDOwYhfwlRIILMS0qVrjglPdqZYhuDUT79sDfld+mjfdsY5SsKWzjxoV+CA6WV
pueeCLlxFX20tlgSSILhtu1j/ZNltd7qsiTzBYX+cF5daOjoVJB0EdSUYPKpyWvg
LysFNjpahcQ3WFEUuFjvEsPcn6xCHzbPCqxOCdrCnzaZwDBhNqoe4RdrWHFzGZLw
SMgJtgbjSGFPjSEhinJ4yeXLZGovyhrP8zE3YFduDn2izpTSH4dk4f3AbiqoqI+Q
/kpOAPvrmQJtJQ6GDih+z5kXwPmJuTdTWCOyhhAL7bpDYyYMSc5+xYdSOksrgxRa
ovrIDFsSd3EbcZ4G70vIhhag2b11g4kguQl9qSDbDphfvnlWRYN6f79A/aA8xW8Y
dTuoKbr8C7AOTbnZXF/FLyXnDxDqfoDdzN1S/acU57NPIc8cYtQvTho6CEQzcgLv
ptaS2MtBSayRY3no/TccrHVhS7o/o+dIl0pWtQEDplrmixpvmv/QxcNuwjwF2Nji
CshLTE/7A7KWwhJdbq7FReUCAwEAAQ==
-----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 384141674194398175631167413409215359170942
 . . . . . . . . [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-07-26 07:04:14 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-24 07:04:14 +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 'blog.domrustykalny.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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 801426916878186862540076218947371533062887278633489027512456418122915198267180144718654496183223449562365345006291499024233977601892577549560328945735153405082410392856582628491338581001523438771872960487275247661943407557683330754165508287091677382877645115273460001788677644638028163415774013974112950088494874310994372031521858667252811605860635554135064747702923941711367329403181054846284596116866924462612180750739668369096667833678370258310966666646505615970565489147628779401793869916222354123526050766468106734238313996033318981269788135447638511222665980326361090593604044705187952192209059992595743731199090434593975889293414062846987377548192857653595520548685048384894213942890548108510488506197425425351100011458236733636259017808914848211649361370901048310587597941143876214979107018784411751982931727851652517028558915076427016595493988944461340415282282986894988943637747194425274756362818808467045677828987227099749342406914862380770941555891614302614979885908775837215215164168695536765984643501118020418260755258553440659776658425803241958909974461939651187072632024846304376120995214608230597953554632331407128882395390944317620156359589381051912684005767847674019416927869381514157513174662059810637744508847589
 . . . . . . . . . . . . . . . . . . . . [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)
							b5d7efaf2e7797a6db06a35979f2b8dd241bf82c
 . . . . . . . . . . . . . . . . [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 (52 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blog.domrustykalny.pl'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.blog.domrustykalny.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)
							00f00076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016c2d4f1baf00000403004730450220027375304055a8d868874b53d39f3832d9a844a825c517ce192b22917b3fae3c022100e17c03f0aa5d5a7639c16d1bb6c195f9162672bc7a35032c8c636cc05127584800760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c2d4f1d7f000004030047304502202a57cc110b04784c6ff45f09495e3783bee6202bb5d5c6dd630edca600bd649b0221008574b82d2fc6858adb6bbb128d12a792057edac2ebc596ac41e046922de20bd3
 . . . . [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)
		008878cdb17880f1456ef97f4160b77acf712e6600d10a6f9cc38236277ee58b6f88990152c77fc5fb0adf7a1f119066b096d6118d374fef3e48819a6786d89a0a9573d178182184373663f93013abd44e182ba9f99d2a0e4153829c06b9784638d27dfa13a4e4be82dc1c89ee01578d47edb92fc52e7e8174189f1a0df990d336556b844894d7794a8dd39104c147a83c7b6a579cd6a2242ff47eb83a31cfe5994911ffcb7f86f50b0e1b8527e242b80d6c67f3e1c255f361c93db8e0f5f15103af7698cd2fe3c83bc8e6a3794d4ce9c1e701f081dbf9ed6773798ce1b010c3944072f8132dfc12fc15f72e976414cfff1cae7eaa9069bf45470d1e197185ffeb