tulopos.fi
Issued by R3
About this certificate
This digital certificate with serial number 03:45:44:9b:ba:bb:54:16:a5:35:3a:fe:1e:07:ad:0b:6c:49 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=tulopos.fi
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:45:44:9b:ba:bb:54:16:a5:35:3a:fe:1e:07:ad:0b:6c:49Serial Number (int): 284907537209921817883227979996730936224841
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 24:1c:f0:a1:38:31:ec:ac:85:b3:8c:0c:ac:b2:60:4f:46:d6:e1:1b
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 60:36:fc:2f:64:12:6b:9c:69:35:68:cb:d1:c3:88:82:50:a1:8d:7f
Fingerprint (sha256): 05:89:12:ce:2f:e9:b5:9a:0f:7b:56:80:6b:83:36:11:cf:6d:cb:e3:4d:d4:cd:5c:f7:3e:26:ef:72:d4:10:7a
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate tulopos.fi
4
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for tulopos.fi
Public Key Algorithm
RSA
Key Size
2048
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
tulopos.com
tulopos.fi
www.tulopos.com
www.tulopos.fi
tulopos.fi
www.tulopos.com
www.tulopos.fi
Other certificates including the domain name tulopos.fi
(limited to 100 certificates)
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
blog.tulopos.fi
tulopos.fi
blog.tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
blog.tulopos.fi
blog.tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
blog.tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
rj.bel.fi
tulopos.fi
blog.tulopos.fi
tulopos.fi
blog.tulopos.fi
blog.tulopos.fi
tulopos.fi
blog.tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
blog.tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
blog.tulopos.fi
blog.tulopos.fi
blog.tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
rj.bel.fi
data.tulopos.com
blog.tulopos.fi
tulopos.fi
tulopos.fi
data.tulopos.com
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
blog.tulopos.fi
tulopos.fi
blog.tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
blog.tulopos.fi
blog.tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
blog.tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
rj.bel.fi
tulopos.fi
blog.tulopos.fi
tulopos.fi
blog.tulopos.fi
blog.tulopos.fi
tulopos.fi
blog.tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
blog.tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
blog.tulopos.fi
blog.tulopos.fi
blog.tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
rj.bel.fi
data.tulopos.com
blog.tulopos.fi
tulopos.fi
tulopos.fi
data.tulopos.com
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
tulopos.fi
Certificate
The complete raw certificate details for tulopos.fi in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFDjCCA/agAwIBAgISA0VEm7q7VBalNTr+HgetC2xJMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzEyMjEwODQ5MzVaFw0yNDAzMjAwODQ5MzRaMBUxEzARBgNVBAMT CnR1bG9wb3MuZmkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDgLywP 0w/Gx3Pr/fNTH2ZAM/SuPc1ZiITxiuGTjI8Sf0rI8hYlDhL6uQ773AFAKSVzpp96 MJn/EQP/CyPXQ4v8ucCRDpAE8G/87on1+dtmGaIOyDgbmoCTKAGAfudKybyZxjpj OTx+rlII+AVbVarVjBi8l9kkMA2l+uq0p6hAR0IWvSvk44+fSGiFqbXPyDmsUW60 DJBGxTECXHnnYiYBw8/EKpLJZDpbaUQIRPByhWLalqVB5C5+TniGNZUHMW6qoIxE n7Cr4egnZFtwNYQf2AilNjtJtnAvUqvxTl9l4enXd9iyVkumJ0RqrWYwy/Az1vLd QwURQzxwO+/WKD+bAgMBAAGjggI5MIICNTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FCQc8KE4MeyshbOMDKyyYE9G1uEbMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf r52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u bGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMEMG A1UdEQQ8MDqCC3R1bG9wb3MuY29tggp0dWxvcG9zLmZpgg93d3cudHVsb3Bvcy5j b22CDnd3dy50dWxvcG9zLmZpMBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBAwYKKwYB BAHWeQIEAgSB9ASB8QDvAHUASLDja9qmRzQP5WoC+p0w6xxSActW3SyB2bu/qznY hHMAAAGMi8fJjQAABAMARjBEAiEAlgERlXdCQh7zNBY5+kC2v3cDspbEBxkId40L QftPjdYCHw+6HayZnZOGNFaVHgzNzF+/wD7P8PKWXg+TVk6r6nAAdgAp0DobtnSq cRzTA1tlV8FPiqeLT+g4lEnspFP5RL0kaAAAAYyLx8r3AAAEAwBHMEUCIA9Q1Ypn kHGwnVaX5I/3i30zsF9H9Y2t0xwmCocNlr/yAiEA3gHCGwROkW+0LWgpR8teF1lq lDFo/BuTF0WCMR116nUwDQYJKoZIhvcNAQELBQADggEBADDRERPdGOa6ku56TyPv WIWibx1N2545F7ohnZ/MJf3iBYp89ZxagTn6brDH8qhoR9A6jSaLvX+bDfnji+Ow pHQgGxw3bi68ztDyQqU6790F2ertRqmXW7GvTIWI2xV0w9MwUhm4BLp5W0FA+Ywh xY+p5V7NMBb7PFiY0jSoc17aQVZxJZI7UG9lpSD3UTn4JDo8ME2lKbk92A47cs5z ICoPgaeI6y5SIU2J/4/PlJypYnsrscIfDQYVFUNqa8VeFA5HfRD+ZskZoc1vkncl qlIapKriSgh1m3i7WfPDB4uglpQ+HJMQZG537zrcpKJaefGO4JOGUSXuRV+gPve5 v7U= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4C8sD9MPxsdz6/3zUx9m QDP0rj3NWYiE8Yrhk4yPEn9KyPIWJQ4S+rkO+9wBQCklc6afejCZ/xED/wsj10OL /LnAkQ6QBPBv/O6J9fnbZhmiDsg4G5qAkygBgH7nSsm8mcY6Yzk8fq5SCPgFW1Wq 1YwYvJfZJDANpfrqtKeoQEdCFr0r5OOPn0hoham1z8g5rFFutAyQRsUxAlx552Im AcPPxCqSyWQ6W2lECETwcoVi2palQeQufk54hjWVBzFuqqCMRJ+wq+HoJ2RbcDWE H9gIpTY7SbZwL1Kr8U5fZeHp13fYslZLpidEaq1mMMvwM9by3UMFEUM8cDvv1ig/ mwIDAQAB -----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 284907537209921817883227979996730936224841 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-12-21 08:49:35 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-03-20 08:49:34 +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 'tulopos.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 28300641749990239415269310444219822691203749738964310662259856502363707369702661203301799761681642977475828945806062234077862959835292254165992482144612134197785210925060096211339567090605327448053081483265522660783404290251892555688238072854099805328470239712940554127747729980661784482894275839157511709936724068685547865183738834458360752662452297631848749071557511061149534621699915010921001961331343815879092816129225845913048396191294235796479265287252359345434463662929926981184187414211974744661020940739282324329365184009812807361269669350412429552363971130972817268727225640788457864739969431444390108741531 . . . . . . . . . . . . . . . . . . . . [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) 241cf0a13831ecac85b38c0cacb2604f46d6e11b . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (60 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tulopos.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tulopos.fi' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.tulopos.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.tulopos.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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef00750048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018c8bc7c98d0000040300463044022100960111957742421ef3341639fa40b6bf7703b296c4071908778d0b41fb4f8dd6021f0fba1dac999d93863456951e0ccdcc5fbfc03ecff0f2965e0f93564eabea7000760029d03a1bb674aa711cd3035b6557c14f8aa78b4fe8389449eca453f944bd24680000018c8bc7caf7000004030047304502200f50d58a679071b09d5697e48ff78b7d33b05f47f58dadd31c260a870d96bff2022100de01c21b044e916fb42d682947cb5e17596a943168fc1b93174582311d75ea75 . . . . [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) 0030d11113dd18e6ba92ee7a4f23ef5885a26f1d4ddb9e3917ba219d9fcc25fde2058a7cf59c5a8139fa6eb0c7f2a86847d03a8d268bbd7f9b0df9e38be3b0a474201b1c376e2ebcced0f242a53aefdd05d9eaed46a9975bb1af4c8588db1574c3d3305219b804ba795b4140f98c21c58fa9e55ecd3016fb3c5898d234a8735eda41567125923b506f65a520f75139f8243a3c304da529b93dd80e3b72ce73202a0f81a788eb2e52214d89ff8fcf949ca9627b2bb1c21f0d061515436a6bc55e140e477d10fe66c919a1cd6f927725aa521aa4aae24a08759b78bb59f3c3078ba096943e1c9310646e77ef3adca4a25a79f18ee093865125ee455fa03ef7b9bfb5