www.francavillaalmare.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:94:c5:9f:3b:ab:cd:2d:0d:83:11:b0:3d:39:70:6d:53:e9 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.francavillaalmare.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:94:c5:9f:3b:ab:cd:2d:0d:83:11:b0:3d:39:70:6d:53:e9Serial Number (int): 311961332800223449294877704223049332380649
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 65:87:b0:56:bf:1f:e8:25:a6:a9:fa:16:ba:87:4d:0d:a0:3c:b7:af
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 1f:46:d9:62:06:1c:a3:ad:00:ed:34:2e:48:26:a8:68:68:74:10:5c
Fingerprint (sha256): c9:b5:5d:08:aa:4f:c7:db:34:46:3f:06:fe:7a:17:2a:65:21:48:3e:32:3e:86:09:2a:c8:47:b0:55:28:69:a6
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.francavillaalmare.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.francavillaalmare.org
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.francavillaalmare.org
Other certificates including the domain name francavillaalmare.org
(limited to 100 certificates)
wise.bible
francavillaalmare.org
www.francavillaalmare.org
francavillaalmare.org
bitcoinfx.exchange
francavillaalmare.org
bodybuildingtips.online
www.francavillaalmare.org
francavillaalmare.org
mystic.house
www.francavillaalmare.org
www.francavillaalmare.org
francavillaalmare.org
www.francavillaalmare.org
francavillaalmare.org
www.lailaa.nl
francavillaalmare.org
francavillaalmare.org
www.francavillaalmare.org
francavillaalmare.org
bitcoinfx.exchange
francavillaalmare.org
bodybuildingtips.online
www.francavillaalmare.org
francavillaalmare.org
mystic.house
www.francavillaalmare.org
www.francavillaalmare.org
francavillaalmare.org
www.francavillaalmare.org
francavillaalmare.org
www.lailaa.nl
francavillaalmare.org
Certificate
The complete raw certificate details for www.francavillaalmare.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGajCCBVKgAwIBAgISA5TFnzurzS0NgxGwPTlwbVPpMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMDIxMTQ3NDZaFw0y MDA1MDIxMTQ3NDZaMCQxIjAgBgNVBAMTGXd3dy5mcmFuY2F2aWxsYWFsbWFyZS5v cmcwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCWktLIrx8u+xs9P+9x 79UAdYwjfwGPtaebJRYpiElW88uGfZKkB8Y4jmyEtgDa0U4+ihScHUYbzxJECmB3 qDCGGRfktlAPOlw7NPXAdcE4OgcmoGNPitkRJ3Jp6cGci/e0K9wxRZ41/Wr93ioG IwhlX9enjs/LLosgzVSru+LwMIzSCKGqxJomj6R2LXErPBngWrCGJf2StpcDc4Bm OQAC7H0ZuGVNaV9/5tD50svFGeCxP3K+Doi+3yNeTUf30kAHw2mG5f3OjOBany4C DHe9ShhLuQMn6j6mKbsxhUhtzThxz6lB3K15F8Y9sT2QHuXEpLo9qQ52aUJeuDQ7 VsKSKxAoWzsaPs//Tfq4FlwwM7gqh025j4/YEc+1+0DayTvosYVL/P10vMkvJRqf wkJPm1GP08jTjM1cwQ0bXYRRFis/yFn3ewV2NbIz9oKHBTSrPKvzYkm7WJYIFXPb hnVADDpAvW8TQSTptXZE6PyfTAhZQLrq9c9AeyMudq7wXbPE56g6LIPSBunPOUbJ wZxvCH0IALK8lGwdx23kujHmi4XSFpjlXre3B9auWTKVaEjy3T6IgDUItieVNK8n cEZCuVEdHtOmXZ3CzTUbMeO58N1+seXlyxh5ideM/g2ulxEDgE/z0ePojJudXbfj Vq2NFgPuMbC2QKIWdyS0Enw7ewIDAQABo4ICbjCCAmowDgYDVR0PAQH/BAQDAgWg MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G A1UdDgQWBBRlh7BWvx/oJaap+ha6h00NoDy3rzAfBgNVHSMEGDAWgBSoSmpjBH3d uubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6 Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6 Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMCQGA1UdEQQdMBuCGXd3dy5m cmFuY2F2aWxsYWFsbWFyZS5vcmcwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYB BAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5v cmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgDwlaRZ8gDRgkAQLS+TiI6tS/4d R+OZ4dA0prCoqo6ycwAAAXAF8VVgAAAEAwBHMEUCIQDkK+ryUIuGoCrW/LIWUb4H /Xs2MNHty3j9X6PZgOkgowIgJlkVER66OVJpXBc0pl0jukIZdxIQUuZeeQfvqVUh 4BYAdgCyHgXMi6LNiiBOh2b5K7mKJSBna9r6cOeySVMt74uQXgAAAXAF8VVeAAAE AwBHMEUCIFZxzi3HTtnWlx16h9eUntT/09/Bg+OEF/yxz+8XicmYAiEA4h7d2HLM cuC+M/jmWsPwnEiHIlmgMzLtC/5NuuK0E3IwDQYJKoZIhvcNAQELBQADggEBAAj4 Na5tEUftNJIDtS3LDlt2ccy0am1U+s83qdVRTvj7jQruRv4P67a+a0so5JBbB2f7 jV2EV+NtNN58g/BG4/a0jHoAqU0WAvmzPLUypvNEdV6I5rgOyLzPhusW9z0hpgen /T38AJG+WnwPgTZFH39cq81ZcLQGJH2g8Olxd08qsPzdnx2C9hS8962m/sSlU5nw CjUeGwz1An9aGu5LptzPFUTD+LrKCQwUihCi9xc+mwrFL3B/+Tp3GJVER50gkRp6 5F2c7ZW+ytnqcXGhusA4CXPn95V9gsQXZbvMIf2HY7GXA1fe4OhsHQEKjGGg9t8J iV2PJnyPiUTO3gw9X20= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAlpLSyK8fLvsbPT/vce/V AHWMI38Bj7WnmyUWKYhJVvPLhn2SpAfGOI5shLYA2tFOPooUnB1GG88SRApgd6gw hhkX5LZQDzpcOzT1wHXBODoHJqBjT4rZESdyaenBnIv3tCvcMUWeNf1q/d4qBiMI ZV/Xp47Pyy6LIM1Uq7vi8DCM0gihqsSaJo+kdi1xKzwZ4FqwhiX9kraXA3OAZjkA Aux9GbhlTWlff+bQ+dLLxRngsT9yvg6Ivt8jXk1H99JAB8NphuX9zozgWp8uAgx3 vUoYS7kDJ+o+pim7MYVIbc04cc+pQdyteRfGPbE9kB7lxKS6PakOdmlCXrg0O1bC kisQKFs7Gj7P/036uBZcMDO4KodNuY+P2BHPtftA2sk76LGFS/z9dLzJLyUan8JC T5tRj9PI04zNXMENG12EURYrP8hZ93sFdjWyM/aChwU0qzyr82JJu1iWCBVz24Z1 QAw6QL1vE0Ek6bV2ROj8n0wIWUC66vXPQHsjLnau8F2zxOeoOiyD0gbpzzlGycGc bwh9CACyvJRsHcdt5Lox5ouF0haY5V63twfWrlkylWhI8t0+iIA1CLYnlTSvJ3BG QrlRHR7Tpl2dws01GzHjufDdfrHl5csYeYnXjP4NrpcRA4BP89Hj6IybnV2341at jRYD7jGwtkCiFncktBJ8O3sCAwEAAQ== -----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 311961332800223449294877704223049332380649 . . . . . . . . [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-02 11:47:46 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-02 11:47:46 +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.francavillaalmare.org' . . . . . . . . [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 614286403599990792898283093049994211359078572729546670128105884180611749136129980790337766782759835113493858932504013854498847162034570767435225671978048082682555316589495456615782626662130112013316524284001540166742044812225056352740237335323855531900568947310566247573660440690460931621560593546384188098662487903851107769719951616421004596847211104547624797269391060652856578511624776065187926084952063355204482423854268637915844659127874600040056618973993586143363245505991716359089880189309825350598559564903572186487613525271706823395570485710133472964977353221698858615364626650860931680131684370991299775815163517382851261009434314123431028726370572277082039050082024378483920487190903549495548199844265412059623657939597343794310589290876746364331140967665221717367126781450942264402726770961398714846592775307129279288771394039830224750845172940870568348036578545089792218019418630111228957914495198832129440923963209986862237245823887538831817174902748143512951834806276074897634305213403698716031087642359131130279414445748710345672357051275002008634268985751775365238488088120312110693306735006363988078837779752085240124097469560125913165954136070318867461848771020687547021215967661583646318408357367052142291808172923 . . . . . . . . . . . . . . . . . . . . [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) 6587b056bf1fe825a6a9fa16ba874d0da03cb7af . . . . . . . . . . . . . . . . [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 (29 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.francavillaalmare.org' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000017005f155600000040300473045022100e42beaf2508b86a02ad6fcb21651be07fd7b3630d1edcb78fd5fa3d980e920a30220265915111eba3952695c1734a65d23ba421977121052e65e7907efa95521e016007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000017005f1555e000004030047304502205671ce2dc74ed9d6971d7a87d7949ed4ffd3dfc183e38417fcb1cfef1789c998022100e21eddd872cc72e0be33f8e65ac3f09c48872259a03332ed0bfe4dbae2b41372 . . . . [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) 0008f835ae6d1147ed349203b52dcb0e5b7671ccb46a6d54facf37a9d5514ef8fb8d0aee46fe0febb6be6b4b28e4905b0767fb8d5d8457e36d34de7c83f046e3f6b48c7a00a94d1602f9b33cb532a6f344755e88e6b80ec8bccf86eb16f73d21a607a7fd3dfc0091be5a7c0f8136451f7f5cabcd5970b406247da0f0e971774f2ab0fcdd9f1d82f614bcf7ada6fec4a55399f00a351e1b0cf5027f5a1aee4ba6dccf1544c3f8baca090c148a10a2f7173e9b0ac52f707ff93a77189544479d20911a7ae45d9ced95becad9ea7171a1bac0380973e7f7957d82c41765bbcc21fd8763b1970357dee0e86c1d010a8c61a0f6df09895d8f267c8f8944cede0c3d5f6d