nicebooks.net
Issued by GTS CA 1D4
About this certificate
This digital certificate with serial number 0f:4f:38:43:fe:e5:b0:14:12:60:c4:0e:46:eb:89:bf was issued on by Google Trust Services LLC.
This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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=nicebooks.net
Google Trust Services LLC
Organization:
Google Trust Services LLC
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 0f:4f:38:43:fe:e5:b0:14:12:60:c4:0e:46:eb:89:bfSerial Number (int): 20349752590709550439538912852626344383
Serial Number lenght: 124 bits, 16 octets
SubjectKeyId: b5:f5:70:52:79:a9:bc:2b:ca:23:f5:32:39:cc:4e:f4:eb:35:cc:a0
AuthorityKeyId: 25:e2:18:0e:b2:57:91:94:2a:e5:d4:5d:86:90:83:de:53:b3:b8:92
Fingerprint (sha1): 82:bd:e0:fe:f0:a4:1f:4e:17:4a:5e:ad:17:58:70:6b:85:6b:e3:a2
Fingerprint (sha256): 46:04:40:41:08:9b:c6:bf:7a:25:90:e1:ae:77:51:ae:50:96:84:b0:cd:5b:2d:d8:56:a9:5c:88:f8:ef:30:b0
Issuing Certificate URL: http://pki.goog/repo/certs/gts1d4.der
Revocation information
OCSP Server: http://ocsp.pki.goog/s/gts1d4/97f-vqT4vR8CRL Distribution Point: http://crls.pki.goog/gts1d4/ahcdHe_OD7c.crl
Check the revocation status for certificate nicebooks.net
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for nicebooks.net
Public Key Algorithm
RSA
Key Size
2048
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Extensions
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
nicebooks.net
Other certificates including the domain name nicebooks.net
(limited to 100 certificates)
shunit10.rezidnet.com
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
nicebooks.net
www.devintent.dev
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
resource.nicebooks.net
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
nicebooks.net
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
resource.nicebooks.net
sni45075.cloudflaressl.com
admin.adumavar.com
sni45075.cloudflaressl.com
www.agroqr.ar
nicebooks.net
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
checkout.paiementloxam.fr
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
sunilkariyakarawana.com
switch.malarthi.pink
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
www.agroqr.ar
app.swap-eat.fr
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
nicebooks.net
www.devintent.dev
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
resource.nicebooks.net
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
nicebooks.net
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
resource.nicebooks.net
sni45075.cloudflaressl.com
admin.adumavar.com
sni45075.cloudflaressl.com
www.agroqr.ar
nicebooks.net
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
checkout.paiementloxam.fr
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
sunilkariyakarawana.com
switch.malarthi.pink
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
www.agroqr.ar
app.swap-eat.fr
sni45075.cloudflaressl.com
sni45075.cloudflaressl.com
Certificate
The complete raw certificate details for nicebooks.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFXTCCBEWgAwIBAgIQD084Q/7lsBQSYMQORuuJvzANBgkqhkiG9w0BAQsFADBG MQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExM QzETMBEGA1UEAxMKR1RTIENBIDFENDAeFw0yNDA0MTIwNTIyMjdaFw0yNDA3MTEw NjEwMzdaMBgxFjAUBgNVBAMTDW5pY2Vib29rcy5uZXQwggEiMA0GCSqGSIb3DQEB AQUAA4IBDwAwggEKAoIBAQC34h5hcfbSe+XHc4aA3+20CrHnCpN5W7AAUMWq+FNa Bt3f7tRfSeo45i6oNiNln0xtPedUFRmESBuDokL/UeGqrFlLbddqw/B/TQmVXmQ9 BNQ6wSLwBB/CzYxbn8biiGccwl6j6Dg1L+TaFfGn0BTInQN/FqFYX1ScrZsHE8Hd dsMJr428bdbppnQDAGjc32e6cZ8gh0IGLbVjAo7AMN+molqpLnyRJPfaFuIM309h 4Agh2h/Kk+nQ7xWLBs4eeb4G+NXpSBBB67/sYpTZi3PrVrHumqYEBLGoSHiBxu5H 0wGackyrJ+Vha6K3tmHPZPyl43KMYmYuCd+mkD6OhbLRAgMBAAGjggJzMIICbzAO BgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIw ADAdBgNVHQ4EFgQUtfVwUnmpvCvKI/UyOcxO9Os1zKAwHwYDVR0jBBgwFoAUJeIY DrJXkZQq5dRdhpCD3lOzuJIweAYIKwYBBQUHAQEEbDBqMDUGCCsGAQUFBzABhilo dHRwOi8vb2NzcC5wa2kuZ29vZy9zL2d0czFkNC85N2YtdnFUNHZSODAxBggrBgEF BQcwAoYlaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzMWQ0LmRlcjAYBgNV HREEETAPgg1uaWNlYm9va3MubmV0MCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisG AQQB1nkCBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cv Z3RzMWQ0L2FoY2RIZV9PRDdjLmNybDCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB2 ABmYEHEJ8NZSLjCA0p4/ZLuDbijM+Q9Sju7fzko/FrTKAAABjtD4xHgAAAQDAEcw RQIgW3brK4ZGHbP/TRcrnzBuk2tXqvoAUqgVoD7It0BeBN4CIQDUFkKbdgMKIjVW YWNu/lGkZz1WRamZj/5bQpVW6v+ESAB1AHb/iD8KtvuVUcJhzPWHujS0pM27Kdxo Qgqf5mdMWjp0AAABjtD4xA4AAAQDAEYwRAIgFz/MU7A6M/rSmfVTXS40hJtQH7EX CoeerFk4XQhezF8CIHmoSB0M6bioipn9Kfb3Cyo52pLQIzkA0XuMPmkfMltUMA0G CSqGSIb3DQEBCwUAA4IBAQAbaelhuKp7DFFWHOYM1eSDjwuC3XsLnufe/he/utxP rm3cw0fjERCtpAqWFH4nWsYXH0Hrfx+u0xRn3VRvSdpJX4m8DHYKWzvKm+83qyTF E5MdBv2KrgitRTMexrAZeLNjBgXcgrsOsiVLYEb+Jlw6qYaDJKb102tJjGWuN16s dT4pjhcd9fzFSFeO+FVmstYe9AP/+Ej2GlJmxsX5RRivSh0bxdxG+R7Jx0lKTwYg RQtF1iZPDM8jrChiNMj2IOpoJ+lCRW0LANMsvKjOKYmEZn6PA5zmaeJaND8aCv5u rZ2XIZ3pP8dkhnH7JvSVugz/6TxZLH+tQIZi5R/1+t51 -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt+IeYXH20nvlx3OGgN/t tAqx5wqTeVuwAFDFqvhTWgbd3+7UX0nqOOYuqDYjZZ9MbT3nVBUZhEgbg6JC/1Hh qqxZS23XasPwf00JlV5kPQTUOsEi8AQfws2MW5/G4ohnHMJeo+g4NS/k2hXxp9AU yJ0DfxahWF9UnK2bBxPB3XbDCa+NvG3W6aZ0AwBo3N9nunGfIIdCBi21YwKOwDDf pqJaqS58kST32hbiDN9PYeAIIdofypPp0O8ViwbOHnm+BvjV6UgQQeu/7GKU2Ytz 61ax7pqmBASxqEh4gcbuR9MBmnJMqyflYWuit7Zhz2T8peNyjGJmLgnfppA+joWy 0QIDAQAB -----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 20349752590709550439538912852626344383 . . . . . . . . [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 'Google Trust Services LLC' . . . . . . . . . . . . [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 'GTS CA 1D4' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-04-12 05:22:27 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-07-11 06:10:37 +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 'nicebooks.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 23213113082917004412967704980618139056101980146639955325442356791735924725102994300576668854084424129495816677519482912631545065107723159100994408211476418654467508412719202825134047192554409506937589900507716195612974168179047244896297298472490833832687216720430816831532045082466127534872878836126776204289092720136962367884004066193765927145364146149287428918678609113789986286404332210318258203192195458576790128705709639240052504763755903860574258746724746617124856111541859931357641862069383815943884667559369379996186920018707565133184841132852524381463375511146085714136105813427189432204133664420829841437393 . . . . . . . . . . . . . . . . . . . . [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 (12 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: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) b5f5705279a9bc2bca23f53239cc4ef4eb35cca0 . . . . . . . . . . . . . . . . [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 25e2180eb25791942ae5d45d869083de53b3b892 . . . . . . . . . . . . . . . . [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 (108 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.pki.goog/s/gts1d4/97f-vqT4vR8' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://pki.goog/repo/certs/gts1d4.der' . . . . . . . . . . . . . . . . [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 (17 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'nicebooks.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 (26 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.5.3 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (53 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crls.pki.goog/gts1d4/ahcdHe_OD7c.crl' . . . . . . . . . . . . . . . . [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) 00ef0076001998107109f0d6522e3080d29e3f64bb836e28ccf90f528eeedfce4a3f16b4ca0000018ed0f8c478000004030047304502205b76eb2b86461db3ff4d172b9f306e936b57aafa0052a815a03ec8b7405e04de022100d416429b76030a22355661636efe51a4673d5645a9998ffe5b429556eaff844800750076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018ed0f8c40e00000403004630440220173fcc53b03a33fad299f5535d2e34849b501fb1170a879eac59385d085ecc5f022079a8481d0ce9b8a88a99fd29f6f70b2a39da92d0233900d17b8c3e691f325b54 . . . . [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) 001b69e961b8aa7b0c51561ce60cd5e4838f0b82dd7b0b9ee7defe17bfbadc4fae6ddcc347e31110ada40a96147e275ac6171f41eb7f1faed31467dd546f49da495f89bc0c760a5b3bca9bef37ab24c513931d06fd8aae08ad45331ec6b01978b3630605dc82bb0eb2254b6046fe265c3aa9868324a6f5d36b498c65ae375eac753e298e171df5fcc548578ef85566b2d61ef403fff848f61a5266c6c5f94518af4a1d1bc5dc46f91ec9c7494a4f0620450b45d6264f0ccf23ac286234c8f620ea6827e942456d0b00d32cbca8ce298984667e8f039ce669e25a343f1a0afe6ead9d97219de93fc7648671fb26f495ba0cffe93c592c7fad408662e51ff5fade75