copen.liglab.fr

- Institut Polytechnique de Grenoble -

Issued by TERENA SSL CA

About this certificate

This digital certificate with serial number 10:79:7c:1c:4d:e5:7c:1b:96:88:80:ff:33:ed:0c:7d was issued on by TERENA.

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:

Institut Polytechnique de Grenoble

Organization: Institut Polytechnique de Grenoble
Organization unit: LIG / Marvelig
Country: FR

TERENA

Organization: TERENA
Country: NL

This certificate has expire since

Certificate Details

Serial Number (hex): 10:79:7c:1c:4d:e5:7c:1b:96:88:80:ff:33:ed:0c:7d
Serial Number (int): 21898433113728547167335472833789496445
Serial Number lenght: 125 bits, 16 octets

SubjectKeyId: 7c:11:1d:33:1b:b0:bc:9b:2b:26:86:bc:91:3c:c0:69:10:54:8a:8e
AuthorityKeyId: 0c:bd:93:68:0c:f3:de:ab:a3:49:6b:2b:37:57:47:ea:90:e3:b9:ed

Fingerprint (sha1): 4b:dc:a2:13:d9:d3:68:cd:7e:ff:42:74:44:66:f8:4a:e7:b8:a3:fb
Fingerprint (sha256): 05:71:20:87:4f:71:14:46:68:39:f6:37:f1:0c:53:1f:bf:15:42:1a:54:4f:8c:f8:ac:dd:b7:ee:46:32:c5:49

Issuing Certificate URL: http://crt.tcs.terena.org/TERENASSLCA.crt

Revocation information

OCSP Server: http://ocsp.tcs.terena.org
CRL Distribution Point: http://crl.tcs.terena.org/TERENASSLCA.crl

Check the revocation status for certificate copen.liglab.fr

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for copen.liglab.fr

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA1 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

copen.liglab.fr

Other certificates including the domain name liglab.fr

(limited to 100 certificates)
dynemo.liglab.fr
copen.liglab.fr
*.liglab.fr
walt-project.liglab.fr
www.liglab.fr
lig-membres.imag.fr
lig-edba.imag.fr
sakura-hubble.liglab.fr
espondb.liglab.fr
lig-membres.imag.fr
slide-apps.liglab.fr
compmep.liglab.fr
lig-edba.imag.fr
sakura-platform.liglab.fr
lig-wwwphp.imag.fr
liglab.fr
lig-membres.imag.fr
lig-edba.imag.fr
lig-edba.imag.fr
lig-edba.imag.fr
lig-edba.imag.fr
jeuxdemots.liglab.fr
jeuxdemots.liglab.fr
lig-teleos.imag.fr
sakura-platform.liglab.fr
jeuxdemots.liglab.fr
intranet.liglab.fr
pimlig.liglab.fr
sakura-hubble.liglab.fr
intranet.liglab.fr
jeuxdemots.liglab.fr
lig-edba.imag.fr
lig-intranet.imag.fr
lig-intranet.imag.fr
lig-smb4-ad.imag.fr
sakura-platform.liglab.fr
lig-pimlig.imag.fr
lig-edba.imag.fr
lig-edba.imag.fr
lig-smb4-ad.liglab.fr
walt-project.liglab.fr
lig-cartographie.imag.fr
lig-aptikal.imag.fr
lig-publig.imag.fr
lig-publig.imag.fr
lig-edba.imag.fr
jeuxdemots.liglab.fr
liglab.fr
lig-pimlig.imag.fr
lig-wwwarchives.imag.fr
sakura-hubble.liglab.fr
jeuxdemots.liglab.fr
sakura-hubble.liglab.fr
jeuxdemots.liglab.fr
lig-edba.imag.fr
formatask.liglab.fr
lig-smb4-ad-rep2.imag.fr
lig-edba.imag.fr
sakura-hubble.liglab.fr
lig-edba.imag.fr
sakura-hubble.liglab.fr
jeuxdemots.liglab.fr
teleos.liglab.fr
lig-membres.imag.fr
jeuxdemots.liglab.fr
lig-getalp.imag.fr
lig-publig.liglab.fr
wwww.liglab.fr
lig-smb4-ad-rep3.liglab.fr
pimlig.liglab.fr
lig-cartographie.imag.fr
sakura-hubble.liglab.fr
walt-project.liglab.fr
jeuxdemots.liglab.fr
lig-wwwstatic.imag.fr
lig-wwwphp.imag.fr
lig-getalp.imag.fr
lig-wwwphp.imag.fr
sakura-hubble.liglab.fr
lig-getalp.imag.fr
lig-smb4-ad-rep.liglab.fr
cartographie.liglab.fr
lig-erods.imag.fr
lig-edba.imag.fr
lig-teleos.imag.fr
lig-edba.imag.fr
jeuxdemots.liglab.fr
lig-publig.imag.fr
lig-edba.imag.fr
sakura-hubble.liglab.fr
lig-publig.imag.fr
lig-membres.imag.fr
lig-smb4-ad-rep.imag.fr
lig-edba.imag.fr
lig-smb4-ad-rep2.liglab.fr
lig-membres.imag.fr

Certificate

The complete raw certificate details for copen.liglab.fr in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIEkTCCA3mgAwIBAgIQEHl8HE3lfBuWiID/M+0MfTANBgkqhkiG9w0BAQUFADA2
MQswCQYDVQQGEwJOTDEPMA0GA1UEChMGVEVSRU5BMRYwFAYDVQQDEw1URVJFTkEg
U1NMIENBMB4XDTExMTEwNDAwMDAwMFoXDTE0MTEwMzIzNTk1OVowbTELMAkGA1UE
BhMCRlIxKzApBgNVBAoTIkluc3RpdHV0IFBvbHl0ZWNobmlxdWUgZGUgR3Jlbm9i
bGUxFzAVBgNVBAsTDkxJRyAvIE1hcnZlbGlnMRgwFgYDVQQDEw9jb3Blbi5saWds
YWIuZnIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3nWAZLDOU8ZJN
nhYd4Ojy/+MiKan/SygkEPdsmd31l3iDbg42jOf0mnHSQss74HGtAIq2BwmtfKHK
fGkZkUMU2EDQqaoZpDTPvJ/wOciVfU1oBZLgrm1HIUMuUaHAdmMBfJnYhjec23iU
N/hxc/1tR2yBMibUE6JU65ntvh8FOcnZNfVaGbq99FiayT0/sbdNHsQFQG3/JIP0
+DSNWY0rnpd2CQUY6xhOq9bf+tJbG7GoKpRciPy0cEqbVevPeCX29QQBnUrDE9W1
RQtA+UIUGEtOPhaZtDXBj+38UmJooarGMPFL5i6U/9/z53npfB2leUS00Ka0W1lQ
LzDPZB3zAgMBAAGjggFiMIIBXjAfBgNVHSMEGDAWgBQMvZNoDPPeq6NJays3V0fq
kOO57TAdBgNVHQ4EFgQUfBEdMxuwvJsrJoa8kTzAaRBUio4wDgYDVR0PAQH/BAQD
AgWgMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
MBgGA1UdIAQRMA8wDQYLKwYBBAGyMQECAh0wOgYDVR0fBDMwMTAvoC2gK4YpaHR0
cDovL2NybC50Y3MudGVyZW5hLm9yZy9URVJFTkFTU0xDQS5jcmwwbQYIKwYBBQUH
AQEEYTBfMDUGCCsGAQUFBzAChilodHRwOi8vY3J0LnRjcy50ZXJlbmEub3JnL1RF
UkVOQVNTTENBLmNydDAmBggrBgEFBQcwAYYaaHR0cDovL29jc3AudGNzLnRlcmVu
YS5vcmcwGgYDVR0RBBMwEYIPY29wZW4ubGlnbGFiLmZyMA0GCSqGSIb3DQEBBQUA
A4IBAQCfxvTnGfd/6V+GmY633d0l508f0fVuQy5JAjC1eH4PhwkRldpQuhGDZP4u
9RRn7OpxjjPZ3P3939liTTnoJx9wg/1NpcPaey4hF1cjHiS2356b1GdaJuWBWw0g
Im+0J99gBu1TiAlL6va/6MHWz9W/eS6B2n8NkvK/IZPgRTK3W/i5Mrvdpt6Ntmyo
0+VuwZG2tMFDU6bRL38J4P6NY7Utgu2hE5gBa+vzykf+kbOv982LN+rMt7y91epa
cHw2P0PIz56+7VSawKRBi2rpsmsGXCs2IZHXR5KVLrBnVOvlkKNDrhFD2t5Kg2BW
5MRHKESGsy3pAjO12M848/sOxHt8
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt51gGSwzlPGSTZ4WHeDo
8v/jIimp/0soJBD3bJnd9Zd4g24ONozn9Jpx0kLLO+BxrQCKtgcJrXyhynxpGZFD
FNhA0KmqGaQ0z7yf8DnIlX1NaAWS4K5tRyFDLlGhwHZjAXyZ2IY3nNt4lDf4cXP9
bUdsgTIm1BOiVOuZ7b4fBTnJ2TX1Whm6vfRYmsk9P7G3TR7EBUBt/ySD9Pg0jVmN
K56XdgkFGOsYTqvW3/rSWxuxqCqUXIj8tHBKm1Xrz3gl9vUEAZ1KwxPVtUULQPlC
FBhLTj4WmbQ1wY/t/FJiaKGqxjDxS+YulP/f8+d56XwdpXlEtNCmtFtZUC8wz2Qd
8wIDAQAB
-----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 21898433113728547167335472833789496445
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.5 (sha1WithRSAEncryption)
 . . . . . . . . . . . . [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 'NL'
 . . . . . . . . . . . . [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 'TERENA'
 . . . . . . . . . . . . [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 'TERENA SSL CA'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2011-11-04 00:00:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2014-11-03 23:59:59 +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.6 (countryName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'FR'
 . . . . . . . . . . . . [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 'Institut Polytechnique de Grenoble'
 . . . . . . . . . . . . [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.11 (organizationalUnitName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'LIG / Marvelig'
 . . . . . . . . . . . . [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 'copen.liglab.fr'
 . . . . . . . . [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 23179214503057143434447054169409009245983468666744013940003456441195146591969750890570082971597615085286868192406902997772701021992190107992235236963511907998605303951790364694608963495114566635128839818033936832623423212668528525541200966696764270834762597973944038278246437206159415198578080122123049387188370133951822386528279053380692350156197904095755917536814912880874883425333588933083726557325722511556756628885809648120270029306717801435814679662965977435723897255973280475393474473431412782760231500947685105375241283874082446866783611497026770783742237598276352320468328179368017752099181824925469468007923
 . . . . . . . . . . . . . . . . . . . . [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.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 0cbd93680cf3deaba3496b2b375747ea90e3b9ed
 . . . . . . . . . . . . . . . . [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)
							7c111d331bb0bc9b2b2686bc913cc06910548a8e
 . . . . . . . . . . . . . . . . [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.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.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.32 (certificatePolicies)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (17 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.4.1.6449.1.2.2.29
 . . . . . . . . . . . . . . . . [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 (51 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://crl.tcs.terena.org/TERENASSLCA.crl'
 . . . . . . . . . . . . . . . . [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 (97 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.2 (caIssuers)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crt.tcs.terena.org/TERENASSLCA.crt'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.tcs.terena.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 (19 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'copen.liglab.fr'
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.5 (sha1WithRSAEncryption)
 . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:3|false] BIT STRING (2048 bits)
		009fc6f4e719f77fe95f86998eb7dddd25e74f1fd1f56e432e490230b5787e0f87091195da50ba118364fe2ef51467ecea718e33d9dcfdfddfd9624d39e8271f7083fd4da5c3da7b2e211757231e24b6df9e9bd4675a26e5815b0d20226fb427df6006ed5388094beaf6bfe8c1d6cfd5bf792e81da7f0d92f2bf2193e04532b75bf8b932bbdda6de8db66ca8d3e56ec191b6b4c14353a6d12f7f09e0fe8d63b52d82eda11398016bebf3ca47fe91b3aff7cd8b37eaccb7bcbdd5ea5a707c363f43c8cf9ebeed549ac0a4418b6ae9b26b065c2b362191d74792952eb06754ebe590a343ae1143dade4a836056e4c447284486b32de90233b5d8cf38f3fb0ec47b7c