surveys.ostratto.com
Issued by R3
About this certificate
This digital certificate with serial number 03:3a:c7:7b:05:c5:95:29:aa:07:46:d6:51:8a:87:1a:aa:a0 was issued on by Let's Encrypt.
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=surveys.ostratto.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 03:3a:c7:7b:05:c5:95:29:aa:07:46:d6:51:8a:87:1a:aa:a0Serial Number (int): 281338390217436128532180537488624133515936
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: dc:27:2a:96:3c:bd:5d:8a:dd:04:ef:0a:56:a6:6b:ee:10:b2:2c:cc
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): e6:cf:5a:16:3e:fb:c8:aa:9e:5a:ef:ed:fa:b9:d6:0b:df:87:0a:e0
Fingerprint (sha256): 53:ae:96:f0:96:92:18:38:d0:0f:af:2a:6c:3a:95:90:d1:6a:57:08:76:42:41:6e:ec:20:8d:3d:9a:ad:c6:ec
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate surveys.ostratto.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for surveys.ostratto.com
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
surveys.ostratto.com
Other certificates including the domain name ostratto.com
(limited to 100 certificates)
offers.procurelynx.com
*.rmm.support.ostratto.com
www.ostratto.com
sprints.eximie.at
hullin.internetjurisdiction.net
booknow.health-workforce.eu
portal.webdesigntilburg.nl
support.ostratto.com
learn.faremex.de
sign.medify.com
support.ostratto.com
formacion.heel.es
support.sparks.gmbh
forms.ostratto.com
ostratto.com
www.ecofarmings.com
ceffcentral.ceffage.com
fernwartung.pdr.cloud
careers.ostratto.com
er-go.erecruiter.net
factura.faeburgos.org
books.fischl-ediservice.de
ostratto.com
subscriptions.cs.zohohost.eu
support.cartakeback.co.nz
surveys.ostratto.com
surveys.ostratto.com
subscriptions.cs.zohohost.eu
factura.faeburgos.org
subscriptions.cs.zohohost.eu
hr.stataresolutions.com
ostratto.com
support.manageditservices.co.uk
vfhhm50.buchung.pdr.cloud
gestion.aclass.es
www.ostratto.com
jobs.datrix.it
support.ostratto.com
webinar.just-barcamps.com
learn.growmo.re
helpdesk.iview.co.uk
projects.link4pay.com
projecten.rgjb.nl
factura.faeburgos.org
expense.dyrtyinc.com
hulp.hizu.nl
support.x3consulting.com
*.ostratto.com
meet.carbontool.com
support.ostratto.com
ostratto.com
projects.spektrum.consulting
subscriptions.cs.zohohost.eu
projects.surmount.group
projects.internetjurisdiction.net
surveys.ostratto.com
projects.forecast.media
support.hanhaa.com
billing.ostratto.com
support.gamecreator.io
proyectos.beonlinesoluciones.com
projects.cdm-uk.com
jobs.yannolivier.com
www.ostratto.com
*.zob.signup.ostratto.com
ostratto.com
support.ostratto.com
supporto.gruppofixit.com
support.redkubes.com
jkeu.assist-domain.com
*.ostratto.com
support.riedeberger.digital
support.ostratto.com
*.ostratto.com
www.ostratto.com
support.ostratto.com
projects.diavicom.com
webinar.adaptech.de
hr.stataresolutions.com
crm.primevestcp.com
qms.maxintime.de
project.hermodcreationagency.com
careers.ostratto.com
bookings.ostratto.com
remoto.aeforma.es
facturacion.beonlinesoluciones.com
care.coherenze.com
surveys.ostratto.com
crm.primevestcp.com
erp.partnernet-ict.com
*.ostratto.com
surveys.ostratto.com
put.racioapp.com
finance.zkracht.nl
booking.neocorp.fr
finance.ostratto.com
appointments.rockstaff.com
books.a2zcloud.com
zoho.salvemedica.pl
subscriptions.cs.zohohost.eu
*.rmm.support.ostratto.com
www.ostratto.com
sprints.eximie.at
hullin.internetjurisdiction.net
booknow.health-workforce.eu
portal.webdesigntilburg.nl
support.ostratto.com
learn.faremex.de
sign.medify.com
support.ostratto.com
formacion.heel.es
support.sparks.gmbh
forms.ostratto.com
ostratto.com
www.ecofarmings.com
ceffcentral.ceffage.com
fernwartung.pdr.cloud
careers.ostratto.com
er-go.erecruiter.net
factura.faeburgos.org
books.fischl-ediservice.de
ostratto.com
subscriptions.cs.zohohost.eu
support.cartakeback.co.nz
surveys.ostratto.com
surveys.ostratto.com
subscriptions.cs.zohohost.eu
factura.faeburgos.org
subscriptions.cs.zohohost.eu
hr.stataresolutions.com
ostratto.com
support.manageditservices.co.uk
vfhhm50.buchung.pdr.cloud
gestion.aclass.es
www.ostratto.com
jobs.datrix.it
support.ostratto.com
webinar.just-barcamps.com
learn.growmo.re
helpdesk.iview.co.uk
projects.link4pay.com
projecten.rgjb.nl
factura.faeburgos.org
expense.dyrtyinc.com
hulp.hizu.nl
support.x3consulting.com
*.ostratto.com
meet.carbontool.com
support.ostratto.com
ostratto.com
projects.spektrum.consulting
subscriptions.cs.zohohost.eu
projects.surmount.group
projects.internetjurisdiction.net
surveys.ostratto.com
projects.forecast.media
support.hanhaa.com
billing.ostratto.com
support.gamecreator.io
proyectos.beonlinesoluciones.com
projects.cdm-uk.com
jobs.yannolivier.com
www.ostratto.com
*.zob.signup.ostratto.com
ostratto.com
support.ostratto.com
supporto.gruppofixit.com
support.redkubes.com
jkeu.assist-domain.com
*.ostratto.com
support.riedeberger.digital
support.ostratto.com
*.ostratto.com
www.ostratto.com
support.ostratto.com
projects.diavicom.com
webinar.adaptech.de
hr.stataresolutions.com
crm.primevestcp.com
qms.maxintime.de
project.hermodcreationagency.com
careers.ostratto.com
bookings.ostratto.com
remoto.aeforma.es
facturacion.beonlinesoluciones.com
care.coherenze.com
surveys.ostratto.com
crm.primevestcp.com
erp.partnernet-ict.com
*.ostratto.com
surveys.ostratto.com
put.racioapp.com
finance.zkracht.nl
booking.neocorp.fr
finance.ostratto.com
appointments.rockstaff.com
books.a2zcloud.com
zoho.salvemedica.pl
subscriptions.cs.zohohost.eu
Certificate
The complete raw certificate details for surveys.ostratto.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIEAjCCAuqgAwIBAgISAzrHewXFlSmqB0bWUYqHGqqgMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yNDA0MDMyMzM4MjRaFw0yNDA3MDIyMzM4MjNaMB8xHTAbBgNVBAMT FHN1cnZleXMub3N0cmF0dG8uY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB CgKCAQEAkM8RmFitBM3zQSfGTjK53k8UVUTerlvC2wvzoCfgTrQxVBuH0K/Wn5Yc MbStGtx1kfH/+uG/vIjlsS4asD9pyzKG1XgRUgFWFZFJcLuDi/biCGcZy5Z5gRIh HmHygYgnyn9VD2NjZwRMilDXw3uKEGxpsEwWY4jpcFKo0IIoYfT0/eJ8HTDQBQB9 G0lopY6j5YDupkdULITp4PIj8LKmwze70Vyzpsr6WQnhTDY3qTUYR8gld6gmeXWm jE99vb4CsoDc4OrBr4YNGOE9cYnFPyZJ61+B7IRIuhL/IVzR4CvkUts4H1BiLujs gdQFFGo1sbwKmnBYwdajfI3yfcjGEwIDAQABo4IBIzCCAR8wDgYDVR0PAQH/BAQD AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA MB0GA1UdDgQWBBTcJyqWPL1dit0E7wpWpmvuELIszDAfBgNVHSMEGDAWgBQULrMX t1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0 dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVu Y3Iub3JnLzAfBgNVHREEGDAWghRzdXJ2ZXlzLm9zdHJhdHRvLmNvbTATBgNVHSAE DDAKMAgGBmeBDAECATATBgorBgEEAdZ5AgQDAQH/BAIFADANBgkqhkiG9w0BAQsF AAOCAQEABhELKb+MZpjRluuStYNBEpFnZi9qIL6CxGpm/2I+YSeSyYfBgI/XjQrG w7nYke1bZC4v/AnJh9BulMzRolNtRPzWS1OCpzHIJoekEI4jFNYV6VcRh/P1LLn5 BNtg4CwKJVq/8bH8T6UU2ziBJyCwE5hf3bnDoVeCam87i5VZatvngoDc6s0GBNiz ZQ5+gn8Xcvbr+FTKlkbT+rY5Tudeht1zDDZ/zWXq3jAhstV8fnWXR/xcFrzkXjzp NryQFvfYEVk0Op0CTowjvaiucck+lwzCqf5JgzF4KRCZIvnexopDzRTa8GJyuXe7 kLpepL05kby6HxiCwrOqb4adBX+FhQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkM8RmFitBM3zQSfGTjK5 3k8UVUTerlvC2wvzoCfgTrQxVBuH0K/Wn5YcMbStGtx1kfH/+uG/vIjlsS4asD9p yzKG1XgRUgFWFZFJcLuDi/biCGcZy5Z5gRIhHmHygYgnyn9VD2NjZwRMilDXw3uK EGxpsEwWY4jpcFKo0IIoYfT0/eJ8HTDQBQB9G0lopY6j5YDupkdULITp4PIj8LKm wze70Vyzpsr6WQnhTDY3qTUYR8gld6gmeXWmjE99vb4CsoDc4OrBr4YNGOE9cYnF PyZJ61+B7IRIuhL/IVzR4CvkUts4H1BiLujsgdQFFGo1sbwKmnBYwdajfI3yfcjG EwIDAQAB -----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 281338390217436128532180537488624133515936 . . . . . . . . [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 2024-04-03 23:38:24 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-07-02 23:38:23 +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 'surveys.ostratto.com' . . . . . . . . [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 18280425311974481987146620755797749667778357345382259781826571034445430295321677170746584211034431412404546779428986398460889856643262663369643134951176179282415190999323148998695405003059624293684305239326997254498709090245522613900661781094006285774661343933201326873498814973590644170706325644586565137035544769613162466877554530874713201129651803620949819487176868097568222022283353584962288028057293418224794570610322721393092242185034973571371344106169723504280709801168139710799051291575044141603596092799488595036538704927312525450083658503957654144067502563861243587028304755368156946315806111625049912428051 . . . . . . . . . . . . . . . . . . . . [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) dc272a963cbd5d8add04ef0a56a66bee10b22ccc . . . . . . . . . . . . . . . . [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 (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'surveys.ostratto.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.3 (CT Precertificate Poison) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . [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) 0006110b29bf8c6698d196eb92b58341129167662f6a20be82c46a66ff623e612792c987c1808fd78d0ac6c3b9d891ed5b642e2ffc09c987d06e94ccd1a2536d44fcd64b5382a731c82687a4108e2314d615e9571187f3f52cb9f904db60e02c0a255abff1b1fc4fa514db38812720b013985fddb9c3a157826a6f3b8b95596adbe78280dceacd0604d8b3650e7e827f1772f6ebf854ca9646d3fab6394ee75e86dd730c367fcd65eade3021b2d57c7e759747fc5c16bce45e3ce936bc9016f7d81159343a9d024e8c23bda8ae71c93e970cc2a9fe4983317829109922f9dec68a43cd14daf06272b977bb90ba5ea4bd3991bcba1f1882c2b3aa6f869d057f8585