sauron.maxnet.ru

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:66:f6:ef:07:0c:5f:c9:35:2b:85:f4:4e:b0:77:95:ba:d9 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=sauron.maxnet.ru

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:66:f6:ef:07:0c:5f:c9:35:2b:85:f4:4e:b0:77:95:ba:d9
Serial Number (int): 296373890410085991838517385145518145256153
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 7b:73:60:de:44:92:a1:91:45:39:6a:5e:4d:ca:e6:5f:a3:35:ff:ad
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 8f:9d:9f:95:c1:ce:e9:24:7c:78:b8:f2:39:c7:77:76:e5:d4:d1:e0
Fingerprint (sha256): d1:bf:2d:68:ab:b2:b5:40:99:a9:f1:c3:56:67:e9:7c:ec:ad:3a:90:cc:b6:47:3d:5f:bd:70:7d:41:f0:96:14

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 sauron.maxnet.ru

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for sauron.maxnet.ru

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

sauron.maxnet.ru
www.sauron.maxnet.ru

Other certificates including the domain name maxnet.ru

(limited to 100 certificates)

Certificate

The complete raw certificate details for sauron.maxnet.ru in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGbTCCBVWgAwIBAgISA2b27wcMX8k1K4X0TrB3lbrZMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjAyMDIxMTFaFw0x
OTEwMTgyMDIxMTFaMBsxGTAXBgNVBAMTEHNhdXJvbi5tYXhuZXQucnUwggIiMA0G
CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCxot+yBMno/+coUa7I9+hKthIYezIp
B9Ycec7SPNk5VR74cydqg/ZAv7RIqB7S95+RD6yEii8efzLHq7XsngeIux0Rs1T+
rl2BQD5StGxUnfIl3rrMxLjaMcG7ExfgpAM/1seG3T/5vrkyB/tgcYCvC9R3SS7K
hYYc0QiFt2R3h0fh5JN8b61IAt0bSXpKJAXqTfbgIEkyc32HM5G53WcSrCfb6PWY
uI6wNj6KYf66UFvgLxniVg8Tb051if5VU9wp67EqZG0AGnWV+n1dhfKbOiz/s18y
0Fse3JmjLd/+sOh6d5xD+6nbHAgKFPFPPedbFX0pQAvI6kJ6rhGEKvaojLhrGipp
WYy16vWuVpGA6WP5XhfMrGhQSNGGEJKbq80QrNK3nn0rG5YRDovpG50qkG0Oz9Ah
/lmnUPCSWAjBEPBZZtdmfxw83O+uh8JmtbNIAHExt0UCWAvn/+FvjMUPI5K/w1ol
+qYEddEDjn5I6Fg1DGE59RAvFAja07L52wBh0CQHlRYXW54yk8lZNdzEbwITRqwt
+YfvNVh48ymJ5SboK/TKGlrMHDrv+HqTkj00Q/jZauDyTnIHQtcKkEvRmGXyZWNE
khbLi/9MBFErsA/jNBtGc/zEqquHFICcH1WxlBc5A/o/nGyRlAaGfIRvZMfVnMpf
tDmMhjiglidjywIDAQABo4ICejCCAnYwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW
MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBR7
c2DeRJKhkUU5al5NyuZfozX/rTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv
86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu
dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu
dC14My5sZXRzZW5jcnlwdC5vcmcvMDEGA1UdEQQqMCiCEHNhdXJvbi5tYXhuZXQu
cnWCFHd3dy5zYXVyb24ubWF4bmV0LnJ1MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG
CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5
cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAdH7agzGtMxCRIZzOJU9C
cMK//V5CIAjGNzV55hB7zFYAAAFsEUKSlgAABAMARjBEAiAKza+4tkzYUdA4kPBm
IZ+f1Wct4Ky5YxTN0mZ+XNpMAgIgBM1EWewAnkXhsuJlj6R3/fm3lnXj/NPq8ONv
k4x8RlUAdgApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWwRQpKF
AAAEAwBHMEUCIQCk9iObMVAcUvDRz8EFC4lr+JvqptsMx5zFUUbbet7KSAIgQ3K3
SBV7/7gQYji7NYIOnPlTu9UBJFoP0z2yNA6Z30QwDQYJKoZIhvcNAQELBQADggEB
AG7kKO2e0qMPDbbcGkzrm9HDDCcfHmlbtQnbY5m6EO5jYzBe/84qLeoGeaIFxYKP
LpeslBwaJCHYQ7DIEA7lOe+qlNdQV+8xHYmPdxvyHMkCZEeIKlNBlnyzKBDX57P8
xLKG82Iz0SpGkGDcJT+aCR5uBZZxBftK0oIfy+XIkESY2bPZnLIgeROFREGin4JZ
W4V/vBaO9fGvy0JSG3nsnQFZ6+c/+D8OB/ti/usPCWtXpmLPioMhL29CAZeWibN3
I8EO6q5B/nyMi98y8d6LNBzWPOfLRfxvbXHjtb2CCWScZ8TPO0zJBXtxqFP+FUyI
nLjPUQaUJx7a8v0hI814/Hs=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsaLfsgTJ6P/nKFGuyPfo
SrYSGHsyKQfWHHnO0jzZOVUe+HMnaoP2QL+0SKge0vefkQ+shIovHn8yx6u17J4H
iLsdEbNU/q5dgUA+UrRsVJ3yJd66zMS42jHBuxMX4KQDP9bHht0/+b65Mgf7YHGA
rwvUd0kuyoWGHNEIhbdkd4dH4eSTfG+tSALdG0l6SiQF6k324CBJMnN9hzORud1n
Eqwn2+j1mLiOsDY+imH+ulBb4C8Z4lYPE29OdYn+VVPcKeuxKmRtABp1lfp9XYXy
mzos/7NfMtBbHtyZoy3f/rDoenecQ/up2xwIChTxTz3nWxV9KUALyOpCeq4RhCr2
qIy4axoqaVmMter1rlaRgOlj+V4XzKxoUEjRhhCSm6vNEKzSt559KxuWEQ6L6Rud
KpBtDs/QIf5Zp1DwklgIwRDwWWbXZn8cPNzvrofCZrWzSABxMbdFAlgL5//hb4zF
DyOSv8NaJfqmBHXRA45+SOhYNQxhOfUQLxQI2tOy+dsAYdAkB5UWF1ueMpPJWTXc
xG8CE0asLfmH7zVYePMpieUm6Cv0yhpazBw67/h6k5I9NEP42Wrg8k5yB0LXCpBL
0Zhl8mVjRJIWy4v/TARRK7AP4zQbRnP8xKqrhxSAnB9VsZQXOQP6P5xskZQGhnyE
b2TH1ZzKX7Q5jIY4oJYnY8sCAwEAAQ==
-----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 296373890410085991838517385145518145256153
 . . . . . . . . [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-20 20:21:11 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-18 20:21:11 +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 'sauron.maxnet.ru'
 . . . . . . . . [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 724692574934913344837706082648993841770817000293618504362538035513949053058295925354022209553387797429703220016749161680819002149547274678712498524748514278038904844353148455398706270745851768586994706043760713686511429573942731260021249539404171426817026959843937893123178131220601500174949688070098187213839615572817029590380659730383995946481746578953561061450138042608118683500949934999724983581771706621037711369217261274857574002045381661105578360379286841665011040939594789858914268283749474224217785914467604202787779012643662968691316772805575894769474178242942284065692498319722092244764645040694651299147654117000510324577237460160770696371326906781710662190403571523874918370734662716628765206071705069508246355884229800731041288108396425573305828827507979787356119440468211765366722023516592151201556276987945069340231113816877827975620142897086805078014785964969631159375168130124575926860257017615433113774870419058245055392445623963191766275755027787014212716354927905984821717605450135709299264988651151456524058937236499765485190563811938072798126489699238288041075472951453667279470369115567857535075933629765581624591878156456523085605830715169671927092771695875055255619491915195327587576987100754746261700568011
 . . . . . . . . . . . . . . . . . . . . [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)
							7b7360de4492a19145396a5e4dcae65fa335ffad
 . . . . . . . . . . . . . . . . [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 (42 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sauron.maxnet.ru'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.sauron.maxnet.ru'
 . . . . . . . . . . . . . . . . [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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c11429296000004030046304402200acdafb8b64cd851d03890f066219f9fd5672de0acb96314cdd2667e5cda4c02022004cd4459ec009e45e1b2e2658fa477fdf9b79675e3fcd3eaf0e36f938c7c4655007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c114292850000040300473045022100a4f6239b31501c52f0d1cfc1050b896bf89beaa6db0cc79cc55146db7adeca4802204372b748157bffb8106238bb35820e9cf953bbd501245a0fd33db2340e99df44
 . . . . [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)
		006ee428ed9ed2a30f0db6dc1a4ceb9bd1c30c271f1e695bb509db6399ba10ee6363305effce2a2dea0679a205c5828f2e97ac941c1a2421d843b0c8100ee539efaa94d75057ef311d898f771bf21cc9026447882a5341967cb32810d7e7b3fcc4b286f36233d12a469060dc253f9a091e6e05967105fb4ad2821fcbe5c8904498d9b3d99cb2207913854441a29f82595b857fbc168ef5f1afcb42521b79ec9d0159ebe73ff83f0e07fb62feeb0f096b57a662cf8a83212f6f4201979689b37723c10eeaae41fe7c8c8bdf32f1de8b341cd63ce7cb45fc6f6d71e3b5bd8209649c67c4cf3b4cc9057b71a853fe154c889cb8cf510694271edaf2fd2123cd78fc7b