thinki.ng
Issued by R3
About this certificate
This digital certificate with serial number 04:a9:6a:69:f1:31:25:e2:fc:a9:72:82:0f:9a:6d:c5:6a:77 was issued on by Let's Encrypt.
With 16 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=thinki.ng
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:a9:6a:69:f1:31:25:e2:fc:a9:72:82:0f:9a:6d:c5:6a:77Serial Number (int): 406098311987357553950246957909942020172407
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 2b:fe:08:29:76:96:34:1a:cf:dc:a4:54:73:9f:79:8a:f6:2f:a9:bd
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 71:ec:ac:79:2e:2c:1d:38:b7:39:2d:2e:da:e1:71:cb:a0:90:8e:d4
Fingerprint (sha256): 10:7f:66:ce:6a:f2:27:15:21:a4:c5:ad:14:7c:e1:ab:c4:7c:cf:e8:e5:af:7c:81:39:59:59:6d:95:44:91:16
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate thinki.ng
16
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for thinki.ng
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
adfschoolalliance.sex.oftrial.com
californiasr22insurance.com
dailyaiprofits.com
mydreamcar.in.thomasarts.co
numerologyforum.in
onbenefit.com
painting4vip.com
palmistryforum.in
seorankguide.com.reflexionsofthesole.com
texaswomensmagazine.com
the-running-paramedic.org
thinki.ng
upaboveit.net.showfreelancers.com
wildthinghemp.com
www.banaban.org
yourownsignaturecolor.com
californiasr22insurance.com
dailyaiprofits.com
mydreamcar.in.thomasarts.co
numerologyforum.in
onbenefit.com
painting4vip.com
palmistryforum.in
seorankguide.com.reflexionsofthesole.com
texaswomensmagazine.com
the-running-paramedic.org
thinki.ng
upaboveit.net.showfreelancers.com
wildthinghemp.com
www.banaban.org
yourownsignaturecolor.com
Other certificates including the domain name thinki.ng
(limited to 100 certificates)
Certificate
The complete raw certificate details for thinki.ng in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXDCCBUSgAwIBAgISBKlqafExJeL8qXKCD5ptxWp3MA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzEwMjYwOTE0MDRaFw0yNDAxMjQwOTE0MDNaMBQxEjAQBgNVBAMT CXRoaW5raS5uZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJwno0rF 5G3TkPpHmx7xb4w5uzeP8aG9LD3k2UiZCIiM5R/riZJ01lJWhUacls2+XJ0dk4wm 2TiFjQf8lNmpnIkvPB16GFke4DZzumOu3Ng9qQqZpXNjgi5Tcq6ppzOkp3w2Y9nZ D1PdIRRJz9GgBCIkonrTDJvo9bBEuCliduIYJDf2XG9U5wXge9/PIp3613o0xsIe aQCcgScdzdDVo0T2MKgSi1qptQlUElYoecWAeRsPet0YHGa9SRrdelM0UnKXwQsX NkcWNEe6kvM2TyczmHu36v5MZnr/hWIEREsOndDwFWZD368Y0qw/HMjwekRG7wq5 Jm6PdtL9yqwvJoECAwEAAaOCA4gwggOEMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU K/4IKXaWNBrP3KRUc595ivYvqb0wHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA5h+v nYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMuby5s ZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8wggGR BgNVHREEggGIMIIBhIIhYWRmc2Nob29sYWxsaWFuY2Uuc2V4Lm9mdHJpYWwuY29t ghtjYWxpZm9ybmlhc3IyMmluc3VyYW5jZS5jb22CEmRhaWx5YWlwcm9maXRzLmNv bYIbbXlkcmVhbWNhci5pbi50aG9tYXNhcnRzLmNvghJudW1lcm9sb2d5Zm9ydW0u aW6CDW9uYmVuZWZpdC5jb22CEHBhaW50aW5nNHZpcC5jb22CEXBhbG1pc3RyeWZv cnVtLmlugihzZW9yYW5rZ3VpZGUuY29tLnJlZmxleGlvbnNvZnRoZXNvbGUuY29t ghd0ZXhhc3dvbWVuc21hZ2F6aW5lLmNvbYIZdGhlLXJ1bm5pbmctcGFyYW1lZGlj Lm9yZ4IJdGhpbmtpLm5ngiF1cGFib3ZlaXQubmV0LnNob3dmcmVlbGFuY2Vycy5j b22CEXdpbGR0aGluZ2hlbXAuY29tgg93d3cuYmFuYWJhbi5vcmeCGXlvdXJvd25z aWduYXR1cmVjb2xvci5jb20wEwYDVR0gBAwwCjAIBgZngQwBAgEwggECBgorBgEE AdZ5AgQCBIHzBIHwAO4AdQDatr9rP7W2Ip+bwrtca+hwkXFsu1GEhTS9pD0wSNf7 qwAAAYtrehZ+AAAEAwBGMEQCIEmKNhi92sEwjeQQxn6YESm1LGU6aOD8QAe2s8Ix nLxDAiB832Jz7aZLKVcGdoubQi9WJHl8sd2YqtUaxM3i7rzWswB1ADtTd3U+LbmA ToswWwb+QDtn2E/D9Me9AA0tcm/h+tQXAAABi2t6FpYAAAQDAEYwRAIgBRmOl6zs BCE/H16Y5Y5Ci2ggde0MSDONulduuMywpZYCIDwhQBMtlCWq+scOwckOlgatnPHP cadRGByoQMlN78dVMA0GCSqGSIb3DQEBCwUAA4IBAQBj3XwtcZhYcgGoja2W9Don 79jaDI5ot6RuIMst0vHcCgHFixOOWmUbd64jifRCCfDslEQlv6nng1+2vW0eevfZ 5rhVEU+v3vB6qmey/qYUAZ7KsJonxwxtzQSA6POsyfkC19oXQALnl1swpn2zw6Az OxJYbG1uBvg+SpYy5KxsPzygE4nrZm2/92AMGWdMrgjYf3dbBC0AB9rLFFLdJ9Je Xm3Uk8UTdKI/a5VKx0DqAp3W5ab2mhus6JKibu3TZkOpkLvbUNLBtJyQ3zB5PKrR WZDNH+hhnnuRWetDa0+RHR7mY+HopC0IVZ0RsDD1HfmMjiVsUj3rwZZIuxVGtJgE -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnCejSsXkbdOQ+kebHvFv jDm7N4/xob0sPeTZSJkIiIzlH+uJknTWUlaFRpyWzb5cnR2TjCbZOIWNB/yU2amc iS88HXoYWR7gNnO6Y67c2D2pCpmlc2OCLlNyrqmnM6SnfDZj2dkPU90hFEnP0aAE IiSietMMm+j1sES4KWJ24hgkN/Zcb1TnBeB7388infrXejTGwh5pAJyBJx3N0NWj RPYwqBKLWqm1CVQSVih5xYB5Gw963RgcZr1JGt16UzRScpfBCxc2RxY0R7qS8zZP JzOYe7fq/kxmev+FYgRESw6d0PAVZkPfrxjSrD8cyPB6REbvCrkmbo920v3KrC8m gQIDAQAB -----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 406098311987357553950246957909942020172407 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-10-26 09:14:04 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-01-24 09:14:03 +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 'thinki.ng' . . . . . . . . [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 19712721731816342237380498136714491402856288717088072129575556774785517508519027161997711693190851227479514604257875396140191429370713160307788504032224287912727210119399452709639401756375377602506954381903078188222541334203970441501200861170968609007412028336134276109704297092508703412199032118072097471828474131582795512446210878765828834807142780388518288180326799906716937286425296981404261414718219669150597819401506929682457965264765729679023769626996837294095925531057039436800000869164492293422072292417079145006745042545879843896230393863712112619683417862105621366793556393771748731991776250182485423367809 . . . . . . . . . . . . . . . . . . . . [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) 2bfe08297696341acfdca454739f798af62fa9bd . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (392 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'adfschoolalliance.sex.oftrial.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'californiasr22insurance.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dailyaiprofits.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mydreamcar.in.thomasarts.co' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'numerologyforum.in' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'onbenefit.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'painting4vip.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'palmistryforum.in' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'seorankguide.com.reflexionsofthesole.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'texaswomensmagazine.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'the-running-paramedic.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'thinki.ng' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'upaboveit.net.showfreelancers.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'wildthinghemp.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.banaban.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'yourownsignaturecolor.com' . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee007500dab6bf6b3fb5b6229f9bc2bb5c6be87091716cbb51848534bda43d3048d7fbab0000018b6b7a167e00000403004630440220498a3618bddac1308de410c67e981129b52c653a68e0fc4007b6b3c2319cbc4302207cdf6273eda64b295706768b9b422f5624797cb1dd98aad51ac4cde2eebcd6b30075003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018b6b7a16960000040300463044022005198e97acec04213f1f5e98e58e428b682075ed0c48338dba576eb8ccb0a59602203c2140132d9425aafac70ec1c90e9606ad9cf1cf71a751181ca840c94defc755 . . . . [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) 0063dd7c2d7198587201a88dad96f43a27efd8da0c8e68b7a46e20cb2dd2f1dc0a01c58b138e5a651b77ae2389f44209f0ec944425bfa9e7835fb6bd6d1e7af7d9e6b855114fafdef07aaa67b2fea614019ecab09a27c70c6dcd0480e8f3acc9f902d7da174002e7975b30a67db3c3a0333b12586c6d6e06f83e4a9632e4ac6c3f3ca01389eb666dbff7600c19674cae08d87f775b042d0007dacb1452dd27d25e5e6dd493c51374a23f6b954ac740ea029dd6e5a6f69a1bace892a26eedd36643a990bbdb50d2c1b49c90df30793caad15990cd1fe8619e7b9159eb436b4f911d1ee663e1e8a42d08559d11b030f51df98c8e256c523debc19648bb1546b49804