www.abruzzoweb.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:b6:16:a3:19:61:e8:f3:e1:b7:c3:98:6a:4f:92:a0:4a:f6 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.abruzzoweb.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:b6:16:a3:19:61:e8:f3:e1:b7:c3:98:6a:4f:92:a0:4a:f6Serial Number (int): 323298338450004216828663637985579151411958
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 58:33:48:b2:ee:d7:d7:c8:3f:71:d3:78:58:a2:9a:9f:c3:85:4b:aa
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 4e:e8:d6:37:e1:27:fc:6e:22:fc:fd:d3:b1:1e:46:53:00:15:b2:ce
Fingerprint (sha256): 2d:92:9f:3e:2e:75:7f:22:fb:06:3d:13:54:68:fe:d3:31:16:73:f9:e1:42:02:9e:20:c7:fe:1f:9a:5c:20:c5
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.abruzzoweb.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.abruzzoweb.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.abruzzoweb.com
Other certificates including the domain name abruzzoweb.com
(limited to 100 certificates)
abruzzoweb.com
abruzzoweb.com
abruzzoweb.com
www.abruzzoweb.com
abruzzoweb.com
petfind.org
www.abruzzoweb.com
abruzzoweb.com
abruzzoweb.com
www.abruzzoweb.com
abruzzoweb.com
abruzzoweb.com
www.abruzzoweb.com
www.abruzzoweb.com
abruzzoweb.com
abruzzoweb.com
www.abruzzoweb.com
www.abruzzoweb.com
abruzzoweb.com
abruzzoweb.com
abruzzoweb.com
www.abruzzoweb.com
abruzzoweb.com
petfind.org
www.abruzzoweb.com
abruzzoweb.com
abruzzoweb.com
www.abruzzoweb.com
abruzzoweb.com
abruzzoweb.com
www.abruzzoweb.com
www.abruzzoweb.com
abruzzoweb.com
abruzzoweb.com
www.abruzzoweb.com
www.abruzzoweb.com
abruzzoweb.com
Certificate
The complete raw certificate details for www.abruzzoweb.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXDCCBUSgAwIBAgISA7YWoxlh6PPht8OYak+SoEr2MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjgxNDAwNDlaFw0x OTEwMjYxNDAwNDlaMB0xGzAZBgNVBAMTEnd3dy5hYnJ1enpvd2ViLmNvbTCCAiIw DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAM6dTytt6Px2U81d8SQLxzUXbEVF y/P33Dqna1Wea0PRSF7dtwuaaar1gHXVeVgRkLgFVhul/h8J1gvFl3vLJNMa9hJ3 ZX8LwKnRmzLCQAyXsPqEN2BwQ/zGkhCkkkL+cN1TSlg1/DNXF58Xruq6oouyr9du mFrMOtEJxho83mFc049JesBRBNaOldPZ9+pCwpp12T/uXu+1BvtbIxn3gqCtvDCJ 4Tr0tuFDoLx24f+mr7qrwqbfDaLUJ1DLUMh4lC4Tfl6FmUYZsoZvhAbWWANdznGs tWBKWEgdCVog3Lon/XKGmjp4Tk0Q56syzAR1fDoP4szHoxgDJ9nFmoyfbGFiZhoo QZeHRNlNOpaCRe1ozvcn5PA2sYvVIbaFMEhLXy7fGu0Hm4Asukr/Ou4z/fZeezGm aeF9aVj3RCktqHw7iaqh9ByzKCSzPdkEaRhe1AyBBR8/rNDnGcvIdTJJcSY7DB/B 6E5s6F3rU00jWPlWaqT682rlUrvXUvJTjYCz5200b6JmNCTblRit5opNDbnVk7se KKk+cQElXuSauG07TUQ5ptLYbPoVLXVxxVvRXdJoHmUpkykQY+RejaD33hxpoEg7 swXob3e745iNTZm+4cz0PUcPHTd/ed3zVcc7bSU3/wFozmofXiYLDS3YzbgRrCNH RPDur5L4UAlYWwDLAgMBAAGjggJnMIICYzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FFgzSLLu19fIP3HTeFiimp/DhUuqMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wHQYDVR0RBBYwFIISd3d3LmFicnV6em93 ZWIuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHW eQIEAgSB9QSB8gDwAHYAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYA AAFsORk3OwAABAMARzBFAiAak1ISt97PmgKiE2N/n8LeELWXC5O7sad23AtLet/W 4wIhAP0BN+Qd3MtMb4+j5BEOHgbuLWmEWc0cUuA6klUtXeVAAHYAKTxRllTIOWW6 qlD8WAfUt2+/WHopctykwwz05UVH9HgAAAFsORk3VwAABAMARzBFAiA/CbdtzGip 7eTLXXDAzmnmXx+hqf2H+7e03N240JXYEgIhAJncIJgUW9X/0AXsNVYe361PgSnV 8LH0owXQTCyL81JVMA0GCSqGSIb3DQEBCwUAA4IBAQCW0Bmz5lM1/8+Y2qXir2HB QKynE5icimxtDeVjlw480u6Y+Fts5zDIre0kzTGVztNU5x9TWbfQxhHOLEh2E2bF ONyS7UjGahXzEluLIxmj9KItLIJNZYN0ivlLHHLgww7S/3c2YKsllFnFYnt2dMkh +Jm3vnu+U+s4nCPl1FF5WHACSPdVwZ0lBiSWDfOMMJHVuM+rXr6jRafoviz5VMEn wZcGtnm8tSOM3K2T042Y2J4Kvjy3v7OUHCih1tAVuHyBuNxkI5tm423/X7NblT8f ZAe1N7HSpaw4X0Ia0F8FwZ8oa8Ry8lWhPAysH4g9RVtn/9V1wTVIfhSqoXObb9On -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzp1PK23o/HZTzV3xJAvH NRdsRUXL8/fcOqdrVZ5rQ9FIXt23C5ppqvWAddV5WBGQuAVWG6X+HwnWC8WXe8sk 0xr2EndlfwvAqdGbMsJADJew+oQ3YHBD/MaSEKSSQv5w3VNKWDX8M1cXnxeu6rqi i7Kv126YWsw60QnGGjzeYVzTj0l6wFEE1o6V09n36kLCmnXZP+5e77UG+1sjGfeC oK28MInhOvS24UOgvHbh/6avuqvCpt8NotQnUMtQyHiULhN+XoWZRhmyhm+EBtZY A13Ocay1YEpYSB0JWiDcuif9coaaOnhOTRDnqzLMBHV8Og/izMejGAMn2cWajJ9s YWJmGihBl4dE2U06loJF7WjO9yfk8Daxi9UhtoUwSEtfLt8a7QebgCy6Sv867jP9 9l57MaZp4X1pWPdEKS2ofDuJqqH0HLMoJLM92QRpGF7UDIEFHz+s0OcZy8h1Mklx JjsMH8HoTmzoXetTTSNY+VZqpPrzauVSu9dS8lONgLPnbTRvomY0JNuVGK3mik0N udWTux4oqT5xASVe5Jq4bTtNRDmm0ths+hUtdXHFW9Fd0mgeZSmTKRBj5F6NoPfe HGmgSDuzBehvd7vjmI1Nmb7hzPQ9Rw8dN3953fNVxzttJTf/AWjOah9eJgsNLdjN uBGsI0dE8O6vkvhQCVhbAMsCAwEAAQ== -----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 323298338450004216828663637985579151411958 . . . . . . . . [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 14:00:49 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-26 14:00:49 +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.abruzzoweb.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 842913575570097574091134108289682985201464700955920552279661471627415390565862507267955117700635724375529467602414666801356708130749998511602102636226684251875614390608128750933288968864193197323967196738935713130802190744845344808112392605371729118828799726199031406360335478150427775524123608229800401774017718456714711446129817153251211054596842280466463875458320942374368167441450249952533924406738065288739837481498262702007713386055752519530212091833344133852938906962140277485492968323369125845160818852898002393198312579852349015773898197126729595931389974949063993411701108113668472256293649639344031192576550143113717340648352416801867306601799797887578742481405915735937594822120730329898260917250739375740716451510629149477793778315684495695066662098941904215477358094888222850513288625231159448527066439394233901501017829942494229697263785266915685310047651453759120795074353561071454109468458427446725845207816346425716922471250048878398850133401902268038917388280082354950264149947924910037579698975175695020005787803837064669392750616431932235833007362313270799712016351842654435133831552322368012663453146694452542209116694486503550953032041799494962181695669406661334981736685915483383471130013913146812868654203083 . . . . . . . . . . . . . . . . . . . . [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) 583348b2eed7d7c83f71d37858a29a9fc3854baa . . . . . . . . . . . . . . . . [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 (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.abruzzoweb.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c3919373b000004030047304502201a935212b7decf9a02a213637f9fc2de10b5970b93bbb1a776dc0b4b7adfd6e3022100fd0137e41ddccb4c6f8fa3e4110e1e06ee2d698459cd1c52e03a92552d5de540007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c39193757000004030047304502203f09b76dcc68a9ede4cb5d70c0ce69e65f1fa1a9fd87fbb7b4dcddb8d095d81202210099dc2098145bd5ffd005ec35561edfad4f8129d5f0b1f4a305d04c2c8bf35255 . . . . [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) 0096d019b3e65335ffcf98daa5e2af61c140aca713989c8a6c6d0de563970e3cd2ee98f85b6ce730c8aded24cd3195ced354e71f5359b7d0c611ce2c48761366c538dc92ed48c66a15f3125b8b2319a3f4a22d2c824d6583748af94b1c72e0c30ed2ff773660ab259459c5627b7674c921f899b7be7bbe53eb389c23e5d4517958700248f755c19d250624960df38c3091d5b8cfab5ebea345a7e8be2cf954c127c19706b679bcb5238cdcad93d38d98d89e0abe3cb7bfb3941c28a1d6d015b87c81b8dc64239b66e36dff5fb35b953f1f6407b537b1d2a5ac385f421ad05f05c19f286bc472f255a13c0cac1f883d455b67ffd575c135487e14aaa1739b6fd3a7