thirteenthfloor.us
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f1:f7:06:07:13:95:d2:3c:ef:3f:4b:f3:10:a4:bb:62:e1 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=thirteenthfloor.us
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f1:f7:06:07:13:95:d2:3c:ef:3f:4b:f3:10:a4:bb:62:e1Serial Number (int): 343673258835495504806091527106891867710177
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 00:38:5b:cf:8a:8d:c7:35:96:80:28:2a:2d:b9:c9:e1:4b:f5:47:ea
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 77:db:17:01:77:2c:e2:d0:4c:b8:0f:63:7b:5e:17:f0:cd:23:c1:c4
Fingerprint (sha256): 9a:e3:1d:08:51:4d:ec:d4:fb:66:39:c1:8d:a6:2a:20:70:8b:24:ee:cc:61:92:7f:9d:c0:8c:b1:07:5e:6e:37
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate thirteenthfloor.us
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for thirteenthfloor.us
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
thirteenthfloor.us
Other certificates including the domain name thirteenthfloor.us
(limited to 100 certificates)
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
thirteenthfloor.us
Certificate
The complete raw certificate details for thirteenthfloor.us in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGDjCCBPagAwIBAgISA/H3BgcTldI87z9L8xCku2LhMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA3MjIxMzM2MzhaFw0x ODEwMjAxMzM2MzhaMB0xGzAZBgNVBAMTEnRoaXJ0ZWVudGhmbG9vci51czCCASIw DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPHYM+JttdI7+dq2WNS2EMM5lzpt qxCRmXykg4viv1ED0KJwAeWRcC6d+G/zYIgIdv8XjIlvcI4arpMe/nQAfvv3LxP5 kLz3AuQyGG9omLZhLjuvKh1KWnotM2Wj8P+ZUCApadw9IijsKVz06UC8a6gfzI0G xtLFCg6+8oXcfZO5i194QtBgIfbBnQDd840+ecdwiAQXrCq1A35FShE2tFITDzcV EsoLKik1qU3qCiz45fslf5B7SJO6IPEw6xI8xpPlQJdQEHsnVUwyf7Fe9g48y3Ld Spo1GVU66jamFsFLLIF+apVGn96erqOInqbD63t/lc44lWIXBe4jUUfG8+UCAwEA AaOCAxkwggMVMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI KwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUADhbz4qNxzWWgCgqLbnJ 4Uv1R+owHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUH AQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5 cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5 cHQub3JnLzAdBgNVHREEFjAUghJ0aGlydGVlbnRoZmxvb3IudXMwgf4GA1UdIASB 9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpo dHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlz IENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcg UGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmlj YXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBv c2l0b3J5LzCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB2ACk8UZZUyDlluqpQ/FgH 1Ldvv1h6KXLcpMMM9OVFR/R4AAABZMJrwHkAAAQDAEcwRQIhAP4Aju/0ePWSBMQE ba7b+NCVFRAJ/5LODbQ7ilF46XLtAiAwvy4w993L+dqT4ZZLP+66miU6sby2uDJ4 adJbJyhMHgB1AFWB1MIWkDYBSuoLm1c8U/DA5Dh4cCUIFy+jqh0HE9MMAAABZMJr wVsAAAQDAEYwRAIgHQcr4gOKM2G7ty9spN+UDV+zIkrh3rS0Yh9oo7FwdOUCIDBA Bn/LJKiqKOdNvZ0iuTTwzcSa/zHHa6pPJQdb6P1NMA0GCSqGSIb3DQEBCwUAA4IB AQBat1DyWB0XSsWNG1UL0+ZXkY01UALGHxwKBlioDYPAZ81nM9fypwrKrCNabQh9 K+olWGhC1eyGtLyxp/l0fPCT/hc3rUC6exQ7FGH6CHo31AGsmOANxmnuPQsRMdPy LHKtDMxXpAfGX0tcICEj1Uc1ijT6TXzxIpYslC5W/Z2A/IieYBHVBazG/C7sxSwW GMkD7IYUCnZbsdqpEkiloHZul7mYQMVO67WMRAUtm/jRkdU7669txsrJoYjvd+Xg Q7PaB75y8ZF27L0rcWBh9/onPhU9XhITt/EPCRvbTGhdxfVuVvktzyFcnxZFmdJ3 uwleqwpV3a7sTPkbqnZkDRxH -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8dgz4m210jv52rZY1LYQ wzmXOm2rEJGZfKSDi+K/UQPQonAB5ZFwLp34b/NgiAh2/xeMiW9wjhqukx7+dAB+ +/cvE/mQvPcC5DIYb2iYtmEuO68qHUpaei0zZaPw/5lQIClp3D0iKOwpXPTpQLxr qB/MjQbG0sUKDr7yhdx9k7mLX3hC0GAh9sGdAN3zjT55x3CIBBesKrUDfkVKETa0 UhMPNxUSygsqKTWpTeoKLPjl+yV/kHtIk7og8TDrEjzGk+VAl1AQeydVTDJ/sV72 DjzLct1KmjUZVTrqNqYWwUssgX5qlUaf3p6uo4iepsPre3+VzjiVYhcF7iNRR8bz 5QIDAQAB -----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 343673258835495504806091527106891867710177 . . . . . . . . [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-07-22 13:36:38 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-10-20 13:36:38 +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 'thirteenthfloor.us' . . . . . . . . [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 30530045008798867939099684692076616992606074854383651719802196272974195275990818994188083214855759449987710299650958575941921250351182034632305579350571042960368284643416590138092654277318522562168629671456146762751674328433455912788663226447514681399149762471967010459586691591330068670717233757884832755401032843242895177845786461622278675436062556521779503556136812110094049029815109586485313997547880988779447629910482421450989613754672493118876714145274465823956792021026845265718242574730123661021789591871252452824132478763544262870680153599808458752207739754659301589067028060660279724510153631906716602266597 . . . . . . . . . . . . . . . . . . . . [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) 00385bcf8a8dc7359680282a2db9c9e14bf547ea . . . . . . . . . . . . . . . . [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 (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'thirteenthfloor.us' . . . . . . . . . . . . . . . . [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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000164c26bc0790000040300473045022100fe008eeff478f59204c4046daedbf8d095151009ff92ce0db43b8a5178e972ed022030bf2e30f7ddcbf9da93e1964b3feeba9a253ab1bcb6b8327869d25b27284c1e0075005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c00000164c26bc15b000004030046304402201d072be2038a3361bbb72f6ca4df940d5fb3224ae1deb4b4621f68a3b17074e502203040067fcb24a8aa28e74dbd9d22b934f0cdc49aff31c76baa4f25075be8fd4d . . . . [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) 005ab750f2581d174ac58d1b550bd3e657918d355002c61f1c0a0658a80d83c067cd6733d7f2a70acaac235a6d087d2bea25586842d5ec86b4bcb1a7f9747cf093fe1737ad40ba7b143b1461fa087a37d401ac98e00dc669ee3d0b1131d3f22c72ad0ccc57a407c65f4b5c202123d547358a34fa4d7cf122962c942e56fd9d80fc889e6011d505acc6fc2eecc52c1618c903ec86140a765bb1daa91248a5a0766e97b99840c54eebb58c44052d9bf8d191d53bebaf6dc6cac9a188ef77e5e043b3da07be72f19176ecbd2b716061f7fa273e153d5e1213b7f10f091bdb4c685dc5f56e56f92dcf215c9f164599d277bb095eab0a55ddaeec4cf91baa76640d1c47