www.helsinkioppii.fi

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:c6:71:a8:49:a2:11:cf:d2:62:1c:21:6e:72:61:75:80:65 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=www.helsinkioppii.fi

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:c6:71:a8:49:a2:11:cf:d2:62:1c:21:6e:72:61:75:80:65
Serial Number (int): 328863843008478860930500750177587894255717
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: eb:62:57:c6:5b:01:db:d2:73:48:a3:81:af:bc:fd:44:72:08:a6:8a
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 3f:7f:f4:61:10:25:79:0f:cb:9e:ec:99:47:4b:e3:31:b7:a4:32:0f
Fingerprint (sha256): b1:5f:14:89:c9:21:0f:d3:85:b0:a4:7a:a7:91:06:8d:46:8e:d3:82:54:2e:07:c5:8c:4a:f0:f6:72:af:d5:2e

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.helsinkioppii.fi

3

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.helsinkioppii.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

digiedu.dev.hel.ninja
helsinkioppii.fi
www.helsinkioppii.fi

Other certificates including the domain name helsinkioppii.fi

(limited to 100 certificates)

Certificate

The complete raw certificate details for www.helsinkioppii.fi in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGijCCBXKgAwIBAgISA8ZxqEmiEc/SYhwhbnJhdYBlMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MTUxMTE1MTNaFw0x
OTA4MTMxMTE1MTNaMB8xHTAbBgNVBAMTFHd3dy5oZWxzaW5raW9wcGlpLmZpMIIC
IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA6t2nkkjjH82S36IIfBbfvgdf
1IGL4fBiK2RT7SgZ/2EE1kkhCTbdvffRcddw4XYj0ZnSkCIls1FxTu3Ww83jqvso
hBArouLHqKx4rFDD/7t+qfB4KXkGdTV2mv2T83nbhW7zMLSgyQJlZ+egNibV7Pgg
3Sb0ecX6Z8k2L4NY8KuE+re9LI8wra3WlgrMHIRlDB6lgMgL3fuq/FjBgFcTnpF+
kQtPogUl1fNgiF4hBy57isj/bSFNHdFxwQtlm8LOvycLgYBZ0B6hgNocDkZJoov0
uMVm1Kqm9XWBu6P9wC12YNzCTlSBj3kAfCrObQXh/6IBU7nwIE0IRGysS2ri9X58
p3tqddEajfqguKJx5gT+IrxW06pWuwzMceZm3TnPLOEbJEZoMBzLS/QJIcSyRuf/
vRoBJBusWWdfGbnbjIsKV1dpqiWnoAPrSbJUE03fmKrT85NvCLAU7gxdcNGkgGsz
bSjWSFcmF/3Ulww+ofnnvtEIjld7mKRb6MYvmbA1q0QD6iOOqicgIn9nDnXzLA4N
SyPmGkbLqwLYCuuQy71HMaUJ6/WkHnAkqu5xRz6l/D1Jl1c3n60iuj1IHzhTZth6
Layf4GlqfBvTVhA0+gZxC9zehILAI3aaL5U9ldW9TkoO/FJTMnFtzNnQ0wei9qt3
BZRB+wOOdHZ/bzEOJ0MCAwEAAaOCApMwggKPMA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQU62JXxlsB29JzSKOBr7z9RHIIpoowHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3
pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2Nz
cC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2Vy
dC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzBIBgNVHREEQTA/ghVkaWdpZWR1LmRl
di5oZWwubmluamGCEGhlbHNpbmtpb3BwaWkuZmmCFHd3dy5oZWxzaW5raW9wcGlp
LmZpMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYB
BQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBQYKKwYBBAHWeQIE
AgSB9gSB8wDxAHYAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFq
u2sDygAABAMARzBFAiEA1hq2sz7Jm5/TGuw6e+8hbZnfv+jrnexkMMDdiPwatv8C
IGALMvkMPZB8WvDffHfnrifMuPU058myH5bZorMMJ6bQAHcAKTxRllTIOWW6qlD8
WAfUt2+/WHopctykwwz05UVH9HgAAAFqu2sB9QAABAMASDBGAiEAk9jsT102X2UW
4y9a3zTWxizk+5mxNPu2Hn1i/ILSsdQCIQDYfITv/lMcst4BfHHceweC3dQKM8Jo
snC11gL/NjQKsDANBgkqhkiG9w0BAQsFAAOCAQEAURWJeYWavploE1EqD/U4tiMW
MH7mMfcA47VGTH5bNiYQ+xjwzGKkAmVKESQCPIycRcvpZmZ1uohwmY/nICLa4lsO
nYiFo6tOePY0C67Rj+GOVIVANnN135foBdjVr3aZySQ7ee2hmqkcpLn3hZ0OpYxb
DD3bhiXQfeZC84AYp1iDbE60+MKy8cUKSqqVSOpsUogbXMqcqvyEHdMy+1L9Rypi
r5urI+qrcBDaMk33ApQMKATQOW0H+XiGIF5Bz3gD4YLVElHO6hdnOewMeizqtCPp
pyYvuQdz+7JRBlM8nJvz7Ltu+yP4D4T+kyMqmutUfmSQLbrP3iEN1uE17stWew==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA6t2nkkjjH82S36IIfBbf
vgdf1IGL4fBiK2RT7SgZ/2EE1kkhCTbdvffRcddw4XYj0ZnSkCIls1FxTu3Ww83j
qvsohBArouLHqKx4rFDD/7t+qfB4KXkGdTV2mv2T83nbhW7zMLSgyQJlZ+egNibV
7Pgg3Sb0ecX6Z8k2L4NY8KuE+re9LI8wra3WlgrMHIRlDB6lgMgL3fuq/FjBgFcT
npF+kQtPogUl1fNgiF4hBy57isj/bSFNHdFxwQtlm8LOvycLgYBZ0B6hgNocDkZJ
oov0uMVm1Kqm9XWBu6P9wC12YNzCTlSBj3kAfCrObQXh/6IBU7nwIE0IRGysS2ri
9X58p3tqddEajfqguKJx5gT+IrxW06pWuwzMceZm3TnPLOEbJEZoMBzLS/QJIcSy
Ruf/vRoBJBusWWdfGbnbjIsKV1dpqiWnoAPrSbJUE03fmKrT85NvCLAU7gxdcNGk
gGszbSjWSFcmF/3Ulww+ofnnvtEIjld7mKRb6MYvmbA1q0QD6iOOqicgIn9nDnXz
LA4NSyPmGkbLqwLYCuuQy71HMaUJ6/WkHnAkqu5xRz6l/D1Jl1c3n60iuj1IHzhT
Zth6Layf4GlqfBvTVhA0+gZxC9zehILAI3aaL5U9ldW9TkoO/FJTMnFtzNnQ0wei
9qt3BZRB+wOOdHZ/bzEOJ0MCAwEAAQ==
-----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 328863843008478860930500750177587894255717
 . . . . . . . . [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 2019-05-15 11:15:13 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-13 11:15:13 +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.helsinkioppii.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 958169023540259110043231610250212049812443005840965968394942150626070162053180154526792055507709425168537840489112982922460470291204156159800613639980677587059854345154755281873728465750008253128339953349211749871664782222914386074264174799908250089385382098617062084659410696125975264133714553560491558023449258709472541317470908868089208186497740589461858286401762827204026559810974298961336966877830437170330341600372670944155959648299277776874020309383095121951176791973374521244803391301139566961347578043139112886447961909399865385872889618540653651039182904080788187106695531477625306114180659144908273546227999534470765155944399293108688944956958914196711042566922709780987360136160372157454893496692589787959459894141779306854486114803849875145828914739755087292050206161450444598877961186621602043555889431546966739801581389410559862992475246339769926033238088075234764783073945800979030682788436602170275850015739474736023228101979034631207393911729062382895923291892494039670183808256084709085813985294661149274176496245877517673266001217147254804848708049309025914135116790767427096477738734190252450616020758733309434537298142277296454693314445514724697463776654555642337748199287620607350826186026730248015352752383811
 . . . . . . . . . . . . . . . . . . . . [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)
							eb6257c65b01dbd27348a381afbcfd447208a68a
 . . . . . . . . . . . . . . . . [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 (65 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'digiedu.dev.hel.ninja'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'helsinkioppii.fi'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.helsinkioppii.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 (69 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.4.1.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016abb6b03ca0000040300473045022100d61ab6b33ec99b9fd31aec3a7bef216d99dfbfe8eb9dec6430c0dd88fc1ab6ff0220600b32f90c3d907c5af0df7c77e7ae27ccb8f534e7c9b21f96d9a2b30c27a6d0007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016abb6b01f5000004030048304602210093d8ec4f5d365f6516e32f5adf34d6c62ce4fb99b134fbb61e7d62fc82d2b1d4022100d87c84effe531cb2de017c71dc7b0782ddd40a33c268b270b5d602ff36340ab0
 . . . . [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)
		0051158979859abe996813512a0ff538b62316307ee631f700e3b5464c7e5b362610fb18f0cc62a402654a1124023c8c9c45cbe9666675ba8870998fe72022dae25b0e9d8885a3ab4e78f6340baed18fe18e548540367375df97e805d8d5af7699c9243b79eda19aa91ca4b9f7859d0ea58c5b0c3ddb8625d07de642f38018a758836c4eb4f8c2b2f1c50a4aaa9548ea6c52881b5cca9caafc841dd332fb52fd472a62af9bab23eaab7010da324df702940c2804d0396d07f97886205e41cf7803e182d51251ceea176739ec0c7a2ceab423e9a7262fb90773fbb25106533c9c9bf3ecbb6efb23f80f84fe93232a9aeb547e64902dbacfde210dd6e135eecb567b