optica.africa

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:a6:56:01:ba:58:f8:01:c4:76:74:f5:ce:4b:d8:e3:f0:6f 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=optica.africa

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:a6:56:01:ba:58:f8:01:c4:76:74:f5:ce:4b:d8:e3:f0:6f
Serial Number (int): 405050339215428151820909586847829177135215
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: bd:49:8b:48:ad:57:7d:bb:ec:3a:2e:2c:54:c9:3b:7d:da:ce:a5:45
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): d5:4e:e1:17:8a:c8:7e:bb:a5:fb:0b:11:42:f3:78:4e:3b:b5:9b:42
Fingerprint (sha256): 48:91:e9:7d:f3:76:9c:93:d1:b9:f6:fd:57:cb:88:38:75:26:e4:8c:f7:09:03:00:ad:a3:84:5e:1c:45:66:1c

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 optica.africa

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for optica.africa

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

optica.africa

Other certificates including the domain name optica.africa

(limited to 100 certificates)
www.optica.africa
care.icraft.us
cummins.iqnox.support
www.optica.africa
care.icraft.us
help.geekedoutmedia.com
support.enrichment.kids
support.mirrorfly.com
support.techbliss.in
optica.africa
care.icraft.us
soporte.holistor.com.ar
help.mayfront.com
hpe.inflowtechnologies.in
helpdesk.myprojectit.com
support.link4life.net
support.frogsystems.co.uk
ticket.optica.africa
desk.efoodmenus.com
care.icraft.us
care.icraft.us
help.privocorp.com
support.celadonconsulting.com
optica.africa
support.celadonconsulting.com
support.activedatadigital.com
www.optica.africa
support.adrenalineit.com
help.geekedoutmedia.com
care.icraft.us
desk.zandeins.com
support.adrenalineit.com
care.icraft.us
care.icraft.us
support.mirrorfly.com
support.enrichment.kids
care.icraft.us
helpdesk.myprojectit.com
care.icraft.us
support.frogsystems.co.uk
help.chicbeautybox.com
www.optica.africa
www.optica.africa
www.optica.africa
support.lenoxtravelmanagement.com
care.icraft.us
www.optica.africa
help.hospitality.rmggroup.com
care.icraft.us
help.geekedoutmedia.com
optica.africa
optica.africa
care.icraft.us
support.enrichment.kids
support.longlivelodging.com
optica.africa
optica.africa
support.enrichment.kids
care.icraft.us
support.droneupdelivery.com
care.icraft.us
support.jkdiamondsinstitute.com
support.droneupdelivery.com
soporte.holistor.com.ar
support.pillpacplus.com
helpdeskz.qx.net
care.icraft.us
care.icraft.us
optica.africa
care.icraft.us
www.optica.africa
care.icraft.us
optica.africa
desk.efoodmenus.com
support.exceedtelecom.com
onhelp.canplaycasino.com
support.optica.africa
support.exceedtelecom.com
care.icraft.us
support.wirestreamwifi.com
optica.africa
help.geekedoutmedia.com
support.lenoxtravelmanagement.com
help.privocorp.com
help.hospitality.rmggroup.com
support.frogsystems.co.uk
optica.africa
care.icraft.us
onhelp.canplaycasino.com
support.lenoxtravelmanagement.com
its.ronati.com
care.icraft.us
support.wirestreamwifi.com
ayuda.labuenacrianza.com
care.icraft.us
support.beyondaccountant.com
optica.africa
www.optica.africa
help.geekedoutmedia.com
actus.paperless-innovations.com

Certificate

The complete raw certificate details for optica.africa in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFUjCCBDqgAwIBAgISBKZWAbpY+AHEdnT1zkvY4/BvMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA0MDEwMzE3MjFaFw0x
OTA2MzAwMzE3MjFaMBgxFjAUBgNVBAMTDW9wdGljYS5hZnJpY2EwggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDLutUVzEvaX1KnkOq8otwwgm5mNGal+S9w
IguqDfavMbOuEXrKd85NG278EqUFWulOD4aupSMdoxi1cCTk6iJA5GZietWDeHXc
o0KX2YjI1Fo4T7awVdUTEI9VskR2Tq/yGzLfLT9hbHD+rDh6dI95+PVUKp7e13P/
c9yBWHtiNNQtZ43sLlbD+nRnH/4Vv0afHSvgMejhMt6xmjotyDzDU6aa159KWmvP
XQ09+/OnU5sposFxrrth6D4f05ekaVJ15fGBo6tWnXPgNy3x56BWda8Y95/pAOx0
j4YPH6X/V9UcW0j6mYITf/nVm4hMYcZbQ9H1dNkG7ux/qa0dnPEpAgMBAAGjggJi
MIICXjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFL1Ji0itV3277DouLFTJO33azqVF
MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMw
YTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9y
ZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9y
Zy8wGAYDVR0RBBEwD4INb3B0aWNhLmFmcmljYTBMBgNVHSAERTBDMAgGBmeBDAEC
ATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNl
bmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AG9Tdqwx8DEZ2JkA
pFEV/3cVHBHZAsEAKQaNsgiaN9kTAAABadcds/8AAAQDAEcwRQIhALZoooq4BtcS
HBiRMjEYIXCyzWohX3uWLYyrxgV37pwmAiBMBxEyOPi5T95XwoGNPIrkzChbrbf3
I02WcfOj5WFtfQB2AGPy283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iNAAAB
adcdskwAAAQDAEcwRQIgIgGfxRSoGCwkX4vpNyikD8+6lBCjZzxu193f7L1mjHUC
IQDKJi0pZu/arwpmWJoRynOCt0Vd0zmWrJTAfkdKhN7YtzANBgkqhkiG9w0BAQsF
AAOCAQEAaYNE8xdi2rWHj8j3gEElIyyARKO5oKBzu5tkNpYSC0y1+3Dsgeov3E0m
xpjGtMdN1SJuLZjO/2i0beXsNWFNrLoVxpfE+voJY4T9B/hmo5KtbzT4lbbSUtRw
meRObFrLrOncJMNwO49Sw6gebtucwiDZ1xpQffqkPBK2Dzl48N0sFXWuPX6Xk3D8
yx/0tgw67KjBeCnKH2KVtuqUSlN+7APTFImUtbZri1/kcwUht/1MWaQDVUKwXmCc
8+9eCLYsViQmKoxPGLxHTjp8mvw4LOKumnJYfU4DMnJr0r6hWAw0G2qauLdP6Cz+
Keo1lXirWVXbiP/8W6KwE1PHfsflZg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy7rVFcxL2l9Sp5DqvKLc
MIJuZjRmpfkvcCILqg32rzGzrhF6ynfOTRtu/BKlBVrpTg+GrqUjHaMYtXAk5Ooi
QORmYnrVg3h13KNCl9mIyNRaOE+2sFXVExCPVbJEdk6v8hsy3y0/YWxw/qw4enSP
efj1VCqe3tdz/3PcgVh7YjTULWeN7C5Ww/p0Zx/+Fb9Gnx0r4DHo4TLesZo6Lcg8
w1OmmtefSlprz10NPfvzp1ObKaLBca67Yeg+H9OXpGlSdeXxgaOrVp1z4Dct8eeg
VnWvGPef6QDsdI+GDx+l/1fVHFtI+pmCE3/51ZuITGHGW0PR9XTZBu7sf6mtHZzx
KQIDAQAB
-----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 405050339215428151820909586847829177135215
 . . . . . . . . [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-04-01 03:17:21 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-30 03:17:21 +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 'optica.africa'
 . . . . . . . . [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 25718506380479773791682820305006132200786178749348719705674041545548869560509239070756500519091835515672325445214810553945996254800057038041498982664504136413352579833438731376607577874589153100308832578995661324571898812083866704903100618268467622751482233648023736164238699574241032501413130798240981642504789449468639685531039709627893118182501263620358557145003693288582391627373968643971452755804419723526408317582356122789399970191757908401916568701009321229482849450458972783920700578313051843430820374359148778960638368877868938577136478104721766653953074741722137409357577623894993776358804032881155674796329
 . . . . . . . . . . . . . . . . . . . . [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)
							bd498b48ad577dbbec3a2e2c54c93b7ddacea545
 . . . . . . . . . . . . . . . . [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 (17 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'optica.africa'
 . . . . . . . . . . . . . . . . [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)
							00f00076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d91300000169d71db3ff0000040300473045022100b668a28ab806d7121c18913231182170b2cd6a215f7b962d8cabc60577ee9c2602204c07113238f8b94fde57c2818d3c8ae4cc285badb7f7234d9671f3a3e5616d7d00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000169d71db24c0000040300473045022022019fc514a8182c245f8be93728a40fcfba9410a3673c6ed7dddfecbd668c75022100ca262d2966efdaaf0a66589a11ca7382b7455dd33996ac94c07e474a84ded8b7
 . . . . [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)
		00698344f31762dab5878fc8f7804125232c8044a3b9a0a073bb9b643696120b4cb5fb70ec81ea2fdc4d26c698c6b4c74dd5226e2d98ceff68b46de5ec35614dacba15c697c4fafa096384fd07f866a392ad6f34f895b6d252d47099e44e6c5acbace9dc24c3703b8f52c3a81e6edb9cc220d9d71a507dfaa43c12b60f3978f0dd2c1575ae3d7e979370fccb1ff4b60c3aeca8c17829ca1f6295b6ea944a537eec03d3148994b5b66b8b5fe4730521b7fd4c59a4035542b05e609cf3ef5e08b62c5624262a8c4f18bc474e3a7c9afc382ce2ae9a72587d4e0332726bd2bea1580c341b6a9ab8b74fe82cfe29ea359578ab5955db88fffc5ba2b01353c77ec7e566