storage.inetdev.ws
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f4:cb:c9:28:70:36:43:e0:b0:2e:8d:cf:b9:06:a7:10:6f 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=storage.inetdev.ws
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f4:cb:c9:28:70:36:43:e0:b0:2e:8d:cf:b9:06:a7:10:6fSerial Number (int): 344636633078989361044772673451645787902063
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 32:74:35:e7:26:0d:31:79:72:64:ee:8d:24:72:26:08:d8:be:53:ee
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 86:43:48:1a:f1:c5:31:3e:c1:21:01:eb:6b:b3:94:a6:6f:7c:34:28
Fingerprint (sha256): b0:25:35:04:75:6c:e2:67:02:06:d1:a8:29:80:f7:a9:0d:56:52:40:0d:1b:96:73:28:7c:d6:14:83:1e:9d:3f
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 storage.inetdev.ws
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for storage.inetdev.ws
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
adtest.inetdev.ws
storage.inetdev.ws
storage.inetdev.ws
Other certificates including the domain name inetdev.ws
(limited to 100 certificates)
win-dev-mark.inetdev.ws
imis.inetdev.ws
imis.inetdev.ws
storage.inetdev.ws
win-dev-mark.inetdev.ws
wht-dev-mark.inetdev.ws
winsec.inetdev.ws
storage.inetdev.ws
wht-dev-mark.inetdev.ws
storage.inetdev.ws
wht-dev-mark.inetdev.ws
win-dev-mark.inetdev.ws
wht-d.inetdev.ws
imis.inetdev.ws
alexd.inetdev.ws
mail.inetdev.ws
storage.inetdev.ws
storage.inetdev.ws
imis.inetdev.ws
adtest.inetdev.ws
storage.inetdev.ws
win-dev-mark.inetdev.ws
imis.inetdev.ws
imis.inetdev.ws
storage.inetdev.ws
win-dev-mark.inetdev.ws
wht-dev-mark.inetdev.ws
winsec.inetdev.ws
storage.inetdev.ws
wht-dev-mark.inetdev.ws
storage.inetdev.ws
wht-dev-mark.inetdev.ws
win-dev-mark.inetdev.ws
wht-d.inetdev.ws
imis.inetdev.ws
alexd.inetdev.ws
mail.inetdev.ws
storage.inetdev.ws
storage.inetdev.ws
imis.inetdev.ws
adtest.inetdev.ws
storage.inetdev.ws
win-dev-mark.inetdev.ws
Certificate
The complete raw certificate details for storage.inetdev.ws in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGGzCCBQOgAwIBAgISA/TLyShwNkPgsC6Nz7kGpxBvMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjA3MDEwMzAwMDBaFw0x NjA5MjkwMzAwMDBaMB0xGzAZBgNVBAMTEnN0b3JhZ2UuaW5ldGRldi53czCCAiIw DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAPAIGz8WtgBscAYU4TVQF5F2oo3L fT2GKqC8nKf03tRAwBs8XTFKsXW096Xc+oNKxPc6XEOmgmZLqY91WZaJBOwqEHf7 F5EOmb5eyNm6nWoPeLwYHQ9oPGQIM/isPIzGb5Am7pti0OvSH76D9hIVqsKgMTqk 3se4CpnhbpQue9KwB2dwlp4lyRxQElsf2QQ/9in+YXeRilE7TXDCSsGPili6s42s dAt2yjfbYOYJYUwhUvoYwKG9GB37Oh/BHwB5EeK8JlF+CU0HQlmaBrXt5ItwOyhn AJfVcCe4XpjNcOhwzvKSbx09GLsGDkhNAuy5GCZnAoGeZ2wGbWqv1uSEvBzy6lu6 HaXUodcFJjBEjKS4M7sw/frIUisMwn2u8OGIFliEzZw4P8wNDiaHZLxr5S/7b7hO mz5hg5RmBrOwX35Wzu34Ojq/pdyAHgho5c6eVITbdi0ckw/3+FAmq7TDzkbAUZRV UaXEa9GvqgJVdlcoC9FGmxqF4mA5RcCD+sIEtg7wATXJx7UyPwuw8XT/ZKA1VkMi Et5QtOh/dmQXds2ZxxmnVUYsm4G4hqSdnh8e0DCrUQq2tKsTvMA3PYTYJurZqcaD n4b6rDYZ+r/Ws6wcc1kFRz4PcG6Re2+xTHsJLMUNiscHnZQQA+MEJUaxwt37lIFi 1bfmUbPZ1lofDDfjAgMBAAGjggImMIICIjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FDJ0NecmDTF5cmTujSRyJgjYvlPuMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF Ze/zqOyhMHAGCCsGAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3Au aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0 LmludC14My5sZXRzZW5jcnlwdC5vcmcvMDAGA1UdEQQpMCeCEWFkdGVzdC5pbmV0 ZGV2LndzghJzdG9yYWdlLmluZXRkZXYud3Mwgf4GA1UdIASB9jCB8zAIBgZngQwB AgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxl dHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRl IG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQg b25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBm b3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzANBgkq hkiG9w0BAQsFAAOCAQEARH5JVNuKro1q52vKJDQ6v81wEJTz+PNwKg0Vx0L8XocJ cPbJB4qpe7YyJDua9FA9CEMpERisTKRx8bYZIPBreswTB6x7caopF/Dv8ZtoKjCr wItzK2KYwugEEJYK2ltZMI75sGPTWkiN0zwO+BYjt5CdkgDbObZzuimyKh70OOXq JNOJFjSfXdZaXCUNwJtCpTewtBXRWmUu4c1MCRDYBjfE4Uyu2sHcnx5aynV9sklB QiAbF7OaYQInmq02deCBSQIYhdHlWfaIjNvh6YmgrZPeOoYbtasVrmGH6+kj5VmU FEhn38+M3sf0FzU1pYktTw330xOwR/keTCkl11nsHw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA8AgbPxa2AGxwBhThNVAX kXaijct9PYYqoLycp/Te1EDAGzxdMUqxdbT3pdz6g0rE9zpcQ6aCZkupj3VZlokE 7CoQd/sXkQ6Zvl7I2bqdag94vBgdD2g8ZAgz+Kw8jMZvkCbum2LQ69IfvoP2EhWq wqAxOqTex7gKmeFulC570rAHZ3CWniXJHFASWx/ZBD/2Kf5hd5GKUTtNcMJKwY+K WLqzjax0C3bKN9tg5glhTCFS+hjAob0YHfs6H8EfAHkR4rwmUX4JTQdCWZoGte3k i3A7KGcAl9VwJ7hemM1w6HDO8pJvHT0YuwYOSE0C7LkYJmcCgZ5nbAZtaq/W5IS8 HPLqW7odpdSh1wUmMESMpLgzuzD9+shSKwzCfa7w4YgWWITNnDg/zA0OJodkvGvl L/tvuE6bPmGDlGYGs7BfflbO7fg6Or+l3IAeCGjlzp5UhNt2LRyTD/f4UCartMPO RsBRlFVRpcRr0a+qAlV2VygL0UabGoXiYDlFwIP6wgS2DvABNcnHtTI/C7DxdP9k oDVWQyIS3lC06H92ZBd2zZnHGadVRiybgbiGpJ2eHx7QMKtRCra0qxO8wDc9hNgm 6tmpxoOfhvqsNhn6v9azrBxzWQVHPg9wbpF7b7FMewksxQ2KxwedlBAD4wQlRrHC 3fuUgWLVt+ZRs9nWWh8MN+MCAwEAAQ== -----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 344636633078989361044772673451645787902063 . . . . . . . . [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-07-01 03:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-09-29 03:00: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 'storage.inetdev.ws' . . . . . . . . [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 979243761304533464468474452150102044285579280334292057445695929396569381542793608935462418337472038317911354244324951247029287624394125574209093939605761939636395892996197058515080035140776187047414847558158056997685869104100475841318383460022249034226301382263551947845788630339838525449149386082903604262648656635564965830012545395704750706498396498875904038036640371851486759004746878718299045551124443499207610139372863413993470403563951445413447045511060602133745252648659080719111986211771850102449941119722385810386341386768879297192298461754536086877449824379526774784045358202269446864438509875059666354054568751222960158564036947966752540492080111079453545969976113572777101061927781421219378128098291810490077967077033394722955025802990120563607182318483726980069201207744359127068301204431387133238460802789046810365048806538477426405703134640163402927108284816573489128891940917538424450767143024709544929241077458366036319795935797159061538394610225543208894672817435337151603240668350178418055717147537421159041221702299636156302518709760441462883334150313783257482006403897910673903533928231153483544609674227971179908210765989911589313562679340695623372612143526476008447873862832072071123479422863254658851829200867 . . . . . . . . . . . . . . . . . . . . [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) 327435e7260d31797264ee8d24722608d8be53ee . . . . . . . . . . . . . . . . [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 (41 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'adtest.inetdev.ws' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'storage.inetdev.ws' . . . . . . . . . . . . . . . . [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) 00447e4954db8aae8d6ae76bca24343abfcd701094f3f8f3702a0d15c742fc5e870970f6c9078aa97bb632243b9af4503d0843291118ac4ca471f1b61920f06b7acc1307ac7b71aa2917f0eff19b682a30abc08b732b6298c2e80410960ada5b59308ef9b063d35a488dd33c0ef81623b7909d9200db39b673ba29b22a1ef438e5ea24d38916349f5dd65a5c250dc09b42a537b0b415d15a652ee1cd4c0910d80637c4e14caedac1dc9f1e5aca757db2494142201b17b39a6102279aad3675e08149021885d1e559f6888cdbe1e989a0ad93de3a861bb5ab15ae6187ebe923e55994144867dfcf8cdec7f4173535a5892d4f0df7d313b047f91e4c2925d759ec1f