www.tavolinidasalotto.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:2f:0f:c4:5d:e7:bf:48:79:57:82:3e:69:a4:1e:bc:38:3a 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.tavolinidasalotto.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:2f:0f:c4:5d:e7:bf:48:79:57:82:3e:69:a4:1e:bc:38:3aSerial Number (int): 277351087055310892219914950929172758542394
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 51:66:c7:5c:92:3d:94:2d:1a:1e:57:05:5b:89:2b:af:cb:47:2b:62
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 04:a4:55:5a:f9:64:a0:23:fc:02:50:f4:4c:95:d3:54:e3:b2:66:fd
Fingerprint (sha256): 7f:c5:e2:da:87:fc:b0:67:cc:ae:c8:93:f6:8d:44:70:89:77:7c:06:39:49:9e:16:24:a2:bf:b1:40:04:09:04
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.tavolinidasalotto.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.tavolinidasalotto.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.tavolinidasalotto.com
Other certificates including the domain name tavolinidasalotto.com
(limited to 100 certificates)
nevra.com
69394.com
tavolinidasalotto.com
tavolinidasalotto.com
goodgreencanna.com
tavolinidasalotto.com
www.tavolinidasalotto.com
pruritusliverdisease.com
www.tavolinidasalotto.com
www.tavolinidasalotto.com
www.tavolinidasalotto.com
tavolinidasalotto.com
www.tavolinidasalotto.com
tavolinidasalotto.com
www.tavolinidasalotto.com
childsafetylocks.com
www.tavolocucina.com
69394.com
tavolinidasalotto.com
tavolinidasalotto.com
goodgreencanna.com
tavolinidasalotto.com
www.tavolinidasalotto.com
pruritusliverdisease.com
www.tavolinidasalotto.com
www.tavolinidasalotto.com
www.tavolinidasalotto.com
tavolinidasalotto.com
www.tavolinidasalotto.com
tavolinidasalotto.com
www.tavolinidasalotto.com
childsafetylocks.com
www.tavolocucina.com
Certificate
The complete raw certificate details for www.tavolinidasalotto.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGaDCCBVCgAwIBAgISAy8PxF3nv0h5V4I+aaQevDg6MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MjkyMTUyNDJaFw0x OTEyMjgyMTUyNDJaMCQxIjAgBgNVBAMTGXd3dy50YXZvbGluaWRhc2Fsb3R0by5j b20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCjm2BAJjeER16oT+W+ cT/0nd9LvX8PqTmNHUtNjNgFRBHsv0+kt87ae8aMisXtlLW/jg3mboKqpjQJfka3 tSACIGEFvcKqcP0KbNEEptD1hhI07mAKgddEfGH7/GJhCNJldFYprcBXoVW/iDmh Rq16/ay1ljJoGlfybfyQJl6h3DDRzphvlQvofQma2SWzQOKPyVLExblzm/6l13It aLZ87VzAqhc3j9PTa7IBGM1BpsSIgwWB5PJBq7phcdkAzDlpXkW2lOPqosqLjEfa Ifcm2aFXRpK0MGj3aWDgMyBJc6LuXtcfMO7Sz4OmUPYpdKUSCp79kBZ3PO4dRThS kJfLrg8ckkdyXKitslEhI84D11USr7J28alHYtp595zfMyeheVGmpLU6u2GvtwnB YvfDXzEx4wOke+gGralqt2Nb6iy0MT4XvUqtWfbQXb/MDTEee9EGNXFEKp2aQ53y fZ8rhrMgUSEAdWt42NaWgnfHSONEBwKcXaqSJVvHnupbqyjjutSfIiwfgjl/MPjE r6PtsX3oDAhhPqTkJGD8JZnTARxzEdbYN5CD7m+htAOynTeNQ0Nrbvh7kOpaK8PU bS4N6tcx9buyAJsPP9pDCFCGp80Mr+xOECYwHKCtwxo06yOHdMFQLDF5dczLhWtB pjd7IqomU6yVcl/1SaZeW2YQXQIDAQABo4ICbDCCAmgwDgYDVR0PAQH/BAQDAgWg MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G A1UdDgQWBBRRZsdckj2ULRoeVwVbiSuvy0crYjAfBgNVHSMEGDAWgBSoSmpjBH3d uubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6 Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6 Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMCQGA1UdEQQdMBuCGXd3dy50 YXZvbGluaWRhc2Fsb3R0by5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYB BAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5v cmcwggECBgorBgEEAdZ5AgQCBIHzBIHwAO4AdQB0ftqDMa0zEJEhnM4lT0Jwwr/9 XkIgCMY3NXnmEHvMVgAAAW1/OeN2AAAEAwBGMEQCICSJ81y6KIqdISsniYIoBlM9 6jn3NzPyHLbf5ScciFX8AiBOBbIK1w1A6dv3BTHe/sV9kf7Ie6UAEFJjJ5KSN0DR 2gB1ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABbX854WsAAAQD AEYwRAIgD0YDvdqY+nKL/Qyy4qNjU0kCWbnCTqtz0AHBpL7B+igCIGn/RW9urvsQ 1uldykhpu7SMU8dBogaYsOpRXXV5OZA+MA0GCSqGSIb3DQEBCwUAA4IBAQBQguGz 8Y4LakgBffRbyI3Skb45csMJJcK8NWA8qaY/QDHSOnzhG/evm92+8z1U7FYA+AOs G3AdYk9UrM1oNYXTqLg7mCVOvnJtnBo9/h+eqddpjwzaykvhWM2T4/NTvplKv+Jk a6GFnyeOLQ4TqJKZ9bMBaUR6Gsn8sf7M3gpYFWF7CPrk1K4oSlpSdGi9iXeMQ+g4 pSUWvtPVeGgkavVW+EtFJiCSbvS7xr9ncLAzicOg/S8x20KszBW+femlY73x//TU 0wlJMfTAXZXBK9Rup/zrIdVD1QDnk2FeA73wpr1JGvr0MjbjPWX1lMNa7u+zC0Nb QAw3dtikTmWewhkb -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAo5tgQCY3hEdeqE/lvnE/ 9J3fS71/D6k5jR1LTYzYBUQR7L9PpLfO2nvGjIrF7ZS1v44N5m6CqqY0CX5Gt7Ug AiBhBb3CqnD9CmzRBKbQ9YYSNO5gCoHXRHxh+/xiYQjSZXRWKa3AV6FVv4g5oUat ev2stZYyaBpX8m38kCZeodww0c6Yb5UL6H0Jmtkls0Dij8lSxMW5c5v+pddyLWi2 fO1cwKoXN4/T02uyARjNQabEiIMFgeTyQau6YXHZAMw5aV5FtpTj6qLKi4xH2iH3 JtmhV0aStDBo92lg4DMgSXOi7l7XHzDu0s+DplD2KXSlEgqe/ZAWdzzuHUU4UpCX y64PHJJHclyorbJRISPOA9dVEq+ydvGpR2Laefec3zMnoXlRpqS1Orthr7cJwWL3 w18xMeMDpHvoBq2pardjW+ostDE+F71KrVn20F2/zA0xHnvRBjVxRCqdmkOd8n2f K4azIFEhAHVreNjWloJ3x0jjRAcCnF2qkiVbx57qW6so47rUnyIsH4I5fzD4xK+j 7bF96AwIYT6k5CRg/CWZ0wEccxHW2DeQg+5vobQDsp03jUNDa274e5DqWivD1G0u DerXMfW7sgCbDz/aQwhQhqfNDK/sThAmMBygrcMaNOsjh3TBUCwxeXXMy4VrQaY3 eyKqJlOslXJf9UmmXltmEF0CAwEAAQ== -----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 277351087055310892219914950929172758542394 . . . . . . . . [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-09-29 21:52:42 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-28 21:52:42 +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.tavolinidasalotto.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 667458071721612997625423652876246120948025233840996797093525875927262433993455897895325077067090299342880751675725674786741736845396189538775925039981458432493376395550410806934982523937641669199542952339081492524153431415506089493927317143548141710087805995557730406924833468816846792990845800522227185087999113276938532226488673283264040568077174192213867725885507840876978782614431305599272672811614932567474082492715728641059514222524585004869672161002985537518859614643045332080741187461579898657767433967547982712598310032152645556807529875952879377970055836440556122932753626073577593000748495407064814697266223898659643390701017891493331282615511064188132269762106699554644961921973974110597749886840311797265396169070447539330419645328029457616269410023974765269945551107550582675421466406440242853642077901831849133890597806152194583299989663640093423994536268046916010115427486568236202647526693708248675673409270507114128377215744300219317277855734889828181778762510185539050242024743553662407218375367812148459703500125959878879057079449441106556069699611966078080677294244793340961133967992191360642058128172620382615650223484327894759193185705616957704201153518945229656398164031212170848466378174510811486738016768093 . . . . . . . . . . . . . . . . . . . . [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) 5166c75c923d942d1a1e57055b892bafcb472b62 . . . . . . . . . . . . . . . . [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.tavolinidasalotto.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 (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016d7f39e376000004030046304402202489f35cba288a9d212b2789822806533dea39f73733f21cb6dfe5271c8855fc02204e05b20ad70d40e9dbf70531defec57d91fec87ba5001052632792923740d1da007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016d7f39e16b000004030046304402200f4603bdda98fa728bfd0cb2e2a36353490259b9c24eab73d001c1a4bec1fa28022069ff456f6eaefb10d6e95dca4869bbb48c53c741a20698b0ea515d757939903e . . . . [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) 005082e1b3f18e0b6a48017df45bc88dd291be3972c30925c2bc35603ca9a63f4031d23a7ce11bf7af9bddbef33d54ec5600f803ac1b701d624f54accd683585d3a8b83b98254ebe726d9c1a3dfe1f9ea9d7698f0cdaca4be158cd93e3f353be994abfe2646ba1859f278e2d0e13a89299f5b30169447a1ac9fcb1feccde0a5815617b08fae4d4ae284a5a527468bd89778c43e838a52516bed3d57868246af556f84b452620926ef4bbc6bf6770b03389c3a0fd2f31db42accc15be7de9a563bdf1fff4d4d3094931f4c05d95c12bd46ea7fceb21d543d500e793615e03bdf0a6bd491afaf43236e33d65f594c35aeeefb30b435b400c3776d8a44e659ec2191b