redmine.clouatre.ca

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:31:01:16:82:37:43:0f:85:76:dc:41:dc:45:6a:8c:7f:f6 was issued on by Let's Encrypt.

With 4 subject alternative names this certificate can be used to secure multiple fqdn's. 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=redmine.clouatre.ca

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:31:01:16:82:37:43:0f:85:76:dc:41:dc:45:6a:8c:7f:f6
Serial Number (int): 278012139874024949004472133000676986617846
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 22:27:28:c9:8c:13:a3:bc:60:df:28:5f:c1:94:f4:69:ce:54:a6:c8
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 4c:4f:45:3f:32:07:f2:95:a2:63:e8:d2:4e:04:21:53:f1:03:8b:e6
Fingerprint (sha256): fb:bf:f4:4c:80:93:1a:91:06:0d:72:75:29:95:04:d1:b2:52:26:6a:17:a8:19:c0:c6:5b:bb:c0:fe:40:d9:89

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 redmine.clouatre.ca

4

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for redmine.clouatre.ca

Public Key Algorithm

RSA

Key Size

4096

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication
Client Authentication

Extensions

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

redmine.clouatre.ca
redmine.danarios.com
www.redmine.clouatre.ca
www.redmine.danarios.com

Other certificates including the domain name clouatre.ca

(limited to 100 certificates)

Certificate

The complete raw certificate details for redmine.clouatre.ca in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGUjCCBTqgAwIBAgISAzEBFoI3Qw+FdtxB3EVqjH/2MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMDQwNzAxNDFaFw0x
ODA0MDQwNzAxNDFaMB4xHDAaBgNVBAMTE3JlZG1pbmUuY2xvdWF0cmUuY2EwggIi
MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwNpCsPYZAh4kodoPvbNIv0Nnq
Wyye8FgQUhSgtWiPDqz70rCBvDhjJQul7as5OW2oI/tWOHCuIIuQOzXXrRrXjwQF
mBnKQifSRQajG1btMQEYgo4PMCVgixsb1dWgueKp2YKuHjbxIAaH8QgVaT+sFkCm
V9hUwFolnxP1eteg2enku5E5ynABEyTSsSfE/B9MPRGXRES/8EEHbMlDfNPyroc9
RBdnDGBrRJLPzC3D/iyr3x/JP1hQK/Xb/2i+d7n6zes7XO8kfpFiobjbzYVwjish
ubY8luZdCtgXiSOxuWG9uB5rVXPLjpAcEiIAXJZKyBHcknI45lQNIWvO4+WU2Pz6
JnYqy2Qt4yMLEQRdYdvf98wvfcCvrQrhA+0G+UG1Bfn54onbYky5tZD7PpNOWGdV
cZQPfKsmkOiCEqRJz8JrjYFX+IiZ7P7wRW35px2xeWioPzSMQCJ7Ii76cz8coI/k
Dd/rBlpi3vydIgp7kW5ZH4rhj8so/z+8UbNl3KolAnBMtIF5nnoMIZ8qdEj1ae5t
FHfYpGE/kSxFP2GbLkzy8Z1HXgim8zu9fg56xa8V0UtDWaNDyDu39v4cz0G88aOy
WiDaSdlYVUa+UKzhV27ySeNNjItwDg0MbueJX5va7VWquk4xEUX9i8N1OyXRrFrq
UAA6pwWTqw/qImrgfQIDAQABo4ICXDCCAlgwDgYDVR0PAQH/BAQDAgWgMB0GA1Ud
JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW
BBQiJyjJjBOjvGDfKF/BlPRpzlSmyDAfBgNVHSMEGDAWgBSoSmpjBH3duubRObem
RWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3Nw
LmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0
LmludC14My5sZXRzZW5jcnlwdC5vcmcvMGcGA1UdEQRgMF6CE3JlZG1pbmUuY2xv
dWF0cmUuY2GCFHJlZG1pbmUuZGFuYXJpb3MuY29tghd3d3cucmVkbWluZS5jbG91
YXRyZS5jYYIYd3d3LnJlZG1pbmUuZGFuYXJpb3MuY29tMIH+BgNVHSAEgfYwgfMw
CAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDov
L2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0
aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRp
ZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQ
b2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9y
eS8wDQYJKoZIhvcNAQELBQADggEBAGZH5nyMRqgW4oayt1u8m7qF40Vpo96I/uIf
WCcZWTW5OCBB65xSpR7dMJLEBVydltENphm7rPzIto7v3+KiBW8XnBkWO7oRckL/
QJK3n+HWhqC48laFy8p6pilFQ5+WrMCJBJs7P/5YGyr23RSPU/do1TAVOvf2VBhU
MC3Sh+AndCGAEnZYyQPgGdOrOWOsviUV1s7nzYJz9g4M4TYkUvygsacbMhhPU5mZ
elBUjQuS+kpyYgMV6GbIkdWBq7S4xnPzHwf1FjzNcUXh2UNFBG09vyh1G2c1jb6s
Jq0XEYUDa7srUy0lze3EiQgK6J3E+NoprMxF/fyfxzRdyPtYSUg=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsDaQrD2GQIeJKHaD72zS
L9DZ6lssnvBYEFIUoLVojw6s+9Kwgbw4YyULpe2rOTltqCP7VjhwriCLkDs1160a
148EBZgZykIn0kUGoxtW7TEBGIKODzAlYIsbG9XVoLniqdmCrh428SAGh/EIFWk/
rBZAplfYVMBaJZ8T9XrXoNnp5LuROcpwARMk0rEnxPwfTD0Rl0REv/BBB2zJQ3zT
8q6HPUQXZwxga0SSz8wtw/4sq98fyT9YUCv12/9ovne5+s3rO1zvJH6RYqG4282F
cI4rIbm2PJbmXQrYF4kjsblhvbgea1Vzy46QHBIiAFyWSsgR3JJyOOZUDSFrzuPl
lNj8+iZ2KstkLeMjCxEEXWHb3/fML33Ar60K4QPtBvlBtQX5+eKJ22JMubWQ+z6T
TlhnVXGUD3yrJpDoghKkSc/Ca42BV/iImez+8EVt+acdsXloqD80jEAieyIu+nM/
HKCP5A3f6wZaYt78nSIKe5FuWR+K4Y/LKP8/vFGzZdyqJQJwTLSBeZ56DCGfKnRI
9WnubRR32KRhP5EsRT9hmy5M8vGdR14IpvM7vX4OesWvFdFLQ1mjQ8g7t/b+HM9B
vPGjslog2knZWFVGvlCs4Vdu8knjTYyLcA4NDG7niV+b2u1VqrpOMRFF/YvDdTsl
0axa6lAAOqcFk6sP6iJq4H0CAwEAAQ==
-----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 278012139874024949004472133000676986617846
 . . . . . . . . [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 2018-01-04 07:01:41 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-04-04 07:01:41 +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 'redmine.clouatre.ca'
 . . . . . . . . [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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 718886911836759709234304833762644165744299913036407571975236160462995888348048987704627289665294114708397412080930072916260107559955938037883903427525700555251169419820878983267763801171880788703700762755259068687396823618764850633370409208842862962292390348588824727825314550247019150413660450169729040692034290890355456480709271437496235507303113666388864892118020757953297197562940237093481744957534414161274338181381129302324796687652288561593204654596835342352100486729355729074512849940096858407913417867559663639108007498975635024267883171697066056690259847604493139854410261580934010113909455348742132107908761255324558477258843518055641926771807317633403022469240204647126630341775428389758093922208073212839270697591693237735394068006475580004817127672216585572114327992155387495240550675678742210795963770727949179718550778074160572777114153961282832825258927702344064005924021946200325122222256013504687128601608459431295315668343374528423315505471576613569270674298742388189364356392863532894720066106883174250457989679607653910838422865047749540703326400355866299803309465880333659334628979332136950163122443251480642536022388376953038261508185876794111502520854486951171980628498035633765668118060760150297536572874877
 . . . . . . . . . . . . . . . . . . . . [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)
							222728c98c13a3bc60df285fc194f469ce54a6c8
 . . . . . . . . . . . . . . . . [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 (96 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'redmine.clouatre.ca'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'redmine.danarios.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.redmine.clouatre.ca'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.redmine.danarios.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 (246 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.5.5.7.2.2 (unotice)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/'
 . . . . [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)
		006647e67c8c46a816e286b2b75bbc9bba85e34569a3de88fee21f5827195935b9382041eb9c52a51edd3092c4055c9d96d10da619bbacfcc8b68eefdfe2a2056f179c19163bba117242ff4092b79fe1d686a0b8f25685cbca7aa62945439f96acc089049b3b3ffe581b2af6dd148f53f768d530153af7f6541854302dd287e027742180127658c903e019d3ab3963acbe2515d6cee7cd8273f60e0ce1362452fca0b1a71b32184f5399997a50548d0b92fa4a72620315e866c891d581abb4b8c673f31f07f5163ccd7145e1d94345046d3dbf28751b67358dbeac26ad171185036bbb2b532d25cdedc489080ae89dc4f8da29accc45fdfc9fc7345dc8fb584948