apu.vaihde.fi

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:66:c6:45:72:94:8f:26:72:5a:e3:38:81:0a:3e:81:65:48 was issued on by Let's Encrypt.

With 3 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=apu.vaihde.fi

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:66:c6:45:72:94:8f:26:72:5a:e3:38:81:0a:3e:81:65:48
Serial Number (int): 296309206956829881163090737854487719929160
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 13:45:fd:c0:f7:47:17:cd:d5:d5:e4:5f:59:c3:e4:cd:02:ba:ca:12
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): e7:02:79:23:b1:df:b1:68:71:53:5e:5f:12:42:cb:64:f7:f8:ce:56
Fingerprint (sha256): 0e:a5:de:07:ee:12:88:2a:0a:c5:5d:df:a0:4d:a0:d9:b8:32:f0:45:86:47:d0:7b:4f:14:0c:0e:4d:57:27:9b

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 apu.vaihde.fi

3

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for apu.vaihde.fi

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

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

apu.vaihde.fi
apu.vaihde.io
hel1-188-117-24-168.ext.nebulacloud.fi

Other certificates including the domain name vaihde.fi

(limited to 100 certificates)

Certificate

The complete raw certificate details for apu.vaihde.fi in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGSTCCBTGgAwIBAgISA2bGRXKUjyZyWuM4gQo+gWVIMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA2MTkwODE3MjNaFw0x
ODA5MTcwODE3MjNaMBgxFjAUBgNVBAMTDWFwdS52YWloZGUuZmkwggIiMA0GCSqG
SIb3DQEBAQUAA4ICDwAwggIKAoICAQC6tqZJrEtOp0C3WjtjToiA8Ro5/LnE9ttN
rpEXsuJAtkwWhKqpSJFXlyIjKrgUaFuobQFxEF9V3UXie3bTQ5PUEDeSjLSmqQYX
cxvpJJoK7hnCEvHBsfUgzuH0bRAYoo6IQGGMh3lBVjx6iaXqOnlx3oK31FIjbj6q
HyLcf+OJ2Z0A67eR4wvvimqTkoMzWWiu6z2cJM/uu7/chLjbNrAhOPMrVOZu0/A4
erA4L/521lUDAvTNaxntHgqMZ7eLJZpkEDX49lnlXYNJHcLLNQeNIzaSRwob0fAO
8ubKkSzjyIfCz4laYPBg7/bgoqVrkJyN6JTuwGrgkLcG2lBSBpFBsLPAEA6Tm3sL
S+cOyixViFDcpKL3U28d8LJiJbZLzzD5IZHauAQh7jIOaLYL28UCBaWi6raza6d5
EP2Qb+Gb4ZD5PXpjZPMcLueXxGESWmahlWb9bYvO9JycnFD3SCnFTfElaa885zOX
PD0Ti6+WWz7AYaQqH1eEbP/Yw8bAWxnFMNzuOsShgtZ11DqRY8yehZIwu0uRdtR+
HRM2vUdqIO3XTSkQqWa8qGCEwjcg+W30M1odT6fKtoC4SM6r5jYJFaj4cSn3lQaP
Ap70jcU9LM5v5UvUHQQHFVv66EFkcnbdOevktFr8LixoDrFIhFgxgO7vI6UvfSI4
wcfuPqw8CQIDAQABo4ICWTCCAlUwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG
CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQTRf3A
90cXzdXV5F9Zw+TNArrKEjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js
oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14
My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14
My5sZXRzZW5jcnlwdC5vcmcvME8GA1UdEQRIMEaCDWFwdS52YWloZGUuZmmCDWFw
dS52YWloZGUuaW+CJmhlbDEtMTg4LTExNy0yNC0xNjguZXh0Lm5lYnVsYWNsb3Vk
LmZpMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAm
BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUF
BwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBv
biBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRo
IHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5j
cnlwdC5vcmcvcmVwb3NpdG9yeS8wEwYKKwYBBAHWeQIEAwEB/wQCBQAwDQYJKoZI
hvcNAQELBQADggEBAItKQ98tOWxFXzULVFhOWG9ylw0QsgvOwjQCIjCI5oqQA+S0
XutlfjjwTpdK/zMz1AQq6pxf+EzXEjAdynSG7s1NrhimfC53kmbm5wSA2zwX0CvG
R8JBYkXuFYwCfy0otPJupR/jUlsgMlJ8qDCmqw/GN4H0XmfVl70x76tlK+FvgMBN
HoytQfmAt6kTBZZTmOHn2lC/vsObI2zo68z0PHVJarD2wp5UTaElMVV/ZYdQA9tp
PvpPRV+Q9o2I+Y0BVnFme1AO0aTQiIFVpTMYLwFDOIrhIh3smCPs7Q/lofOEGFyW
P5UCHFwG2+bZZ24eX2GuClrxkAYxkDH5JTRCcy4=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuramSaxLTqdAt1o7Y06I
gPEaOfy5xPbbTa6RF7LiQLZMFoSqqUiRV5ciIyq4FGhbqG0BcRBfVd1F4nt200OT
1BA3koy0pqkGF3Mb6SSaCu4ZwhLxwbH1IM7h9G0QGKKOiEBhjId5QVY8eoml6jp5
cd6Ct9RSI24+qh8i3H/jidmdAOu3keML74pqk5KDM1lorus9nCTP7ru/3IS42zaw
ITjzK1TmbtPwOHqwOC/+dtZVAwL0zWsZ7R4KjGe3iyWaZBA1+PZZ5V2DSR3CyzUH
jSM2kkcKG9HwDvLmypEs48iHws+JWmDwYO/24KKla5CcjeiU7sBq4JC3BtpQUgaR
QbCzwBAOk5t7C0vnDsosVYhQ3KSi91NvHfCyYiW2S88w+SGR2rgEIe4yDmi2C9vF
AgWlouq2s2uneRD9kG/hm+GQ+T16Y2TzHC7nl8RhElpmoZVm/W2LzvScnJxQ90gp
xU3xJWmvPOczlzw9E4uvlls+wGGkKh9XhGz/2MPGwFsZxTDc7jrEoYLWddQ6kWPM
noWSMLtLkXbUfh0TNr1HaiDt100pEKlmvKhghMI3IPlt9DNaHU+nyraAuEjOq+Y2
CRWo+HEp95UGjwKe9I3FPSzOb+VL1B0EBxVb+uhBZHJ23Tnr5LRa/C4saA6xSIRY
MYDu7yOlL30iOMHH7j6sPAkCAwEAAQ==
-----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 296309206956829881163090737854487719929160
 . . . . . . . . [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-06-19 08:17:23 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-09-17 08:17:23 +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 'apu.vaihde.fi'
 . . . . . . . . [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 761724520092201910895410535670947370058207775611904199104540274364542895162974354470694054646166196418631529588462839255102975275096018750655705416957392485962517150557797801519744467073111064257025571787686403095772265278382350689684618518788854355725811940282404099168204264251615815809184287257184485841644716001166137601709200038522111666286984095531872467149346991748217477949489607407816876125830485863155427023132310251532068267841918123769324425016854656863824930153539102580272993518045199303981655453182125636980100428878998466540824864557699157935397905935576467437567990920097007669587701770199597202627023421449994521896639012579069388515879167510028123320634051166742783927454282136735856430867924923003801502933795443930726126465274855132026058226610278760877348152768769846151384857069065389251189757286414120212014793685812634806219500761236621534409923328918822407661255721103420156582851726234606968590654949504253588999479774909319110463323619261466785989177001500161688695047112050984006158111353113602984653563336201746971115311661746135655912996535229425484077609457254494083211861547859330108380303336446936553642989170543940269677248661438471014465945941144085840525297144838356271079801017131638030106115081
 . . . . . . . . . . . . . . . . . . . . [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)
							1345fdc0f74717cdd5d5e45f59c3e4cd02baca12
 . . . . . . . . . . . . . . . . [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 (72 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'apu.vaihde.fi'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'apu.vaihde.io'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hel1-188-117-24-168.ext.nebulacloud.fi'
 . . . . . . . . . . . . . . . . [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.3.6.1.4.1.11129.2.4.3 (CT Precertificate Poison)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [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)
		008b4a43df2d396c455f350b54584e586f72970d10b20bcec23402223088e68a9003e4b45eeb657e38f04e974aff3333d4042aea9c5ff84cd712301dca7486eecd4dae18a67c2e779266e6e70480db3c17d02bc647c2416245ee158c027f2d28b4f26ea51fe3525b2032527ca830a6ab0fc63781f45e67d597bd31efab652be16f80c04d1e8cad41f980b7a91305965398e1e7da50bfbec39b236ce8ebccf43c75496ab0f6c29e544da12531557f65875003db693efa4f455f90f68d88f98d015671667b500ed1a4d0888155a533182f0143388ae1221dec9823eced0fe5a1f384185c963f95021c5c06dbe6d9676e1e5f61ae0a5af19006319031f9253442732e