jannah.tesztelok.hu
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:8b:79:c0:64:2f:7d:37:98:19:7c:ad:7e:be:e8:dd:34:4b 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=jannah.tesztelok.hu
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:8b:79:c0:64:2f:7d:37:98:19:7c:ad:7e:be:e8:dd:34:4bSerial Number (int): 308797942337781436707561878624238701458507
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 27:03:dc:2e:dc:38:4b:7a:4d:f8:e5:28:95:ce:e0:71:91:67:35:3f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 2c:fa:d9:10:41:3d:f6:ce:cc:24:86:89:cb:ec:bb:72:34:31:aa:f1
Fingerprint (sha256): b7:7a:21:b4:5f:42:a5:1e:a9:22:52:83:29:cf:09:7b:a4:94:cb:02:7c:ff:f4:72:70:bc:28:7e:28:b0:14:c1
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate jannah.tesztelok.hu
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for jannah.tesztelok.hu
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
jannah.tesztelok.hu
www.jannah.tesztelok.hu
www.jannah.tesztelok.hu
Other certificates including the domain name tesztelok.hu
(limited to 100 certificates)
tesztelok.hu
www.tesztelok.hu
jannah.tesztelok.hu
tesztelok.hu
tesztelok.hu
jannah.tesztelok.hu
tesztelok.hu
www.tesztelok.hu
tesztelok.hu
tesztelok.hu
tesztelok.hu
www.tesztelok.hu
jannah.tesztelok.hu
jannah.tesztelok.hu
www.tesztelok.hu
cpanel.tesztelok.hu
jannah.tesztelok.hu
www.tesztelok.hu
jannah.tesztelok.hu
jannah.tesztelok.hu
www.tesztelok.hu
tesztelok.hu
tesztelok.hu
www.tesztelok.hu
jannah.tesztelok.hu
tesztelok.hu
tesztelok.hu
jannah.tesztelok.hu
tesztelok.hu
www.tesztelok.hu
tesztelok.hu
tesztelok.hu
tesztelok.hu
www.tesztelok.hu
jannah.tesztelok.hu
jannah.tesztelok.hu
www.tesztelok.hu
cpanel.tesztelok.hu
jannah.tesztelok.hu
www.tesztelok.hu
jannah.tesztelok.hu
jannah.tesztelok.hu
www.tesztelok.hu
tesztelok.hu
tesztelok.hu
Certificate
The complete raw certificate details for jannah.tesztelok.hu in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGKzCCBROgAwIBAgISA4t5wGQvfTeYGXytfr7o3TRLMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA2MDgyMDM5MjJaFw0x ODA5MDYyMDM5MjJaMB4xHDAaBgNVBAMTE2phbm5haC50ZXN6dGVsb2suaHUwggEi MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDxDC+kvP0YXcfc91UzY2+W19kq GHuxBVUdcc2zylU2sBBXSro+EiKm0FQhXDMSrTA64E0PAYk2j0T10V2Z37Zc5OTX xTiU0fBG1ZS/lwyNfkLhA9HUayeWV2Rp+agjjbzoZgVnQ1TxprDmLiG7kRsQTBBi MgMYH7aAgInJD0KIvCmJwEts4iHmjYF99YGUFD9eum1upbf2iySglDTfEIV1GedQ qHiC9XEaCR8B0P0y7JAjl2/XsS9XMDdGANUb+4IEjDXUTykwTSyeSX9cDVylLBbO iEPd0qTPPtHHFBuzPbdhoh6cKKXYNf+w7CvfIbQB1LW+gAMyT0+GQzkhCJnXAgMB AAGjggM1MIIDMTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEG CCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFCcD3C7cOEt6TfjlKJXO 4HGRZzU/MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUF BwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNy eXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNy eXB0Lm9yZy8wNwYDVR0RBDAwLoITamFubmFoLnRlc3p0ZWxvay5odYIXd3d3Lmph bm5haC50ZXN6dGVsb2suaHUwgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysG AQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0 Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5 IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBh Y2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBo dHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzCCAQUGCisGAQQB1nkC BAIEgfYEgfMA8QB2ANt0r+7LKeyx/so+cW0s5bmquzb3hHGDx12dTze2H79kAAAB Y+FW86QAAAQDAEcwRQIgAcC4M+Y80QalA5w2N4EHCHYTAW/GeCNzX7/ROgLw0IAC IQCve8qv9W3DeSgdwo86j2DPMC3RMUlD8gRGIMheY7BkbQB3ACk8UZZUyDlluqpQ /FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABY+FW86IAAAQDAEgwRgIhANE+lh3eWMVy rQ0IMFZ5oykIHygog4+mryN2iXRUa/kiAiEA8n8eQJ4c/JTgBGHRYr4v7ek3e97T /0hvOm/yn9/Yx8QwDQYJKoZIhvcNAQELBQADggEBAI9HwG8Zy9nI95ncRGM4GUZU tdC4xhsUDpA//EAcS76Nxr7h9oQl1JP9q9XsERo5pxmFiaj+xIdFolZn2WF1FiUH KsIj10aq9qtHRspPdF5PuwOreMPhv8/SXWiLeQgtB1R6AWWRjdaPrEd1QAl01xG8 qrsVQ9ocx7IMCUNDzDoax9p5PesrF/TO2tOyssjAFpsZPi0dhqYO3+7bMQxAIVgh wa6mwgFJ8LpL+05bxPAfsERoFPhwCHmTf/SowppeRj2ReV6/dWJ33M/8/Sdkj/x6 MYxK8iRaX0TYBVN+R4t2XQE4bAjiFsgO8LDHqzutWe4Q7KldLj84VUmLVgkqsqM= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8QwvpLz9GF3H3PdVM2Nv ltfZKhh7sQVVHXHNs8pVNrAQV0q6PhIiptBUIVwzEq0wOuBNDwGJNo9E9dFdmd+2 XOTk18U4lNHwRtWUv5cMjX5C4QPR1GsnlldkafmoI4286GYFZ0NU8aaw5i4hu5Eb EEwQYjIDGB+2gICJyQ9CiLwpicBLbOIh5o2BffWBlBQ/XrptbqW39oskoJQ03xCF dRnnUKh4gvVxGgkfAdD9MuyQI5dv17EvVzA3RgDVG/uCBIw11E8pME0snkl/XA1c pSwWzohD3dKkzz7RxxQbsz23YaIenCil2DX/sOwr3yG0AdS1voADMk9PhkM5IQiZ 1wIDAQAB -----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 308797942337781436707561878624238701458507 . . . . . . . . [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 2018-06-08 20:39:22 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-09-06 20:39:22 +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 'jannah.tesztelok.hu' . . . . . . . . [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 30429440690372396213361181819014056553589280057696886346199224387306311084743738843605381889420897188689887407981587148010880531914210485135668650491059949993596470408780816686345635589936799736065361671498490364271804811314583991595496985068366840019892166712988439039988190679259399559562033613225313733732795980887291066725884654849089801115671194867394471012944530211879452007541056817363738846999782911664437829126530624367327695134044404144842107461963651611172612127512797627171090942806879009855053550877698019296105734195948805878480344004366429590240915877032330891652477817591994422740102783668069136374231 . . . . . . . . . . . . . . . . . . . . [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) 2703dc2edc384b7a4df8e52895cee0719167353f . . . . . . . . . . . . . . . . [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 (48 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'jannah.tesztelok.hu' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.jannah.tesztelok.hu' . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600db74afeecb29ecb1feca3e716d2ce5b9aabb36f7847183c75d9d4f37b61fbf6400000163e156f3a40000040300473045022001c0b833e63cd106a5039c36378107087613016fc67823735fbfd13a02f0d080022100af7bcaaff56dc379281dc28f3a8f60cf302dd1314943f2044620c85e63b0646d007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000163e156f3a20000040300483046022100d13e961dde58c572ad0d08305679a329081f2828838fa6af23768974546bf922022100f27f1e409e1cfc94e00461d162be2fede9377bded3ff486f3a6ff29fdfd8c7c4 . . . . [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) 008f47c06f19cbd9c8f799dc446338194654b5d0b8c61b140e903ffc401c4bbe8dc6bee1f68425d493fdabd5ec111a39a7198589a8fec48745a25667d961751625072ac223d746aaf6ab4746ca4f745e4fbb03ab78c3e1bfcfd25d688b79082d07547a0165918dd68fac4775400974d711bcaabb1543da1cc7b20c094343cc3a1ac7da793deb2b17f4cedad3b2b2c8c0169b193e2d1d86a60edfeedb310c40215821c1aea6c20149f0ba4bfb4e5bc4f01fb0446814f8700879937ff4a8c29a5e463d91795ebf756277dccffcfd27648ffc7a318c4af2245a5f44d805537e478b765d01386c08e216c80ef0b0c7ab3bad59ee10eca95d2e3f3855498b56092ab2a3