unaware.app
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:7a:e6:f0:6c:f2:90:58:39:58:42:b7:95:57:49:64:51:80 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=unaware.app
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:7a:e6:f0:6c:f2:90:58:39:58:42:b7:95:57:49:64:51:80Serial Number (int): 303158277359629936512323909295847302779264
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 27:98:b3:30:8f:4d:71:f9:6a:fc:3f:21:67:f9:a5:66:75:3c:f3:6c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 70:e6:f6:37:2b:21:b6:0c:a7:b3:96:b1:ac:cc:82:26:15:62:04:51
Fingerprint (sha256): 70:da:a1:3b:20:f5:7c:56:90:49:8a:c0:13:0a:f8:cb:92:dc:21:e0:68:3e:15:17:7a:e3:fd:dc:b0:61:4a:1f
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate unaware.app
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for unaware.app
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
unaware.app
Other certificates including the domain name unaware.app
(limited to 100 certificates)
stats.ebeheer.com
www.unaware.app
unaware.app
stats.ebeheer.com
unaware.dev.ebeheer.com
www.unaware.app
unaware.app
unaware.app
unaware.app
unaware.app
unaware.app
stats.ebeheer.com
unaware.app
status.unaware.app
www.unaware.app
www.unaware.app
www.unaware.app
unaware.app
stats.ebeheer.com
beta.unaware.app
stats.ebeheer.com
status.unaware.app
unaware.app
www.unaware.app
www.unaware.app
stats.ebeheer.com
www.unaware.app
www.unaware.app
www.unaware.app
www.unaware.app
stats.ebeheer.com
beta.unaware.app
status.unaware.app
www.unaware.app
www.unaware.app
unaware.app
stats.ebeheer.com
unaware.dev.ebeheer.com
www.unaware.app
unaware.app
unaware.app
unaware.app
unaware.app
unaware.app
stats.ebeheer.com
unaware.app
status.unaware.app
www.unaware.app
www.unaware.app
www.unaware.app
unaware.app
stats.ebeheer.com
beta.unaware.app
stats.ebeheer.com
status.unaware.app
unaware.app
www.unaware.app
www.unaware.app
stats.ebeheer.com
www.unaware.app
www.unaware.app
www.unaware.app
www.unaware.app
stats.ebeheer.com
beta.unaware.app
status.unaware.app
www.unaware.app
Certificate
The complete raw certificate details for unaware.app in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGUDCCBTigAwIBAgISA3rm8GzykFg5WEK3lVdJZFGAMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA4MDQxMTA1NTVaFw0x OTExMDIxMTA1NTVaMBYxFDASBgNVBAMTC3VuYXdhcmUuYXBwMIICIjANBgkqhkiG 9w0BAQEFAAOCAg8AMIICCgKCAgEAl1wgmPD47XTp3a2ZO0cNupqwj6p2Z0uFY8om rng19Ni4XLaSyXnkGYJMSii8bMHqRn4i/m7kWjmxgFNxwMjFmb3xWdwqHGWn20t9 jv5bymkFkktdb1u8FJNhtiWxJ3Cr5/VIhrLvn/9/dnq8JFNMnFaNwaZp4EUmBivg FN94MwQxSALa0wZXr4Wx1lIavvC03ks/5mcvPxJ5iByI7EDV/naes5gjIO3pF5oP PTfLkeAjCC6FfK4/VdvNcsW27SK0KQsJ64fpszYPI5iegougsZ6KXlLD700M8rc5 VKAmgG5nBpp2CY7EsJj4/oWaxb7OED4I9KiilSLfV0XWn24zdOfLLCV1RikNH8Dd +p7mvjDqnAvXHJFvrnGEnalGHnQKZgT9v9uS5bIVs4f4XUHhgEyxoAIO4W5m00Ts Ktj7x479KhO5zoPT74kRmvajK3bxQUye+g/IbqkBJ5Jg5fg7UwaVNA28rJ7JR7ow iV/7BctKDP96l+BPT0CmWIEbOxkJV0Co18wQL/x93jnpxW7bOfK+cbCdSndedh6E GrosO+G+9PiGfsK5hJ3buBkqgLiZbjyqgTWuRv34ReUlleLFam48QAbwQ2i54x1E u6m312EQ8fT8tpL9vV7N9h/Wz5RNwiAiQ1hI/+hVP9IhVyAsdOwxM8JxZuw0lRTl AEjhsKECAwEAAaOCAmIwggJeMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUJ5izMI9N cflq/D8hZ/mlZnU882wwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEw bwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMu bGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMu bGV0c2VuY3J5cHQub3JnLzAWBgNVHREEDzANggt1bmF3YXJlLmFwcDBMBgNVHSAE RTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRw Oi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQYGCisGAQQB1nkCBAIEgfcEgfQA8gB3 AGPy283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iNAAABbFyFmycAAAQDAEgw RgIhALU4oAO5sG2Q83RMkkhWduGkwllxGFGrZsCmBRLdUUzoAiEAi5C7dclFKa9o vE8I4hREHZzRF0Pfkrb/Sv0z9AMrvvUAdwDiaUuuJujpQAnohhu2O4PUPuf+dIj7 pI8okwGd3fHb/gAAAWxchZz6AAAEAwBIMEYCIQDSSQ+3KoMRvuCOpuoQxQOoazzQ 4RP6E9bWFXpMHbLI5wIhAKkVJBjw8ERKQSP119ClCMgC6m0J5j73jbbTnP1x0aGV MA0GCSqGSIb3DQEBCwUAA4IBAQAeOQsCvR0bBuokHKwdeXXZ7ZG3wuyjYzCzo07H E1A1c5RzRaJmPAWsLGostB7/GAADHtWs9M6ygHfe0RR+zpETpqG2sOepIeME6184 gD9qh0BezNP9SNpKfdy9nmtnVbPNZa9v2oBGqyzDqXo+8d+OmtmU38c/RfqVwlqA j8lSTcLToadrweL+mv875bNVPReAXDJiIaEGGx+1R9nu68BIRByew/WeQceNOGor ZxEqk3k0bFQNaIHgQxoECz3oyD5w1jrg6Ps820Cy2wZvFssyV5V5CsonktDLM56u vzXanZyfZqe0j5tuCjUsdQqOikKT4tF9O78ggN+LyqSYzAog -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAl1wgmPD47XTp3a2ZO0cN upqwj6p2Z0uFY8omrng19Ni4XLaSyXnkGYJMSii8bMHqRn4i/m7kWjmxgFNxwMjF mb3xWdwqHGWn20t9jv5bymkFkktdb1u8FJNhtiWxJ3Cr5/VIhrLvn/9/dnq8JFNM nFaNwaZp4EUmBivgFN94MwQxSALa0wZXr4Wx1lIavvC03ks/5mcvPxJ5iByI7EDV /naes5gjIO3pF5oPPTfLkeAjCC6FfK4/VdvNcsW27SK0KQsJ64fpszYPI5iegoug sZ6KXlLD700M8rc5VKAmgG5nBpp2CY7EsJj4/oWaxb7OED4I9KiilSLfV0XWn24z dOfLLCV1RikNH8Dd+p7mvjDqnAvXHJFvrnGEnalGHnQKZgT9v9uS5bIVs4f4XUHh gEyxoAIO4W5m00TsKtj7x479KhO5zoPT74kRmvajK3bxQUye+g/IbqkBJ5Jg5fg7 UwaVNA28rJ7JR7owiV/7BctKDP96l+BPT0CmWIEbOxkJV0Co18wQL/x93jnpxW7b OfK+cbCdSndedh6EGrosO+G+9PiGfsK5hJ3buBkqgLiZbjyqgTWuRv34ReUlleLF am48QAbwQ2i54x1Eu6m312EQ8fT8tpL9vV7N9h/Wz5RNwiAiQ1hI/+hVP9IhVyAs dOwxM8JxZuw0lRTlAEjhsKECAwEAAQ== -----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 303158277359629936512323909295847302779264 . . . . . . . . [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-08-04 11:05:55 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-02 11:05:55 +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 'unaware.app' . . . . . . . . [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 617494405561772290083950736337584249455032908205678504103311516734744336192331257150996693742761655821595976520870277414039343180623132092218087251085289640007282689651425011221198652639754263548920268816993506088889792179821286839340665356268132385648800034346703856953469829102110634070694439607553253974212728818424931144525317456458140751260477889864793641317751194407244726332446899343356288966943241613166604416474503402527782015740013022200491436910031665381347962695957377924336979975178831538335422587232730352160419437524056920374536291022993980572970163597990268924020629018370729611982134875696295259169965426860828256301008525996658095448830717227968284498640784874258926106462165473567988640269564568582861626444327403575133102411357857938674898250409160079171555903193663283076744527942444105552782619471317201042668378666034421443185971293618400702385673317470581232087959033499955139498744704407913066614398059079760864958950709239791840422615348919952103662600661219894361509435392278201663772878905413926787437879865604902933333117773284037640308435290255249764515282899271910308612802995200714795655399830637891328948975423559843145516402488085893376128711641394816066349621953283257074611819595777888398149267617 . . . . . . . . . . . . . . . . . . . . [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) 2798b3308f4d71f96afc3f2167f9a566753cf36c . . . . . . . . . . . . . . . . [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 (15 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'unaware.app' . . . . . . . . . . . . . . . . [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 (247 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) 00f200770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c5c859b270000040300483046022100b538a003b9b06d90f3744c92485676e1a4c259711851ab66c0a60512dd514ce80221008b90bb75c94529af68bc4f08e214441d9cd11743df92b6ff4afd33f4032bbef5007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016c5c859cfa0000040300483046022100d2490fb72a8311bee08ea6ea10c503a86b3cd0e113fa13d6d6157a4c1db2c8e7022100a9152418f0f0444a4123f5d7d0a508c802ea6d09e63ef78db6d39cfd71d1a195 . . . . [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) 001e390b02bd1d1b06ea241cac1d7975d9ed91b7c2eca36330b3a34ec713503573947345a2663c05ac2c6a2cb41eff1800031ed5acf4ceb28077ded1147ece9113a6a1b6b0e7a921e304eb5f38803f6a87405eccd3fd48da4a7ddcbd9e6b6755b3cd65af6fda8046ab2cc3a97a3ef1df8e9ad994dfc73f45fa95c25a808fc9524dc2d3a1a76bc1e2fe9aff3be5b3553d17805c326221a1061b1fb547d9eeebc048441c9ec3f59e41c78d386a2b67112a9379346c540d6881e0431a040b3de8c83e70d63ae0e8fb3cdb40b2db066f16cb325795790aca2792d0cb339eaebf35da9d9c9f66a7b48f9b6e0a352c750a8e8a4293e2d17d3bbf2080df8bcaa498cc0a20