shop.corelitecomposites.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:53:9b:07:d0:19:69:3f:66:8b:58:78:9c:32:e3:31:39:4a 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=shop.corelitecomposites.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:53:9b:07:d0:19:69:3f:66:8b:58:78:9c:32:e3:31:39:4a
Serial Number (int): 289786365155897778306439068002937837009226
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: dd:15:35:9c:41:59:b6:d2:e8:bd:34:1c:49:c7:8b:f5:bb:0e:e5:33
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 3e:37:8b:01:5d:56:43:3f:b0:4f:ba:34:66:15:fe:4c:28:cc:5a:99
Fingerprint (sha256): 28:a3:ef:c9:b8:2a:bf:71:10:ce:ad:84:fd:cf:d3:94:35:68:f8:19:32:0e:02:c2:3d:76:d2:a6:53:e6:ce:29

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate shop.corelitecomposites.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for shop.corelitecomposites.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

shop.corelitecomposites.com

Other certificates including the domain name corelitecomposites.com

(limited to 100 certificates)
corelitecomposites.com
shop.corelitecomposites.com
pelajarnu-bara.or.id
shop.corelitecomposites.com
www.corelitecomposites.com
payout.farmart.co
shop.corelitecomposites.com
kengo-akimto-private-todo.ga
coreliteusa.com
hu.eurovision.app
www.coreliteusa.com
redhillgames.12traits.com
shop.corelitecomposites.com
www.coreliteusa.com
shop.corelitecomposites.com
shop.corelitecomposites.com
www.coreliteusa.com
shop.corelitecomposites.com
shop.corelitecomposites.com
shop.corelitecomposites.com
coreliteusa.com
shop.corelitecomposites.com
www.grahambull.com
utrechtpodcast.com
narciscristea.com
corelitecomposites.com
admin.carboli.com
www.coreliteusa.com
coreliteusa.com
shop.corelitecomposites.com
coreliteusa.com
invitr.in
redhillgames.12traits.com
www.coreliteusa.com
biru.watchout.tw
app.hairmake-theater.com
www.corelitecomposites.com
unicitygroup.com
admin.carboli.com
shop.corelitecomposites.com
www.hiremarknolan.com
shop.corelitecomposites.com
coreliteusa.com
plus.corelitecomposites.com
shop.corelitecomposites.com
coreliteusa.com
shop.corelitecomposites.com
dontflywizzair.com
www.markhagethorn.com
www.corelitecomposites.com
www.corelitecomposites.com
payout.farmart.co
shop.corelitecomposites.com
flashvault.alex2006hw.com
www.markhagethorn.com
text-to-speech.feli.page
corelitecomposites.com
shop.corelitecomposites.com
create.storyy.co
shop.corelitecomposites.com
shop.corelitecomposites.com
shop.corelitecomposites.com
app.chrysalabs.com
shop.corelitecomposites.com
coreliteusa.com
shop.corelitecomposites.com
dealsh.app
kyntek.ch
shop.corelitecomposites.com
coreliteusa.com
shop.corelitecomposites.com
dsoares.nerit.app
shop.corelitecomposites.com
www.corelitecomposites.com
kitchenkillaz.com
plus.corelitecomposites.com
shop.corelitecomposites.com
vivemaisha.com
aiki.com.ng
elektroamper.hu

Certificate

The complete raw certificate details for shop.corelitecomposites.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFbjCCBFagAwIBAgISA1ObB9AZaT9mi1h4nDLjMTlKMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MjgxNTE3MDVaFw0x
OTA4MjYxNTE3MDVaMCYxJDAiBgNVBAMTG3Nob3AuY29yZWxpdGVjb21wb3NpdGVz
LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALiMmkYSF/hLGKo0
Y5tCAJVSNjWGg/iMvrYddJz0enfRj8LDIv8nBBM8vC+7jXlyPyJcH8mF3X0WAXFa
AWY7Rr0U0wtJ1Rp2zlXcoxadQ9MUYT6yetqr4tH/bFvYMP+d/T7xvgM1rLn1KbCO
G+z07i1+hW+6mmrGGzYJnRgzYPOYOlxm6kiNbP9WwZS3PLxYNJJMAEDyM7avjg66
0F/+fURHnY9wjNPtCkENp3c2ieLGk255V7A/GvN+g6uTgaIPQtd552IRm5jtLDh7
am+znH/5aAbHZNK9iSYjnxE20++RDdDXVAAsaY0mKrzgq3TLekUw+/7tuTYBAa39
l/2uUxcCAwEAAaOCAnAwggJsMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr
BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU3RU1nEFZ
ttLovTQcSceL9bsO5TMwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEw
bwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMu
bGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMu
bGV0c2VuY3J5cHQub3JnLzAmBgNVHREEHzAdghtzaG9wLmNvcmVsaXRlY29tcG9z
aXRlcy5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm
BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEE
AdZ5AgQCBIH1BIHyAPAAdgB0ftqDMa0zEJEhnM4lT0Jwwr/9XkIgCMY3NXnmEHvM
VgAAAWr/Ox6RAAAEAwBHMEUCIDQRKbo0aefk/+uvasmtG9LVjsGOskZbpGrxLWYH
+ObbAiEA9pKLNOIpajuS0ZMElHiGu0IWjQJAxpEaM5N3DHaO464AdgApPFGWVMg5
ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWr/Ox6PAAAEAwBHMEUCIEq+VVFV
ymVhxEy0hx4LtwGL/Fe3cjsHg2ag+5nFNIQSAiEAhl5dvvmv8+eAtxLV+jM5rEL2
UUQuKcWLxacQ5q3q2AgwDQYJKoZIhvcNAQELBQADggEBACiKnApkTVaRhSuceCAx
NacyFNsXVBtbSRjhsVyF/qyTIYZFc45JQQjzADzVubua1WEdtxjOKqwEr4vzlRQX
HiUh7s6VAJZwsFvPn0XKzikOy6QORZQNqvzi6LYK5TKl1ZnDN74pufh6oDP3hhno
aprJth6KXOyPeo5w2KxSQxa4ZQHiXKFwoI395bJ9S8B6EeeR7V/586rufGQypbBw
ghJyxDwiziwGgMajsjXA0m2wNjSXOHlf3Gy/zS1DObUF2PhcsQJFLiVuN2VosZUy
DjTuez9V1kgKnSwL6KgRcihksTsXej5d1iJsSn9vFs2J6cMJvtT+LV9YXIYKWtkH
mp8=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuIyaRhIX+EsYqjRjm0IA
lVI2NYaD+Iy+th10nPR6d9GPwsMi/ycEEzy8L7uNeXI/IlwfyYXdfRYBcVoBZjtG
vRTTC0nVGnbOVdyjFp1D0xRhPrJ62qvi0f9sW9gw/539PvG+AzWsufUpsI4b7PTu
LX6Fb7qaasYbNgmdGDNg85g6XGbqSI1s/1bBlLc8vFg0kkwAQPIztq+ODrrQX/59
REedj3CM0+0KQQ2ndzaJ4saTbnlXsD8a836Dq5OBog9C13nnYhGbmO0sOHtqb7Oc
f/loBsdk0r2JJiOfETbT75EN0NdUACxpjSYqvOCrdMt6RTD7/u25NgEBrf2X/a5T
FwIDAQAB
-----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 289786365155897778306439068002937837009226
 . . . . . . . . [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 2019-05-28 15:17:05 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-26 15:17:05 +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 'shop.corelitecomposites.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 23297181855546894240351041221799785098600257075509512279820113637316676878721364118219727643408099992402708943472522895770329074705499485033752071131718751153344910346232940149520038343563478233413325532046157305561985675256926860898052856436202603839109208471608946487462093438958817710401884503778147322720012354853631796522229933762245421928235404759556035068000765433854430434817560469313963071880847002171533765000471279203081984240788994017645769237405997146265783669698464638908654354612964516302642544836282380274643612985590476233194599845362515064862815088522387964783887421364938163866057842167976561627927
 . . . . . . . . . . . . . . . . . . . . [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)
							dd15359c4159b6d2e8bd341c49c78bf5bb0ee533
 . . . . . . . . . . . . . . . . [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 (31 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'shop.corelitecomposites.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 (69 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.4.1.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016aff3b1e9100000403004730450220341129ba3469e7e4ffebaf6ac9ad1bd2d58ec18eb2465ba46af12d6607f8e6db022100f6928b34e2296a3b92d19304947886bb42168d0240c6911a3393770c768ee3ae007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016aff3b1e8f000004030047304502204abe555155ca6561c44cb4871e0bb7018bfc57b7723b078366a0fb99c5348412022100865e5dbef9aff3e780b712d5fa3339ac42f651442e29c58bc5a710e6adead808
 . . . . [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)
		00288a9c0a644d5691852b9c78203135a73214db17541b5b4918e1b15c85feac93218645738e494108f3003cd5b9bb9ad5611db718ce2aac04af8bf39514171e2521eece95009670b05bcf9f45cace290ecba40e45940daafce2e8b60ae532a5d599c337be29b9f87aa033f78619e86a9ac9b61e8a5cec8f7a8e70d8ac524316b86501e25ca170a08dfde5b27d4bc07a11e791ed5ff9f3aaee7c6432a5b070821272c43c22ce2c0680c6a3b235c0d26db036349738795fdc6cbfcd2d4339b505d8f85cb102452e256e376568b195320e34ee7b3f55d6480a9d2c0be8a811722864b13b177a3e5dd6226c4a7f6f16cd89e9c309bed4fe2d5f585c860a5ad9079a9f