contentwriter.ae
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:69:a9:ee:d0:23:df:a9:9c:4d:b8:88:8b:fd:fa:71:67:d1 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=contentwriter.ae
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:69:a9:ee:d0:23:df:a9:9c:4d:b8:88:8b:fd:fa:71:67:d1Serial Number (int): 384404671773262910772969507914401545545681
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: ee:8f:a4:7a:23:3c:83:13:c4:0d:2f:6e:28:f4:08:e8:a7:6a:89:04
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 19:ff:49:ea:2c:2b:0c:92:b6:4c:96:ec:27:37:b1:90:b1:f7:d1:fe
Fingerprint (sha256): 4d:0f:1f:1b:05:77:6f:c4:a6:54:e0:17:b2:21:e4:4b:6c:41:a3:0b:b6:aa:e1:30:1b:f2:d1:c9:53:8b:6b:ff
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate contentwriter.ae
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for contentwriter.ae
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
contentwriter.ae
Other certificates including the domain name contentwriter.ae
(limited to 100 certificates)
www.pax38.com
contentwriter.ae
cliccafacile.com
www.everydaycounts.club
www.sugarlandsportsdoctor.com
praisetunes.com
www.armourup.world
kp867.com
contentwriter.ae
contentwriter.ae
mccraw.org
contentwriter.ae
www.velocityrewards360.org
www.burgrito.com
rabbiwatch.com
jacketapparel.com
contentwriter.ae
click-wise.com
my-shares.dn.vc
ristorantepescecrudo.com
pbfa.ca
plantbasedprotein.ca
www.memorablemessage.com
crazywoodworker.com
www.zebrahospital.com
wenart.world
www.cliccafacile.com
sni.cloudflaressl.com
ucc2.org
www.wrenew.life
contentwriter.ae
cliccafacile.com
www.everydaycounts.club
www.sugarlandsportsdoctor.com
praisetunes.com
www.armourup.world
kp867.com
contentwriter.ae
contentwriter.ae
mccraw.org
contentwriter.ae
www.velocityrewards360.org
www.burgrito.com
rabbiwatch.com
jacketapparel.com
contentwriter.ae
click-wise.com
my-shares.dn.vc
ristorantepescecrudo.com
pbfa.ca
plantbasedprotein.ca
www.memorablemessage.com
crazywoodworker.com
www.zebrahospital.com
wenart.world
www.cliccafacile.com
sni.cloudflaressl.com
ucc2.org
www.wrenew.life
Certificate
The complete raw certificate details for contentwriter.ae in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGVzCCBT+gAwIBAgISBGmp7tAj36mcTbiIi/36cWfRMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODExMTUwMjA2MDdaFw0x OTAyMTMwMjA2MDdaMBsxGTAXBgNVBAMTEGNvbnRlbnR3cml0ZXIuYWUwggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCtnyWrUYCX6H0ylN22mjUeilbpnJaI ZaYK3bJ26K4V0N6U065RfAWEEpU5ANt/0S3X9IxxKksS2/LPjtDEHNGm9vcTlKZk x7hkwRcI5bgWV4AG+yDUsAzliDxvjn/CeQeAHB8H9TazB7DX0ukuXQ9qPUOlJEdC c/sU2pZO3piB0WDgXKI9sSEj4jf3dcReBHgGSqdXlrQekmUqTybZqxBi0xVWA1kz 3oamZQ+gv27g2w/ERyQMBspRNYIncyPIt0FUsf6f9ee2Oog4oT5HMpxGl+EhUVrm rCqUqbWrXt8a5w9XHM+txQ9QxfwluCojK6iIfB3ediYGHFW0dVfjJ9JXBRUD2O90 HIRVi6Stqlv3rD9U2CEoy0eiKjj1+OvXtkrSr9ait4pvBOgqdxN8uqwgLV3+kMDZ pcEbYPVv1YLBIGYT0oqDLqKFCm+naARj3v6lWPiGsdQEDBn4TqIDy0TRNPlX4Ken Zfqg8mNptVKXdttt4RFOsWwya2hYRH4d7R9yaksr9K/rH/CJEF6HzA/Osee/5DoE DOuAzkXZgfCtq1wAnOmJHuK5YI2l9NPguvIOXyx+VmAm4QibTgpsvhlKsOw5x/Sx jqGHjr1by0yy3li55kJUfiXSLFly7sW9Eo7RS88+0JpXtkeOeQBM4oHEwhnKKEJr 5z5iRXWQg9P7MwIDAQABo4ICZDCCAmAwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTu j6R6IzyDE8QNL24o9Ajop2qJBDAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEGNvbnRlbnR3cml0ZXIu YWUwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQC BIH0BIHxAO8AdQDiaUuuJujpQAnohhu2O4PUPuf+dIj7pI8okwGd3fHb/gAAAWcV VT73AAAEAwBGMEQCIH9gUP8PQBxvgArvL/MwRFOJY3SP4zBwqMeGHwikewMUAiAJ Z4KuUebYxhiJDCtkC2ZLAtTyDgv7vAUgP+l9ri+fcwB2ACk8UZZUyDlluqpQ/FgH 1Ldvv1h6KXLcpMMM9OVFR/R4AAABZxVVPvwAAAQDAEcwRQIgVQbUKTm0ZEG6Je0+ iJNVO1UMDJ2O2YL/ao/Fxdzunf0CIQCZKi+sAC3eW7wrnhp1VEXloB3CD7wUbw5q 1mgLii4yLzANBgkqhkiG9w0BAQsFAAOCAQEAkXsqeOHeUe0PyJlwJhdCS3j9iYpI +m28QVF0t+2LV3LiTY/ghZTePtDW72gPbhrN+RWsm3Gn0FTdBqmNOoieSLJVGhSd Xaf+MzfLLQ/7M+TSlizlQFV5+9i4H36SKOvtmqCYdAw1wxcFltmHh2J+nmH2Qlq1 ytt9RaDq7dpZgzHrv33em40ZXSPjpXU5Jpbq/m0NmiPtYFw0JXFYUlr8EXcb2/DL 3tRz2/KQrQ1sL+1s2uJh3qgpxnWwiCPc2+kOIgy05fkUe+60AXA9RHkbIpfu3alE YuXXlRtEGkks2lS7ofNOa48gUvL4QSCBVHOTNykkwqSMXHeyIjWd619B9g== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEArZ8lq1GAl+h9MpTdtpo1 HopW6ZyWiGWmCt2yduiuFdDelNOuUXwFhBKVOQDbf9Et1/SMcSpLEtvyz47QxBzR pvb3E5SmZMe4ZMEXCOW4FleABvsg1LAM5Yg8b45/wnkHgBwfB/U2swew19LpLl0P aj1DpSRHQnP7FNqWTt6YgdFg4FyiPbEhI+I393XEXgR4BkqnV5a0HpJlKk8m2asQ YtMVVgNZM96GpmUPoL9u4NsPxEckDAbKUTWCJ3MjyLdBVLH+n/XntjqIOKE+RzKc RpfhIVFa5qwqlKm1q17fGucPVxzPrcUPUMX8JbgqIyuoiHwd3nYmBhxVtHVX4yfS VwUVA9jvdByEVYukrapb96w/VNghKMtHoio49fjr17ZK0q/WoreKbwToKncTfLqs IC1d/pDA2aXBG2D1b9WCwSBmE9KKgy6ihQpvp2gEY97+pVj4hrHUBAwZ+E6iA8tE 0TT5V+Cnp2X6oPJjabVSl3bbbeERTrFsMmtoWER+He0fcmpLK/Sv6x/wiRBeh8wP zrHnv+Q6BAzrgM5F2YHwratcAJzpiR7iuWCNpfTT4LryDl8sflZgJuEIm04KbL4Z SrDsOcf0sY6hh469W8tMst5YueZCVH4l0ixZcu7FvRKO0UvPPtCaV7ZHjnkATOKB xMIZyihCa+c+YkV1kIPT+zMCAwEAAQ== -----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 384404671773262910772969507914401545545681 . . . . . . . . [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-11-15 02:06:07 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-02-13 02:06:07 +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 'contentwriter.ae' . . . . . . . . [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 708314610124957412223994744751793093673011572938953719625255775142328203815894138766239037131955044507158689305101426981307026791569067031268064476333105222363012590856955442296034794081427580952627614859652738957631331750394661127602638932147724328987131812212809695669712792642674343759343534883030574583401010590275749173885012154174451972043924555794754896376286397810334143150992810500547008991729058636471463237837348795727383594570155237652668731783997116590824810898411742780401308885617375323697227751285347364243308280304736427357352602575944469502619305938932121844581573533869816742436621184396523951388823022347052502080162020459003704019044650094655852955399741955185437889384907502291451014803269084377194258899279548354577416860296776453519159223773927521571826994406081412786849225291471602067137552587530019859588048737266043916389684710070166386852955942306744836713277707676481235650187414323245661718038029562226813672681890237639734299947291778839573931150647854034814396164802581944200564061327329076620549779166019102899709124439139203798628588170835088487756997816439193580545246936619390947384108954171906573253499431108645009111420583159303047215234649196526405346289091559676791007760997542876381988518707 . . . . . . . . . . . . . . . . . . . . [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) ee8fa47a233c8313c40d2f6e28f408e8a76a8904 . . . . . . . . . . . . . . . . [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 (20 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'contentwriter.ae' . . . . . . . . . . . . . . . . [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) 00ef007500e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016715553ef7000004030046304402207f6050ff0f401c6f800aef2ff33044538963748fe33070a8c7861f08a47b03140220096782ae51e6d8c618890c2b640b664b02d4f20e0bfbbc05203fe97dae2f9f73007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016715553efc000004030047304502205506d42939b46441ba25ed3e8893553b550c0c9d8ed982ff6a8fc5c5dcee9dfd022100992a2fac002dde5bbc2b9e1a755445e5a01dc20fbc146f0e6ad6680b8a2e322f . . . . [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) 00917b2a78e1de51ed0fc899702617424b78fd898a48fa6dbc415174b7ed8b5772e24d8fe08594de3ed0d6ef680f6e1acdf915ac9b71a7d054dd06a98d3a889e48b2551a149d5da7fe3337cb2d0ffb33e4d2962ce5405579fbd8b81f7e9228ebed9aa098740c35c3170596d98787627e9e61f6425ab5cadb7d45a0eaedda598331ebbf7dde9b8d195d23e3a575392696eafe6d0d9a23ed605c34257158525afc11771bdbf0cbded473dbf290ad0d6c2fed6cdae261dea829c675b08823dcdbe90e220cb4e5f9147beeb401703d44791b2297eedda94462e5d7951b441a492cda54bba1f34e6b8f2052f2f8412081547393372924c2a48c5c77b222359deb5f41f6