DV SSL/TLS Certificate for messagerie.grandnancy.eu

Certificate is witin its validity period

Issued by GlobalSign nv-sa (GlobalSign GCC R6 AlphaSSL CA 2025)

About the messagerie.grandnancy.eu DV SSL/TLS Certificate

This certificate with serial number 61:29:06:cd:80:22:23:65:88:af:f3:f1 for messagerie.grandnancy.eu was issued on by GlobalSign nv-sa.

This DV SSL/TLS Certificate is currently within its validity period but we haven't checked the revocation status of this certificate, you can do this simply on revocationcheck.com. We have found some issues with the compliance of this certificate, they are be shown below. We hope this DV SSL/TLS Certificate review for messagerie.grandnancy.eu provides you with the detailed information you were looking for.


We have identified some issues with this certificate:
  • 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)

GlobalSign nv-sa

Organization: GlobalSign nv-sa
Country: BE

This X.509 certificate will expire on

Certificate Details

Serial Number (hex): 61:29:06:cd:80:22:23:65:88:af:f3:f1
Serial Number (int): 30069644036289084895850918897
Serial Number Length: 95 bits, 12 octets

Subject Key Identifier: 4b:1c:a7:eb:d8:2b:ee:a9:67:1d:b4:59:e8:44:77:49:df:e3:7d:94
Authority Key Identifier: c5:b4:93:8f:6f:2b:dc:1e:48:bf:b7:10:30:85:ce:d1:b2:bb:48:2d

Fingerprint (SHA-1): 4b:7f:11:a6:dc:9d:c1:34:e9:0f:48:1e:f2:f6:48:fa:75:9c:1a:f2
Fingerprint (SHA-256): c5:d9:01:e9:58:bd:b5:e2:cd:2c:7d:ec:59:11:fe:44:d3:37:25:3f:24:13:e9:f4:9c:56:8c:be:df:a4:62:18

Issuing Certificate URL: http://secure.globalsign.com/cacert/gsgccr6alphasslca2025.crt

Revocation Information

OCSP Server: http://ocsp.globalsign.com/gsgccr6alphasslca2025
CRL Distribution Point: http://crl.globalsign.com/gsgccr6alphasslca2025.crl

Check the revocation status for certificate messagerie.grandnancy.eu
1
DNS Names
0
Email Addresses
0
IP Addresses

Advanced Certificate Properties

Technical details of the X.509 certificate for messagerie.grandnancy.eu

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
10
CA Certificate
This is not a CA certificate

Subject Alternative Names

messagerie.grandnancy.eu

X.509 Certificate

The complete raw X.509 certificate details for messagerie.grandnancy.eu in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGZTCCBU2gAwIBAgIMYSkGzYAiI2WIr/PxMA0GCSqGSIb3DQEBCwUAMFUxCzAJ
BgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSswKQYDVQQDEyJH
bG9iYWxTaWduIEdDQyBSNiBBbHBoYVNTTCBDQSAyMDI1MB4XDTI1MDYyMzA5Mzc0
OVoXDTI2MDcyNTA5Mzc0OFowIzEhMB8GA1UEAxMYbWVzc2FnZXJpZS5ncmFuZG5h
bmN5LmV1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7+SnurNel7Af
NGRKZ+kr6D6xNP2vDfzQWY9aC3o+EsVUTerl72+zx8E6fP5g7glVh8jRd2H/kr3i
PaNj2ybfwAFEITOC5N/6fifCqXyvQkAa4CAhheYdV9zZAhodXuVq5V4li6mAmy7p
zeSE2lWfl+IJpAouEi+sqLld/0OcYUVcZxWjBjP65+q93BlhH0v3kxCra3J51+H3
OVvqGUESgkdma58KcGfUkxw8/60FcSHxTFpZTmzj1hBYvaAue86PAhImEl+D8OPe
4R1QyTSI2sE6LWwRozcisX8fDHTQg7NNNUoa4LoYGUjZJ6sDhdkd5+KANcDtwNAX
Aw/Bk2q+eQIDAQABo4IDZTCCA2EwDgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQC
MAAwgZkGCCsGAQUFBwEBBIGMMIGJMEkGCCsGAQUFBzAChj1odHRwOi8vc2VjdXJl
Lmdsb2JhbHNpZ24uY29tL2NhY2VydC9nc2djY3I2YWxwaGFzc2xjYTIwMjUuY3J0
MDwGCCsGAQUFBzABhjBodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9nc2djY3I2
YWxwaGFzc2xjYTIwMjUwVwYDVR0gBFAwTjAIBgZngQwBAgEwQgYKKwYBBAGgMgoB
AzA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBv
c2l0b3J5LzBEBgNVHR8EPTA7MDmgN6A1hjNodHRwOi8vY3JsLmdsb2JhbHNpZ24u
Y29tL2dzZ2NjcjZhbHBoYXNzbGNhMjAyNS5jcmwwIwYDVR0RBBwwGoIYbWVzc2Fn
ZXJpZS5ncmFuZG5hbmN5LmV1MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD
AjAfBgNVHSMEGDAWgBTFtJOPbyvcHki/txAwhc7RsrtILTAdBgNVHQ4EFgQUSxyn
69gr7qlnHbRZ6ER3Sd/jfZQwggGABgorBgEEAdZ5AgQCBIIBcASCAWwBagB3AMs4
9xWJfIShRF9bwd37yW7ymlnNRwppBYWwyxTDFFjnAAABl5wmxAYAAAQDAEgwRgIh
AL5BwwmdboE2VUCsoN3yL8PAlbKoD6ReHCo+12pn7pdLAiEA1b434Wf0XX7Z1P8D
nQKexJjbhEsrfDHyhxMxnOFsZRYAdwDCMX5XRRmjRe5/ON6ykEHrx8IhWiK/f9W1
rXaa2Q5SzQAAAZecJsV8AAAEAwBIMEYCIQDzq0l3RsaFhhYDrvvi9CzinNHr3QnN
3/VBMvNJEQD9BQIhAPAwdr217oGm0mx0DxRe0OuuviFhvdzN0Ax1+yIsRZTeAHYA
lLHBirDQV8R74KwEDh8svI3DdXJ7yVHyClJhJoY7pzwAAAGXnCbF0gAABAMARzBF
AiAxKHLmji2dZn+8KUpdmaTWUxEB6oVdzR7Q6mIUCaMqsAIhAM9A/oU73NVvqUWX
hfXoy9qyu0oHIUMpuJPYjlkrNhdUMA0GCSqGSIb3DQEBCwUAA4IBAQCeAT2sIV2t
j/z5NyyHOXMcO6E7LgOSdR33mlysvJdKaj9cAS4sw4vVP1U0jbgzfYGh/UHH0Ic1
g1KiHt23ZPXj0ULGwx4Fe6kFMoMjZX/XKVNa5AEeVq0GmDWmIXZasA1mtyF7R2nc
loSLNMFWKLY+vEUpzsAuYib0cwStYozDuiUx/bm6YSlXsDzIAzm7CF2cYbHEGLM/
zjPoLOEGvJvy28PBXLOYrzUGqBla8WC46XNn7vPA2RDEe90bAf+t6cADXmNGC+1t
3C6RlF6vbMA5JepGQBEtyg3JeCEYAq4zmJTRtZ5CkQi3eFIWzL5p09NDCJH6YlXS
pauyvTduywXM
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7+SnurNel7AfNGRKZ+kr
6D6xNP2vDfzQWY9aC3o+EsVUTerl72+zx8E6fP5g7glVh8jRd2H/kr3iPaNj2ybf
wAFEITOC5N/6fifCqXyvQkAa4CAhheYdV9zZAhodXuVq5V4li6mAmy7pzeSE2lWf
l+IJpAouEi+sqLld/0OcYUVcZxWjBjP65+q93BlhH0v3kxCra3J51+H3OVvqGUES
gkdma58KcGfUkxw8/60FcSHxTFpZTmzj1hBYvaAue86PAhImEl+D8OPe4R1QyTSI
2sE6LWwRozcisX8fDHTQg7NNNUoa4LoYGUjZJ6sDhdkd5+KANcDtwNAXAw/Bk2q+
eQIDAQAB
-----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 30069644036289084895850918897
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11
 . . . . . . . . . . . . [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
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'BE'
 . . . . . . . . . . . . [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
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'GlobalSign nv-sa'
 . . . . . . . . . . . . [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
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'GlobalSign GCC R6 AlphaSSL CA 2025'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2025-06-23 09:37:49 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2026-07-25 09:37:48 +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
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'messagerie.grandnancy.eu'
 . . . . . . . . [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
 . . . . . . . . . . . . . . . . [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 30283708964749278739672190126746768406089719821909620977860365040276323065690952187889787425175523947448935256160393947098604144628145138905137875881941210726189709078834182801585495612305038402397725078362619604737107179235940479845678219965530626970885461764961452048715805620447384560487328489352133257805396649705184435513650180956101012315017386422947953849620282252642547699147581724051858420601149429657427142375413951307187330946953013455909003918465762914099497653080375561317441190131098983312471690380475393610916430187032863011016439472911470447395104017804540927815277584795832973796504045953659523743353
 . . . . . . . . . . . . . . . . . . . . [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
 . . . . . . . . . . . . . . . . . . . . [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
 . . . . . . . . . . . . . . . . . . . . [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 1.3.6.1.5.5.7.1.1
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (140 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
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://secure.globalsign.com/cacert/gsgccr6alphasslca2025.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
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.globalsign.com/gsgccr6alphasslca2025'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (80 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
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.4146.10.1.3
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'https://www.globalsign.com/repository/'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (61 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.globalsign.com/gsgccr6alphasslca2025.crl'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (28 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'messagerie.grandnancy.eu'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37
 . . . . . . . . . . . . . . . . . . . . [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
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName c5b4938f6f2bdc1e48bfb7103085ced1b2bb482d
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes)
							4b1ca7ebd82beea9671db459e8447749dfe37d94
 . . . . . . . . . . . . . . . . [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 (368 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (364 bytes)
							016a007700cb38f715897c84a1445f5bc1ddfbc96ef29a59cd470a690585b0cb14c31458e7000001979c26c4060000040300483046022100be41c3099d6e81365540aca0ddf22fc3c095b2a80fa45e1c2a3ed76a67ee974b022100d5be37e167f45d7ed9d4ff039d029ec498db844b2b7c31f28713319ce16c6516007700c2317e574519a345ee7f38deb29041ebc7c2215a22bf7fd5b5ad769ad90e52cd000001979c26c57c0000040300483046022100f3ab497746c685861603aefbe2f42ce29cd1ebdd09cddff54132f3491100fd05022100f03076bdb5ee81a6d26c740f145ed0ebaebe2161bddccdd00c75fb222c4594de00760094b1c18ab0d057c47be0ac040e1f2cbc8dc375727bc951f20a526126863ba73c000001979c26c5d200000403004730450220312872e68e2d9d667fbc294a5d99a4d6531101ea855dcd1ed0ea621409a32ab0022100cf40fe853bdcd56fa9459785f5e8cbdab2bb4a07214329b893d88e592b361754
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11
 . . . . . . . . [c:0|t:5|false] NULL []
 . . . . [c:0|t:3|false] BIT STRING (2048 bits)
		009e013dac215dad8ffcf9372c8739731c3ba13b2e0392751df79a5cacbc974a6a3f5c012e2cc38bd53f55348db8337d81a1fd41c7d087358352a21eddb764f5e3d142c6c31e057ba905328323657fd729535ae4011e56ad069835a621765ab00d66b7217b4769dc96848b34c15628b63ebc4529cec02e6226f47304ad628cc3ba2531fdb9ba612957b03cc80339bb085d9c61b1c418b33fce33e82ce106bc9bf2dbc3c15cb398af3506a8195af160b8e97367eef3c0d910c47bdd1b01ffade9c0035e63460bed6ddc2e91945eaf6cc03925ea4640112dca0dc978211802ae339894d1b59e429108b7785216ccbe69d3d3430891fa6255d2a5abb2bd376ecb05cc