scruffy.ukp.informatik.tu-darmstadt.de

Issued by TUD CA G01

About this certificate


This digital certificate with serial number 12:a3:e8:d3:44:7f:e3 was issued on by Technische Universitaet Darmstadt .

While the 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.

Cerificate errors/warnings *beta

  • ERROR: KeyUsage extension SHOULD be marked as critical when present
  • ERROR: Certificate doesn't contain any subjectAltName
  • ERROR: Certificate CN is not listed in subjectAltName

Technische Universitaet Darmstadt

Organization: Technische Universitaet Darmstadt
Organization unit: Informatik
Organization unit: UKP
State / Province: Hessen
Locality: Darmstadt
Country: DE

Technische Universitaet Darmstadt

Organization: Technische Universitaet Darmstadt
State / Province: Hessen
Locality: Darmstadt
Country: DE

Time since certificate expired

This certificate has expire since

Certificate Details

Serial Number (hex): 12:a3:e8:d3:44:7f:e3
Serial Number (int): 5246769953013731
Serial Number lenght: 53 bits, 7 octets

SubjectKeyId: 49:1d:70:06:29:56:ea:0e:c7:71:5f:78:d1:3c:47:c5:03:22:99:d1
AuthorityKeyId: ba:37:c8:a4:74:c6:34:3e:91:27:9f:55:1b:5e:f8:1b:d9:a8:e4:41

Fingerprint (sha1): 09:ec:f0:40:a5:09:05:4b:fc:81:47:7f:8a:da:ef:db:eb:70:20:70
Fingerprint (sha256): 15:58:a0:c9:18:c9:16:6c:f0:dd:fe:51:03:92:ed:45:e1:d0:dc:24:25:b5:61:d2:e1:d3:ed:23:25:15:f2:68

Issuing Certificate URL: http://cdp1.pca.dfn.de/tu-darmstadt-ca/pub/cacert/cacert.crt
Issuing Certificate URL: http://cdp2.pca.dfn.de/tu-darmstadt-ca/pub/cacert/cacert.crt

Revocation information

CRL Distribution Point: http://cdp1.pca.dfn.de/tu-darmstadt-ca/pub/crl/cacrl.crl
CRL Distribution Point: http://cdp2.pca.dfn.de/tu-darmstadt-ca/pub/crl/cacrl.crl

Check the revocation status for the current certificate on scruffy.ukp.informatik.tu-darmstadt.de
0
DNS Names
1
Email Addresses
0
IP Addresses

Advanced Certificate Properties

Technical details about this certificate


Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA1 with RSA



Key Usage

Digital Signature
Content Commitment
Key Encipherment
Data Encipherment

Extended Key Usages

Server Authentication

Extensions

8 extensions
No unhandled critical extensions



CA Certificate

This is not a CA certificate

Subject Alternative Names

This certificate doesn't contain any subject alternative names (DNS Name). [email protected]

Certificate

The complete raw certificate details in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIFszCCBJugAwIBAgIHEqPo00R/4zANBgkqhkiG9w0BAQUFADCBnjELMAkGA1UE BhMCREUxDzANBgNVBAgTBkhlc3NlbjESMBAGA1UEBxMJRGFybXN0YWR0MSowKAYD VQQKEyFUZWNobmlzY2hlIFVuaXZlcnNpdGFldCBEYXJtc3RhZHQxEzARBgNVBAMT ClRVRCBDQSBHMDExKTAnBgkqhkiG9w0BCQEWGnR1ZC1jYUBocnoudHUtZGFybXN0 YWR0LmRlMB4XDTExMDkyOTEyNTc0MFoXDTE2MDkyNzEyNTc0MFowgbIxCzAJBgNV BAYTAkRFMQ8wDQYDVQQIEwZIZXNzZW4xEjAQBgNVBAcTCURhcm1zdGFkdDEqMCgG A1UEChMhVGVjaG5pc2NoZSBVbml2ZXJzaXRhZXQgRGFybXN0YWR0MRMwEQYDVQQL EwpJbmZvcm1hdGlrMQwwCgYDVQQLEwNVS1AxLzAtBgNVBAMTJnNjcnVmZnkudWtw LmluZm9ybWF0aWsudHUtZGFybXN0YWR0LmRlMIIBIjANBgkqhkiG9w0BAQEFAAOC AQ8AMIIBCgKCAQEA0aITjqxJpdHHZvnZj2xB4b/Q3aO7QqA3g94ILAJSGr4HkRip NmgkTMLPyBUnS7imPh7Qz0prfmlPzlmnuRsXE/d3DazBKHyJvC6OicFZqo1NMlHT 6tqfKhecOuvQpVLn3TSOVvnDnD+PJYzBKA8Kg9tCX7Uh1YYhYbCFT7BiQ7+SCZcu EiaFksDTGY5OLCk0B1jInjhZKtJs5RwY1SIu8MSpPMTuwxf7DY1ayEDymEBWzUlO 7V6ANDIeEz0W0kZYaciE1qxv+O7Mud3b2t4nMqs1IzhMpb1sPaW/zQgMBAPWw86r vIGhO52HPpPbZQHvxFOtVk9Y/Xc/UdQ3qWGqSQIDAQABo4IB3jCCAdowCQYDVR0T BAIwADALBgNVHQ8EBAMCBPAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwHQYDVR0OBBYE FEkdcAYpVuoOx3FfeNE8R8UDIpnRMB8GA1UdIwQYMBaAFLo3yKR0xjQ+kSefVRte +BvZqORBMDYGA1UdEQQvMC2BK3N5c3RlbS1hZG1pbkB1a3AuaW5mb3JtYXRpay50 dS1kYXJtc3RhZHQuZGUwgYsGA1UdHwSBgzCBgDA+oDygOoY4aHR0cDovL2NkcDEu cGNhLmRmbi5kZS90dS1kYXJtc3RhZHQtY2EvcHViL2NybC9jYWNybC5jcmwwPqA8 oDqGOGh0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvdHUtZGFybXN0YWR0LWNhL3B1Yi9j cmwvY2FjcmwuY3JsMIGkBggrBgEFBQcBAQSBlzCBlDBIBggrBgEFBQcwAoY8aHR0 cDovL2NkcDEucGNhLmRmbi5kZS90dS1kYXJtc3RhZHQtY2EvcHViL2NhY2VydC9j YWNlcnQuY3J0MEgGCCsGAQUFBzAChjxodHRwOi8vY2RwMi5wY2EuZGZuLmRlL3R1 LWRhcm1zdGFkdC1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwDQYJKoZIhvcNAQEF BQADggEBAELljJHT5AsBiVd3ECNZHTdoi7EzBPrxOYbP9CbIRBURX6BUJTuRWLLx E4DugJzkecK/dmpzgNyDsBI1n2T23AIgzVsoH+yI/LJQjTq5qOsxHwO8uyU0tkcy qer+e1+kooztTXfREDLL2x70/vtv0GzYfAVQ9gpIpeQLVQDjuGBLP/kVfiAwut/m DQtwh2wbuLnyJken2qTognFrp5WYFxyCj4XuJY6uz3hyIaSJuUNWdxnB5A5fT7nk YodxkS6OToPDyfFzAY/1BJR76ewQtH0OrXwQ8eGu1uqEWFdiC0GwXXhUvXTzr7JY wncvzg57BV8fo5TLVSpTdmBqFwu5qEc= -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0aITjqxJpdHHZvnZj2xB 4b/Q3aO7QqA3g94ILAJSGr4HkRipNmgkTMLPyBUnS7imPh7Qz0prfmlPzlmnuRsX E/d3DazBKHyJvC6OicFZqo1NMlHT6tqfKhecOuvQpVLn3TSOVvnDnD+PJYzBKA8K g9tCX7Uh1YYhYbCFT7BiQ7+SCZcuEiaFksDTGY5OLCk0B1jInjhZKtJs5RwY1SIu 8MSpPMTuwxf7DY1ayEDymEBWzUlO7V6ANDIeEz0W0kZYaciE1qxv+O7Mud3b2t4n Mqs1IzhMpb1sPaW/zQgMBAPWw86rvIGhO52HPpPbZQHvxFOtVk9Y/Xc/UdQ3qWGq SQIDAQAB -----END PUBLIC KEY-----

ASN1 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 5246769953013731 . . . . . . . . [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 'DE' . . . . . . . . . . . . [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.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Hessen' . . . . . . . . . . . . [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.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Darmstadt' . . . . . . . . . . . . [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 'Technische Universitaet Darmstadt' . . . . . . . . . . . . [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 'TUD CA G01' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.9.1 (emailAddress) . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String '[email protected]' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2011-09-29 12:57:40 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-09-27 12:57:40 +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 'DE' . . . . . . . . . . . . [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.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Hessen' . . . . . . . . . . . . [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.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Darmstadt' . . . . . . . . . . . . [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 'Technische Universitaet Darmstadt' . . . . . . . . . . . . [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 'Informatik' . . . . . . . . . . . . [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 'UKP' . . . . . . . . . . . . [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 'scruffy.ukp.informatik.tu-darmstadt.de' . . . . . . . . [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 26463728587424449519703628326626281880245976557700030430581692464563481480658902636092876448801507080837410252388439758664488208175562469747747762949985139704219274419436194485112307409970254878484382207638541968930084539836805793242097321464193721524606880070190213812726229670127080491928695857510466760164190872794204297868513929684424914918287490769496608000080201688116652727402653028178313464039908874520327040000963844280061837344953515863476769973568077486334601750502677739178350819740880697260705789752164411546511404190761396807090218265980761355008025656980129861719973692625562996816289537042401982523977 . . . . . . . . . . . . . . . . . . . . [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.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [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.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (4 bits) 04f0 . . . . . . . . . . . . . . . . [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 (12 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: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) 491d70062956ea0ec7715f78d13c47c5032299d1 . . . . . . . . . . . . . . . . [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 ba37c8a474c6343e91279f551b5ef81bd9a8e441 . . . . . . . . . . . . . . . . [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 (47 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:1|false] IA5String '[email protected]' . . . . . . . . . . . . . . . . [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 (131 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://cdp1.pca.dfn.de/tu-darmstadt-ca/pub/crl/cacrl.crl' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://cdp2.pca.dfn.de/tu-darmstadt-ca/pub/crl/cacrl.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 (151 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://cdp1.pca.dfn.de/tu-darmstadt-ca/pub/cacert/cacert.crt' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://cdp2.pca.dfn.de/tu-darmstadt-ca/pub/cacert/cacert.crt' . . . . [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) 0042e58c91d3e40b018957771023591d37688bb13304faf13986cff426c84415115fa054253b9158b2f11380ee809ce479c2bf766a7380dc83b012359f64f6dc0220cd5b281fec88fcb2508d3ab9a8eb311f03bcbb2534b64732a9eafe7b5fa4a28ced4d77d11032cbdb1ef4fefb6fd06cd87c0550f60a48a5e40b5500e3b8604b3ff9157e2030badfe60d0b70876c1bb8b9f22647a7daa4e882716ba79598171c828f85ee258eaecf787221a489b943567719c1e40e5f4fb9e4628771912e8e4e83c3c9f173018ff504947be9ec10b47d0ead7c10f1e1aed6ea845857620b41b05d7854bd74f3afb258c2772fce0e7b055f1fa394cb552a5376606a170bb9a847