api.hop.optelgroup.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:a9:79:77:0b:ed:91:e0:56:5f:66:51:22:ee:7c:95:14: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=api.hop.optelgroup.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:a9:79:77:0b:ed:91:e0:56:5f:66:51:22:ee:7c:95:14:6f
Serial Number (int): 406118318449424454066655104760711048664175
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: b9:4b:61:cc:67:97:5b:45:23:f4:60:dd:63:29:ab:ba:1f:23:c1:40
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 63:3b:58:02:99:f9:e9:4e:1a:7e:58:38:51:4c:15:3f:97:fc:3f:b5
Fingerprint (sha256): 2b:e3:a0:f0:bf:c7:9b:b6:82:fb:38:4f:f4:55:5e:55:02:98:69:de:72:c5:b2:35:78:f9:a5:aa:1f:88:7e:0a

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 api.hop.optelgroup.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for api.hop.optelgroup.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

api.hop.optelgroup.com

Other certificates including the domain name optelgroup.com

(limited to 100 certificates)
app.brilliantguard.com
farmandhaus.app
www.promisecleaning.com.au
cuentas.niquelsoft.com
www.optelgroup.com
auth.fcquiz.app
sni.cloudflaressl.com
aseanport.com
*.vrs.dscsa.optelgroup.com
marketing.optelgroup.com
go.optelgroup.com
www.darrenspurgeon.com
www.optelgroup.com
game.incodeconf.com
go.optelgroup.com
optelgroup.com
decktool.app
dev.hop.optelgroup.com
ssl371096.cloudflaressl.com
qa.hop.optelgroup.com
optelgroup.com
soul2soulanimalrescue.org
int.360live.app
api.hop.optelgroup.com
www.dice-of-god.com
www.bmcdashboard.com
dev.api.hop.optelgroup.com
vrcenter-009.vrplus.info
www.pasiondelsol.be
www.peterip.associates
go.optelgroup.com
q.ywc18.ywc.in.th
flyingcarton.com
flyingcarton.com
website1230.estore.business
www.optelgroup.com
optelgroup.com
appducks.com
lab1click.com.br
www.optelgroup.com
app.taifho.com
aacpublic.optelgroup.com
api.hop.optelgroup.com
www.optelgroup.com
www.quotecloud.app
optelgroup.com
beta.invite.consentio.co
dev.hop.optelgroup.com
go.optelgroup.com
turkuma.com
ninjafinancas.com
admin.pampam.jp
projectliferpg.com
ssl371096.cloudflaressl.com
loomos.app
pledger.fig.org
buycerta.optelgroup.com
azurite.world
certa.optelgroup.com
dev.hop.optelgroup.com
www.safon-bookstore.com
www.stabl.io
optelgroup.com
www.skillnav.co
www.uniquekids.club
dentalwarehouse.site
www.so-vedant.in
www.optelgroup.com
dev.hop.optelgroup.com
oolfa.com
www.lcfinancialtools.com
hijro.com
*.optelgroup.com
aac.optelgroup.com
appducks.com
www.nehad.club
optelgroup.com
optelgroup.com
solidculture.co.za
hop.optelgroup.com
fitness.m3ntorship.com
paocombinationemenu.triggersplus.com
buycerta.optelgroup.com
docs.permissionpanther.com
www.ajmermandur.ca
www.myduedate.app
cot.etiholografik.com.mx
firebase.olivierchung.com
www.hotmails.be
dev.hop.optelgroup.com
optelgroup.com
staging.hop.optelgroup.com
api.hop.optelgroup.com
projectliferpg.com
*.optelgroup.com
translate.weddec.app
jpost.ae
www.aserstein.club
www.fourseasonsvape.com
optelgroup.com

Certificate

The complete raw certificate details for api.hop.optelgroup.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFZTCCBE2gAwIBAgISBKl5dwvtkeBWX2ZRIu58lRRvMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAzMzEyMzAwMjZaFw0x
OTA2MjkyMzAwMjZaMCExHzAdBgNVBAMTFmFwaS5ob3Aub3B0ZWxncm91cC5jb20w
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCUcU8/54TSSxndE1kq+xVZ
PvRrVP6DzMSwYtj9/u7LRWVc4PFHbUp0F+lJ7naSqoDP/mz0XZyBzOm1F6NNUjTR
mqsLIJYyAjVgC7AIH8I2HO+DVPdzGOMdsDAMUQEclHuhmCUHXr5EfvVYOzDCEe1A
X/gYRZekByvegBSjlllvb8UYqmWD/m3uDvUrUU9dDNOIJfTp1qdMVGDjtTnf3qAU
0oLx9Bp5vfXaDdm66wgDLSJs2UQNr+grm8x9C7J7Dw/AYD8YJWngwequNNN6DDQ4
VUYNNAdrKRuP1nL5Gs6J5wykeEUjDiSd6oYcqERIiGbn2gilEiS8Qh0ZHudQxRm3
AgMBAAGjggJsMIICaDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH
AwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFLlLYcxnl1tFI/Rg
3WMpq7ofI8FAMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG
AQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl
bmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl
bmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWYXBpLmhvcC5vcHRlbGdyb3VwLmNvbTBM
BgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIB
FhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYE
gfMA8QB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABadYyfS8A
AAQDAEcwRQIgWfGah5VI8D9Q892U5RnZSV39vAn+HLkMMBiu6+2mSDECIQDb/gXY
dX/5k8HXuOL+ROcD9iBh1Ykd4yOK72KTPLbGjQB3AHR+2oMxrTMQkSGcziVPQnDC
v/1eQiAIxjc1eeYQe8xWAAABadYyfxwAAAQDAEgwRgIhANfmg4PQOHIhpmDOkkIq
VSos/hhMAcgjryCr7bxoQDEKAiEA+vJxW3JskIXHpOiGKIIzZBYnF4eKH/GtiEGk
prtR8P8wDQYJKoZIhvcNAQELBQADggEBAITdq5zca7Bp3+kNPazqEK8bLCwQ79x9
S0ASEQ+xEss3DXIDbcuhXP68zRcnMj0ohvAKHYlRFwZLPBXVcnmZiCiUXqQY1M/7
eGLGxvzWwANapieLX/XXV2OlbwwyJmevU6+xi4ReVFMLNFmWzKkJGnQMSFka62Sy
vC7T/Z+rKdDhVHxV8r/w/fszQqytYzB/0Gp40/8ve0UeayPA7JchT6JokcG1GNHB
0epV+f5zme5VDeACOndIaCNJ5JUtlrV1oR1Hvwnzg61RKLSfQAEbCzxiWwWO4foh
7I/QxI2DQoLU+YWmBk+CVokliXAPNUmyFaW5cDLR1GPrNfGxduCbgQ4=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlHFPP+eE0ksZ3RNZKvsV
WT70a1T+g8zEsGLY/f7uy0VlXODxR21KdBfpSe52kqqAz/5s9F2cgczptRejTVI0
0ZqrCyCWMgI1YAuwCB/CNhzvg1T3cxjjHbAwDFEBHJR7oZglB16+RH71WDswwhHt
QF/4GEWXpAcr3oAUo5ZZb2/FGKplg/5t7g71K1FPXQzTiCX06danTFRg47U5396g
FNKC8fQaeb312g3ZuusIAy0ibNlEDa/oK5vMfQuyew8PwGA/GCVp4MHqrjTTegw0
OFVGDTQHaykbj9Zy+RrOiecMpHhFIw4kneqGHKhESIhm59oIpRIkvEIdGR7nUMUZ
twIDAQAB
-----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 406118318449424454066655104760711048664175
 . . . . . . . . [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-03-31 23:00:26 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-29 23:00:26 +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 'api.hop.optelgroup.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 18739144165869162861132857885378795240235368661998169847477657262657036622039670009486230625006095305396564959437121216869090759333387794072085429632559608860874581746654824711317434804747078781305637954891886059940513862217765844129869840594080593924384344956559822662219205795831889336994597005503915608272320504254545247157292123716264359802443614904012656605068860633602880755549427239604753764008027865106061176634198881343238810045509777301888365153879306862506340175596928346875738443037172148880131261695281474294411903359597297521676828817089669113327033344869813749573053407245922691300314295888477753252279
 . . . . . . . . . . . . . . . . . . . . [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)
							b94b61cc67975b4523f460dd6329abba1f23c140
 . . . . . . . . . . . . . . . . [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 (26 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'api.hop.optelgroup.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000169d6327d2f0000040300473045022059f19a879548f03f50f3dd94e519d9495dfdbc09fe1cb90c3018aeebeda64831022100dbfe05d8757ff993c1d7b8e2fe44e703f62061d5891de3238aef62933cb6c68d007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000169d6327f1c0000040300483046022100d7e68383d0387221a660ce92422a552a2cfe184c01c823af20abedbc6840310a022100faf2715b726c9085c7a4e88628823364162717878a1ff1ad8841a4a6bb51f0ff
 . . . . [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)
		0084ddab9cdc6bb069dfe90d3dacea10af1b2c2c10efdc7d4b4012110fb112cb370d72036dcba15cfebccd1727323d2886f00a1d895117064b3c15d57279998828945ea418d4cffb7862c6c6fcd6c0035aa6278b5ff5d75763a56f0c322667af53afb18b845e54530b345996cca9091a740c48591aeb64b2bc2ed3fd9fab29d0e1547c55f2bff0fdfb3342acad63307fd06a78d3ff2f7b451e6b23c0ec97214fa26891c1b518d1c1d1ea55f9fe7399ee550de0023a7748682349e4952d96b575a11d47bf09f383ad5128b49f40011b0b3c625b058ee1fa21ec8fd0c48d834282d4f985a6064f8256892589700f3549b215a5b97032d1d463eb35f1b176e09b810e