ucowf.net
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:fe:33:9d:7c:70:86:1d:7b:3e:1b:09:1b:3f:66:68:44:6b 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=ucowf.net
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:fe:33:9d:7c:70:86:1d:7b:3e:1b:09:1b:3f:66:68:44:6bSerial Number (int): 347837187335524782023590913330465649214571
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 26:8b:bb:ea:8f:13:62:78:15:88:d7:7f:40:6b:0f:02:52:d0:76:f5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): e4:43:62:21:fa:40:2e:28:e9:3d:33:40:3e:f4:3e:f2:3e:62:24:ec
Fingerprint (sha256): 2b:cb:e7:e1:22:86:4c:bc:13:30:be:f5:29:ba:f9:81:45:56:b1:c5:6e:a1:19:4b:fb:a8:39:e3:a5:c9:b2:35
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate ucowf.net
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for ucowf.net
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
ucowf.net
www.ucowf.net
www.ucowf.net
Other certificates including the domain name ucowf.net
(limited to 100 certificates)
www.ucowf.net
ucowf.net
ucowf.net
ucowf.net
www.ucowf.net
ucowf.net
*.ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
www.ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
www.ucowf.net
ucowf.net
www.ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
www.ucowf.net
ucowf.net
*.ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
www.ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
ucowf.net
www.ucowf.net
ucowf.net
www.ucowf.net
ucowf.net
ucowf.net
Certificate
The complete raw certificate details for ucowf.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWTCCBUGgAwIBAgISA/4znXxwhh17PhsJGz9maERrMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAxMTkxNzUzNTBaFw0y MDA0MTgxNzUzNTBaMBQxEjAQBgNVBAMTCXVjb3dmLm5ldDCCAiIwDQYJKoZIhvcN AQEBBQADggIPADCCAgoCggIBAKrISSRs6CKjziqSP3isyS7A0zuSEI7X2Xw+VhvP 7PPkhcSDU8qNRMEEeXmoX7JZS1QtMl9ZY0PbpCYPhajqvAVo1+10VCU43Hqr4gB3 k6jtLuwq4tca20A17+ZeDsz2wo/YL/WVtzKLgjWrgPw5FCvUkabo1deFrhiC71w5 gmZ80sz4Ehuk3TYswBA/jdftD3wELgqXMaeMXlKMjBVddbxk046csWWen9KPe2GJ 7MyGqJyVPuLAhvG8Foo19Psi/f0W9OBE7LCNa9cYNp0Px6+X2aNSt+EbV/G/F/GF vHVnHnbE7E7wyCxVLpLdEn7IrJ8ZwtsHrVxnUd9smE7VwjNNHr2FOKgXYC84lNiE uDIg2czEMQ7cC2QBKVgvCLPzx7BnRgccsh66nQxOpe4qe7WCYAFeVHOEx3t7zCUs f4kDQek+a0LCFbcP6CEff4js04GlqbGz7Vt8a2if4worQi9Yq6tnNW+CrvB2Vs/1 JO63qRW/QNSwsVvmhmMPiUTkt5ohw0UnOFPI4AYzTKTz+CIxXyq7WJvL3hD3Abmf ifOYX7B7KUu3vFLv/K2fG1ChJIx9VBArpA72R74OUuwr9G8IXsCZ7t6QI7kWYz5T bbL5xNpSDGkRGRpOkOnl+2UrUH3G2fEB1h3X+oTf7jM6vRpZwVI1mccCkFrs5tiw Gp51AgMBAAGjggJtMIICaTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB BQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFCaLu+qPE2J4 FYjXf0BrDwJS0Hb1MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8G CCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxl dHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxl dHNlbmNyeXB0Lm9yZy8wIwYDVR0RBBwwGoIJdWNvd2YubmV0gg13d3cudWNvd2Yu bmV0MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYB BQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIE AgSB9QSB8gDwAHYA8JWkWfIA0YJAEC0vk4iOrUv+HUfjmeHQNKawqKqOsnMAAAFv vydvOwAABAMARzBFAiEA4YUBOskHi5BMoOvA+UzPHZQiRG1um7CE+zAbfvvApgoC IHOvYBwNPkIkb/NkSLSgUp/8EXaD9XJtS0NPIPBwjvauAHYAsh4FzIuizYogTodm +Su5iiUgZ2va+nDnsklTLe+LkF4AAAFvvydvLAAABAMARzBFAiBuJGLjeLS60HG3 zuFCLjq/paflukmqpMDoTp7TpGT5MQIhAMOgOkEHAXouA9tURLNqrkmHOzX6R39f eODIDB1Hms1nMA0GCSqGSIb3DQEBCwUAA4IBAQAy0fSSStzPpe8WNC8Sg36EDxBs vrzk1xymW6aKxdGPoHHl3kkc0l2PIxpKzIy64JkBu3rYQIj+D1lSmDFDBIYC7Tlp g0deoa3lnom3+9Vy5KGt9HFaOnouDgVK4hyCOr3cIQHdDROTHmEo1DBm/r9MbQ8n VqFwTsKfnHBjq4ChNSUDNzVPg+h/D2E4R/O7cSsWNzAOP1Yxk828IxGv4CpcbtlW hGFbdVzqnaMVGJD21C14PZD3jSINepucmT64Cqcdv26mcp9kAXQdvnpwDqiK7jlM fm0/943L6t79Gx+Z+U4mbLHyJJnh8RlAgk5qTJ2BeJi3ECn1+3WcQyQsZ5hd -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqshJJGzoIqPOKpI/eKzJ LsDTO5IQjtfZfD5WG8/s8+SFxINTyo1EwQR5eahfsllLVC0yX1ljQ9ukJg+FqOq8 BWjX7XRUJTjceqviAHeTqO0u7Cri1xrbQDXv5l4OzPbCj9gv9ZW3MouCNauA/DkU K9SRpujV14WuGILvXDmCZnzSzPgSG6TdNizAED+N1+0PfAQuCpcxp4xeUoyMFV11 vGTTjpyxZZ6f0o97YYnszIaonJU+4sCG8bwWijX0+yL9/Rb04ETssI1r1xg2nQ/H r5fZo1K34RtX8b8X8YW8dWcedsTsTvDILFUukt0SfsisnxnC2wetXGdR32yYTtXC M00evYU4qBdgLziU2IS4MiDZzMQxDtwLZAEpWC8Is/PHsGdGBxyyHrqdDE6l7ip7 tYJgAV5Uc4THe3vMJSx/iQNB6T5rQsIVtw/oIR9/iOzTgaWpsbPtW3xraJ/jCitC L1irq2c1b4Ku8HZWz/Uk7repFb9A1LCxW+aGYw+JROS3miHDRSc4U8jgBjNMpPP4 IjFfKrtYm8veEPcBuZ+J85hfsHspS7e8Uu/8rZ8bUKEkjH1UECukDvZHvg5S7Cv0 bwhewJnu3pAjuRZjPlNtsvnE2lIMaREZGk6Q6eX7ZStQfcbZ8QHWHdf6hN/uMzq9 GlnBUjWZxwKQWuzm2LAannUCAwEAAQ== -----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 347837187335524782023590913330465649214571 . . . . . . . . [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 2020-01-19 17:53:50 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-18 17:53:50 +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 'ucowf.net' . . . . . . . . [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 696731266630240382930030121000078498881010943945617611006756272799553482708136993429787976602795106134471326278335214160839799094360334558861897775776394313013401802608002150060449052441489343151839874509734435757740723218456311226449040203642707924796008725600379064152830723364361175669275222627232646316084894681820564506466652705256077907448411424745972276284653868370102956510073067042893465262976076766296313212441194672335097380580092016138735942637425262771851204116705115367254900193031338717780466676098293348048944802103153014038563280447351409736318784137152934814684701168395857566072811994259037223185777182973595022917200992948612854833782227233400167822008801894833461140898565834242729070788818570249294834770566267946194971882592881853705607030789082817417922596112502678302891643695366611066616460536880097272307290525827496650611300058386589049702877333735851344380989104661136701145858031936465469939040034121516351306553048628960725271571294169078495508871188631120553654892328700767530568210740282258622962718403033005504294199914411205911445236381195552215310835145970810792005074676804882912679606030963847208556863113934390128561593207877074037226993085551967543357409523490782748953116143422504246181535349 . . . . . . . . . . . . . . . . . . . . [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) 268bbbea8f1362781588d77f406b0f0252d076f5 . . . . . . . . . . . . . . . . [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 (28 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ucowf.net' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ucowf.net' . . . . . . . . . . . . . . . . [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) 00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016fbf276f3b0000040300473045022100e185013ac9078b904ca0ebc0f94ccf1d9422446d6e9bb084fb301b7efbc0a60a022073af601c0d3e42246ff36448b4a0529ffc117683f5726d4b434f20f0708ef6ae007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016fbf276f2c000004030047304502206e2462e378b4bad071b7cee1422e3abfa5a7e5ba49aaa4c0e84e9ed3a464f931022100c3a03a4107017a2e03db5444b36aae49873b35fa477f5f78e0c80c1d479acd67 . . . . [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) 0032d1f4924adccfa5ef16342f12837e840f106cbebce4d71ca65ba68ac5d18fa071e5de491cd25d8f231a4acc8cbae09901bb7ad84088fe0f5952983143048602ed396983475ea1ade59e89b7fbd572e4a1adf4715a3a7a2e0e054ae21c823abddc2101dd0d13931e6128d43066febf4c6d0f2756a1704ec29f9c7063ab80a135250337354f83e87f0f613847f3bb712b1637300e3f563193cdbc2311afe02a5c6ed95684615b755cea9da3151890f6d42d783d90f78d220d7a9b9c993eb80aa71dbf6ea6729f6401741dbe7a700ea88aee394c7e6d3ff78dcbeadefd1b1f99f94e266cb1f22499e1f11940824e6a4c9d817898b71029f5fb759c43242c67985d