graficapubblicitariamestre.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:0e:e6:3b:81:34:08:68:43:5c:9e:e1:e2:cc:ae:23:18:28 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=graficapubblicitariamestre.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:0e:e6:3b:81:34:08:68:43:5c:9e:e1:e2:cc:ae:23:18:28Serial Number (int): 266406842337272367882235046348978296920104
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 50:05:86:a4:e8:88:f5:64:e5:ef:1a:bd:b8:fe:c4:46:6d:49:5b:27
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 13:97:e1:e7:60:e2:9c:ff:3a:3b:1f:ce:61:76:a1:be:ca:b4:65:bc
Fingerprint (sha256): 67:a6:64:5c:ac:74:39:60:6f:78:0a:4f:e9:46:2d:88:6d:28:d7:58:fd:4f:37:2b:14:02:61:2e:66:1a:19:88
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate graficapubblicitariamestre.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for graficapubblicitariamestre.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
graficapubblicitariamestre.com
Other certificates including the domain name graficapubblicitariamestre.com
(limited to 100 certificates)
89240.com
www.graficapubblicitariamestre.com
graficapubblicitariamestre.com
www.graficapubblicitariamestre.com
71664.com
graficapubblicitariamestre.com
graficapubblicitariamestre.com
hotelbermuda.com
www.graficapubblicitariamestre.com
www.graficapubblicitariamestre.com
abruzzobici.com
graficapubblicitariamestre.com
graficapubblicitariamestre.com
www.graficapubblicitariamestre.com
graficapubblicitariamestre.com
albanyhill.com
www.graficapubblicitariamestre.com
graficapubblicitariamestre.com
www.graficapubblicitariamestre.com
71664.com
graficapubblicitariamestre.com
graficapubblicitariamestre.com
hotelbermuda.com
www.graficapubblicitariamestre.com
www.graficapubblicitariamestre.com
abruzzobici.com
graficapubblicitariamestre.com
graficapubblicitariamestre.com
www.graficapubblicitariamestre.com
graficapubblicitariamestre.com
albanyhill.com
Certificate
The complete raw certificate details for graficapubblicitariamestre.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGdTCCBV2gAwIBAgISAw7mO4E0CGhDXJ7h4syuIxgoMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MzAwNzE5NTNaFw0x OTEyMjkwNzE5NTNaMCkxJzAlBgNVBAMTHmdyYWZpY2FwdWJibGljaXRhcmlhbWVz dHJlLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAN/+53B54sQk U/2xVw9MzxxV1tHuxnGK19wqZ1e4Hf6MRIkUisP4/B2JRbh7DXqZyfe1M1dkMnlQ yVbpl/lrZJ+BkXyFCivmzAJHMc3SuNjq/EP5ZMFo5ZU2HBlL6/wuf+6fRVItNsuQ 471tp0AcD1ZShwTfJKFZcBQnOBnnz5n/jt2bihm6HZeqLLXrS2xBqVi6oixjRclt nDBwIzE7FohcD6SD7E70t5kRvNBFSSZiJU+J9WSDwRn81+RffexWjOeWNvYV+kRi fDiqNgyq9RD8B6Bqp6o0UOrAEtLB3Eq2OH8babezYMxTin4GA+rbzo/BoQnlqkkQ SpfabVsxCn3bcHgaxfGxZ2UgmQUR/5g2VxQhZMb4eVMSJMVldHIsnHtuuMag83Ci C2Amv1QytTz4rnkDvv5PaLewA3pJukW2VdH/vEToA1mYmqTEBHe7NibCvHXvH770 i8+tn01LUs0SBhYgx49CcVXoyF3p3MsED7HGzNLmI+dG+ctXWnJegEWwvNfIrkcz 2JmIcjK9HUQGlwEggMCytmiuBT8+BvuZbNoRLcAtqitKgiXniTYvovjAQyJ2Xm+u WQg93l84ahWYR7BegX8GbiSGUl4BT42vLaA9sSTW/Dn85EfIACiaHSkpndf2YpUI a+1HUHNVledOmXGMZR/NHW7W1NtIMdbxAgMBAAGjggJ0MIICcDAOBgNVHQ8BAf8E BAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC MAAwHQYDVR0OBBYEFFAFhqToiPVk5e8avbj+xEZtSVsnMB8GA1UdIwQYMBaAFKhK amMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYi aHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYj aHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wKQYDVR0RBCIwIIIe Z3JhZmljYXB1YmJsaWNpdGFyaWFtZXN0cmUuY29tMEwGA1UdIARFMEMwCAYGZ4EM AQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0 c2VuY3J5cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcAdH7agzGtMxCR IZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFtgUEmXgAABAMASDBGAiEA7vuie7a6 ESA53QIz0ReNj1SCMFZM2dzIjFwU+VgDxNQCIQDSHtszEDuqaSCXyz1bw48kHsey N1djm+UaneoWL9B8WQB2AGPy283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iN AAABbYFBJoYAAAQDAEcwRQIgSh7sZu5anXJtSmzt3t0wIi2sflRk0DuBi5x5vt9i sfYCIQDrbhQinANwiITn1eNFY11dEafSTBlQSjnUPHeMdblk7DANBgkqhkiG9w0B AQsFAAOCAQEAVylRPkA7NdveTaE5zTbsPW46BufPJYgOHAJG+NBsuXoYneQN+9DA rdzZLhRzt9pnsCmnsjq4eSPFLIrtThkjtDoaxLzIHS8RXSCcB3IcQdrb/M+ZTMNZ er9NHmr0zdEkKoqVUFDv6wyc7HjQreDYczgq0wA5LGj8mnYX+B9QFGrBaxLHvLkI 6WgGWOnpwfjucoygqBUI/SScK/gfFRCGIoOoYnNBoS9oT2uSQCDEgjW4WQ7y19bf 72jSZK8YF16gOuuBDge+aq/uHHNmd6g0GR/A/osGZq8XahSacdu6VQWeOR1B/E0I tFrYETeSP6qn7Fs3C/mp+dEC9mVO1Lv4Xw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3/7ncHnixCRT/bFXD0zP HFXW0e7GcYrX3CpnV7gd/oxEiRSKw/j8HYlFuHsNepnJ97UzV2QyeVDJVumX+Wtk n4GRfIUKK+bMAkcxzdK42Or8Q/lkwWjllTYcGUvr/C5/7p9FUi02y5DjvW2nQBwP VlKHBN8koVlwFCc4GefPmf+O3ZuKGbodl6ostetLbEGpWLqiLGNFyW2cMHAjMTsW iFwPpIPsTvS3mRG80EVJJmIlT4n1ZIPBGfzX5F997FaM55Y29hX6RGJ8OKo2DKr1 EPwHoGqnqjRQ6sAS0sHcSrY4fxtpt7NgzFOKfgYD6tvOj8GhCeWqSRBKl9ptWzEK fdtweBrF8bFnZSCZBRH/mDZXFCFkxvh5UxIkxWV0ciyce264xqDzcKILYCa/VDK1 PPiueQO+/k9ot7ADekm6RbZV0f+8ROgDWZiapMQEd7s2JsK8de8fvvSLz62fTUtS zRIGFiDHj0JxVejIXencywQPscbM0uYj50b5y1dacl6ARbC818iuRzPYmYhyMr0d RAaXASCAwLK2aK4FPz4G+5ls2hEtwC2qK0qCJeeJNi+i+MBDInZeb65ZCD3eXzhq FZhHsF6BfwZuJIZSXgFPja8toD2xJNb8OfzkR8gAKJodKSmd1/ZilQhr7UdQc1WV 506ZcYxlH80dbtbU20gx1vECAwEAAQ== -----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 266406842337272367882235046348978296920104 . . . . . . . . [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-30 07:19:53 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-29 07:19:53 +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 'graficapubblicitariamestre.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 913822806216498215240448656573752374962500063903493283523698086694611659042831877078117779187957965936882059392812077334188146145174860032416322735935734307283417741949561521610671786278256614692836940232225124237215786340895765920836264854386145952151441713680268322998622837515608477965059235741123066924071126096720752829655455099146786827516675352515498828761228369268828070374287277333178375827792393046534138038306991492298081941102203211180798467798229085345851472205413807176326734477529181070941777252761803789811700843333585573614357222782793081407796608071971853965379864268289178171392889183879471963309646236378921701138388597786755485993382042702844441261336679874069059053036201790948300293142779908590422482246609717844029184591547951296606959552997498256431351096285747993013038971135797174649191662532473124422800899090393025749414500286636012054605456616570246561200865431102771797824797769462327632351437085522359673713516970655659211971421452102745532337010469276749776298323031398563446902925886115066495651192356239811603962031834522550385468225539735590474763246871660730024794481627895483000525963083147710613738380429260853096457805752895317647341350752069899617490541315131318787100453875680300080389281521 . . . . . . . . . . . . . . . . . . . . [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) 500586a4e888f564e5ef1abdb8fec4466d495b27 . . . . . . . . . . . . . . . . [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 (34 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'graficapubblicitariamestre.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016d8141265e0000040300483046022100eefba27bb6ba112039dd0233d1178d8f548230564cd9dcc88c5c14f95803c4d4022100d21edb33103baa692097cb3d5bc38f241ec7b23757639be51a9dea162fd07c5900760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016d81412686000004030047304502204a1eec66ee5a9d726d4a6ceddedd30222dac7e5464d03b818b9c79bedf62b1f6022100eb6e14229c03708884e7d5e345635d5d11a7d24c19504a39d43c778c75b964ec . . . . [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) 005729513e403b35dbde4da139cd36ec3d6e3a06e7cf25880e1c0246f8d06cb97a189de40dfbd0c0addcd92e1473b7da67b029a7b23ab87923c52c8aed4e1923b43a1ac4bcc81d2f115d209c07721c41dadbfccf994cc3597abf4d1e6af4cdd1242a8a955050efeb0c9cec78d0ade0d873382ad300392c68fc9a7617f81f50146ac16b12c7bcb908e9680658e9e9c1f8ee728ca0a81508fd249c2bf81f1510862283a8627341a12f684f6b924020c48235b8590ef2d7d6dfef68d264af18175ea03aeb810e07be6aafee1c736677a834191fc0fe8b0666af176a149a71dbba55059e391d41fc4d08b45ad81137923faaa7ec5b370bf9a9f9d102f6654ed4bbf85f