www.marinella.co
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:3d:25:19:a4:06:29:54:25:16:fd:b7:21:7f:b8:dc:dc:04 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.marinella.co
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:3d:25:19:a4:06:29:54:25:16:fd:b7:21:7f:b8:dc:dc:04Serial Number (int): 282143396747526826053408432367996579404804
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 3d:00:c0:1e:3e:df:35:65:b7:19:19:fe:1a:79:76:c0:dc:e6:37:fc
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): cf:1f:a0:45:f4:36:86:60:84:76:47:8d:bb:93:d3:7a:d8:dc:14:72
Fingerprint (sha256): 8a:ef:95:3e:4a:f2:ba:40:93:6e:95:31:2c:45:a0:7d:ca:2f:90:af:c7:a6:23:7a:e9:85:01:1d:79:d1:b5:7e
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.marinella.co
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.marinella.co
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.marinella.co
Other certificates including the domain name marinella.co
(limited to 100 certificates)
marinella.co
oddfly.co
www.shahbano.com
healthyandgrowing.com
www.ptra.app
www.homestay.top
masterweapons.com
molfetta.co
camelia.co
marinella.co
dokole.com
www.marinella.co
blockchainsupply.io
www.marinella.co
xrforyou.com
rosaria.co
synatra.com
glotypol.com
www.diamondalchemist.com
www.danimarca.co
www.travelex.shop
www.gaeta.co
marinella.co
www.mirella.boston
oddfly.co
www.shahbano.com
healthyandgrowing.com
www.ptra.app
www.homestay.top
masterweapons.com
molfetta.co
camelia.co
marinella.co
dokole.com
www.marinella.co
blockchainsupply.io
www.marinella.co
xrforyou.com
rosaria.co
synatra.com
glotypol.com
www.diamondalchemist.com
www.danimarca.co
www.travelex.shop
www.gaeta.co
marinella.co
www.mirella.boston
Certificate
The complete raw certificate details for www.marinella.co in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGVzCCBT+gAwIBAgISAz0lGaQGKVQlFv23IX+43NwEMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjgyMDQ2MjRaFw0x OTEwMjYyMDQ2MjRaMBsxGTAXBgNVBAMTEHd3dy5tYXJpbmVsbGEuY28wggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDCndknSPKjpVNBKn/1H0VoZYQAB5kQ zPycJwpjdSBUaydOC86AIlPhcLbcJfqSXyaQLQow4F1gTAH7Sqm+mE7BQHUe1U/D WLIrcNlF8uJ5W7qx0CusuSodOLbuAyX7Yfm8a3MPBFm5PKY9ViiO9S4aUf9cU5tG bJC5uzDo4yN15zhY4ihxD+89kygHaxB6rubPZ3+uCQxRvt+3YHZEZnwwclt8jKRC g7DgSvIqsQ+3nmlVkUL2Ydoh1ndwh9OqkUaORD6cDMGCPGWaRJg0iJpwPUvrIdwa SFcfGbdj/pyorIpDn9NcmkxizJTUmv041qT7AC8x45HL0J3khfWzd7E57p2B6/sh woyTpGaooCTvrMRtGcT+L4yEVqthy/XPWRJAH9cuBG8WHqAD458+kTVnrv1v3W/l 6+rOBhSb4FaaHEV6ysdyyltW2lmBeTUKDVOePRdJI1QT40BYpJOvc0HqPfl/rOP8 qdbZxx6q1+MvhOJoLd6GNaidFZeanTx9wO6y0O5pAXLncOo0q/q5u8VqPLlFGv68 Smed58XFVsrla6ZNvqciXRyPARgZcEW+VbyJKMS7WN6p49/uV8IfELRiO24uiKl+ 5r8TSmJ14F2Ao/DbxGt2IWPYVikGwdIbPgNlI2R6ywrvSM29PDecXjV/GDsFUvH3 TBeFw7Nu+QoHfQIDAQABo4ICZDCCAmAwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQ9 AMAePt81ZbcZGf4aeXbA3OY3/DAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEHd3dy5tYXJpbmVsbGEu Y28wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQC BIH0BIHxAO8AdQBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZEwAAAWw6 jIhaAAAEAwBGMEQCICLqaroMnXjrLmOaFT7LrPs0d3cPMRCJPzBjVMH0CDztAiAx QjM/Ut93XgnKilZx2n+RbBEaFdDhFWukble2Ps5EXgB2ACk8UZZUyDlluqpQ/FgH 1Ldvv1h6KXLcpMMM9OVFR/R4AAABbDqMh7oAAAQDAEcwRQIgUhxLccYAT9C60wDu jQi7Kj90shkksHeCzJvScuBv1hwCIQDxQUtKF+9q3Vaj8E9VifxZZFnEBQ83ElQi L8TSF3aaizANBgkqhkiG9w0BAQsFAAOCAQEAmbXsA7sX9Uqspq8j9VY1Aq0tjQWL cPKv6bXQtJ2XKg+EQzPlOklCV7ohEHp/Pis1e2E3Ht0dXA0u8b7cfpyv9XF4m973 KmKcllhqLZwQ0pGUbMCyfM1STJnnoGKIbIn79yXorF/fSGaojBuzS0XynETfS8XJ mmhsJWk8PYjK7HBp8qzFR6mHMJs6rpx/LO7qdyOrNAQi3yWn0vw0K0cW5w1gSQ5n Dejij2mfVVXSEXNEAFHeMQ9SQjPuGkzAo4n7nNcgkGRyzgmk8Q/WgIa2Y/ZME1rY /Nj2NLwj+cQqBszb4uj0HJeT8/PiFAz31wLESzwuOGLn6WKmLdOKx9iB7Q== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwp3ZJ0jyo6VTQSp/9R9F aGWEAAeZEMz8nCcKY3UgVGsnTgvOgCJT4XC23CX6kl8mkC0KMOBdYEwB+0qpvphO wUB1HtVPw1iyK3DZRfLieVu6sdArrLkqHTi27gMl+2H5vGtzDwRZuTymPVYojvUu GlH/XFObRmyQubsw6OMjdec4WOIocQ/vPZMoB2sQeq7mz2d/rgkMUb7ft2B2RGZ8 MHJbfIykQoOw4EryKrEPt55pVZFC9mHaIdZ3cIfTqpFGjkQ+nAzBgjxlmkSYNIia cD1L6yHcGkhXHxm3Y/6cqKyKQ5/TXJpMYsyU1Jr9ONak+wAvMeORy9Cd5IX1s3ex Oe6dgev7IcKMk6RmqKAk76zEbRnE/i+MhFarYcv1z1kSQB/XLgRvFh6gA+OfPpE1 Z679b91v5evqzgYUm+BWmhxFesrHcspbVtpZgXk1Cg1Tnj0XSSNUE+NAWKSTr3NB 6j35f6zj/KnW2cceqtfjL4TiaC3ehjWonRWXmp08fcDustDuaQFy53DqNKv6ubvF ajy5RRr+vEpnnefFxVbK5WumTb6nIl0cjwEYGXBFvlW8iSjEu1jeqePf7lfCHxC0 YjtuLoipfua/E0pideBdgKPw28RrdiFj2FYpBsHSGz4DZSNkessK70jNvTw3nF41 fxg7BVLx90wXhcOzbvkKB30CAwEAAQ== -----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 282143396747526826053408432367996579404804 . . . . . . . . [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-07-28 20:46:24 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-26 20:46:24 +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.marinella.co' . . . . . . . . [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 793966436305187069350111055327781028700564972592066621622314028628350539412719140180509731212886661295374051466074534725657719774549343970240549850473357059519369583036697498426307239742928064004454178079714485572073344562331294100695676712336115371427807653087862325230508699369188241729377122727469306899839053598227858785727705546447422116497120460113334602498925919042492714733134898681053697272903614652889429579499448284464670022545864485308683523718538640028429455212579438985577482958487562624022259088297362458003473484251669792675584147292505352541772593963370997601532140697808346095276932969782148435511422976599645840227426581895406887981482163152919781361848178048299443237492026533678756058375437344559480139292726625928270294023810465670102108081491299129852087055907584230755615712547718859303525541127280387772216185901646104047281074146613762744894771271479862226446636237937839889844168762292829942927474871834339861682269586570730371925654963285958890739590728005043373669662422531609617360876801940602081776270805846977519808789813506054841235992655716753563853450879607629556042151973860473789622814925877520662886241805797753918507643900000919021097200309696929796474740345990562956702818346695876300763694973 . . . . . . . . . . . . . . . . . . . . [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) 3d00c01e3edf3565b71919fe1a7976c0dce637fc . . . . . . . . . . . . . . . . [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 'www.marinella.co' . . . . . . . . . . . . . . . . [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) 00ef0075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016c3a8c885a0000040300463044022022ea6aba0c9d78eb2e639a153ecbacfb3477770f3110893f306354c1f4083ced02203142333f52df775e09ca8a5671da7f916c111a15d0e1156ba46e57b63ece445e007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c3a8c87ba00000403004730450220521c4b71c6004fd0bad300ee8d08bb2a3f74b21924b07782cc9bd272e06fd61c022100f1414b4a17ef6add56a3f04f5589fc596459c4050f371254222fc4d217769a8b . . . . [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) 0099b5ec03bb17f54aaca6af23f5563502ad2d8d058b70f2afe9b5d0b49d972a0f844333e53a494257ba21107a7f3e2b357b61371edd1d5c0d2ef1bedc7e9caff571789bdef72a629c96586a2d9c10d291946cc0b27ccd524c99e7a062886c89fbf725e8ac5fdf4866a88c1bb34b45f29c44df4bc5c99a686c25693c3d88caec7069f2acc547a987309b3aae9c7f2ceeea7723ab340422df25a7d2fc342b4716e70d60490e670de8e28f699f5555d21173440051de310f524233ee1a4cc0a389fb9cd720906472ce09a4f10fd68086b663f64c135ad8fcd8f634bc23f9c42a06ccdbe2e8f41c9793f3f3e2140cf7d702c44b3c2e3862e7e962a62dd38ac7d881ed