chamois.toulouse.fr

Issued by R3

About this certificate

This digital certificate with serial number 04:e8:b3:0c:20:da:9a:5f:ce:4c:c9:05:30:ab:b3:e4:ad:33 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:
  • DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
  • 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)

Certificate Subject

CN=chamois.toulouse.fr

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:e8:b3:0c:20:da:9a:5f:ce:4c:c9:05:30:ab:b3:e4:ad:33
Serial Number (int): 427632647637863135727832193514146204265779
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 57:a2:a0:ce:2a:90:9d:be:65:56:0c:1a:4b:45:b7:cc:b2:6f:01:3e
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): dc:d3:4e:71:76:32:a5:e5:73:8e:25:a0:20:97:d3:75:83:34:65:30
Fingerprint (sha256): 36:b0:61:20:ac:e5:0c:8b:09:46:ab:21:6a:73:9c:36:07:77:ff:9a:37:61:1f:f0:5f:cb:c5:f6:ff:3a:3b:ab

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate chamois.toulouse.fr

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for chamois.toulouse.fr

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

chamois.toulouse.fr

Other certificates including the domain name toulouse.fr

(limited to 100 certificates)
dsirev-sep.applis.toulouse.fr
cast.extranet.toulouse.fr
api-culture.toulouse.fr
cast.extranet.toulouse.fr
onct.toulouse.fr
oxyadpermi.integration.toulouse.fr
saintraymond.toulouse.fr
axelws.applis.toulouse.fr
saintraymond.toulouse.fr
tms.opacweb.fr
villachiragan.saintraymond.toulouse.fr
*.plan.toulouse.fr
axelnet.applis.toulouse.fr
depotfichier.extranet.toulouse.fr
crr-enseignants.extranet.toulouse.fr
saintraymond.toulouse.fr
depotfichier.extranet.toulouse.fr
*.plan.toulouse.fr
saintraymond.toulouse.fr
archives.toulouse.fr
vaxi.toulouse.fr
tms.opacweb.fr
documents.toulouse.fr
conservatoirerayonnementregional.toulouse.fr
api-culture.toulouse.fr
internet-collectivites.toulouse.fr
billetterie.musee-saint-raymond.toulouse.fr
rosalis.bibliotheque.toulouse.fr
documents.presse.toulouse.fr
urban-hist.toulouse.fr
urban-hist.toulouse.fr
api-culture.toulouse.fr
cas.toulouse.fr
wifi.toulouse.fr
*.integration.toulouse.fr
saintraymond.toulouse.fr
urban-hist-gestion.toulouse.fr
voeux2019.toulouse.fr
oxyadpermi.extranet.toulouse.fr
rio-loco.org
toulouse.fr
tms.opacweb.fr
messagerie.toulouse.fr
vaxi.toulouse.fr
internet-collectivites.toulouse.fr
saintraymond.toulouse.fr
agendarencontres.applis.toulouse.fr
etatcivil.toulouse.fr
tms.opacweb.fr
oxyadpermi.integration.toulouse.fr
toulouse.fr
resultats.elections.toulouse.fr
crr-enseignants.extranet.toulouse.fr
cas.toulouse.fr
vaxi.toulouse.fr
axelnet.applis.toulouse.fr
retraitfichier.extranet.toulouse.fr
tms.opacweb.fr
urban-hist-gestion.toulouse.fr
toulouse-metropole.fr
sesame.extranet.toulouse.fr
archives.toulouse.fr
saintraymond.toulouse.fr
documents.presse.toulouse.fr
resultats.elections.toulouse.fr
messagerie.integration.toulouse.fr
saintraymond.toulouse.fr
*.integration.toulouse.fr
deliberations.toulouse.fr
5ansdeprogres.toulouse.fr
dessinemoitoulouse.fr
rosalis.bibliotheque.toulouse.fr
changemdp.extranet.toulouse.fr
retraitfichier.extranet.toulouse.fr
etatcivil.toulouse.fr
onct.toulouse.fr
voeux2019.toulouse.fr
saintraymond.toulouse.fr
voeux2019.toulouse.fr
rosalis.bibliotheque.toulouse.fr
axelnet.applis.toulouse.fr
chamois.toulouse.fr
oxyadpermi.integration.toulouse.fr
tms.opacweb.fr
*.integration.toulouse.fr
archives.toulouse.fr
5ansdeprogres.toulouse.fr
rdvenligne.toulouse.fr
extranet.museum.toulouse.fr
resultats.elections.toulouse.fr
archives.toulouse.fr
elections.applis.toulouse.fr
urban-hist.toulouse.fr
changemdp.extranet.toulouse.fr
retraitfichier.extranet.toulouse.fr
billetterie.julesjulien.toulouse.fr
authsso.extranet.toulouse.fr
urban-hist-gestion.toulouse.fr
jeparticipe.metropole.toulouse.fr
toulouse.fr

Certificate

The complete raw certificate details for chamois.toulouse.fr in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIE8zCCA9ugAwIBAgISBOizDCDaml/OTMkFMKuz5K0zMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzEwMTIyMTQ2NTNaFw0yNDAxMTAyMTQ2NTJaMB4xHDAaBgNVBAMT
E2NoYW1vaXMudG91bG91c2UuZnIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQCnO7vH7ilGZpA4+2ybFXPmgNXhqZFZK8N0kBDKb8YGwR5oL79lc0eEtlOO
AhRmXe+furMc5Tt16d2ZKSm7ARGUOV+FQV6RoDVylOOfhSi5OQhgY3DM2kvKlsvP
Cqg/7Ujvsawe81Gt6BHWRgeeEWQ69zBw+6j4bk0DdvpDqnlAG6Nst5o8pRh2CXZW
xN75U1ftTS7yHrj3D5PjQA9vSg9dMrwDk7WSHLT4NOWkinx4/ZBIEr4N6bwn23VS
cH0FcikZEB/e9QuuLEVe/1xWfRJf2es7n3oX9fu4GC73dJXbvXmIFQ7DAo7rf5VH
LrA6JjctJG+yw5y8Sok3aQ45RWABAgMBAAGjggIVMIICETAOBgNVHQ8BAf8EBAMC
BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAw
HQYDVR0OBBYEFFeioM4qkJ2+ZVYMGktFt8yybwE+MB8GA1UdIwQYMBaAFBQusxe3
WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0
cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5j
ci5vcmcvMB4GA1UdEQQXMBWCE2NoYW1vaXMudG91bG91c2UuZnIwEwYDVR0gBAww
CjAIBgZngQwBAgEwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgA7U3d1Pi25gE6L
MFsG/kA7Z9hPw/THvQANLXJv4frUFwAAAYsmEkY5AAAEAwBHMEUCIFPNB/UH5+uc
wEfwOxHU2mJiVL9SdPXmJG20Ede8IeNdAiEAglGOOSKUI57tN4Gc3oF9juvrA9/n
bq28M0TN03xVtLkAdgDatr9rP7W2Ip+bwrtca+hwkXFsu1GEhTS9pD0wSNf7qwAA
AYsmEkZZAAAEAwBHMEUCIQCnA3TFWt8v9X4/DcYKxRFf9VgJSd9qVOG2JmaCwYj/
QQIgK7gfgygiuXAt+EBMZxd2p9qNnyZNT4hpn3XEUFFeVrUwDQYJKoZIhvcNAQEL
BQADggEBALX1xeT0LZFO01Ahj2h4trdG39H9NooAu/QYHMbbwig6lYyPlceJolaX
AOvf/YbuliGj/spscjvVFUu//QXtDlzcskHlzyWjB+yP/F7tAhz8eJnoUzWLPsRs
DXMStHWiqJUE8b40dx6crLeqJulYru2ziU623AkpizegEDmCENizDCfp2fBp2w4I
/XpRYBjwy1G0cLkpmFsszRt4f2Jo4QbPi/4ZJCvr9QVZoWpn/gQ+VWyrk/cVddC8
eo6kNgsmTPxHOWiKPlC16hskL2nZzL3SxXN2s4l3BaYnKkCkEnnFPvlvghSSIaPO
km3I7FgWI2WebCsXVSxp3K9ffF4xEO0=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApzu7x+4pRmaQOPtsmxVz
5oDV4amRWSvDdJAQym/GBsEeaC+/ZXNHhLZTjgIUZl3vn7qzHOU7dendmSkpuwER
lDlfhUFekaA1cpTjn4UouTkIYGNwzNpLypbLzwqoP+1I77GsHvNRregR1kYHnhFk
OvcwcPuo+G5NA3b6Q6p5QBujbLeaPKUYdgl2VsTe+VNX7U0u8h649w+T40APb0oP
XTK8A5O1khy0+DTlpIp8eP2QSBK+Dem8J9t1UnB9BXIpGRAf3vULrixFXv9cVn0S
X9nrO596F/X7uBgu93SV2715iBUOwwKO63+VRy6wOiY3LSRvssOcvEqJN2kOOUVg
AQIDAQAB
-----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 427632647637863135727832193514146204265779
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-10-12 21:46:53 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-01-10 21:46:52 +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 'chamois.toulouse.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 21111252625598726263842342037246692263727782970219445888172497193749118229336850614338164424963217408190237049689217042121250210464182628469880624449280280828142023372320721059089215749099136300287550445770986192355674616266440462502373800147120686820739359247093680605852083707410549924137068716409774555203861261648421923148212639427760596669948336222290460432163053329501952891956778218918274049873513803901281132340635950428245464107120141066403325431431627696159221132132572973181309720290903643426826912177755124453166248374947239553497105999145080368375920908551270901133613693411047690385492672055125425348609
 . . . . . . . . . . . . . . . . . . . . [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)
							57a2a0ce2a909dbe65560c1a4b45b7ccb26f013e
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (23 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'chamois.toulouse.fr'
 . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f00076003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018b261246390000040300473045022053cd07f507e7eb9cc047f03b11d4da626254bf5274f5e6246db411d7bc21e35d02210082518e392294239eed37819cde817d8eebeb03dfe76eadbc3344cdd37c55b4b9007600dab6bf6b3fb5b6229f9bc2bb5c6be87091716cbb51848534bda43d3048d7fbab0000018b261246590000040300473045022100a70374c55adf2ff57e3f0dc60ac5115ff5580949df6a54e1b6266682c188ff4102202bb81f832822b9702df8404c671776a7da8d9f264d4f88699f75c450515e56b5
 . . . . [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)
		00b5f5c5e4f42d914ed350218f6878b6b746dfd1fd368a00bbf4181cc6dbc2283a958c8f95c789a2569700ebdffd86ee9621a3feca6c723bd5154bbffd05ed0e5cdcb241e5cf25a307ec8ffc5eed021cfc7899e853358b3ec46c0d7312b475a2a89504f1be34771e9cacb7aa26e958aeedb3894eb6dc09298b37a010398210d8b30c27e9d9f069db0e08fd7a516018f0cb51b470b929985b2ccd1b787f6268e106cf8bfe19242bebf50559a16a67fe043e556cab93f71575d0bc7a8ea4360b264cfc4739688a3e50b5ea1b242f69d9ccbdd2c57376b3897705a6272a40a41279c53ef96f82149221a3ce926dc8ec581623659e6c2b17552c69dcaf5f7c5e3110ed