www.workiro.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:b1:b4:80:49:db:87:18:ef:22:42:98:4f:9a:87:71:bd:d6 was issued on by Let's Encrypt.
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.workiro.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:b1:b4:80:49:db:87:18:ef:22:42:98:4f:9a:87:71:bd:d6Serial Number (int): 321806763891534704564967101791194479443414
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: dc:61:c8:e5:cf:73:6c:e2:7e:b9:6f:e8:1d:31:3e:22:8a:a9:b9:2c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 57:5d:fd:62:75:6b:5c:33:f7:6d:3b:b1:cd:2f:89:92:2e:e4:b7:11
Fingerprint (sha256): 62:f6:d0:85:7f:51:f9:e6:7f:6e:64:4a:47:b2:7a:94:93:b9:f8:45:f7:f0:98:8b:bd:82:6c:ea:9f:54:74:29
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.workiro.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.workiro.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
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
www.workiro.com
Other certificates including the domain name workiro.com
(limited to 100 certificates)
*.dev.workiro.com
workiro.com
*.dev.workiro.com
*.dev.workiro.com
workiro.com
*.dev.workiro.com
workiro.com
www.workiro.com
workiro.com
workiro.com
*.dev.workiro.com
*.workiro.com
*.workiro.com
www.workiro.com
sni.cloudflaressl.com
workiro.com
www.workiro.com
*.int.dev.workiro.com
sni.cloudflaressl.com
workiro.com
workiro.com
*.workiro.com
*.dev.workiro.com
*.dev.workiro.com
*.dev.workiro.com
*.dev.workiro.com
*.dev.workiro.com
workiro.com
*.int.dev.workiro.com
sni.cloudflaressl.com
*.workiro.com
www.workiro.com
*.dev.workiro.com
workiro.com
workiro.com
*.dev.workiro.com
*.dev.workiro.com
workiro.com
*.dev.workiro.com
workiro.com
www.workiro.com
workiro.com
workiro.com
*.dev.workiro.com
*.workiro.com
*.workiro.com
www.workiro.com
sni.cloudflaressl.com
workiro.com
www.workiro.com
*.int.dev.workiro.com
sni.cloudflaressl.com
workiro.com
workiro.com
*.workiro.com
*.dev.workiro.com
*.dev.workiro.com
*.dev.workiro.com
*.dev.workiro.com
*.dev.workiro.com
workiro.com
*.int.dev.workiro.com
sni.cloudflaressl.com
*.workiro.com
www.workiro.com
*.dev.workiro.com
workiro.com
Certificate
The complete raw certificate details for www.workiro.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGVTCCBT2gAwIBAgISA7G0gEnbhxjvIkKYT5qHcb3WMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMDgxNzAxNThaFw0y MDA1MDgxNzAxNThaMBoxGDAWBgNVBAMTD3d3dy53b3JraXJvLmNvbTCCAiIwDQYJ KoZIhvcNAQEBBQADggIPADCCAgoCggIBANBkOPhmxTu704hTH0t7YAIKCZ6exqY3 0cXju4z8JTR0F/4v408ObpPsyuOzYmhfYS79nBDVf+D7zAdwmbJm0yVp8TPz6d9C R7f/QzQeFjaEfdJ7fTtI//ApwYK+2pYJdUiMAQeC2gaJ8wNWzFuzb5ZHVNsXJ2jt JHusk09OOQ0tA/0Dnv/OCyfNcavTKGg+XVtUhMoHkpaelwZ3M+0W71thqMvuGhv3 PWOZlixKFfRUxL1aSUjetVjHTI/Ny7xO3UY3Od6SorTHtjbjiDz/apFPla/+tpmX n0f4cWUicmypMQtcFK0U8uXgOlkTsdMdADGLuO1Kwh6j9basRfeBgJlYsOX8mepW E+nGNM07J7TvaIrLUBM/t2gSx9QNoRXEgKHJzCbzc5+7LfMgDBVJKKp924aI38GX 7yrWM5jhtc97yit4lYhz2dZbqRY+IioaPDSfL1T/c9/d46I/BW8jADpXfuAvQpZN fy7AX4s6N1+ZDvDgX+EHspr1QJmgcCDuSh5qp2hEtUDC7c1BAaqYL3gmqaoKnKay j3zSuZwfG17/FLLYkBlLrYPt1eHQAZPImzXAq73CPH8+V55IVsz39siARPEe+W6x 92bp6XnEXYnrLePbf7w3Ni94PY37/4zhWX7i3BX5LzmHRl3ZOBRELgKKPiN83zw7 k1WwlLwkkmoDAgMBAAGjggJjMIICXzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNxh yOXPc2zifrlv6B0xPiKKqbksMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/z qOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZy8wGgYDVR0RBBMwEYIPd3d3Lndvcmtpcm8uY29t MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUH AgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB 9ASB8QDvAHYAXqdz+d9WwOe1Nkh90EngMnqRmgyEoRIShBh1loFxRVgAAAFwJfcl IQAABAMARzBFAiEA3AjVMYjwtLORG/BOlMfN7NOFCVNYpTFlXt/NQ+CbjTICIAKh sK/VbJXT4+d+YXbMJfQztgoUbIAiM36/jEUoBzmaAHUAsh4FzIuizYogTodm+Su5 iiUgZ2va+nDnsklTLe+LkF4AAAFwJfclEwAABAMARjBEAiAuR0ziq8oM3P/oFzJY rCmJOM/hVXLQwWi5wmdJoVHkuQIgJwGyfPfCr+ZPFTUm7ACyKW0V9NAfR7o4DXRT 8syAtUIwDQYJKoZIhvcNAQELBQADggEBAFjSV23csRXPPBTLwWzCq4GoAHIeFUKZ ej+/8W8UqdE2zj17Zalc/g7gcNVKSczdL22XMiZnPO77FKX3BMjXFK2bHvDMJ9+4 cryoZYer14jN6eGNqztDm6dhQ2XRtlicEdkRR423W5ge+BmZZArlbHTTEMOYAksC 0WrkXzy/hJ1ac5qdwB2Mk4SIO+rFmfMPhMaB7nnKdS2SBCyXo+Qd4TlvdGVCJJYZ P6QQ2teB4dRSmt/4RQLyg55s85kj5sOq27KES3RAVVCJ8xwj5/LEWyP4bOnrOfQ1 Uej/IYdHVQX/zB+Nw8ExGTEi/NnTnPKz6ONqyvVVpf7xm/vXLRYxd/I= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0GQ4+GbFO7vTiFMfS3tg AgoJnp7GpjfRxeO7jPwlNHQX/i/jTw5uk+zK47NiaF9hLv2cENV/4PvMB3CZsmbT JWnxM/Pp30JHt/9DNB4WNoR90nt9O0j/8CnBgr7algl1SIwBB4LaBonzA1bMW7Nv lkdU2xcnaO0ke6yTT045DS0D/QOe/84LJ81xq9MoaD5dW1SEygeSlp6XBncz7Rbv W2Goy+4aG/c9Y5mWLEoV9FTEvVpJSN61WMdMj83LvE7dRjc53pKitMe2NuOIPP9q kU+Vr/62mZefR/hxZSJybKkxC1wUrRTy5eA6WROx0x0AMYu47UrCHqP1tqxF94GA mViw5fyZ6lYT6cY0zTsntO9oistQEz+3aBLH1A2hFcSAocnMJvNzn7st8yAMFUko qn3bhojfwZfvKtYzmOG1z3vKK3iViHPZ1lupFj4iKho8NJ8vVP9z393joj8FbyMA Old+4C9Clk1/LsBfizo3X5kO8OBf4QeymvVAmaBwIO5KHmqnaES1QMLtzUEBqpgv eCapqgqcprKPfNK5nB8bXv8UstiQGUutg+3V4dABk8ibNcCrvcI8fz5XnkhWzPf2 yIBE8R75brH3ZunpecRdiest49t/vDc2L3g9jfv/jOFZfuLcFfkvOYdGXdk4FEQu Aoo+I3zfPDuTVbCUvCSSagMCAwEAAQ== -----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 321806763891534704564967101791194479443414 . . . . . . . . [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 2020-02-08 17:01:58 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-08 17:01:58 +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.workiro.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 850163123538961243018727068305617593316191028775451999050589479761273576686600361272490720570686949444600609818953987847779667481755249756859577463526256950390464065907492348952114325900016952886428951935570593993350170610065663458684544498173321036854372652706196394631705070219530756563959678528872905824914547681141724710330400010583164525402798216957200637417132184439488211672309769934324184526566712824814733649465227850730029121857062064319943490845584974344073616942066272198919422141179102290280354641940643626589107890595880065792185150542730854373854440638429921610113977282356734602461608224305376408366902255385511369497802716213220491150894391598634735421567463746506705156855819944907236586969512049594191739203692051158224121686165280333548245813861603118589850669107933794171674218338494644142269671958018355664765201828370577244060723687306849074997456865755506832473380989562394120287906990029826823607616761940269407080367829609682935744571703427013918631409317574023884235311673995005336402536582896666102923139016606015579777489271368181729653632331882174889663383440785895780809239285628063009892557460628284024328252790298857448192133391911314140651468295723449489991720242068093634833615226332120508888410627 . . . . . . . . . . . . . . . . . . . . [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) dc61c8e5cf736ce27eb96fe81d313e228aa9b92c . . . . . . . . . . . . . . . . [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 (19 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.workiro.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 (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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef0076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000017025f725210000040300473045022100dc08d53188f0b4b3911bf04e94c7cdecd385095358a531655edfcd43e09b8d32022002a1b0afd56c95d3e3e77e6176cc25f433b60a146c8022337ebf8c452807399a007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000017025f72513000004030046304402202e474ce2abca0cdcffe8173258ac298938cfe15572d0c168b9c26749a151e4b902202701b27cf7c2afe64f153526ec00b2296d15f4d01f47ba380d7453f2cc80b542 . . . . [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) 0058d2576ddcb115cf3c14cbc16cc2ab81a800721e1542997a3fbff16f14a9d136ce3d7b65a95cfe0ee070d54a49ccdd2f6d973226673ceefb14a5f704c8d714ad9b1ef0cc27dfb872bca86587abd788cde9e18dab3b439ba7614365d1b6589c11d911478db75b981ef81999640ae56c74d310c398024b02d16ae45f3cbf849d5a739a9dc01d8c9384883beac599f30f84c681ee79ca752d92042c97a3e41de1396f7465422496193fa410dad781e1d4529adff84502f2839e6cf39923e6c3aadbb2844b7440555089f31c23e7f2c45b23f86ce9eb39f43551e8ff2187475505ffcc1f8dc3c131193122fcd9d39cf2b3e8e36acaf555a5fef19bfbd72d163177f2