rafaelmarrero.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:f6:cf:c6:56:39:1f:de:16:9c:96:e7:67:42:16:1f:bd:5e was issued on by Let's Encrypt.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=rafaelmarrero.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:f6:cf:c6:56:39:1f:de:16:9c:96:e7:67:42:16:1f:bd:5e
Serial Number (int): 345322500076550163134397157354656782859614
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 45:48:81:80:f6:43:11:b2:64:bd:f9:c8:4b:44:96:a4:c2:ba:d6:e7
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): b2:91:cd:67:d3:c2:32:13:9b:19:2c:b6:43:26:dc:31:a4:ef:34:1b
Fingerprint (sha256): af:fe:9a:77:89:eb:ce:b7:38:c8:5d:62:31:1b:f8:02:dc:76:e6:58:49:dd:2c:14:14:1b:0d:ac:3e:41:f2:ed

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate rafaelmarrero.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for rafaelmarrero.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

rafaelmarrero.com
www.rafaelmarrero.com

Other certificates including the domain name rafaelmarrero.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for rafaelmarrero.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGcDCCBVigAwIBAgISA/bPxlY5H94WnJbnZ0IWH71eMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODExMTQwMjU2MDlaFw0x
OTAyMTIwMjU2MDlaMBwxGjAYBgNVBAMTEXJhZmFlbG1hcnJlcm8uY29tMIICIjAN
BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsWm4xFpLJ8mjSbMRlJ4D6BJZfnnj
paSI+M7VYadMsPs29fRtnDgi9Nwz9eBq0moJo+ZjMc6u3JZUPHHedwb3rEeOcws1
dwkalnBewL+dxhJJqmNn4uRFV5HEwUCpBOGA2VwdY2rkMr8aq2dKlE+KohMRIkK1
ZXh3BnOm1dTsnnVErVx1LYXb9mMiSBM8rSWtpWxcTQ5Gshxf1AwTOoQigQdMgJAa
fKysk0GjP7+KK8YfKUuuoy1dwD6vbJHxuyK0gNzfD9KG0QSYPBg2jGlPxtyLuBpq
LIuW6QrOKfI+TNEVGmW1/uf2w6xVErzd9GW0dgikzpJRd9i7dwU4m8pE7ailP6RU
6Endst+5y3dClwkX7ndR25GblABidFj3rK1r6GxtbvQP5VJ2mco1evfEmkaEXAQm
FgwXNuMkX3ZOdKz/+qbtOBk0N3869O2DEUQkR81jD0ZlB+aV6UKaUeYm5rcQoaZC
AwwGo7Z8e5qJ889gPnj2bwgovZmItf6+X5NurvnH7iGI50C5vXtvVT671JZvPX5v
zHq5HdppkEkJd++ehPCBdymIIpbZQNEjDlHckabYuM+4u9tmfU30O8P/KqmBaBr5
Xlg64+pR9CBXc9zWOAuFbZG0wx1lir/grWL2Yd7Jrg5Eo88JKuKnDUbDwqZy1a+X
qM7/etcNffoK5jECAwEAAaOCAnwwggJ4MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE
FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU
RUiBgPZDEbJkvfnIS0SWpMK61ucwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl
7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5p
bnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5p
bnQteDMubGV0c2VuY3J5cHQub3JnLzAzBgNVHREELDAqghFyYWZhZWxtYXJyZXJv
LmNvbYIVd3d3LnJhZmFlbG1hcnJlcm8uY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIB
MDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2Vu
Y3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHYAKTxRllTIOWW6qlD8
WAfUt2+/WHopctykwwz05UVH9HgAAAFnEFyx3gAABAMARzBFAiEAyceMSd+nbTvt
po/BuSjE9vcdpNWIiE+A8/cBzMV46IMCIFWF8sIqUcsrRImU4ZDIZUH+8vkKmIy8
MrDvpj1zsp1yAHUAVYHUwhaQNgFK6gubVzxT8MDkOHhwJQgXL6OqHQcT0wwAAAFn
EFyyegAABAMARjBEAiBNOF7sogTm1oGAhEdZfkl4kb0OW9+9VbmtWyxQrhaJGQIg
Dxbo88XM/WLhTcY3jsjQoX9hxvbmxVeF6ovowvWzpv8wDQYJKoZIhvcNAQELBQAD
ggEBAIb5+Dshs73LpnJL3rAGkOgnTlXVFdiKbtepNJJ4SIelMUg3b/s7P6RhCheo
flpB5yBuesVk/Jvop+gBm0q9ByxMtnbzER81GNFmoufNDmJio2Alv4NDj1FbaiCO
FpVGzdTyUQFO5oE36Px5FGL7aH2ChjyfKllvQdgQrrqZoja6kTz7vbDw254aeJ/w
ZxqBIaS/Dea01Ac8wWACfK+J68l++8mXDB/7OqC4+cXV9FXQest+fSDtTa1DH8GI
+qS5dBNZpBn8eqhst49Asa3pF0Yo5t1PpfmQWhLXW257u/mp5PB4arTckkWPIZiO
vCz5ptAWGi6ziOEoC8x+dkg/3BY=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsWm4xFpLJ8mjSbMRlJ4D
6BJZfnnjpaSI+M7VYadMsPs29fRtnDgi9Nwz9eBq0moJo+ZjMc6u3JZUPHHedwb3
rEeOcws1dwkalnBewL+dxhJJqmNn4uRFV5HEwUCpBOGA2VwdY2rkMr8aq2dKlE+K
ohMRIkK1ZXh3BnOm1dTsnnVErVx1LYXb9mMiSBM8rSWtpWxcTQ5Gshxf1AwTOoQi
gQdMgJAafKysk0GjP7+KK8YfKUuuoy1dwD6vbJHxuyK0gNzfD9KG0QSYPBg2jGlP
xtyLuBpqLIuW6QrOKfI+TNEVGmW1/uf2w6xVErzd9GW0dgikzpJRd9i7dwU4m8pE
7ailP6RU6Endst+5y3dClwkX7ndR25GblABidFj3rK1r6GxtbvQP5VJ2mco1evfE
mkaEXAQmFgwXNuMkX3ZOdKz/+qbtOBk0N3869O2DEUQkR81jD0ZlB+aV6UKaUeYm
5rcQoaZCAwwGo7Z8e5qJ889gPnj2bwgovZmItf6+X5NurvnH7iGI50C5vXtvVT67
1JZvPX5vzHq5HdppkEkJd++ehPCBdymIIpbZQNEjDlHckabYuM+4u9tmfU30O8P/
KqmBaBr5Xlg64+pR9CBXc9zWOAuFbZG0wx1lir/grWL2Yd7Jrg5Eo88JKuKnDUbD
wqZy1a+XqM7/etcNffoK5jECAwEAAQ==
-----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 345322500076550163134397157354656782859614
 . . . . . . . . [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 2018-11-14 02:56:09 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-02-12 02:56:09 +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 'rafaelmarrero.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 723781793376891577855750374774393946169717674444151541910214515436144342771401031806733290689434847156039822648686256120318623345110493024395575570506092004880887086260001969351755539965264586647050388713951599491831419100697196712566477242143463905040615349299274447158229764798193291966771631390718514223757439049145621697984395304968973144280971939431517362957837806503870164859038554044271101353627731371258619532613417950364840137387154938030045998024544847320473693585530069584560852045217798594221828129449546582912371701547344331042886478456482375724632309482614440486899418141560220786978317165274733755782518890369224165204433856924686473018713302528426272365559039271221867285687747385486415659238165860807076145808585664712533223937619581897703430032481273059245517915853656515280021106675611429519457444863421008581653698322849648544687082925807622042946081146775420728990142608166061331358022469372884445914637824441203518862213116597144931623610596515730727333346556438764359926386367641960794298093703815369485200168863991149898662484616358534359529944850127290542105077358332969145566805003926892390462891394299108283049272398643769742189870999957050402359951437638602526165998512789977276830464422738206378127189553
 . . . . . . . . . . . . . . . . . . . . [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)
							45488180f64311b264bdf9c84b4496a4c2bad6e7
 . . . . . . . . . . . . . . . . [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 (44 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rafaelmarrero.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.rafaelmarrero.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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000167105cb1de0000040300473045022100c9c78c49dfa76d3beda68fc1b928c4f6f71da4d588884f80f3f701ccc578e88302205585f2c22a51cb2b448994e190c86541fef2f90a988cbc32b0efa63d73b29d720075005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c00000167105cb27a000004030046304402204d385eeca204e6d681808447597e497891bd0e5bdfbd55b9ad5b2c50ae16891902200f16e8f3c5ccfd62e14dc6378ec8d0a17f61c6f6e6c55785ea8be8c2f5b3a6ff
 . . . . [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)
		0086f9f83b21b3bdcba6724bdeb00690e8274e55d515d88a6ed7a93492784887a53148376ffb3b3fa4610a17a87e5a41e7206e7ac564fc9be8a7e8019b4abd072c4cb676f3111f3518d166a2e7cd0e6262a36025bf83438f515b6a208e169546cdd4f251014ee68137e8fc791462fb687d82863c9f2a596f41d810aeba99a236ba913cfbbdb0f0db9e1a789ff0671a8121a4bf0de6b4d4073cc160027caf89ebc97efbc9970c1ffb3aa0b8f9c5d5f455d07acb7e7d20ed4dad431fc188faa4b9741359a419fc7aa86cb78f40b1ade9174628e6dd4fa5f9905a12d75b6e7bbbf9a9e4f0786ab4dc92458f21988ebc2cf9a6d0161a2eb388e1280bcc7e76483fdc16