git.fetla.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:9d:0b:36:85:80:03:71:7f:ae:72:f2:c2:d2:8e:c8:1b:30 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=git.fetla.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:9d:0b:36:85:80:03:71:7f:ae:72:f2:c2:d2:8e:c8:1b:30Serial Number (int): 314776094001554821413019036174256106380080
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: e3:17:0c:ba:3b:02:e1:85:3b:ae:f4:75:68:66:29:53:07:63:0c:11
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 3d:80:4d:1f:8f:63:77:3e:7e:b7:4f:6a:fb:c6:e5:97:5c:20:35:9e
Fingerprint (sha256): d9:31:a4:aa:1b:dc:be:80:18:e6:ca:52:00:87:41:5b:fd:d8:f9:5a:78:f9:35:18:fe:4c:df:ba:bd:39:91:9e
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 git.fetla.de
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for git.fetla.de
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
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
git.fetla.de
Other certificates including the domain name fetla.de
(limited to 100 certificates)
fetla.de
seafile.fetla.de
fetla.de
dav.fetla.de
fetla.de
fetla.de
munin.fetla.de
fetla.de
mail.fetla.de
dav.fetla.de
pastebin.fetla.de
fever.fetla.de
fetla.de
git.fetla.de
fetla.de
seafile.fetla.de
fever.fetla.de
fetla.de
mail.fetla.de
fetla.de
fever.fetla.de
fetla.de
fever.fetla.de
mail.fetla.de
dav.fetla.de
seafile.fetla.de
fetla.de
fetla.de
fetla.de
dav.fetla.de
fever.fetla.de
seafile.fetla.de
seafile.fetla.de
seafile.fetla.de
fetla.de
dav.fetla.de
fetla.de
fetla.de
dav.fetla.de
git.fetla.de
git.fetla.de
fetla.de
seafile.fetla.de
dav.fetla.de
mail.fetla.de
pastebin.fetla.de
munin.fetla.de
dav.fetla.de
fetla.de
fever.fetla.de
fetla.de
mail.fetla.de
seafile.fetla.de
fetla.de
dav.fetla.de
fetla.de
fetla.de
munin.fetla.de
fetla.de
mail.fetla.de
dav.fetla.de
pastebin.fetla.de
fever.fetla.de
fetla.de
git.fetla.de
fetla.de
seafile.fetla.de
fever.fetla.de
fetla.de
mail.fetla.de
fetla.de
fever.fetla.de
fetla.de
fever.fetla.de
mail.fetla.de
dav.fetla.de
seafile.fetla.de
fetla.de
fetla.de
fetla.de
dav.fetla.de
fever.fetla.de
seafile.fetla.de
seafile.fetla.de
seafile.fetla.de
fetla.de
dav.fetla.de
fetla.de
fetla.de
dav.fetla.de
git.fetla.de
git.fetla.de
fetla.de
seafile.fetla.de
dav.fetla.de
mail.fetla.de
pastebin.fetla.de
munin.fetla.de
dav.fetla.de
fetla.de
fever.fetla.de
fetla.de
mail.fetla.de
Certificate
The complete raw certificate details for git.fetla.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF/DCCBOSgAwIBAgISA50LNoWAA3F/rnLywtKOyBswMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjA4MDMxODM4MDBaFw0x NjExMDExODM4MDBaMBcxFTATBgNVBAMTDGdpdC5mZXRsYS5kZTCCAiIwDQYJKoZI hvcNAQEBBQADggIPADCCAgoCggIBAMJDZdcb2C6zlXZ/q+wt0l4RBHX78ZdKU/Tp X+qeCwZ6dYR1K56Kbjw8KuSMzntSqBWhWTquUktS3rkuqebcxXS7t7/WGKJnl9EK PUIVSA04GpHmbXb5CpVrP3PUX2Y6o47uu2C+woUxaDZXDga+EU54okHAxCvTod+n Zr7MXB0lK+5kZ1ChAYhYDtdZKl8E+fIm2efah9QCYGBgnifmk93IfiWUsUYR2vOf cyqm3PQY1ki+4L2Ebyxaa8liJ04rDzvEHz/vISBdcDv485t1PazbJ4K1ah+CRk5i Xo7VWabN93B989Rp2pLcrnksIa0kLEAWGQN8MqlUwVEe38NLMMJtRzSnufH7FuUe d9gE2TaL8GAD4oZ4QWq0C5Z9V7Rbnyln2+N+FuDPCcGls5kMjqZ++2tIsPdu/3Jw h7iw6t84oRSdEsIoCTfD4P/qDEknXj0TfPv6hz155wfd2PgweLLzyNfmjoDxMfcX KhoL3F6sruql9RQG2iU4qRYxqFcSFeL6CUpLNZQf5H7tdF91tMYE1Mo2xxbdNB+C N8NVf1cIyUE/5dCWddwxCvJZd7NNg7O6QZ2JpxJCF5Xm0EQiKHwjqLtETV1SNuBr EwPocIMYpm6lB4EcMu9v03Rt58RiY8GZSDd7D6Jl53GvHi1hvGD5nYxadV6CL4DN ESVq9rWdAgMBAAGjggINMIICCTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOMXDLo7 AuGFO670dWhmKVMHYwwRMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyh MHAGCCsGAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgz LmxldHNlbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14 My5sZXRzZW5jcnlwdC5vcmcvMBcGA1UdEQQQMA6CDGdpdC5mZXRsYS5kZTCB/gYD VR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUH AgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyB m1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVs eWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2Vy dGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3Jn L3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQCJk+hwz6xULbgDVxQ1pcLK wj0KAQXM3dJ44jXefth9P7lCXjJe3exe8dgUIXJhsX8MjkcnEycuv95MxYg5N1wg VI+5es+zNWzdcr0KLRw/tn8QmWEfOkoyVomZlaIFNqXSP6kzlX9+bgQWj6+Z8HNI 6xbvzzm3zgg1eEJjh85fjykp4JSDSoNm5nieZcGDxACy4UJEoRAUC4ToDV7QMKPx GdYd0FZa+iGJojzofeqw5y/i/qWX+1t2Q1EnBQbiEYOdhyO9+WmRwpH72YVycG66 CZZNBLZGYRTFPiQyZw9NTkd9S22ywYN6gxPInfSJysiD+qPjK6N6vaUeJuxJ19cT -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwkNl1xvYLrOVdn+r7C3S XhEEdfvxl0pT9Olf6p4LBnp1hHUrnopuPDwq5IzOe1KoFaFZOq5SS1LeuS6p5tzF dLu3v9YYomeX0Qo9QhVIDTgakeZtdvkKlWs/c9RfZjqjju67YL7ChTFoNlcOBr4R TniiQcDEK9Oh36dmvsxcHSUr7mRnUKEBiFgO11kqXwT58ibZ59qH1AJgYGCeJ+aT 3ch+JZSxRhHa859zKqbc9BjWSL7gvYRvLFpryWInTisPO8QfP+8hIF1wO/jzm3U9 rNsngrVqH4JGTmJejtVZps33cH3z1GnaktyueSwhrSQsQBYZA3wyqVTBUR7fw0sw wm1HNKe58fsW5R532ATZNovwYAPihnhBarQLln1XtFufKWfb434W4M8JwaWzmQyO pn77a0iw927/cnCHuLDq3zihFJ0SwigJN8Pg/+oMSSdePRN8+/qHPXnnB93Y+DB4 svPI1+aOgPEx9xcqGgvcXqyu6qX1FAbaJTipFjGoVxIV4voJSks1lB/kfu10X3W0 xgTUyjbHFt00H4I3w1V/VwjJQT/l0JZ13DEK8ll3s02Ds7pBnYmnEkIXlebQRCIo fCOou0RNXVI24GsTA+hwgximbqUHgRwy72/TdG3nxGJjwZlIN3sPomXnca8eLWG8 YPmdjFp1XoIvgM0RJWr2tZ0CAwEAAQ== -----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 314776094001554821413019036174256106380080 . . . . . . . . [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 2016-08-03 18:38:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-11-01 18:38:00 +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 'git.fetla.de' . . . . . . . . [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 792525008142170102189593009164812489087803905565627783582017404235373811912243894556772907857804760774619825299623699974071450626259166732425007440404370183281725384633086621685853493659474117902768176652687960370446059623967450649633646169266986772848784257846778092938542099622698019036150132493689927778768990892481294351151758986465332884939342015662917383454586922435856918495474050022050148512964285650297243696448751566695049645055154903010079308572037538282391737229575486606233181903822281420961003131798883709785666511673449376981820370332768692815390695776671776476904910222444905943024457469991843212586922009980321918370952855540607333977742770802319959094054789424197052893421881057604969453938499146953557589956271041498480581377805641100741493951346647914610347338030840008885596313059355157030636470500669812713091231606845320473163750743140057343063144457707960245572561484762693820185797363224470945826525827641770421140460738957260873528999497912990849155990015265300570327935306662323963270465287639193531655374132001466456595587839157107322445567278357669756318428173169441683309899933041402052575047344161598006610255522152104322816962722085279479749543782535895357525314551166311301566167451415669352124822941 . . . . . . . . . . . . . . . . . . . . [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) e3170cba3b02e1853baef4756866295307630c11 . . . . . . . . . . . . . . . . [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 (100 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 (16 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'git.fetla.de' . . . . . . . . . . . . . . . . [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.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 008993e870cfac542db803571435a5c2cac23d0a0105ccddd278e235de7ed87d3fb9425e325eddec5ef1d814217261b17f0c8e472713272ebfde4cc58839375c20548fb97acfb3356cdd72bd0a2d1c3fb67f1099611f3a4a3256899995a20536a5d23fa933957f7e6e04168faf99f07348eb16efcf39b7ce083578426387ce5f8f2929e094834a8366e6789e65c183c400b2e14244a110140b84e80d5ed030a3f119d61dd0565afa2189a23ce87deab0e72fe2fea597fb5b764351270506e211839d8723bdf96991c291fbd98572706eba09964d04b6466114c53e2432670f4d4e477d4b6db2c1837a8313c89df489cac883faa3e32ba37abda51e26ec49d7d713