www.karatetest.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:c8:15:5f:fa:0a:d6:2f:27:6c:5f:38:b3:16:e5:3d:c2:d5 was issued on by Let's Encrypt.

With 6 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=www.karatetest.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:c8:15:5f:fa:0a:d6:2f:27:6c:5f:38:b3:16:e5:3d:c2:d5
Serial Number (int): 329421743307042446010349252057215377720021
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 51:86:c4:bb:e8:a3:ba:c1:11:ab:e2:1a:a2:9b:f6:1b:a2:38:9e:18
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): ba:36:08:d8:48:ce:d8:bc:7e:65:4e:cc:a5:44:6b:46:29:b3:b4:c6
Fingerprint (sha256): 63:f5:05:75:df:75:95:0b:7f:67:42:9c:6d:61:3d:3c:14:cf:69:a3:86:d0:47:40:1d:95:38:38:81:c9:b3:85

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 www.karatetest.com

6

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.karatetest.com

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

dev.karatetest.com
jeromedupuis.com
karatetest.com
kim.karatetest.com
www.jeromedupuis.com
www.karatetest.com

Other certificates including the domain name karatetest.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for www.karatetest.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGaDCCBVCgAwIBAgISA8gVX/oK1i8nbF84sxblPcLVMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzAyMjUwNDQyMDBaFw0x
NzA1MjYwNDQyMDBaMB0xGzAZBgNVBAMTEnd3dy5rYXJhdGV0ZXN0LmNvbTCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJqNVVZu1Br+yfeXT1sIXAEY7RVY
QjGYwT78LoapHNIuWXLTJRGq12QkQV7eKS7HI4OWkdkBFyNZkg8JG0P5bpHGNpVf
Of+wyWskrff23fWoNjjgEhlHhYjK0QVb+aeHwcakEfWzgExa9Q/KPFc7ISy6RKzN
AFiZXUO3X4q16O0Jac0ZzRc0A+BFg3EMUcuTQB1hpVK01fVWMsjQAMgPBZtuJd1b
iXwpytgm+Zt/oei7qR/d24MSpHGrM0niVVzViVgvQPurbcocs0015xCwEdUp82SF
QmY5eQdoGIc25M3sAdTEH3V1Ce/vkQDbLEuxRHjp1M19pAUygZGW2Qtl9Njsd3B0
jNABWDFtLmZvJYabDjjg3zkHj0+T7gyl2TT1kvmgoUFlSsxz+8htApT5Uj7rVcD5
FgNA2ujCWGByD72Y1wp3W8VzD38hK2KO+OUTMLpBA6gd7fprcFnPqaxOtz+txoP+
Rk58lPERQtmSZaBIvcwlk+9Ci7GD9cqeoTp/4FhwwlnHy4PAI3Py9iTtWZs3bJay
c910SFKTbhLUryrHORPZpr4JkIlND6apixXb71YIcHsKDctEM8Jv0MTqObVrEoxd
P5kags8bxZqNwOnIeQ5pGmLEVbh6JeGUdtbRJtczmKe4OzYPVJB6YN+NhzKkOGG9
/KZrNJ7lBEY/05b3AgMBAAGjggJzMIICbzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l
BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE
FFGGxLvoo7rBEaviGqKb9huiOJ4YMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF
Ze/zqOyhMHAGCCsGAQUFBwEBBGQwYjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3Au
aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0
LmludC14My5sZXRzZW5jcnlwdC5vcmcvMH0GA1UdEQR2MHSCEmRldi5rYXJhdGV0
ZXN0LmNvbYIQamVyb21lZHVwdWlzLmNvbYIOa2FyYXRldGVzdC5jb22CEmtpbS5r
YXJhdGV0ZXN0LmNvbYIUd3d3Lmplcm9tZWR1cHVpcy5jb22CEnd3dy5rYXJhdGV0
ZXN0LmNvbTCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEw
gdYwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggr
BgEFBQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVk
IHVwb24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ug
d2l0aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0
c2VuY3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQBXqiNU
n4NoKmmC1QqMxOxkuIoobtm3VUIe8hXgo8Fh/YBA2Cd4sDHxFfpB+YcqBf7DVsWW
npmmQVnu+eKQZSCFfGt7dHcA/qniHFhKZScyr+hd0QmWhi8bULEXD2/xu2SsrfHI
Zohc8kDpoHzTGBjmJDhJIABYeiYaZWH0iFHgQWQqdbEIVClxrBSjbE3hbkfH2SMu
TknFgK44c9DNdL2fq250UUWEfLP2dydutDD1PKERysYlRBmOBHR42y987LRUshei
JgDHi2ooq+f+RDGb0oc7RmmfV2C+Swph/0LV/4N4BUGF/Y9NgoWNOE7swNAYxQhv
WEi7t+tfsJ9nuzb2
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAmo1VVm7UGv7J95dPWwhc
ARjtFVhCMZjBPvwuhqkc0i5ZctMlEarXZCRBXt4pLscjg5aR2QEXI1mSDwkbQ/lu
kcY2lV85/7DJaySt9/bd9ag2OOASGUeFiMrRBVv5p4fBxqQR9bOATFr1D8o8Vzsh
LLpErM0AWJldQ7dfirXo7QlpzRnNFzQD4EWDcQxRy5NAHWGlUrTV9VYyyNAAyA8F
m24l3VuJfCnK2Cb5m3+h6LupH93bgxKkcaszSeJVXNWJWC9A+6ttyhyzTTXnELAR
1SnzZIVCZjl5B2gYhzbkzewB1MQfdXUJ7++RANssS7FEeOnUzX2kBTKBkZbZC2X0
2Ox3cHSM0AFYMW0uZm8lhpsOOODfOQePT5PuDKXZNPWS+aChQWVKzHP7yG0ClPlS
PutVwPkWA0Da6MJYYHIPvZjXCndbxXMPfyErYo745RMwukEDqB3t+mtwWc+prE63
P63Gg/5GTnyU8RFC2ZJloEi9zCWT70KLsYP1yp6hOn/gWHDCWcfLg8Ajc/L2JO1Z
mzdslrJz3XRIUpNuEtSvKsc5E9mmvgmQiU0PpqmLFdvvVghwewoNy0Qzwm/QxOo5
tWsSjF0/mRqCzxvFmo3A6ch5DmkaYsRVuHol4ZR21tEm1zOYp7g7Ng9UkHpg342H
MqQ4Yb38pms0nuUERj/TlvcCAwEAAQ==
-----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 329421743307042446010349252057215377720021
 . . . . . . . . [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 2017-02-25 04:42:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-05-26 04:42:00 +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 'www.karatetest.com'
 . . . . . . . . [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 630517490238368433038619568548083865469946866863911125350661763190694576424967209807855432569966384503762886238626900989004720807201992474531567160362731464477253233558745205022840455160053659866987634737242477746658426459576251855228330199102039016634416580877642819662175926411553133562984738636824126820093617561046391840404224797898209749551828645933714586660277203173443987334166416951564353822768780274515561036588912276165164201308724660826393917831671506174483780336272152468928477928445187672105605428722042547107751023253101738101568047339304777601194568273189907895747894165225661761921413710714270561243269847595195726543333049678748496237668860562705935766745586337535755751262478557164334455443332581826995140114507799993653126479755319062438449054961916187105283926967560827467471228227075373465990944749436835462642966442524384837893491324885336869320878300713320983897466535436645048828063847386338155807092505029508104729213707834531941999459610231611454183673526809666987762756025256272729778262179000231141121739731580733779850643257596981311359807260409761232144348508735912254050428596924710317045215348660409474249443875536973212117086520239939696159391658055165268445556144301031859695256455821302728043501303
 . . . . . . . . . . . . . . . . . . . . [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)
							5186c4bbe8a3bac111abe21aa29bf61ba2389e18
 . . . . . . . . . . . . . . . . [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 (100 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 (118 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dev.karatetest.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'jeromedupuis.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'karatetest.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'kim.karatetest.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.jeromedupuis.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.karatetest.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)
		0057aa23549f83682a6982d50a8cc4ec64b88a286ed9b755421ef215e0a3c161fd8040d82778b031f115fa41f9872a05fec356c5969e99a64159eef9e2906520857c6b7b747700fea9e21c584a652732afe85dd10996862f1b50b1170f6ff1bb64acadf1c866885cf240e9a07cd31818e62438492000587a261a6561f48851e041642a75b108542971ac14a36c4de16e47c7d9232e4e49c580ae3873d0cd74bd9fab6e745145847cb3f677276eb430f53ca111cac62544198e047478db2f7cecb454b217a22600c78b6a28abe7fe44319bd2873b46699f5760be4b0a61ff42d5ff8378054185fd8f4d82858d384eecc0d018c5086f5848bbb7eb5fb09f67bb36f6