downloads.pieterderuijter.nl

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:15:00:3f:89:6f:33:95:e7:7d:ed:1f:17:fa:2f:63:c1:f8 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=downloads.pieterderuijter.nl

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:15:00:3f:89:6f:33:95:e7:7d:ed:1f:17:fa:2f:63:c1:f8
Serial Number (int): 268483117402822942064742950370818969027064
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 8c:fd:f0:77:4f:98:f2:d0:c8:6a:ca:4e:3f:05:41:94:67:e0:47:15
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 46:78:fc:80:1c:95:dd:d0:a2:61:03:ac:a5:d4:59:de:9c:aa:d0:56
Fingerprint (sha256): d7:0b:26:5d:ee:ef:c8:d7:02:00:36:1c:d4:03:58:61:fe:0f:52:6c:55:4d:6e:d3:a1:39:89:47:82:09:e1:17

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 downloads.pieterderuijter.nl

4

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for downloads.pieterderuijter.nl

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

downloads.pieterderuijter.nl
fotoalbum.pieterderuijter.nl
pieterderuijter.nl
www.pieterderuijter.nl

Other certificates including the domain name pieterderuijter.nl

(limited to 100 certificates)

Certificate

The complete raw certificate details for downloads.pieterderuijter.nl in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGZjCCBU6gAwIBAgISAxUAP4lvM5Xnfe0fF/ovY8H4MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjA1MTgxMTMwMDBaFw0x
NjA4MTYxMTMwMDBaMCcxJTAjBgNVBAMTHGRvd25sb2Fkcy5waWV0ZXJkZXJ1aWp0
ZXIubmwwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDfOC4MNjcZcU/8
r8c0H+92KD4aQgZjd5KUGRCrNkWeetD4LL5LItJ3FsqHvahHsKXdAzDwPC6WxjuE
fC+NShGV4OdTRNmuM3s8pAAhAbyn1UuFvSDfHcwyHw5FMNjzvTaXWJ7xq07c7L7o
Xd7hFXXAQx9L4B7OYBw8Y/yufxfCYXHrmos8FGuO4azAuPiymXS9Y1ZZdR3dU1Uj
MvRYbfCy+AzxmJolSnDMDH+zLCA6A83iJ8YwJ0P/kDKtChYAtiTPXufZRCmsdJp6
MbWvwkEqjdf/asVUXPitSjbZgXddPuGUc1Gf+8Q4KKjcEW3uvL8HeDhy8SoxRcDW
nrTzF27jJsHjPgfkyUdWE47gPO8bR2m2sbnGoVZ4GMG2Bq8k1uGAXv4zN3kZOunG
a7a9E6byqHRbE8l0PjhPo4bb6ZNDCK6JSp7Qyuio2zTmb20DFt2nQqATJYUxH2NE
25k6XQaBNNYTPqiavqdqn5gBmeMYgcCWdvOwqRfGNfBhf2ypWASrOs79r+Q9Qdu7
68hXbC7ewBDDFMAPXGIBEiI+/Q7qRLD28UJj6EsZtd5ZdSggeORtGfQw1vAdafN1
x3AocrT9wBg8np2iDXTWYRxsK6RJ+CKtDrKUxGxgkG2S+o1vGvayALq/jsYVu6r/
z9nNefoeVO9zWzBoqjI3hpisIer6yQIDAQABo4ICZzCCAmMwDgYDVR0PAQH/BAQD
AgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAA
MB0GA1UdDgQWBBSM/fB3T5jy0Mhqyk4/BUGUZ+BHFTAfBgNVHSMEGDAWgBSoSmpj
BH3duubRObemRWXv86jsoTBwBggrBgEFBQcBAQRkMGIwLwYIKwYBBQUHMAGGI2h0
dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcvMC8GCCsGAQUFBzAChiNo
dHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzBxBgNVHREEajBoghxk
b3dubG9hZHMucGlldGVyZGVydWlqdGVyLm5sghxmb3RvYWxidW0ucGlldGVyZGVy
dWlqdGVyLm5sghJwaWV0ZXJkZXJ1aWp0ZXIubmyCFnd3dy5waWV0ZXJkZXJ1aWp0
ZXIubmwwgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHW
MCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYB
BQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1
cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdp
dGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNl
bmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEABCa5/fUc
Wv3jaGmnW2QAO7kXeF4z/DP4seuPbivGdNiLkjb4OnKvcEtfv4Op0hhxOzkeC+TF
Pnfwn1MedzE+Ff74FrfuetfJCJo6OgBkQCOF7j8+5O0SyOgc4NfHRVU9JATTm1iu
bVEodhgqqm+xtXS2nPgzdgXdMn2IINuTXk1e7+eMzj8BLBzjmk0zRpgC3MiZpTOB
QlBOol4qR/v1uxd1V7TXrMLmcJn98mOOjg1c2VvX9gtnsD1XohkjQLTqYzQd+ZCB
E9KJanz9zftjbmFiUsvWPNZody41vxmxdcw7VNe6vjS8nWrNSVP3FSaX9nMuJoZ/
n/CHIo4BaT7siw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3zguDDY3GXFP/K/HNB/v
dig+GkIGY3eSlBkQqzZFnnrQ+Cy+SyLSdxbKh72oR7Cl3QMw8DwulsY7hHwvjUoR
leDnU0TZrjN7PKQAIQG8p9VLhb0g3x3MMh8ORTDY8702l1ie8atO3Oy+6F3e4RV1
wEMfS+AezmAcPGP8rn8XwmFx65qLPBRrjuGswLj4spl0vWNWWXUd3VNVIzL0WG3w
svgM8ZiaJUpwzAx/sywgOgPN4ifGMCdD/5AyrQoWALYkz17n2UQprHSaejG1r8JB
Ko3X/2rFVFz4rUo22YF3XT7hlHNRn/vEOCio3BFt7ry/B3g4cvEqMUXA1p608xdu
4ybB4z4H5MlHVhOO4DzvG0dptrG5xqFWeBjBtgavJNbhgF7+Mzd5GTrpxmu2vROm
8qh0WxPJdD44T6OG2+mTQwiuiUqe0MroqNs05m9tAxbdp0KgEyWFMR9jRNuZOl0G
gTTWEz6omr6nap+YAZnjGIHAlnbzsKkXxjXwYX9sqVgEqzrO/a/kPUHbu+vIV2wu
3sAQwxTAD1xiARIiPv0O6kSw9vFCY+hLGbXeWXUoIHjkbRn0MNbwHWnzdcdwKHK0
/cAYPJ6dog101mEcbCukSfgirQ6ylMRsYJBtkvqNbxr2sgC6v47GFbuq/8/ZzXn6
HlTvc1swaKoyN4aYrCHq+skCAwEAAQ==
-----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 268483117402822942064742950370818969027064
 . . . . . . . . [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 2016-05-18 11:30:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-08-16 11:30: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 'downloads.pieterderuijter.nl'
 . . . . . . . . [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 910655915797554822792901697131985755324151135916981659533547060189775240805822880643183849635451366921830672695556861997579076848194946768283841499868994464086338244818495966224531587470443332105595423634171178330122033884950046918209487516120364852192789532590141598439393896874885362827418671553981473919601898447251855774630771316647136075341802612640625748835091216833484726394309815020231527062104223187284484718364856915475902107506521208604976140978261783658062239208052528799772749095505946966263430091189493790837280056670233980890880413370898639704687357473403232068877122812168918455708324935676740925268889155111285569798322459442050135270533817224696658579864299426667255551782327417326702992063504459177194402789814355865754906694213575187864590088449156469627248994235034118202376413508556916891665589233785980881228248432046036938597501529297333688480929936041799992498140555636386792058365510203229887685816931754914374030581755191368309894817323909260891555437195750642899044733605741069328193779970637101880347448936253817193577912478086340295375340824776569915060169549851898485269445743856320594153234400426365235463895674636219558764505361362460324227123966065885551696120801356096645199319190538955074094955209
 . . . . . . . . . . . . . . . . . . . . [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)
							8cfdf0774f98f2d0c86aca4e3f05419467e04715
 . . . . . . . . . . . . . . . . [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 (106 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'downloads.pieterderuijter.nl'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'fotoalbum.pieterderuijter.nl'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'pieterderuijter.nl'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.pieterderuijter.nl'
 . . . . . . . . . . . . . . . . [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)
		000426b9fdf51c5afde36869a75b64003bb917785e33fc33f8b1eb8f6e2bc674d88b9236f83a72af704b5fbf83a9d218713b391e0be4c53e77f09f531e77313e15fef816b7ee7ad7c9089a3a3a0064402385ee3f3ee4ed12c8e81ce0d7c745553d2404d39b58ae6d512876182aaa6fb1b574b69cf8337605dd327d8820db935e4d5eefe78cce3f012c1ce39a4d33469802dcc899a5338142504ea25e2a47fbf5bb177557b4d7acc2e67099fdf2638e8e0d5cd95bd7f60b67b03d57a2192340b4ea63341df9908113d2896a7cfdcdfb636e616252cbd63cd668772e35bf19b175cc3b54d7babe34bc9d6acd4953f7152697f6732e26867f9ff087228e01693eec8b