www.sanographix.net
Issued by R3
About this certificate
This digital certificate with serial number 04:b2:70:9f:9d:66:cd:b4:66:6d:10:23:e9:6f:b2:73:dd:f9 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=www.sanographix.net
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:b2:70:9f:9d:66:cd:b4:66:6d:10:23:e9:6f:b2:73:dd:f9Serial Number (int): 409169107342179693565455805625785986047481
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 76:14:9f:7c:1f:92:5f:de:92:3e:09:94:7d:33:68:c6:32:8f:53:f3
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): a4:fc:c9:84:6c:2e:55:77:be:dc:34:44:0c:15:d7:30:a4:8a:42:36
Fingerprint (sha256): 5b:b0:81:ac:38:0e:c4:12:6e:c0:15:a8:36:6c:b8:d6:89:85:9b:b1:56:1d:3c:ee:2d:5b:ac:38:bb:46:af:b7
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate www.sanographix.net
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.sanographix.net
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
sanographix.net
www.sanographix.net
www.sanographix.net
Other certificates including the domain name sanographix.net
(limited to 100 certificates)
www.cowingtonpost.tk
studywiz.kr
memo.sanographix.net
sioview.com
app.laixe.pro
text.sanographix.net
icom-arab.org
photo.sanographix.net
www.sanographix.net
photo.sanographix.net
db.nilsh.ch
unfoldingstories.app
volunteers.alwaleedphilanthropies.org
www.sanographix.net
manage.hyper-kore.com
test-f298hf2.fanmio.com
mfp-events.co.za
www.sanographix.net
www.sanographix.net
cubepb.com
www.acichem.com
www.sanographix.net
www.mitiendasantacruz.com
photo.sanographix.net
iffco.fr
admin.buysampling.com
admin.buysampling.com
www.sanographix.net
homologacao.quitapay.com.br
arqa.pk
photo.sanographix.net
text.sanographix.net
link.myda.info
www.sanographix.net
www.sanographix.net
www.sanographix.net
tokusetsu4.sanographix.net
text.sanographix.net
text.sanographix.net
text.sanographix.net
advisemalice.com
profisit.com
app.indiagold.co
jordanfjellman.com
www.sanographix.net
text.sanographix.net
text.sanographix.net
text.sanographix.net
www.michaeldargenio.dev
www.evercoreheroes.de
text.sanographix.net
www.sanographix.net
www.sanographix.net
www.esilmako.com
www.sanographix.net
showplay.boutique
www.knewkirk.com
text.sanographix.net
market-muse-standalone.parlor.io
text.sanographix.net
www.sanographix.net
www.sanographix.net
pocitaniprodeti.cz
memo.sanographix.net
text.sanographix.net
www.cowingtonpost.tk
memo.sanographix.net
memo.sanographix.net
text.sanographix.net
text.sanographix.net
app.laixe.pro
admin.mirageid.com
www.sanographix.net
www.sanographix.net
text.sanographix.net
photo.sanographix.net
kitekure.sanographix.net
text.sanographix.net
text.sanographix.net
app.indiagold.co
alpafyonluoglu.dev
www.sanographix.net
cms.jordglobe.com
memo.sanographix.net
text.sanographix.net
text.sanographix.net
text.sanographix.net
www.sanographix.net
text.sanographix.net
studywiz.kr
memo.sanographix.net
sioview.com
app.laixe.pro
text.sanographix.net
icom-arab.org
photo.sanographix.net
www.sanographix.net
photo.sanographix.net
db.nilsh.ch
unfoldingstories.app
volunteers.alwaleedphilanthropies.org
www.sanographix.net
manage.hyper-kore.com
test-f298hf2.fanmio.com
mfp-events.co.za
www.sanographix.net
www.sanographix.net
cubepb.com
www.acichem.com
www.sanographix.net
www.mitiendasantacruz.com
photo.sanographix.net
iffco.fr
admin.buysampling.com
admin.buysampling.com
www.sanographix.net
homologacao.quitapay.com.br
arqa.pk
photo.sanographix.net
text.sanographix.net
link.myda.info
www.sanographix.net
www.sanographix.net
www.sanographix.net
tokusetsu4.sanographix.net
text.sanographix.net
text.sanographix.net
text.sanographix.net
advisemalice.com
profisit.com
app.indiagold.co
jordanfjellman.com
www.sanographix.net
text.sanographix.net
text.sanographix.net
text.sanographix.net
www.michaeldargenio.dev
www.evercoreheroes.de
text.sanographix.net
www.sanographix.net
www.sanographix.net
www.esilmako.com
www.sanographix.net
showplay.boutique
www.knewkirk.com
text.sanographix.net
market-muse-standalone.parlor.io
text.sanographix.net
www.sanographix.net
www.sanographix.net
pocitaniprodeti.cz
memo.sanographix.net
text.sanographix.net
www.cowingtonpost.tk
memo.sanographix.net
memo.sanographix.net
text.sanographix.net
text.sanographix.net
app.laixe.pro
admin.mirageid.com
www.sanographix.net
www.sanographix.net
text.sanographix.net
photo.sanographix.net
kitekure.sanographix.net
text.sanographix.net
text.sanographix.net
app.indiagold.co
alpafyonluoglu.dev
www.sanographix.net
cms.jordglobe.com
memo.sanographix.net
text.sanographix.net
text.sanographix.net
text.sanographix.net
www.sanographix.net
text.sanographix.net
Certificate
The complete raw certificate details for www.sanographix.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFBDCCA+ygAwIBAgISBLJwn51mzbRmbRAj6W+yc935MA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA2MjkyMzExMDJaFw0yMzA5MjcyMzExMDFaMB4xHDAaBgNVBAMT E3d3dy5zYW5vZ3JhcGhpeC5uZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQChkQj3jSG0fR2lc5fBvu9bZBru447K7CBLzpP1YBKvartL9FElNDRtURaP 3Lqmrm5aNCL7SrZpYsJc98S5HYsUQdnqtBtEwJSKWQV3lonSLrRFAQU1H0TP4KD4 r8NHnlnZ12fIyLfDY8tjPlWXb9V8NDISXE8Kgf/B4aMZYrYoa/+AyEG9jOrkiSEY qheEFgE1yk1G7Mkvdw/XmmVIPv7JeUZqatxWthfYT2rSwZqowNeP72RXP0FrXtky zQHB5cp3WCrqbEDR+OBRzCvy9hptsC/CLmocoLzpdxbO2GBq+E1lbG7Un80Rnri1 tB7RqJ+EyoY83MijSTZGPtBgFrttAgMBAAGjggImMIICIjAOBgNVHQ8BAf8EBAMC BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAw HQYDVR0OBBYEFHYUn3wfkl/ekj4JlH0zaMYyj1PzMB8GA1UdIwQYMBaAFBQusxe3 WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0 cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5j ci5vcmcvMC8GA1UdEQQoMCaCD3Nhbm9ncmFwaGl4Lm5ldIITd3d3LnNhbm9ncmFw aGl4Lm5ldDATBgNVHSAEDDAKMAgGBmeBDAECATCCAQQGCisGAQQB1nkCBAIEgfUE gfIA8AB2ALc++yTfnE26dfI5xbpY9Gxd/ELPep81xJ4dCYEl7bSZAAABiQmjlLsA AAQDAEcwRQIhAPuvfjR3CaLKUTQ6m2x/GIPALRa1N8v4GvuabupY6x43AiBorG5c WbMVTWY7o4yb54oCFk37frbykHqN1zJiH0jR0QB2AHoyjFTYty22IOo44FIe6YQW cDIThU070ivBOlejUutSAAABiQmjlNQAAAQDAEcwRQIhAJ6mLSG5VqZqRepIz9e0 iLx1phavGVW20/V8vRN4gSvlAiAY3oLbQw4B4aExfY98NUilk19Z1SzncwKBnQiC sYyFQjANBgkqhkiG9w0BAQsFAAOCAQEAGpskaM2NM+N0LjXIPSx4Q0NfCFExTPMc XAPU2eEvWHvKwhjHQPyX6g6+VGREnFJrJaF6K6nv/rKg1KzZLM3TNgcypl0ulHh8 na7/c0A+e2oNuEj86qDw+kvKV0DfeRe/YVmY4Ld4rga2HWneBm2RYoGgSREQsUoc qxs79WyjM5vBSeJjrIe27uIKc74IFeGvNMbJXp2+zO19E9+v999/5393aiB9rrxm Jrv839iZG6BGzkkZSusTQY4Lw7qlubp2opAnmIFm9Bycte7VHkVUzKqLFEpWchIl kMG7C5z58ewQz8EHW0VLdYuqP3wHcX4LuN5MijIqRfVsMbvw7m8RNA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoZEI940htH0dpXOXwb7v W2Qa7uOOyuwgS86T9WASr2q7S/RRJTQ0bVEWj9y6pq5uWjQi+0q2aWLCXPfEuR2L FEHZ6rQbRMCUilkFd5aJ0i60RQEFNR9Ez+Cg+K/DR55Z2ddnyMi3w2PLYz5Vl2/V fDQyElxPCoH/weGjGWK2KGv/gMhBvYzq5IkhGKoXhBYBNcpNRuzJL3cP15plSD7+ yXlGamrcVrYX2E9q0sGaqMDXj+9kVz9Ba17ZMs0BweXKd1gq6mxA0fjgUcwr8vYa bbAvwi5qHKC86XcWzthgavhNZWxu1J/NEZ64tbQe0aifhMqGPNzIo0k2Rj7QYBa7 bQIDAQAB -----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 409169107342179693565455805625785986047481 . . . . . . . . [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-06-29 23:11:02 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-09-27 23:11:01 +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 'www.sanographix.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 20395886537079282003590197096828906440997575611615620977272262186840038197595684086658497083586140983252803259713450716480894229389476437258141831938054214175337051440128392981174208664603640451924205878609274991924877387868090270751176565590554318236295578348103211840245238919112850578143862868791640557920732047407233627757966456434363730941103210229589518917940613220145914534536331837132284983079848858541328162335380037951787991354853967712541573373783911822847237760402462425706926224303830047198335924804874827053473329076728197878474761983227134590266177794606344921469536656021050224536722390460968952314733 . . . . . . . . . . . . . . . . . . . . [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) 76149f7c1f925fde923e09947d3368c6328f53f3 . . . . . . . . . . . . . . . . [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 (40 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sanographix.net' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.sanographix.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 (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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb4990000018909a394bb0000040300473045022100fbaf7e347709a2ca51343a9b6c7f1883c02d16b537cbf81afb9a6eea58eb1e37022068ac6e5c59b3154d663ba38c9be78a02164dfb7eb6f2907a8dd732621f48d1d10076007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb520000018909a394d400000403004730450221009ea62d21b956a66a45ea48cfd7b488bc75a616af1955b6d3f57cbd1378812be5022018de82db430e01e1a1317d8f7c3548a5935f59d52ce77302819d0882b18c8542 . . . . [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) 001a9b2468cd8d33e3742e35c83d2c7843435f0851314cf31c5c03d4d9e12f587bcac218c740fc97ea0ebe5464449c526b25a17a2ba9effeb2a0d4acd92ccdd3360732a65d2e94787c9daeff73403e7b6a0db848fceaa0f0fa4bca5740df7917bf615998e0b778ae06b61d69de066d916281a0491110b14a1cab1b3bf56ca3339bc149e263ac87b6eee20a73be0815e1af34c6c95e9dbecced7d13dfaff7df7fe77f776a207daebc6626bbfcdfd8991ba046ce49194aeb13418e0bc3baa5b9ba76a29027988166f41c9cb5eed51e4554ccaa8b144a5672122590c1bb0b9cf9f1ec10cfc1075b454b758baa3f7c07717e0bb8de4c8a322a45f56c31bbf0ee6f1134